Home
last modified time | relevance | path

Searched refs:cam_path (Results 1 – 25 of 71) sorted by relevance

123

/dragonfly/sys/bus/cam/
HDcam_xpt.h45 struct cam_path;
54 struct cam_path *path,
58 cam_status xpt_create_path(struct cam_path **new_path_ptr,
62 cam_status xpt_create_path_unlocked(struct cam_path **new_path_ptr,
66 void xpt_free_path(struct cam_path *path);
67 int xpt_path_comp(struct cam_path *path1,
68 struct cam_path *path2);
69 void xpt_print_path(struct cam_path *path);
70 void xpt_print(struct cam_path *path, const char *fmt, ...)
72 int xpt_path_string(struct cam_path *path, char *str,
[all …]
HDcam_periph.h110 struct cam_path *path; /* Compiled path to device */
147 struct cam_path *path, ac_callback_t *ac_callback,
149 struct cam_periph *cam_periph_find(struct cam_path *path, char *name);
173 void cam_freeze_devq(struct cam_path *path);
174 u_int32_t cam_release_devq(struct cam_path *path, u_int32_t relsim_flags,
178 struct cam_path *path, void *arg);
HDcam_xpt_sim.h44 u_int32_t xpt_freeze_devq(struct cam_path *path, u_int count);
45 void xpt_release_devq(struct cam_path *path, u_int count,
HDcam_xpt.c88 struct cam_path *path, void *args);
202 struct cam_path { struct
702 struct cam_path *cam_dpath;
744 static cam_status xpt_compile_path(struct cam_path *new_path,
750 static void xpt_release_path(struct cam_path *path);
754 struct cam_path *path,
780 static u_int32_t xpt_dev_ccbq_resize(struct cam_path *path, int newopenings);
789 struct cam_path *path, cam_flags flags,
857 static void xpt_devise_transport(struct cam_path *path);
861 static void xpt_toggle_tags(struct cam_path *path);
[all …]
HDcam_debug.h54 extern struct cam_path *cam_dpath;
HDcam_periph.c155 char *name, cam_periph_type type, struct cam_path *path, in cam_periph_alloc()
293 cam_periph_find(struct cam_path *path, char *name) in cam_periph_find()
992 cam_freeze_devq(struct cam_path *path) in cam_freeze_devq()
1006 cam_release_devq(struct cam_path *path, u_int32_t relsim_flags, in cam_release_devq()
1249 struct cam_path *path, void *arg) in cam_periph_async()
1730 struct cam_path *newpath; in cam_periph_error()
HDcam_ccb.h273 struct cam_path *path; /* Compiled path for this ccb */
664 struct cam_path *path, void *args);
/dragonfly/sys/dev/disk/iscsi/initiator/
HDisc_cam.c59 sdebug(2, "freezing path=%p", sp->cam_path == NULL? 0: sp->cam_path); in ic_freeze()
60 if((sp->cam_path != NULL) && !(sp->flags & ISC_FROZEN)) { in ic_freeze()
61 xpt_freeze_devq(sp->cam_path, 1); in ic_freeze()
73 sdebug(2, "release path=%p", sp->cam_path == NULL? 0: sp->cam_path); in ic_release()
74 if((sp->cam_path != NULL) && (sp->flags & ISC_FROZEN)) { in ic_release()
75 xpt_release_devq(sp->cam_path, 1, true); in ic_release()
88 if(sp->cam_path != NULL) { in ic_lost_target()
90 xpt_async(AC_LOST_DEVICE, sp->cam_path, NULL); in ic_lost_target()
91 xpt_free_path(sp->cam_path); in ic_lost_target()
93 sp->cam_path = 0; // XXX in ic_lost_target()
[all …]
HDiscsivar.h166 struct cam_path *cam_path; member
216 struct cam_path *cam_path; member
/dragonfly/sys/bus/cam/scsi/
HDscsi_target.c90 struct cam_path *path;
123 static cam_status targendislun(struct cam_path *path, int enable,
126 struct cam_path *path,
148 struct cam_path *path, void *arg);
263 struct cam_path *path; in targioctl()
389 targendislun(struct cam_path *path, int enable, int grp6_len, int grp7_len) in targendislun()
415 targenable(struct targ_softc *softc, struct cam_path *path, int grp6_len, in targenable()
1066 targasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg) in targasync()
HDscsi_targ_bh.c131 struct cam_path *path, void *arg);
174 struct cam_path *path, void *arg) in targbhasync()
176 struct cam_path *new_path; in targbhasync()
HDscsi_pass.c95 struct cam_path *path, void *arg);
187 struct cam_path *path, void *arg) in passasync()
HDscsi_pt.c96 struct cam_path *path, void *arg);
389 ptasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg) in ptasync()
/dragonfly/sys/dev/disk/advansys/
HDadvlib.h53 struct cam_path;
540 struct cam_path *path;
828 void adv_set_syncrate(struct adv_softc *adv, struct cam_path *path,
845 struct cam_path *path, void *arg);
/dragonfly/sys/dev/raid/hptmv/
HDosbsd.h148 struct cam_path *path;
231 struct cam_path *path; in hpt_get_periph()
/dragonfly/sys/dev/disk/nata/
HDatapi-cam.c65 struct cam_path *path;
104 static void atapi_async(void *, u_int32_t, struct cam_path *, void *);
192 struct cam_path *path = NULL; in atapi_cam_attach()
792 struct cam_path* path, void *arg) in atapi_async()
832 struct cam_path *path; in cam_rescan()
/dragonfly/sys/dev/raid/hpt27xx/
HDos_bsd.h167 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
/dragonfly/sys/dev/raid/hptrr/
HDos_bsd.h169 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
/dragonfly/sys/dev/raid/mps/
HDmps_sas.h93 struct cam_path *path;
/dragonfly/sys/dev/disk/isp/
HDisp_freebsd.h113 struct cam_path *owner;
150 struct cam_path *path;
191 struct cam_path *path;
/dragonfly/sys/dev/virtual/virtio/scsi/
HDvirtio_scsivar.h66 struct cam_path *vtscsi_path;
/dragonfly/sys/dev/raid/tws/
HDtws.h236 struct cam_path *path; /* Ctlr path to CAM */
/dragonfly/sys/dev/raid/mpr/
HDmpr_sas.h99 struct cam_path *path;
/dragonfly/sys/dev/raid/aac/
HDaac_cam.c70 struct cam_path *path;
223 struct cam_path *path; in aac_cam_attach()
/dragonfly/sys/dev/raid/twa/
HDtw_osl.h177 struct cam_path *path; /* peripheral, path, tgt, lun

123