Home
last modified time | relevance | path

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

1234

/freebsd-14.2/sys/cam/
H A Dcam_sim.h45 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 Dcam_sim.c100 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 Dcam_xpt_sim.h40 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 Dcam_xpt.h44 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 Dcam_xpt_internal.h99 struct cam_sim *sim;
184 struct cam_sim *sim;
/freebsd-14.2/sys/cam/mmc/
H A Dmmc_all.h70 struct cam_sim;
72 const struct cam_sim *sim, size_t maxio);
73 void mmccam_start_discovery(struct cam_sim *sim);
H A Dmmc_sim.h36 struct cam_sim *sim;
H A Dmmc_sim.c43 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 Daac_cam.c72 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 Dmmcnull.c52 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 Dnvme_sim.c50 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 Daacraid_cam.c95 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 Dmfi_cam.c77 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 Daic7xxx_osm.c52 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 Daic79xx_osm.c58 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 Daic7xxx_osm.h115 struct cam_sim *sim;
116 struct cam_sim *sim_b;
/freebsd-14.2/tools/tools/vhba/
H A Dvhba.c36 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 Dvhba.h73 struct cam_sim * sim;
/freebsd-14.2/sys/dev/mrsas/
H A Dmrsas_cam.c58 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 Dmpi3mr_cam.h136 struct cam_sim *sim;
169 struct cam_sim *sim; in mpi3mr_print_cdb()
/freebsd-14.2/sys/powerpc/ps3/
H A Dps3cdrom.c102 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 Dctl_frontend_cam_sim.c75 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 Disci_controller.c56 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 Discsi.h111 struct cam_sim *is_sim;
/freebsd-14.2/sys/modules/cam/
H A DMakefile22 SRCS+= cam_iosched.c cam_periph.c cam_queue.c cam_sim.c cam_xpt.c

1234