Home
last modified time | relevance | path

Searched refs:cam_sim (Results 1 – 25 of 117) sorted by relevance

12345

/freebsd-12-stable/sys/cam/
Dcam_sim.h47 struct cam_sim;
50 typedef void (*sim_action_func)(struct cam_sim *sim, union ccb *ccb);
51 typedef void (*sim_poll_func)(struct cam_sim *sim);
56 struct cam_sim * cam_sim_alloc(sim_action_func sim_action,
65 void cam_sim_free(struct cam_sim *sim, int free_devq);
66 void cam_sim_hold(struct cam_sim *sim);
67 void cam_sim_release(struct cam_sim *sim);
70 void cam_sim_set_path(struct cam_sim *sim, u_int32_t path_id);
75 static __inline u_int32_t cam_sim_path(struct cam_sim *sim);
76 static __inline const char * cam_sim_name(struct cam_sim *sim);
[all …]
Dcam_sim.c66 struct cam_sim *
72 struct cam_sim *sim; in cam_sim_alloc()
74 sim = (struct cam_sim *)malloc(sizeof(struct cam_sim), in cam_sim_alloc()
104 cam_sim_free(struct cam_sim *sim, int free_devq) in cam_sim_free()
131 cam_sim_release(struct cam_sim *sim) in cam_sim_release()
152 cam_sim_hold(struct cam_sim *sim) in cam_sim_hold()
171 cam_sim_set_path(struct cam_sim *sim, u_int32_t path_id) in cam_sim_set_path()
Dcam_xpt_sim.h42 int32_t xpt_bus_register(struct cam_sim *sim, device_t parent,
45 u_int32_t xpt_freeze_simq(struct cam_sim *sim, u_int count);
46 void xpt_release_simq(struct cam_sim *sim, int run_queue);
Dcam_xpt.h47 struct cam_sim;
118 struct cam_sim *xpt_path_sim(struct cam_path *path);
149 void xpt_sim_poll(struct cam_sim *sim);
Dcam_xpt_internal.h105 struct cam_sim *sim;
190 struct cam_sim *sim;
/freebsd-12-stable/sys/dev/iscsi_initiator/
Disc_cam.c63 _inq(struct cam_sim *sim, union ccb *ccb) in _inq()
93 _scsi_encap(struct cam_sim *sim, union ccb *ccb) in _scsi_encap()
171 ic_action(struct cam_sim *sim, union ccb *ccb) in ic_action()
272 ic_poll(struct cam_sim *sim) in ic_poll()
283 if(sp && sp->cam_sim) { in ic_getCamVals()
284 cp->path_id = cam_sim_path(sp->cam_sim); in ic_getCamVals()
299 cam_sim_name(sp->cam_sim), cam_sim_unit(sp->cam_sim)); in ic_destroy()
307 xpt_bus_deregister(cam_sim_path(sp->cam_sim)); in ic_destroy()
308 cam_sim_free(sp->cam_sim, TRUE /*free_devq*/); in ic_destroy()
318 struct cam_sim *sim; in ic_init()
[all …]
/freebsd-12-stable/sys/dev/aac/
Daac_cam.c74 struct cam_sim *sim;
81 static void aac_cam_action(struct cam_sim *, union ccb *);
82 static void aac_cam_poll(struct cam_sim *);
87 static u_int32_t aac_cam_reset_bus(struct cam_sim *, union ccb *);
88 static u_int32_t aac_cam_abort_ccb(struct cam_sim *, union ccb *);
89 static u_int32_t aac_cam_term_io(struct cam_sim *, union ccb *);
210 struct cam_sim *sim; in aac_cam_attach()
258 aac_cam_action(struct cam_sim *sim, union ccb *ccb) in aac_cam_action()
521 aac_cam_poll(struct cam_sim *sim) in aac_cam_poll()
629 aac_cam_reset_bus(struct cam_sim *sim, union ccb *ccb) in aac_cam_reset_bus()
[all …]
/freebsd-12-stable/sys/dev/mmcnull/
Dmmcnull.c54 struct cam_sim *sim;
65 static void mmcnull_action_sd(struct cam_sim *, union ccb *);
66 static void mmcnull_action_sdio(struct cam_sim *, union ccb *);
69 static void mmcnull_poll(struct cam_sim *);
323 mmcnull_handle_mmcio(struct cam_sim *sim, union ccb *ccb) in mmcnull_handle_mmcio()
341 mmcnull_action_sd(struct cam_sim *sim, union ccb *ccb) in mmcnull_action_sd()
437 mmcnull_action_sdio(struct cam_sim *sim, union ccb *ccb) { in mmcnull_action_sdio()
442 mmcnull_poll(struct cam_sim *sim) in mmcnull_poll()
/freebsd-12-stable/sys/dev/nvme/
Dnvme_sim.c52 static void nvme_sim_action(struct cam_sim *sim, union ccb *ccb);
53 static void nvme_sim_poll(struct cam_sim *sim);
61 struct cam_sim *s_sim;
86 nvme_sim_nvmeio(struct cam_sim *sim, union ccb *ccb) in nvme_sim_nvmeio()
143 nvme_sim_action(struct cam_sim *sim, union ccb *ccb) in nvme_sim_action()
271 nvme_sim_poll(struct cam_sim *sim) in nvme_sim_poll()
/freebsd-12-stable/sys/dev/aacraid/
Daacraid_cam.c105 struct cam_sim *sim;
112 static void aac_cam_action(struct cam_sim *, union ccb *);
113 static void aac_cam_poll(struct cam_sim *);
124 static void aac_container_rw_command(struct cam_sim *, union ccb *, u_int8_t *);
125 static void aac_container_special_command(struct cam_sim *, union ccb *,
127 static void aac_passthrough_command(struct cam_sim *, union ccb *);
129 static u_int32_t aac_cam_reset_bus(struct cam_sim *, union ccb *);
130 static u_int32_t aac_cam_abort_ccb(struct cam_sim *, union ccb *);
131 static u_int32_t aac_cam_term_io(struct cam_sim *, union ccb *);
290 struct cam_sim *sim; in aac_cam_attach()
[all …]
/freebsd-12-stable/sys/dev/ppbus/
Dvpo.c75 struct cam_sim *sim;
86 static void vpo_action(struct cam_sim *sim, union ccb *ccb);
87 static void vpo_poll(struct cam_sim *sim);
303 vpo_action(struct cam_sim *sim, union ccb *ccb) in vpo_action()
417 vpo_poll(struct cam_sim *sim) in vpo_poll()
/freebsd-12-stable/sys/dev/mfi/
Dmfi_cam.c79 struct cam_sim *sim;
87 static void mfip_cam_action(struct cam_sim *, union ccb *);
88 static void mfip_cam_poll(struct cam_sim *);
206 mfip_cam_action(struct cam_sim *sim, union ccb *ccb) in mfip_cam_action()
298 struct cam_sim *sim; in mfip_cam_rescan()
470 mfip_cam_poll(struct cam_sim *sim) in mfip_cam_poll()
/freebsd-12-stable/sys/dev/aic7xxx/
Daic7xxx_osm.c56 static void ahc_action(struct cam_sim *sim, union ccb *ccb);
64 static void ahc_poll(struct cam_sim *sim);
65 static void ahc_setup_data(struct ahc_softc *ahc, struct cam_sim *sim,
67 static void ahc_abort_ccb(struct ahc_softc *ahc, struct cam_sim *sim,
151 struct cam_sim *sim; in ahc_attach()
152 struct cam_sim *sim2; in ahc_attach()
442 ahc_action(struct cam_sim *sim, union ccb *ccb) in ahc_action()
895 struct cam_sim *sim; in ahc_async()
897 sim = (struct cam_sim *)callback_arg; in ahc_async()
1127 ahc_poll(struct cam_sim *sim) in ahc_poll()
[all …]
Daic79xx_osm.c60 static void ahd_action(struct cam_sim *sim, union ccb *ccb);
71 static void ahd_poll(struct cam_sim *sim);
72 static void ahd_setup_data(struct ahd_softc *ahd, struct cam_sim *sim,
74 static void ahd_abort_ccb(struct ahd_softc *ahd, struct cam_sim *sim,
218 struct cam_sim *sim; in ahd_attach()
454 ahd_action(struct cam_sim *sim, union ccb *ccb) in ahd_action()
911 struct cam_sim *sim; in ahd_async()
913 sim = (struct cam_sim *)callback_arg; in ahd_async()
1063 ahd_poll(struct cam_sim *sim) in ahd_poll()
1069 ahd_setup_data(struct ahd_softc *ahd, struct cam_sim *sim, in ahd_setup_data()
[all …]
Daic7xxx_osm.h137 struct cam_sim *sim;
138 struct cam_sim *sim_b;
/freebsd-12-stable/tools/tools/vhba/
Dvhba.c37 static void vhba_action(struct cam_sim *, union ccb *);
38 static void vhba_poll(struct cam_sim *);
77 vhba_poll(struct cam_sim *sim) in vhba_poll()
84 vhba_action(struct cam_sim *sim, union ccb *ccb) in vhba_action()
Dvhba.h74 struct cam_sim * sim;
/freebsd-12-stable/sys/dev/mrsas/
Dmrsas_cam.c60 int mrsas_find_io_type(struct cam_sim *sim, union ccb *ccb);
62 int mrsas_bus_scan_sim(struct mrsas_softc *sc, struct cam_sim *sim);
74 union ccb *ccb, struct cam_sim *sim, u_int8_t fp_possible);
93 static void mrsas_freeze_simq(struct mrsas_mpt_cmd *cmd, struct cam_sim *sim);
94 static void mrsas_cam_poll(struct cam_sim *sim);
95 static void mrsas_action(struct cam_sim *sim, union ccb *ccb);
106 mrsas_startio(struct mrsas_softc *sc, struct cam_sim *sim,
270 mrsas_action(struct cam_sim *sim, union ccb *ccb) in mrsas_action()
454 mrsas_startio(struct mrsas_softc *sc, struct cam_sim *sim, in mrsas_startio()
677 mrsas_find_io_type(struct cam_sim *sim, union ccb *ccb) in mrsas_find_io_type()
[all …]
/freebsd-12-stable/sys/dev/amr/
Damr_cam.c91 static void amr_cam_action(struct cam_sim *sim, union ccb *ccb);
92 static void amr_cam_poll(struct cam_sim *sim);
245 amr_cam_action(struct cam_sim *sim, union ccb *ccb) in amr_cam_action()
537 amr_cam_poll(struct cam_sim *sim) in amr_cam_poll()
/freebsd-12-stable/sys/dev/twa/
Dtw_osl_cam.c58 static TW_VOID twa_action(struct cam_sim *sim, union ccb *ccb);
59 static TW_VOID twa_poll(struct cam_sim *sim);
315 twa_action(struct cam_sim *sim, union ccb *ccb) in twa_action()
462 twa_poll(struct cam_sim *sim) in twa_poll()
/freebsd-12-stable/sys/powerpc/ps3/
Dps3cdrom.c104 struct cam_sim *sc_sim;
135 static void ps3cdrom_action(struct cam_sim *sim, union ccb *ccb);
136 static void ps3cdrom_poll(struct cam_sim *sim);
338 ps3cdrom_action(struct cam_sim *sim, union ccb *ccb) in ps3cdrom_action()
448 ps3cdrom_poll(struct cam_sim *sim) in ps3cdrom_poll()
/freebsd-12-stable/sys/cam/ctl/
Dctl_frontend_cam_sim.c77 struct cam_sim *sim;
97 static void cfcs_poll(struct cam_sim *sim);
102 void cfcs_action(struct cam_sim *sim, union ccb *ccb);
235 cfcs_poll(struct cam_sim *sim) in cfcs_poll()
485 cfcs_action(struct cam_sim *sim, union ccb *ccb) in cfcs_action()
/freebsd-12-stable/sys/dev/isci/
Disci_controller.c58 void isci_action(struct cam_sim *sim, union ccb *ccb);
59 void isci_poll(struct cam_sim *sim);
665 void isci_poll(struct cam_sim *sim) in isci_poll()
673 void isci_action(struct cam_sim *sim, union ccb *ccb) in isci_action()
/freebsd-12-stable/sys/dev/iscsi/
Discsi.h113 struct cam_sim *is_sim;
/freebsd-12-stable/sys/dev/iir/
Diir.c151 static void iir_action(struct cam_sim *sim, union ccb *ccb);
153 static void iir_poll(struct cam_sim *sim);
694 struct cam_sim *sim; in gdt_next()
737 sim = (struct cam_sim *)ccb->ccb_h.ccb_sim_ptr; in gdt_next()
801 struct cam_sim *sim; in gdt_raw_cmd()
821 sim = (struct cam_sim *)ccb->ccb_h.ccb_sim_ptr; in gdt_raw_cmd()
869 struct cam_sim *sim; in gdt_cache_cmd()
892 sim = (struct cam_sim *)ccb->ccb_h.ccb_sim_ptr; in gdt_cache_cmd()
1186 gdt = cam_sim_softc((struct cam_sim *)ccb->ccb_h.ccb_sim_ptr); in gdtexecuteccb()
1248 iir_action( struct cam_sim *sim, union ccb *ccb ) in iir_action()
[all …]

12345