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

/freebsd-10.3-release/sys/cam/ctl/
H A Dctl.h143 struct ctl_lun;
185 void ctl_est_ua(struct ctl_lun *lun, uint32_t initidx, ctl_ua_type ua);
186 void ctl_est_ua_port(struct ctl_lun *lun, int port, uint32_t except,
188 void ctl_est_ua_all(struct ctl_lun *lun, uint32_t except, ctl_ua_type ua);
189 void ctl_clr_ua(struct ctl_lun *lun, uint32_t initidx, ctl_ua_type ua);
190 void ctl_clr_ua_all(struct ctl_lun *lun, uint32_t except, ctl_ua_type ua);
197 void ctl_isc_announce_lun(struct ctl_lun *lun);
200 void ctl_isc_announce_mode(struct ctl_lun *lun, uint32_t initidx,
H A Dctl_error.h46 struct ctl_lun;
61 ctl_ua_type ctl_build_qae(struct ctl_lun *lun, uint32_t initidx, uint8_t *resp);
62 ctl_ua_type ctl_build_ua(struct ctl_lun *lun, uint32_t initidx,
H A Dctl_private.h364 struct ctl_lun { struct
380 STAILQ_ENTRY(ctl_lun) links;
440 struct ctl_lun *ctl_luns[CTL_MAX_LUNS];
442 STAILQ_HEAD(, ctl_lun) lun_list;
510 void ctl_tpc_lun_init(struct ctl_lun *lun);
511 void ctl_tpc_lun_shutdown(struct ctl_lun *lun);
H A Dctl.c430 static void ctl_ioctl_fill_ooa(struct ctl_lun *lun, uint32_t *cur_fill_num,
435 static int ctl_alloc_lun(struct ctl_softc *ctl_softc, struct ctl_lun *lun,
437 static int ctl_free_lun(struct ctl_lun *lun);
442 static int ctl_pro_preempt(struct ctl_softc *softc, struct ctl_lun *lun,
448 static void ctl_pro_preempt_other(struct ctl_lun *lun,
468 static ctl_action ctl_check_for_blockage(struct ctl_lun *lun,
470 static ctl_action ctl_check_ooa(struct ctl_lun *lun, union ctl_io *pending_io,
472 static int ctl_check_blocked(struct ctl_lun *lun);
473 static int ctl_scsiio_lun_check(struct ctl_lun *lun,
484 static int ctl_do_lun_reset(struct ctl_lun *lu
4398 ctl_alloc_lun(struct ctl_softc *ctl_softc, struct ctl_lun *ctl_lun, struct ctl_be_lun *const be_lun) argument
[all...]
H A Dctl_tpc.c141 struct ctl_lun *lun;
151 struct ctl_lun *lun;
211 ctl_tpc_lun_init(struct ctl_lun *lun)
218 ctl_tpc_lun_shutdown(struct ctl_lun *lun)
260 struct ctl_lun *lun;
263 lun = (struct ctl_lun *)ctsio->io_hdr.ctl_private[CTL_PRIV_LUN].ptr;
500 tpc_find_list(struct ctl_lun *lun, uint32_t list_id, uint32_t init_idx)
517 struct ctl_lun *lun;
529 lun = (struct ctl_lun *)ctsio->io_hdr.ctl_private[CTL_PRIV_LUN].ptr;
599 struct ctl_lun *lu
[all...]
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;
370 ctl_ua_to_acsq(struct ctl_lun *lun, ctl_ua_type ua_to_build, int *asc,
470 ctl_build_qae(struct ctl_lun *lun, uint32_t initidx, uint8_t *resp)
504 ctl_build_ua(struct ctl_lun *lun, uint32_t initidx,
H A Dctl_backend.h195 * The ctl_lun field is for CTL internal use only, and should not be used
221 void *ctl_lun; /* used by CTL */ member in struct:ctl_be_lun
H A Dctl_frontend.c312 struct ctl_lun *lun;
355 struct ctl_lun *lun;
H A Dctl_tpc_local.c277 struct ctl_lun *lun;

Completed in 67 milliseconds