| /dragonfly/sys/bus/cam/ |
| HD | cam_xpt.h | 45 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 …]
|
| HD | cam_periph.h | 110 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);
|
| HD | cam_xpt_sim.h | 44 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,
|
| HD | cam_xpt.c | 88 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 …]
|
| HD | cam_debug.h | 54 extern struct cam_path *cam_dpath;
|
| HD | cam_periph.c | 155 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()
|
| HD | cam_ccb.h | 273 struct cam_path *path; /* Compiled path for this ccb */ 664 struct cam_path *path, void *args);
|
| /dragonfly/sys/dev/disk/iscsi/initiator/ |
| HD | isc_cam.c | 59 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 …]
|
| HD | iscsivar.h | 166 struct cam_path *cam_path; member 216 struct cam_path *cam_path; member
|
| /dragonfly/sys/bus/cam/scsi/ |
| HD | scsi_target.c | 90 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()
|
| HD | scsi_targ_bh.c | 131 struct cam_path *path, void *arg); 174 struct cam_path *path, void *arg) in targbhasync() 176 struct cam_path *new_path; in targbhasync()
|
| HD | scsi_pass.c | 95 struct cam_path *path, void *arg); 187 struct cam_path *path, void *arg) in passasync()
|
| HD | scsi_pt.c | 96 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/ |
| HD | advlib.h | 53 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/ |
| HD | osbsd.h | 148 struct cam_path *path; 231 struct cam_path *path; in hpt_get_periph()
|
| /dragonfly/sys/dev/disk/nata/ |
| HD | atapi-cam.c | 65 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/ |
| HD | os_bsd.h | 167 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
|
| /dragonfly/sys/dev/raid/hptrr/ |
| HD | os_bsd.h | 169 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
|
| /dragonfly/sys/dev/raid/mps/ |
| HD | mps_sas.h | 93 struct cam_path *path;
|
| /dragonfly/sys/dev/disk/isp/ |
| HD | isp_freebsd.h | 113 struct cam_path *owner; 150 struct cam_path *path; 191 struct cam_path *path;
|
| /dragonfly/sys/dev/virtual/virtio/scsi/ |
| HD | virtio_scsivar.h | 66 struct cam_path *vtscsi_path;
|
| /dragonfly/sys/dev/raid/tws/ |
| HD | tws.h | 236 struct cam_path *path; /* Ctlr path to CAM */
|
| /dragonfly/sys/dev/raid/mpr/ |
| HD | mpr_sas.h | 99 struct cam_path *path;
|
| /dragonfly/sys/dev/raid/aac/ |
| HD | aac_cam.c | 70 struct cam_path *path; 223 struct cam_path *path; in aac_cam_attach()
|
| /dragonfly/sys/dev/raid/twa/ |
| HD | tw_osl.h | 177 struct cam_path *path; /* peripheral, path, tgt, lun
|