| /freebsd-14.2/sys/cam/ |
| H A D | cam_sim.h | 45 struct cam_sim; 73 void cam_sim_hold(struct cam_sim *sim); 74 void cam_sim_release(struct cam_sim *sim); 89 struct cam_sim { struct 95 TAILQ_ENTRY(cam_sim) links; argument 107 cam_sim_path(const struct cam_sim *sim) in cam_sim_path() argument 113 cam_sim_name(const struct cam_sim *sim) in cam_sim_name() 119 cam_sim_softc(const struct cam_sim *sim) in cam_sim_softc() 125 cam_sim_unit(const struct cam_sim *sim) in cam_sim_unit() 131 cam_sim_bus(const struct cam_sim *sim) in cam_sim_bus() [all …]
|
| H A D | cam_sim.c | 100 struct cam_sim * 106 struct cam_sim *sim; in cam_sim_alloc() 108 sim = malloc(sizeof(struct cam_sim), M_CAMSIM, M_ZERO | M_NOWAIT); in cam_sim_alloc() 142 cam_sim_free(struct cam_sim *sim, int free_devq) in cam_sim_free() 170 cam_sim_release(struct cam_sim *sim) in cam_sim_release() 191 cam_sim_hold(struct cam_sim *sim) in cam_sim_hold() 210 cam_sim_set_path(struct cam_sim *sim, uint32_t path_id) in cam_sim_set_path()
|
| H A D | cam_xpt_sim.h | 40 int xpt_bus_register(struct cam_sim *sim, device_t parent, 43 uint32_t xpt_freeze_simq(struct cam_sim *sim, u_int count); 44 void xpt_release_simq(struct cam_sim *sim, int run_queue);
|
| H A D | cam_xpt.h | 44 struct cam_sim; 112 struct cam_sim *xpt_path_sim(struct cam_path *path); 147 void xpt_sim_poll(struct cam_sim *sim);
|
| H A D | cam_xpt_internal.h | 99 struct cam_sim *sim; 184 struct cam_sim *sim;
|
| /freebsd-14.2/sys/cam/mmc/ |
| H A D | mmc_all.h | 70 struct cam_sim; 72 const struct cam_sim *sim, size_t maxio); 73 void mmccam_start_discovery(struct cam_sim *sim);
|
| H A D | mmc_sim.h | 36 struct cam_sim *sim;
|
| H A D | mmc_sim.c | 43 mmc_cam_default_poll(struct cam_sim *sim) in mmc_cam_default_poll() 90 mmc_cam_sim_default_action(struct cam_sim *sim, union ccb *ccb) in mmc_cam_sim_default_action()
|
| /freebsd-14.2/sys/dev/aac/ |
| H A D | aac_cam.c | 72 struct cam_sim *sim; 79 static void aac_cam_action(struct cam_sim *, union ccb *); 80 static void aac_cam_poll(struct cam_sim *); 85 static u_int32_t aac_cam_reset_bus(struct cam_sim *, union ccb *); 87 static u_int32_t aac_cam_term_io(struct cam_sim *, union ccb *); 205 struct cam_sim *sim; in aac_cam_attach() 253 aac_cam_action(struct cam_sim *sim, union ccb *ccb) in aac_cam_action() 516 aac_cam_poll(struct cam_sim *sim) in aac_cam_poll() 624 aac_cam_reset_bus(struct cam_sim *sim, union ccb *ccb) in aac_cam_reset_bus() 669 aac_cam_abort_ccb(struct cam_sim *sim, union ccb *ccb) in aac_cam_abort_ccb() [all …]
|
| /freebsd-14.2/sys/dev/mmcnull/ |
| H A D | mmcnull.c | 52 struct cam_sim *sim; 63 static void mmcnull_action_sd(struct cam_sim *, union ccb *); 64 static void mmcnull_action_sdio(struct cam_sim *, union ccb *); 67 static void mmcnull_poll(struct cam_sim *); 321 mmcnull_handle_mmcio(struct cam_sim *sim, union ccb *ccb) in mmcnull_handle_mmcio() 339 mmcnull_action_sd(struct cam_sim *sim, union ccb *ccb) in mmcnull_action_sd() 435 mmcnull_action_sdio(struct cam_sim *sim, union ccb *ccb) { in mmcnull_action_sdio() 440 mmcnull_poll(struct cam_sim *sim) in mmcnull_poll()
|
| /freebsd-14.2/sys/dev/nvme/ |
| H A D | nvme_sim.c | 50 static void nvme_sim_action(struct cam_sim *sim, union ccb *ccb); 51 static void nvme_sim_poll(struct cam_sim *sim); 59 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() 287 nvme_sim_poll(struct cam_sim *sim) in nvme_sim_poll()
|
| /freebsd-14.2/sys/dev/aacraid/ |
| H A D | aacraid_cam.c | 95 struct cam_sim *sim; 102 static void aac_cam_action(struct cam_sim *, union ccb *); 103 static void aac_cam_poll(struct cam_sim *); 119 static u_int32_t aac_cam_term_io(struct cam_sim *, union ccb *); 270 struct cam_sim *sim; in aac_cam_attach() 840 aac_passthrough_command(struct cam_sim *sim, union ccb *ccb) in aac_passthrough_command() 957 aac_cam_action(struct cam_sim *sim, union ccb *ccb) in aac_cam_action() 1111 aac_cam_poll(struct cam_sim *sim) in aac_cam_poll() 1246 aac_cam_reset_bus(struct cam_sim *sim, union ccb *ccb) in aac_cam_reset_bus() 1325 aac_cam_abort_ccb(struct cam_sim *sim, union ccb *ccb) in aac_cam_abort_ccb() [all …]
|
| /freebsd-14.2/sys/dev/mfi/ |
| H A D | mfi_cam.c | 77 struct cam_sim *sim; 85 static void mfip_cam_action(struct cam_sim *, union ccb *); 86 static void mfip_cam_poll(struct cam_sim *); 205 mfip_cam_action(struct cam_sim *sim, union ccb *ccb) in mfip_cam_action() 297 struct cam_sim *sim; in mfip_cam_rescan() 467 mfip_cam_poll(struct cam_sim *sim) in mfip_cam_poll()
|
| /freebsd-14.2/sys/dev/aic7xxx/ |
| H A D | aic7xxx_osm.c | 52 static void ahc_action(struct cam_sim *sim, union ccb *ccb); 60 static void ahc_poll(struct cam_sim *sim); 61 static void ahc_setup_data(struct ahc_softc *ahc, struct cam_sim *sim, 63 static void ahc_abort_ccb(struct ahc_softc *ahc, struct cam_sim *sim, 146 struct cam_sim *sim; in ahc_attach() 147 struct cam_sim *sim2; in ahc_attach() 448 ahc_action(struct cam_sim *sim, union ccb *ccb) in ahc_action() 898 struct cam_sim *sim; in ahc_async() 900 sim = (struct cam_sim *)callback_arg; in ahc_async() 1122 ahc_poll(struct cam_sim *sim) in ahc_poll() [all …]
|
| H A D | aic79xx_osm.c | 58 static void ahd_action(struct cam_sim *sim, union ccb *ccb); 69 static void ahd_poll(struct cam_sim *sim); 70 static void ahd_setup_data(struct ahd_softc *ahd, struct cam_sim *sim, 72 static void ahd_abort_ccb(struct ahd_softc *ahd, struct cam_sim *sim, 216 struct cam_sim *sim; in ahd_attach() 463 ahd_action(struct cam_sim *sim, union ccb *ccb) in ahd_action() 917 struct cam_sim *sim; in ahd_async() 919 sim = (struct cam_sim *)callback_arg; in ahd_async() 1062 ahd_poll(struct cam_sim *sim) in ahd_poll() 1068 ahd_setup_data(struct ahd_softc *ahd, struct cam_sim *sim, in ahd_setup_data() [all …]
|
| H A D | aic7xxx_osm.h | 115 struct cam_sim *sim; 116 struct cam_sim *sim_b;
|
| /freebsd-14.2/tools/tools/vhba/ |
| H A D | vhba.c | 36 static void vhba_action(struct cam_sim *, union ccb *); 37 static void vhba_poll(struct cam_sim *); 76 vhba_poll(struct cam_sim *sim) in vhba_poll() 83 vhba_action(struct cam_sim *sim, union ccb *ccb) in vhba_action()
|
| H A D | vhba.h | 73 struct cam_sim * sim;
|
| /freebsd-14.2/sys/dev/mrsas/ |
| H A D | mrsas_cam.c | 58 int mrsas_find_io_type(struct cam_sim *sim, union ccb *ccb); 72 union ccb *ccb, struct cam_sim *sim, u_int8_t fp_possible); 92 static void mrsas_cam_poll(struct cam_sim *sim); 93 static void mrsas_action(struct cam_sim *sim, union ccb *ccb); 104 mrsas_startio(struct mrsas_softc *sc, struct cam_sim *sim, 262 mrsas_action(struct cam_sim *sim, union ccb *ccb) in mrsas_action() 435 mrsas_startio(struct mrsas_softc *sc, struct cam_sim *sim, in mrsas_startio() 634 mrsas_find_io_type(struct cam_sim *sim, union ccb *ccb) in mrsas_find_io_type() 1198 union ccb *ccb, struct cam_sim *sim, u_int8_t fp_possible) in mrsas_build_syspdio() 1388 struct cam_sim *sim; in mrsas_map_request() [all …]
|
| /freebsd-14.2/sys/dev/mpi3mr/ |
| H A D | mpi3mr_cam.h | 136 struct cam_sim *sim; 169 struct cam_sim *sim; in mpi3mr_print_cdb()
|
| /freebsd-14.2/sys/powerpc/ps3/ |
| H A D | ps3cdrom.c | 102 struct cam_sim *sc_sim; 133 static void ps3cdrom_action(struct cam_sim *sim, union ccb *ccb); 134 static void ps3cdrom_poll(struct cam_sim *sim); 337 ps3cdrom_action(struct cam_sim *sim, union ccb *ccb) in ps3cdrom_action() 447 ps3cdrom_poll(struct cam_sim *sim) in ps3cdrom_poll()
|
| /freebsd-14.2/sys/cam/ctl/ |
| H A D | ctl_frontend_cam_sim.c | 75 struct cam_sim *sim; 94 static void cfcs_poll(struct cam_sim *sim); 99 void cfcs_action(struct cam_sim *sim, union ccb *ccb); 232 cfcs_poll(struct cam_sim *sim) in cfcs_poll() 482 cfcs_action(struct cam_sim *sim, union ccb *ccb) in cfcs_action()
|
| /freebsd-14.2/sys/dev/isci/ |
| H A D | isci_controller.c | 56 void isci_action(struct cam_sim *sim, union ccb *ccb); 57 void isci_poll(struct cam_sim *sim); 650 void isci_poll(struct cam_sim *sim) in isci_poll() 658 void isci_action(struct cam_sim *sim, union ccb *ccb) in isci_action()
|
| /freebsd-14.2/sys/dev/iscsi/ |
| H A D | iscsi.h | 111 struct cam_sim *is_sim;
|
| /freebsd-14.2/sys/modules/cam/ |
| H A D | Makefile | 22 SRCS+= cam_iosched.c cam_periph.c cam_queue.c cam_sim.c cam_xpt.c
|