cam_et
ata_alloc_device(struct cam_eb *bus, struct cam_et *target, lun_id_t lun_id)
ata_alloc_device(struct cam_eb *bus, struct cam_et *target,
struct cam_et *target,
ata_dev_async(uint32_t async_code, struct cam_eb *bus, struct cam_et *target,
typedef int xpt_targetfunc_t (struct cam_et *target, void *arg);
struct cam_et *target;
target = (struct cam_et *)cdm->pos.cookie.target;
xptedttargetfunc(struct cam_et *target, void *arg)
xpttargettraverse(struct cam_eb *bus, struct cam_et *start_target,
struct cam_et *target, *next_target;
xptdevicetraverse(struct cam_et *target, struct cam_ed *start_device,
xptdeftargetfunc(struct cam_et *target, void *arg)
static struct cam_et*
static void xpt_acquire_target(struct cam_et *target);
static void xpt_release_target(struct cam_et *target);
static struct cam_et*
xpt_find_device(struct cam_et *target, lun_id_t lun_id);
struct cam_et *tar = path->target;
struct cam_et *start_target,
static int xptdevicetraverse(struct cam_et *target,
struct cam_et *target,
struct cam_et *target,
struct cam_et *target;
struct cam_et *new_target;
xpt_async_process_tgt(struct cam_et *target, void *arg)
struct cam_et *target, struct cam_ed *device,
static struct cam_et *
struct cam_et *cur_target, *target;
target = (struct cam_et *)malloc(sizeof(*target), M_CAMXPT,
xpt_acquire_target(struct cam_et *target)
xpt_release_target(struct cam_et *target)
xpt_alloc_device_default(struct cam_eb *bus, struct cam_et *target,
xpt_alloc_device(struct cam_eb *bus, struct cam_et *target, lun_id_t lun_id)
static struct cam_et *
struct cam_et *target;
xpt_find_device(struct cam_et *target, lun_id_t lun_id)
TAILQ_ENTRY(cam_et) links;
TAILQ_HEAD(, cam_et) et_entries;
struct cam_et *target;
struct cam_et *target,
struct cam_et;
struct cam_et *target,
struct cam_et *target;
mmc_alloc_device(struct cam_eb *bus, struct cam_et *target, lun_id_t lun_id)
mmc_dev_async(uint32_t async_code, struct cam_eb *bus, struct cam_et *target,
struct cam_et *target, lun_id_t lun_id);
struct cam_et *target, struct cam_ed *device, void *async_arg);
nvme_alloc_device(struct cam_eb *bus, struct cam_et *target,
struct cam_et *target,
nvme_alloc_device(struct cam_eb *bus, struct cam_et *target, lun_id_t lun_id)
nvme_dev_async(uint32_t async_code, struct cam_eb *bus, struct cam_et *target,
struct cam_et *target;
scsi_alloc_device(struct cam_eb *bus, struct cam_et *target, lun_id_t lun_id)
scsi_dev_async(uint32_t async_code, struct cam_eb *bus, struct cam_et *target,
scsi_alloc_device(struct cam_eb *bus, struct cam_et *target,
struct cam_et *target,