Home
last modified time | relevance | path

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

12345

/freebsd-13-stable/sys/cam/
HDcam_xpt.h52 struct cam_path;
67 struct cam_path *path, void *args);
80 struct cam_path *path,
84 struct cam_path *path,
88 cam_status xpt_create_path(struct cam_path **new_path_ptr,
92 cam_status xpt_create_path_unlocked(struct cam_path **new_path_ptr,
97 struct cam_path *path);
98 void xpt_free_path(struct cam_path *path);
99 void xpt_path_counts(struct cam_path *path, uint32_t *bus_ref,
102 int xpt_path_comp(struct cam_path *path1,
[all …]
HDcam_periph.h120 struct cam_path *path; /* Compiled path to device */
163 char *name, cam_periph_type type, struct cam_path *,
165 struct cam_periph *cam_periph_find(struct cam_path *path, char *name);
166 int cam_periph_list(struct cam_path *, struct sbuf *);
195 void cam_freeze_devq(struct cam_path *path);
196 u_int32_t cam_release_devq(struct cam_path *path, u_int32_t relsim_flags,
200 struct cam_path *path, void *arg);
HDcam_xpt_internal.h198 struct cam_path { struct
210 u_int32_t xpt_dev_ccbq_resize(struct cam_path *path, int newopenings); argument
211 void xpt_start_tags(struct cam_path *path);
212 void xpt_stop_tags(struct cam_path *path);
HDcam_xpt_sim.h45 u_int32_t xpt_freeze_devq(struct cam_path *path, u_int count);
46 void xpt_release_devq(struct cam_path *path,
HDcam_xpt.c213 struct cam_path *cam_dpath;
237 struct cam_path *path,
523 struct cam_path *old_path; in xptdoioctl()
888 struct cam_path *path; in xpt_init()
1040 struct cam_path *path = periph->path; in xpt_announce_periph()
1085 struct cam_path *path = periph->path; in xpt_announce_periph_sbuf()
1166 struct cam_path *path = periph->path; in xpt_denounce_periph()
1194 struct cam_path *path = periph->path; in xpt_denounce_periph_sbuf()
1232 xpt_getattr(char *buf, size_t len, const char *attr, struct cam_path *path) in xpt_getattr()
2537 struct cam_path path; in xptsetasyncfunc()
[all …]
HDcam_compat.h64 struct cam_path *path; /* Compiled path for this ccb */
152 struct cam_path *path; /* Compiled path for this ccb */
HDcam_debug.h78 extern struct cam_path *cam_dpath;
/freebsd-13-stable/sys/dev/iscsi_initiator/
HDisc_cam.c107 if(sp->cam_path != NULL) { in ic_lost_target()
109 xpt_async(AC_LOST_DEVICE, sp->cam_path, NULL); in ic_lost_target()
110 xpt_free_path(sp->cam_path); in ic_lost_target()
112 sp->cam_path = 0; // XXX in ic_lost_target()
143 ccb->ccb_h.path = sp->cam_path; in ic_scan()
285 if(sp->cam_path != NULL) { in ic_destroy()
289 xpt_async(AC_LOST_DEVICE, sp->cam_path, NULL); in ic_destroy()
291 xpt_async(XPT_RESET_BUS, sp->cam_path, NULL); in ic_destroy()
293 xpt_free_path(sp->cam_path); in ic_destroy()
336 if(xpt_create_path(&sp->cam_path, NULL, cam_sim_path(sp->cam_sim), in ic_init()
/freebsd-13-stable/sys/cam/ata/
HData_pmp.c115 struct cam_path *path, void *arg);
179 struct cam_path *dpath; in pmpfreeze()
201 struct cam_path *dpath; in pmprelease()
222 struct cam_path *dpath; in pmponinvalidate()
264 struct cam_path *path, void *arg) in pmpasync()
424 struct cam_path *dpath; in pmpstart()
586 struct cam_path *dpath; in pmpdone()
HData_xpt.c172 struct cam_path *path, cam_flags flags,
178 static void ata_device_transport(struct cam_path *path);
181 struct cam_path *path,
342 struct cam_path *path; in aprobestart()
747 struct cam_path *path; in aprobedone()
1395 struct cam_path *path; in ata_scan_bus()
1557 ata_scan_lun(struct cam_periph *periph, struct cam_path *path, in ata_scan_lun()
1562 struct cam_path *new_path; in ata_scan_lun()
1669 ata_device_transport(struct cam_path *path) in ata_device_transport()
1901 ata_set_transfer_settings(struct ccb_trans_settings *cts, struct cam_path *path, in ata_set_transfer_settings()
[all …]
/freebsd-13-stable/sys/cam/scsi/
HDscsi_target.c93 struct cam_path *path;
125 static cam_status targendislun(struct cam_path *path, int enable,
128 struct cam_path *path,
150 struct cam_path *path, void *arg);
236 struct cam_path *path; in targioctl()
357 targendislun(struct cam_path *path, int enable, int grp6_len, int grp7_len) in targendislun()
381 targenable(struct targ_softc *softc, struct cam_path *path, int grp6_len, in targenable()
1006 targasync(void *callback_arg, u_int32_t code, struct cam_path *path, void *arg) in targasync()
HDscsi_xpt.c571 static void probe_purge_old(struct cam_path *path,
578 struct cam_path *path, cam_flags flags,
584 static void scsi_devise_transport(struct cam_path *path);
586 struct cam_path *path,
588 static void scsi_toggle_tags(struct cam_path *path);
1172 struct cam_path *path; in probedone()
1823 probe_purge_old(struct cam_path *path, struct scsi_report_luns_data *new, in probe_purge_old()
1826 struct cam_path *tp; in probe_purge_old()
1942 struct cam_path *path; in scsi_scan_bus()
2077 struct cam_path *path, *oldpath; in scsi_scan_bus()
[all …]
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()
/freebsd-13-stable/sys/cam/nvme/
HDnvme_xpt.c145 struct cam_path *path, cam_flags flags,
150 static void nvme_device_transport(struct cam_path *path);
308 struct cam_path *path; in nvme_probe_done()
524 nvme_scan_lun(struct cam_periph *periph, struct cam_path *path, in nvme_scan_lun()
618 nvme_device_transport(struct cam_path *path) in nvme_device_transport()
788 struct cam_path *path = periph->path; in nvme_announce_periph()
/freebsd-13-stable/sys/dev/isci/
HDisci_remote_device.c263 struct cam_path *path; in isci_remote_device_freeze_lun_queue()
279 struct cam_path *path; in isci_remote_device_release_lun_queue()
/freebsd-13-stable/sys/dev/aic7xxx/
HDaic7xxx_osm.h120 struct cam_path *path;
121 struct cam_path *path_b;
HDaic7xxx_osm.c59 struct cam_path *path, void *arg);
69 struct cam_path **path);
73 u_int lun, struct cam_path **path) in ahc_create_path()
150 struct cam_path *path; in ahc_attach()
151 struct cam_path *path2; in ahc_attach()
361 struct cam_path *ccb_path; in ahc_done()
896 ahc_async(void *callback_arg, uint32_t code, struct cam_path *path, void *arg) in ahc_async()
1284 struct cam_path *path; in ahc_send_async()
HDaic79xx_osm.c66 struct cam_path *path, void *arg);
76 struct cam_path **path);
141 u_int lun, struct cam_path **path) in ahd_create_path()
217 struct cam_path *path; in ahd_attach()
351 struct cam_path *ccb_path; in ahd_done()
913 ahd_async(void *callback_arg, uint32_t code, struct cam_path *path, void *arg) in ahd_async()
1224 struct cam_path *path; in ahd_send_async()
/freebsd-13-stable/sys/dev/hptmv/
HDosbsd.h151 struct cam_path *path;
235 struct cam_path *path; in hpt_get_periph()
/freebsd-13-stable/sys/sys/
HDeventhandler.h289 struct cam_path;
291 typedef void (*ada_probe_veto_fn)(void *, struct cam_path *,
/freebsd-13-stable/sys/dev/iscsi/
HDiscsi.h110 struct cam_path *is_path;
/freebsd-13-stable/sys/dev/hpt27xx/
HDos_bsd.h169 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
/freebsd-13-stable/sys/dev/hptrr/
HDos_bsd.h172 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
/freebsd-13-stable/sys/dev/hptnr/
HDos_bsd.h171 struct cam_path *path; /* peripheral, path, tgt, lun with this vbus */
/freebsd-13-stable/sys/dev/mps/
HDmps_sas.h94 struct cam_path *path;

12345