Searched refs:ctl_lun (Results 1 - 5 of 5) sorted by relevance

/freebsd-10.0-release/sys/cam/ctl/
H A Dctl_private.h371 struct ctl_lun { struct
387 STAILQ_ENTRY(ctl_lun) links;
388 STAILQ_ENTRY(ctl_lun) run_links;
428 struct ctl_lun lun;
435 struct ctl_lun *ctl_luns[CTL_MAX_LUNS];
439 STAILQ_HEAD(, ctl_lun) lun_list;
H A Dctl.c350 static int ctl_ioctl_fill_ooa(struct ctl_lun *lun, uint32_t *cur_fill_num,
364 static int ctl_alloc_lun(struct ctl_softc *ctl_softc, struct ctl_lun *lun,
366 static int ctl_free_lun(struct ctl_lun *lun);
374 static int ctl_pro_preempt(struct ctl_softc *softc, struct ctl_lun *lun,
380 static void ctl_pro_preempt_other(struct ctl_lun *lun,
392 static ctl_action ctl_check_ooa(struct ctl_lun *lun, union ctl_io *pending_io,
394 static int ctl_check_blocked(struct ctl_lun *lun);
396 struct ctl_lun *lun,
408 static int ctl_lun_reset(struct ctl_lun *lun, union ctl_io *io,
894 struct ctl_lun *lu
4246 ctl_alloc_lun(struct ctl_softc *ctl_softc, struct ctl_lun *ctl_lun, struct ctl_be_lun *const be_lun, struct ctl_id target_id) argument
[all...]
H A Dctl_backend.h170 * The ctl_lun field is for CTL internal use only, and should not be used
195 void *ctl_lun; /* used by CTL */ member in struct:ctl_be_lun
H A Dctl_error.c72 struct ctl_lun *lun;
74 lun = (struct ctl_lun *)lunptr;
115 struct ctl_lun *lun;
122 lun = (struct ctl_lun *)ctsio->io_hdr.ctl_private[CTL_PRIV_LUN].ptr;
H A Dctl_frontend_iscsi.c1958 struct ctl_lun *lun;
1962 lun = (struct ctl_lun *)ctsio->io_hdr.ctl_private[CTL_PRIV_LUN].ptr;

Completed in 181 milliseconds