Home
last modified time | relevance | path

Searched refs:cam_ed (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/cam/
H A Dcam_xpt_internal.h37 struct cam_ed;
39 typedef struct cam_ed * (*xpt_alloc_device_func)(struct cam_eb *bus,
42 typedef void (*xpt_release_device_func)(struct cam_ed *device);
47 struct cam_ed *device,
70 typedef void (*xpt_proto_announce_func)(struct cam_ed *);
71 typedef void (*xpt_proto_announce_sbuf_func)(struct cam_ed *, struct sbuf *);
95 struct cam_ed { struct
97 TAILQ_ENTRY(cam_ed) links; argument
149 STAILQ_ENTRY(cam_ed) highpowerq_entry; argument
163 TAILQ_HEAD(, cam_ed) ed_entries; argument
[all …]
H A Dcam_xpt.c107 STAILQ_HEAD(highpowerlist, cam_ed) highpowerq;
158 typedef int xpt_devicefunc_t (struct cam_ed *device, void *arg);
253 static uint32_t xpt_freeze_devq_device(struct cam_ed *dev, u_int count);
254 static int xpt_release_devq_device(struct cam_ed *dev, u_int count,
264 static struct cam_ed*
281 struct cam_ed *device);
299 struct cam_ed *start_device,
301 static int xptperiphtraverse(struct cam_ed *device,
318 struct cam_ed *device,
320 static struct cam_ed * xpt_alloc_device_default(struct cam_eb *bus,
[all …]
H A Dcam_debug.h85 struct cam_ed;
87 void xpt_cam_dev_debug(struct cam_ed *dev, const char *fmt, ...);
H A Dcam_xpt.h43 struct cam_ed;
104 struct cam_ed *dev);
H A Dcam_queue.h70 struct cam_ed;
/freebsd/sys/cam/nvme/
H A Dnvme_xpt.c145 static struct cam_ed *
152 struct cam_ed *device,
157 static void nvme_proto_announce_sbuf(struct cam_ed *device,
159 static void nvme_proto_denounce_sbuf(struct cam_ed *device,
505 nvme_find_quirk(struct cam_ed *device)
594 static struct cam_ed *
598 struct cam_ed *device; in nvme_alloc_device()
654 struct cam_ed *device; in nvme_dev_advinfo()
770 struct cam_ed *device, void *async_arg) in nvme_dev_async()
824 nvme_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb) in nvme_proto_announce_sbuf()
[all …]
H A Dnvme_all.c177 struct cam_ed *device; in nvme_get_identify_cntrl()
187 struct cam_ed *device; in nvme_get_identify_ns()
/freebsd/sys/cam/ata/
H A Data_xpt.c167 static void ata_find_quirk(struct cam_ed *device);
173 static struct cam_ed *
184 struct cam_ed *device,
188 static void ata_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
189 static void ata_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
191 static void semb_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
192 static void semb_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
1346 ata_find_quirk(struct cam_ed *device) in ata_find_quirk()
1628 static struct cam_ed *
1632 struct cam_ed *device; in ata_alloc_device()
[all …]
/freebsd/sys/cam/mmc/
H A Dmmc_xpt.c66 static struct cam_ed * mmc_alloc_device(struct cam_eb *bus,
69 struct cam_et *target, struct cam_ed *device, void *async_arg);
83 static void mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb);
84 static void mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb);
186 static struct cam_ed *
189 struct cam_ed *device; in mmc_alloc_device()
208 struct cam_ed *device, void *async_arg) in mmc_dev_async()
331 struct cam_ed *device; in mmc_dev_advinfo()
469 mmc_proto_announce_sbuf(struct cam_ed *device, struct sbuf *sb) in mmc_proto_announce_sbuf()
475 mmc_proto_denounce_sbuf(struct cam_ed *device, struct sbuf *sb) in mmc_proto_denounce_sbuf()
H A Dmmc_da.c1226 struct cam_ed *device = periph->path->device; in sdda_start_init()
/freebsd/sys/cam/scsi/
H A Dscsi_xpt.c584 struct cam_ed *device);
590 static void scsi_find_quirk(struct cam_ed *device);
596 static struct cam_ed *
607 struct cam_ed *device,
611 static void scsi_proto_announce_sbuf(struct cam_ed *device,
613 static void scsi_proto_denounce_sbuf(struct cam_ed *device,
909 struct cam_ed *device; in probestart()
997 struct cam_ed* device; in probestart()
1091 proberequestbackoff(struct cam_periph *periph, struct cam_ed *device) in proberequestbackoff()
1940 scsi_find_quirk(struct cam_ed *device) in scsi_find_quirk()
[all …]
H A Dscsi_all.c9423 struct cam_ed *device; in scsi_vpd_supported_page()