Searched refs:ctl_lun (Results 1 - 9 of 9) sorted by relevance
/freebsd-10.3-release/sys/cam/ctl/ |
H A D | ctl.h | 143 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 D | ctl_error.h | 46 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 D | ctl_private.h | 364 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 D | ctl.c | 430 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 D | ctl_tpc.c | 141 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 D | ctl_error.c | 72 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 D | ctl_backend.h | 195 * 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 D | ctl_frontend.c | 312 struct ctl_lun *lun; 355 struct ctl_lun *lun;
|
H A D | ctl_tpc_local.c | 277 struct ctl_lun *lun;
|
Completed in 67 milliseconds