lun 1013 dev/eisa/aha1742.c ecb->opt2 = sc_link->lun | ECB_NRB; lun 728 dev/i2o/ioprbs.c if (target > 0 || link->lun != 0) { lun 246 dev/i2o/iopsp.c u_int tid, nent, i, targ, lun, size, s, rv, bptid; lun 302 dev/i2o/iopsp.c lun = param.sdi.luninfo[1]; lun 305 dev/i2o/iopsp.c lun >= sc->sc_link.adapter_buswidth) { lun 307 dev/i2o/iopsp.c sc->sc_dv.dv_xname, targ, lun, tid); lun 342 dev/i2o/iopsp.c IOPSP_TIDMAP(sc->sc_tidmap, targ, lun) != lun 346 dev/i2o/iopsp.c targ, lun, tid, lun 349 dev/i2o/iopsp.c IOPSP_TIDMAP(tidmap, targ, lun) = IOPSP_TID_INUSE; lun 351 dev/i2o/iopsp.c IOPSP_TIDMAP(tidmap, targ, lun) = (u_short)tid; lun 435 dev/i2o/iopsp.c tid = IOPSP_TIDMAP(sc->sc_tidmap, link->target, link->lun); lun 2540 dev/ic/aac.c link->lun != 0) { lun 1210 dev/ic/aacreg.h u_int32_t lun; lun 726 dev/ic/adv.c ccb->scsiq.q1.target_lun = sc_link->lun; lun 728 dev/ic/adv.c sc_link->lun); lun 815 dev/ic/adv.c sc_link->scsipi_scsi.lun, xs->cmd->opcode, lun 984 dev/ic/adv.c xs->sc_link->scsipi_scsi.lun, xs->cmd->opcode); lun 1029 dev/ic/adv.c (xs->sc_link->lun == 0) && lun 431 dev/ic/advlib.h #define ASC_TIDLUN_TO_IX(tid, lun) (ASC_SCSI_TIX_TYPE)((tid) + ((lun)<<ASC_SCSI_ID_BITS)) lun 812 dev/ic/adw.c scsiqp->target_lun = sc_link->lun; lun 978 dev/ic/adw.c && (xs->sc_link->lun == 0) lun 663 dev/ic/aic6360.c u_char selid, target, lun; lun 688 dev/ic/aic6360.c lun = message & 0x07; lun 691 dev/ic/aic6360.c if (sc_link->target == target && sc_link->lun == lun) lun 696 dev/ic/aic6360.c sc->sc_dev.dv_xname, target, lun); lun 707 dev/ic/aic6360.c ti->lubusy |= (1 << lun); lun 756 dev/ic/aic6360.c if ((ti->lubusy & (1 << sc_link->lun)) == 0) { lun 758 dev/ic/aic6360.c sc_link->target, sc_link->lun)); lun 765 dev/ic/aic6360.c sc_link->target, sc_link->lun)); lun 786 dev/ic/aic6360.c ss->byte2 = sc_link->lun << 5; lun 794 dev/ic/aic6360.c ti->lubusy &= ~(1 << sc_link->lun); lun 858 dev/ic/aic6360.c ti->lubusy &= ~(1 << sc_link->lun); lun 1005 dev/ic/aic6360.c sc_link->target, sc_link->lun); lun 1234 dev/ic/aic6360.c MSG_IDENTIFY(sc->sc_nexus->xs->sc_link->lun, 1); lun 1755 dev/ic/aic6360.c ti->lubusy |= (1 << sc_link->lun); lun 203 dev/ic/aic79xx.c u_int lun, cam_status status, lun 229 dev/ic/aic79xx.c char channel, int lun, u_int tag, lun 996 dev/ic/aic79xx.c ahd_outb(ahd, SAVED_LUN, scb->hscb->lun); lun 1417 dev/ic/aic79xx.c devinfo.lun); lun 1442 dev/ic/aic79xx.c u_int lun; lun 1449 dev/ic/aic79xx.c lun = CAM_LUN_WILDCARD; lun 1457 dev/ic/aic79xx.c lun = scb->hscb->lun; lun 1460 dev/ic/aic79xx.c 'A', lun, tag, ROLE_INITIATOR, lun 1464 dev/ic/aic79xx.c lun = scb->hscb->lun; lun 1471 dev/ic/aic79xx.c ahd_handle_devreset(ahd, &devinfo, lun, lun 1473 dev/ic/aic79xx.c lun != CAM_LUN_WILDCARD lun 2257 dev/ic/aic79xx.c saved_lun = scb->hscb->lun; lun 2747 dev/ic/aic79xx.c hscb->lun, lun 3279 dev/ic/aic79xx.c devinfo->lun, AC_TRANSFER_NEG, &alg); lun 3516 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 3539 dev/ic/aic79xx.c u_int lun, char channel, role_t role) lun 3543 dev/ic/aic79xx.c devinfo->lun = lun; lun 3807 dev/ic/aic79xx.c devinfo->lun, period, offset); lun 3827 dev/ic/aic79xx.c devinfo->lun, bus_width); lun 3861 dev/ic/aic79xx.c devinfo->channel, devinfo->target, devinfo->lun, lun 4370 dev/ic/aic79xx.c devinfo->target, devinfo->lun, lun 4399 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4441 dev/ic/aic79xx.c devinfo->target, devinfo->lun, lun 4457 dev/ic/aic79xx.c devinfo->target, devinfo->lun, lun 4470 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4582 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4587 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4601 dev/ic/aic79xx.c devinfo->target, devinfo->lun, lun 4648 dev/ic/aic79xx.c devinfo->lun, tag, ROLE_TARGET, lun 4655 dev/ic/aic79xx.c lstate = tstate->enabled_luns[devinfo->lun]; lun 4740 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4755 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4771 dev/ic/aic79xx.c devinfo->channel, devinfo->target, devinfo->lun); lun 4800 dev/ic/aic79xx.c devinfo->target, devinfo->lun); lun 4810 dev/ic/aic79xx.c devinfo->channel, devinfo->target, devinfo->lun); lun 4817 dev/ic/aic79xx.c devinfo->lun, tag_type == MSG_ORDERED_TASK lun 4834 dev/ic/aic79xx.c ahd_busy_tcl(ahd, BUILD_TCL(scb->hscb->scsiid, devinfo->lun), lun 5109 dev/ic/aic79xx.c u_int lun, cam_status status, char *message, lun 5118 dev/ic/aic79xx.c lun, SCB_LIST_NULL, devinfo->role, lun 5131 dev/ic/aic79xx.c if (lun != CAM_LUN_WILDCARD) { lun 5135 dev/ic/aic79xx.c cur_lun = lun; lun 5136 dev/ic/aic79xx.c max_lun = lun; lun 5164 dev/ic/aic79xx.c lun, AC_SENT_BDR, NULL); lun 6508 dev/ic/aic79xx.c ahd_outb(ahd, LUNPTR, offsetof(struct hardware_scb, lun)); lun 6644 dev/ic/aic79xx.c int lun; lun 6646 dev/ic/aic79xx.c for (lun = 0; lun < AHD_NUM_LUNS_NONPKT; lun++) lun 6647 dev/ic/aic79xx.c ahd_unbusy_tcl(ahd, BUILD_TCL_RAW(target, 'A', lun)); lun 7113 dev/ic/aic79xx.c char channel, int lun, u_int tag, role_t role) lun 7124 dev/ic/aic79xx.c match = ((lun == slun) || (lun == CAM_LUN_WILDCARD)); lun 7152 dev/ic/aic79xx.c int lun; lun 7155 dev/ic/aic79xx.c lun = SCB_GET_LUN(scb); lun 7158 dev/ic/aic79xx.c ahd_search_qinfifo(ahd, target, channel, lun, lun 7267 dev/ic/aic79xx.c int lun, u_int tag, role_t role, uint32_t status, lun 7329 dev/ic/aic79xx.c if (ahd_match_scb(ahd, scb, target, channel, lun, tag, role)) { lun 7415 dev/ic/aic79xx.c lun, tag, role, status, lun 7424 dev/ic/aic79xx.c lun, tag, role)) { lun 7497 dev/ic/aic79xx.c int lun, u_int tag, role_t role, uint32_t status, lun 7530 dev/ic/aic79xx.c lun, SCB_LIST_NULL, role) == 0) { lun 7653 dev/ic/aic79xx.c int lun, u_int tag, role_t role, uint32_t status) lun 7668 dev/ic/aic79xx.c found = ahd_search_qinfifo(ahd, target, channel, lun, SCB_LIST_NULL, lun 7683 dev/ic/aic79xx.c if (lun == CAM_LUN_WILDCARD) { lun 7686 dev/ic/aic79xx.c } else if (lun >= AHD_NUM_LUNS_NONPKT) { lun 7689 dev/ic/aic79xx.c minlun = lun; lun 7690 dev/ic/aic79xx.c maxlun = lun + 1; lun 7704 dev/ic/aic79xx.c lun, tag, role) == 0) lun 7727 dev/ic/aic79xx.c if (ahd_match_scb(ahd, scbp, target, channel, lun, tag, role)) { lun 7742 dev/ic/aic79xx.c ahd_platform_abort_scbs(ahd, target, channel, lun, tag, role, status); lun 7894 dev/ic/aic79xx.c u_int lun; lun 7899 dev/ic/aic79xx.c for (lun = 0; lun < AHD_NUM_LUNS; lun++) { lun 7902 dev/ic/aic79xx.c lstate = tstate->enabled_luns[lun]; lun 9498 dev/ic/aic79xx.c u_int lun; lun 9570 dev/ic/aic79xx.c lun = ccb->ccb_h.target_lun; lun 9635 dev/ic/aic79xx.c tstate->enabled_luns[lun] = lstate; lun 9743 dev/ic/aic79xx.c tstate->enabled_luns[lun] = NULL; lun 9890 dev/ic/aic79xx.c int lun; lun 9894 dev/ic/aic79xx.c lun = (cmd->identify & MSG_IDENTIFY_LUNMASK); lun 9900 dev/ic/aic79xx.c lstate = tstate->enabled_luns[lun]; lun 9920 dev/ic/aic79xx.c initiator, target, lun, lun 9928 dev/ic/aic79xx.c atio->ccb_h.target_lun = lun; lun 9984 dev/ic/aic79xx.c initiator, target, lun, ahd->pending_device); lun 10420 dev/ic/aic79xx.c dst->hscb->lun = src->hscb->lun; \ lun 127 dev/ic/aic79xx.h ((scb)->hscb->lun) lun 147 dev/ic/aic79xx.h #define BUILD_TCL(scsiid, lun) \ lun 148 dev/ic/aic79xx.h ((lun) | (((scsiid) & TID) << 4)) lun 149 dev/ic/aic79xx.h #define BUILD_TCL_RAW(target, channel, lun) \ lun 150 dev/ic/aic79xx.h ((lun) | ((target) << 8)) lun 160 dev/ic/aic79xx.h #define AHD_BUILD_COL_IDX(target, lun) \ lun 161 dev/ic/aic79xx.h (((lun) << 4) | target) lun 169 dev/ic/aic79xx.h (scb)->hscb->lun = ((col_idx) >> 4) & (AHD_NUM_LUNS_NONPKT-1); \ lun 175 dev/ic/aic79xx.h dst->hscb->lun = src->hscb->lun; \ lun 542 dev/ic/aic79xx.h /*20*/ uint8_t lun; lun 1356 dev/ic/aic79xx.h u_int lun; lun 1398 dev/ic/aic79xx.h int target, char channel, int lun, lun 1462 dev/ic/aic79xx.h char channel, int lun, u_int tag, lun 1466 dev/ic/aic79xx.h char channel, int lun, u_int tag, lun 1473 dev/ic/aic79xx.h char channel, int lun, u_int tag, lun 1489 dev/ic/aic79xx.h u_int lun, char channel, lun 346 dev/ic/aic79xx_openbsd.c col_idx = AHD_BUILD_COL_IDX(target_id, xs->sc_link->lun); lun 367 dev/ic/aic79xx_openbsd.c hscb->lun = xs->sc_link->lun; lun 484 dev/ic/aic79xx_openbsd.c int lun = SCB_GET_LUN(scb); lun 490 dev/ic/aic79xx_openbsd.c ahd_compile_devinfo(&devinfo, ahd->our_id, target, lun, lun 237 dev/ic/aic79xx_openbsd.h #define ahd_platform_abort_scbs(ahd, target, channel, lun, tag, role, status) lun 953 dev/ic/aic7xxx.c devinfo.lun); lun 1603 dev/ic/aic7xxx.c hscb->lun, lun 2154 dev/ic/aic7xxx.c devinfo->lun, AC_TRANSFER_NEG, &alg); lun 2292 dev/ic/aic7xxx.c u_int lun, char channel, role_t role) lun 2296 dev/ic/aic7xxx.c devinfo->lun = lun; lun 2309 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 2545 dev/ic/aic7xxx.c devinfo->lun, period, offset); lun 2565 dev/ic/aic7xxx.c devinfo->lun, bus_width); lun 2592 dev/ic/aic7xxx.c devinfo->channel, devinfo->target, devinfo->lun, lun 3153 dev/ic/aic7xxx.c devinfo->target, devinfo->lun, lun 3183 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3225 dev/ic/aic7xxx.c devinfo->target, devinfo->lun, lun 3241 dev/ic/aic7xxx.c devinfo->target, devinfo->lun, lun 3254 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3372 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3377 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3391 dev/ic/aic7xxx.c devinfo->target, devinfo->lun, lun 3438 dev/ic/aic7xxx.c devinfo->lun, tag, ROLE_TARGET, lun 3445 dev/ic/aic7xxx.c lstate = tstate->enabled_luns[devinfo->lun]; lun 3519 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3534 dev/ic/aic7xxx.c devinfo->channel, devinfo->target, devinfo->lun); lun 3563 dev/ic/aic7xxx.c devinfo->target, devinfo->lun); lun 3573 dev/ic/aic7xxx.c devinfo->channel, devinfo->target, devinfo->lun); lun 3580 dev/ic/aic7xxx.c devinfo->lun, tag_type == MSG_ORDERED_TASK lun 3610 dev/ic/aic7xxx.c ahc_busy_tcl(ahc, BUILD_TCL(scb->hscb->scsiid, devinfo->lun), lun 3808 dev/ic/aic7xxx.c u_int lun; lun 3823 dev/ic/aic7xxx.c for (lun = 0; lun < AHC_NUM_LUNS; lun++) { lun 3826 dev/ic/aic7xxx.c lstate = tstate->enabled_luns[lun]; lun 4554 dev/ic/aic7xxx.c int lun; lun 4560 dev/ic/aic7xxx.c for (lun = 1; lun < AHC_NUM_LUNS; lun++) lun 4561 dev/ic/aic7xxx.c ahc_unbusy_tcl(ahc, BUILD_TCL(i << 4, lun)); lun 5068 dev/ic/aic7xxx.c char channel, int lun, u_int tag, role_t role) lun 5084 dev/ic/aic7xxx.c match = ((lun == slun) || (lun == CAM_LUN_WILDCARD)); lun 5112 dev/ic/aic7xxx.c int lun; lun 5115 dev/ic/aic7xxx.c lun = SCB_GET_LUN(scb); lun 5118 dev/ic/aic7xxx.c ahc_search_qinfifo(ahc, target, channel, lun, lun 5184 dev/ic/aic7xxx.c int lun, u_int tag, role_t role, uint32_t status, lun 5232 dev/ic/aic7xxx.c if (ahc_match_scb(ahc, scb, target, channel, lun, tag, role)) { lun 5344 dev/ic/aic7xxx.c lun, SCB_LIST_NULL, role)) { lun 5383 dev/ic/aic7xxx.c channel, lun, status, action); lun 5392 dev/ic/aic7xxx.c int target, char channel, int lun, uint32_t status, lun 5447 dev/ic/aic7xxx.c if (ahc_match_scb(ahc, scb, target, channel, lun, lun 5488 dev/ic/aic7xxx.c int lun, u_int tag, int stop_on_first, int remove, lun 5527 dev/ic/aic7xxx.c if (ahc_match_scb(ahc, scbp, target, channel, lun, lun 5651 dev/ic/aic7xxx.c int lun, u_int tag, role_t role, uint32_t status) lun 5672 dev/ic/aic7xxx.c found = ahc_search_qinfifo(ahc, target, channel, lun, SCB_LIST_NULL, lun 5687 dev/ic/aic7xxx.c if (lun == CAM_LUN_WILDCARD) { lun 5700 dev/ic/aic7xxx.c minlun = lun; lun 5701 dev/ic/aic7xxx.c maxlun = lun + 1; lun 5715 dev/ic/aic7xxx.c lun, tag, role) == 0) lun 5727 dev/ic/aic7xxx.c ahc_search_disc_list(ahc, target, channel, lun, tag, lun 5747 dev/ic/aic7xxx.c && ahc_match_scb(ahc, scbp, target, channel, lun, tag, role))) lun 5761 dev/ic/aic7xxx.c if (ahc_match_scb(ahc, scbp, target, channel, lun, tag, role)) { lun 5776 dev/ic/aic7xxx.c ahc_platform_abort_scbs(ahc, target, channel, lun, tag, role, status); lun 5915 dev/ic/aic7xxx.c u_int lun; lun 5920 dev/ic/aic7xxx.c for (lun = 0; lun < AHC_NUM_LUNS; lun++) { lun 5923 dev/ic/aic7xxx.c lstate = tstate->enabled_luns[lun]; lun 6626 dev/ic/aic7xxx.c ahc_scb_lun_print(scb->hscb->lun, &cur_col, 60); lun 6722 dev/ic/aic7xxx.c u_int lun; lun 6839 dev/ic/aic7xxx.c lun = ccb->ccb_h.target_lun; lun 6904 dev/ic/aic7xxx.c tstate->enabled_luns[lun] = lstate; lun 7019 dev/ic/aic7xxx.c tstate->enabled_luns[lun] = NULL; lun 7194 dev/ic/aic7xxx.c int lun; lun 7198 dev/ic/aic7xxx.c lun = (cmd->identify & MSG_IDENTIFY_LUNMASK); lun 7204 dev/ic/aic7xxx.c lstate = tstate->enabled_luns[lun]; lun 7225 dev/ic/aic7xxx.c initiator, target, lun, lun 7233 dev/ic/aic7xxx.c atio->ccb_h.target_lun = lun; lun 7288 dev/ic/aic7xxx.c initiator, target, lun, ahc->pending_device); lun 445 dev/ic/aic7xxx_inline.h scb->hscb->lun &= LID; lun 447 dev/ic/aic7xxx_inline.h scb->hscb->lun |= SCB_XFERLEN_ODD; lun 348 dev/ic/aic7xxx_openbsd.c hscb->lun = xs->sc_link->lun; lun 725 dev/ic/aic7xxx_openbsd.c ahc_send_async(struct ahc_softc *ahc, char channel, u_int target, u_int lun, lun 310 dev/ic/aic7xxx_openbsd.h char channel, int lun, u_int tag, lun 103 dev/ic/aic7xxxvar.h ((scb)->hscb->lun & LID) lun 120 dev/ic/aic7xxxvar.h #define BUILD_TCL(scsiid, lun) \ lun 121 dev/ic/aic7xxxvar.h ((lun) | (((scsiid) & TID) << 4)) lun 483 dev/ic/aic7xxxvar.h /*26*/ uint8_t lun; lun 1164 dev/ic/aic7xxxvar.h u_int lun; lun 1220 dev/ic/aic7xxxvar.h int target, char channel, int lun, lun 1276 dev/ic/aic7xxxvar.h u_int lun, char channel, lun 1419 dev/ic/ami.c link->lun != 0) { lun 1500 dev/ic/bha.c ccb->lun = sc_link->lun; lun 224 dev/ic/bhareg.h u_int8_t lun :5, lun 230 dev/ic/bhareg.h lun :5; lun 573 dev/ic/cac.c if (target >= sc->sc_nunits || link->lun != 0) { lun 1095 dev/ic/dpt.c cp->cp_lun = sc_link->scsipi_scsi.lun; lun 1100 dev/ic/dpt.c cp->cp_lun = sc_link->lun; lun 611 dev/ic/gdt_common.c link->lun != 0) { lun 81 dev/ic/gdtvar.h u_int8_t lun; /* LUN */ lun 284 dev/ic/iha.c pScb->SCB_Lun = sc_link->lun; lun 884 dev/ic/iha.c sensecmd->byte2 = pScb->SCB_Xs->sc_link->lun << 5; lun 1860 dev/ic/iha.c u_int8_t tag, target, lun, msg, abortmsg; lun 1869 dev/ic/iha.c lun = bus_space_read_1(iot, ioh, TUL_SALVC) & MSG_IDENTIFY_LUNMASK; lun 1926 dev/ic/iha.c || (pScb->SCB_Lun != lun) lun 1065 dev/ic/isp.c int lun; lun 1133 dev/ic/isp.c for (lun = 0; lun < (int) isp->isp_maxluns; lun++) { lun 1135 dev/ic/isp.c mbs.param[1] = (channel << 15) | (tgt << 8) | lun; lun 208 dev/ic/isp_openbsd.h #define XS_LUN(xs) ((int) (xs)->sc_link->lun) lun 282 dev/ic/isp_target.c isp_lun_cmd(struct ispsoftc *isp, int cmd, int bus, int tgt, int lun, lun 317 dev/ic/isp_target.c el.le_lun = lun; lun 319 dev/ic/isp_target.c el.le_lun = lun; lun 590 dev/ic/isp_target.c int lun; lun 596 dev/ic/isp_target.c lun = inp->in_scclun; lun 598 dev/ic/isp_target.c lun = inp->in_lun; lun 603 dev/ic/isp_target.c inp->in_status, lun, inp->in_iid, lun 612 dev/ic/isp_target.c msg.nt_lun = lun; lun 616 dev/ic/isp_target.c inp->in_iid, lun, inp->in_seqid); lun 620 dev/ic/isp_target.c inp->in_iid, lun, inp->in_seqid); lun 624 dev/ic/isp_target.c inp->in_iid, lun, inp->in_seqid); lun 628 dev/ic/isp_target.c inp->in_iid, lun, inp->in_seqid); lun 633 dev/ic/isp_target.c inp->in_iid, lun, inp->in_seqid); lun 637 dev/ic/isp_target.c inp->in_status, lun, inp->in_iid, lun 711 dev/ic/isp_target.c int lun; lun 712 dev/ic/isp_target.c lun = aep->at_lun; lun 731 dev/ic/isp_target.c "rejected ATIO for disabled lun %d", lun); lun 741 dev/ic/isp_target.c " overflow", lun); lun 754 dev/ic/isp_target.c isp_prt(isp, ISP_LOGERR, atiocope, lun, lun 775 dev/ic/isp_target.c isp_prt(isp, ISP_LOGWARN, atior, lun, lun 783 dev/ic/isp_target.c aep->at_status, aep->at_iid, lun); lun 792 dev/ic/isp_target.c int lun; lun 795 dev/ic/isp_target.c lun = aep->at_scclun; lun 797 dev/ic/isp_target.c lun = aep->at_lun; lun 818 dev/ic/isp_target.c "rejected ATIO2 for disabled lun %d", lun); lun 827 dev/ic/isp_target.c "rejected ATIO2 for lun %d- command count overflow", lun); lun 840 dev/ic/isp_target.c isp_prt(isp, ISP_LOGERR, atiocope, lun, 0); lun 859 dev/ic/isp_target.c isp_prt(isp, ISP_LOGERR, atior, lun, aep->at_iid, 0); lun 866 dev/ic/isp_target.c aep->at_status, aep->at_iid, lun); lun 948 dev/ic/mfi.c link->lun != 0) { lun 1042 dev/ic/mpi.c io->lun[0] = htobe16(link->lun); lun 786 dev/ic/mpireg.h u_int16_t lun[4]; lun 876 dev/ic/mpireg.h u_int16_t lun[4]; lun 646 dev/ic/ncr5380sbc.c sr->sr_lun = xs->sc_link->lun; lun 829 dev/ic/ncr5380sbc.c int target = 0, lun = 0; lun 861 dev/ic/ncr5380sbc.c lun = sc->sc_ring[i].sr_lun; lun 862 dev/ic/ncr5380sbc.c if (sc->sc_matrix[target][lun] == NULL) { lun 915 dev/ic/ncr5380sbc.c sc->sc_matrix[target][lun] = sr; lun 990 dev/ic/ncr5380sbc.c xs->sc_link->target, xs->sc_link->lun); lun 1076 dev/ic/ncr5380sbc.c int target, lun, phase, timo; lun 1197 dev/ic/ncr5380sbc.c lun = 0; lun 1222 dev/ic/ncr5380sbc.c lun = msg & 7; lun 1225 dev/ic/ncr5380sbc.c sr = sc->sc_matrix[target][lun]; lun 1265 dev/ic/ncr5380sbc.c sc->sc_dev.dv_xname, target, lun); lun 2024 dev/ic/ncr5380sbc.c rqs.byte2 = xs->sc_link->lun << 5; lun 2448 dev/ic/ncr5380sbc.c xs->sc_link->lun); lun 2457 dev/ic/ncr5380sbc.c xs->sc_link->lun); lun 127 dev/ic/ncr53c9x.c int64_t lun); lun 174 dev/ic/ncr53c9x.c ncr53c9x_lunsearch(ti, lun) lun 176 dev/ic/ncr53c9x.c int64_t lun; lun 180 dev/ic/ncr53c9x.c if (li->lun == lun) lun 599 dev/ic/ncr53c9x.c int lun = sc_link->lun; lun 608 dev/ic/ncr53c9x.c target, lun, ecb->cmd.cmd.opcode, ecb->tag[0], ecb->tag[1])); lun 690 dev/ic/ncr53c9x.c cmd[0] = MSG_IDENTIFY(lun, 1); /* msg[0] */ lun 697 dev/ic/ncr53c9x.c cmd[0] = MSG_IDENTIFY(lun, (tiflags & T_RSELECTOFF) == 0); lun 801 dev/ic/ncr53c9x.c int64_t lun = sc_link->lun; lun 810 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 818 dev/ic/ncr53c9x.c li->lun = lun; lun 821 dev/ic/ncr53c9x.c if (lun < NCR_NLUN) lun 822 dev/ic/ncr53c9x.c ti->lun[lun] = li; lun 915 dev/ic/ncr53c9x.c int lun; lun 930 dev/ic/ncr53c9x.c lun = sc_link->lun; lun 949 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 957 dev/ic/ncr53c9x.c li->lun = lun; lun 960 dev/ic/ncr53c9x.c if (lun < NCR_NLUN) lun 961 dev/ic/ncr53c9x.c ti->lun[lun] = li; lun 1034 dev/ic/ncr53c9x.c sc_link->lun)); lun 1048 dev/ic/ncr53c9x.c int lun = sc_link->lun; lun 1054 dev/ic/ncr53c9x.c ss->byte2 = sc_link->lun << 5; lun 1062 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 1088 dev/ic/ncr53c9x.c int lun = sc_link->lun; lun 1089 dev/ic/ncr53c9x.c struct ncr53c9x_linfo *li = TINFO_LUN(ti, lun); lun 1157 dev/ic/ncr53c9x.c if (lun < NCR_NLUN) lun 1158 dev/ic/ncr53c9x.c ti->lun[lun] = NULL; lun 1177 dev/ic/ncr53c9x.c int64_t lun = ecb->xs->sc_link->lun; lun 1179 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 1181 dev/ic/ncr53c9x.c if ((!li) || (li->lun != lun)) lun 1183 dev/ic/ncr53c9x.c (long long)lun, ecb); lun 1194 dev/ic/ncr53c9x.c (long long)lun, lun 1329 dev/ic/ncr53c9x.c u_char selid, target, lun; lun 1351 dev/ic/ncr53c9x.c lun = message & 0x07; lun 1360 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 1379 dev/ic/ncr53c9x.c " sending ABORT\n", sc->sc_dev.dv_xname, target, lun, tagtype, tagid); lun 1516 dev/ic/ncr53c9x.c int lun; lun 1555 dev/ic/ncr53c9x.c lun = ecb->xs->sc_link->lun; lun 1556 dev/ic/ncr53c9x.c li = TINFO_LUN(ti, lun); lun 1853 dev/ic/ncr53c9x.c MSG_IDENTIFY(ecb->xs->sc_link->lun, 0); lun 2169 dev/ic/ncr53c9x.c if (li->lun < NCR_NLUN) lun 2170 dev/ic/ncr53c9x.c ti->lun[li->lun] = NULL; lun 2443 dev/ic/ncr53c9x.c sc_link->lun, lun 2463 dev/ic/ncr53c9x.c sc_link->lun, lun 2831 dev/ic/ncr53c9x.c if (li->lun < NCR_NLUN) lun 2832 dev/ic/ncr53c9x.c ti->lun[li->lun] = NULL; lun 157 dev/ic/ncr53c9xvar.h int64_t lun; lun 188 dev/ic/ncr53c9xvar.h struct ncr53c9x_linfo *lun[NCR_NLUN]; /* For speedy lookups */ lun 192 dev/ic/ncr53c9xvar.h #define TINFO_LUN(t, l) ((((l) < NCR_NLUN) && (((t)->lun[(l)]) != NULL)) ? \ lun 193 dev/ic/ncr53c9xvar.h ((t)->lun[(l)]) : ncr53c9x_lunsearch((t), (int64_t)(l))) lun 737 dev/ic/oosiop.c cb->lun = xs->sc_link->lun; lun 860 dev/ic/oosiop.c xfer->msgout[0] = MSG_IDENTIFY(cb->lun, lun 966 dev/ic/oosiop.c cmd->byte2 = xs->sc_link->lun << 5; lun 1320 dev/ic/oosiop.c (resmsg & MSG_IDENTIFY_LUNMASK) == cb->lun) { lun 77 dev/ic/oosiopvar.h int lun; /* target lun */ lun 563 dev/ic/osiop.c if ((ti->lubusy & (1 << periph->lun)) == 0) { lun 566 dev/ic/osiop.c ti->lubusy |= (1 << periph->lun); lun 681 dev/ic/osiop.c ~(1 << periph->lun); lun 693 dev/ic/osiop.c ~(1 << periph->lun); lun 733 dev/ic/osiop.c cmd->byte2 = xs->sc_link->lun << 5; lun 969 dev/ic/osiop.c int lun = xs->sc_link->lun; lun 1004 dev/ic/osiop.c ds->msgout[0] = MSG_IDENTIFY(lun, disconnect); lun 1571 dev/ic/osiop.c &= ~(1 << periph->lun); lun 1581 dev/ic/osiop.c reselun != periph->lun) { lun 2026 dev/ic/osiop.c acb->xs->sc_link->lun, lun 362 dev/ic/siop.c int offset, target, lun, tag; lun 400 dev/ic/siop.c lun = siop_cmd->cmd_c.xs->sc_link->lun; lun 402 dev/ic/siop.c siop_lun = siop_target->siop_lun[lun]; lun 407 dev/ic/siop.c "not active (%d)\n", lun, (u_int)dsa, lun 412 dev/ic/siop.c lun = -1; lun 418 dev/ic/siop.c "active (%p != %p)\n", lun, tag, siop_cmd, lun 426 dev/ic/siop.c lun = -1; lun 697 dev/ic/siop.c lun = bus_space_read_1(sc->sc_c.sc_rt, sc->sc_c.sc_rh, lun 708 dev/ic/siop.c siop_lun = siop_target->siop_lun[lun]; lun 712 dev/ic/siop.c target, lun); lun 719 dev/ic/siop.c target, lun, tag); lun 1081 dev/ic/siop.c siop_del_dev(sc, target, lun); lun 1095 dev/ic/siop.c ((struct siop_target*)sc->sc_c.targets[xs->sc_link->target])->siop_lun[xs->sc_link->lun]; lun 1134 dev/ic/siop.c xs->sc_link->lun, siop_cmd->cmd_c.tag); lun 1173 dev/ic/siop.c cmd->byte2 = xs->sc_link->lun << 5; lun 1225 dev/ic/siop.c int lun = siop_cmd->cmd_c.xs->sc_link->lun; lun 1228 dev/ic/siop.c ((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun]; lun 1232 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun, tag, siop_cmd->cmd_c.tag, lun 1239 dev/ic/siop.c target, lun, siop_lun->siop_tag[0].active->cmd_c.status); lun 1271 dev/ic/siop.c int target, lun, tag; lun 1287 dev/ic/siop.c for (lun = 0; lun < 8; lun++) { lun 1290 dev/ic/siop.c siop_lun = siop_target->siop_lun[lun]; lun 1369 dev/ic/siop.c const int lun = xs->sc_link->lun; lun 1373 dev/ic/siop.c printf("starting cmd for %d:%d\n", target, lun); lun 1427 dev/ic/siop.c if (siop_target->siop_lun[lun] == NULL) { lun 1428 dev/ic/siop.c siop_target->siop_lun[lun] = lun 1431 dev/ic/siop.c if (siop_target->siop_lun[lun] == NULL) { lun 1434 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun); lun 1438 dev/ic/siop.c bzero(siop_target->siop_lun[lun], sizeof(struct siop_lun)); lun 1514 dev/ic/siop.c if ((lun == 0) && (sc->sc_c.features & SF_BUS_ULTRA3)) lun 1521 dev/ic/siop.c if (lun > 0) lun 1522 dev/ic/siop.c siop_add_dev(sc, target, lun); lun 1545 dev/ic/siop.c int target, lun, tag, slot; lun 1589 dev/ic/siop.c lun = siop_cmd->cmd_c.xs->sc_link->lun; lun 1591 dev/ic/siop.c ((struct siop_target*)sc->sc_c.targets[target])->siop_lun[lun]; lun 1650 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun, tag, lun 2061 dev/ic/siop.c siop_add_dev(sc, target, lun) lun 2064 dev/ic/siop.c int lun; lun 2069 dev/ic/siop.c struct siop_lun *siop_lun = siop_target->siop_lun[lun]; lun 2082 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun); lun 2106 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun); lun 2112 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun); lun 2119 dev/ic/siop.c 0x800c0000 | lun); lun 2153 dev/ic/siop.c siop_target->siop_lun[lun]->reseloff; lun 2159 dev/ic/siop.c siop_del_dev(sc, target, lun) lun 2162 dev/ic/siop.c int lun; lun 2168 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun); lun 2173 dev/ic/siop.c free(siop_target->siop_lun[lun], M_DEVBUF); lun 2174 dev/ic/siop.c siop_target->siop_lun[lun] = NULL; lun 2183 dev/ic/siop.c sc->sc_c.sc_dev.dv_xname, target, lun, lun 246 dev/ic/siop_common.c int lun = xs->sc_link->lun; lun 256 dev/ic/siop_common.c siop_cmd->siop_tables->msg_out[0] = MSG_IDENTIFY(lun, 0); lun 267 dev/ic/siop_common.c siop_cmd->siop_tables->msg_out[0] = MSG_IDENTIFY(lun, 0); lun 269 dev/ic/siop_common.c siop_cmd->siop_tables->msg_out[0] = MSG_IDENTIFY(lun, 1); lun 292 dev/ic/siop_common.c siop_add_dev((struct siop_softc *)sc, target, lun); lun 337 dev/ic/trm.c u_int8_t target, lun; lun 341 dev/ic/trm.c lun = xs->sc_link->lun; lun 350 dev/ic/trm.c sc->sc_device.dv_xname, sc, xs, target, lun, xs->cmd->opcode); lun 359 dev/ic/trm.c if (lun >= TRM_MAX_LUNS) { lun 361 dev/ic/trm.c sc->sc_device.dv_xname, lun, TRM_MAX_LUNS); lun 366 dev/ic/trm.c pDCB = sc->pDCB[target][lun]; lun 532 dev/ic/trm.c pDCB->IdentifyMsg = MSG_IDENTIFY(pDCB->lun, ((pDCB->DevMode & TRM_DISCONNECT) != 0)); lun 658 dev/ic/trm.c xs->sc_link->target, xs->sc_link->lun); lun 1717 dev/ic/trm.c int lun, target; lun 1727 dev/ic/trm.c for(lun = 0; lun < TRM_MAX_LUNS; lun++) { lun 1728 dev/ic/trm.c pDCBTemp = sc->pDCB[target][lun]; lun 1858 dev/ic/trm.c u_int8_t target, lun; lun 1879 dev/ic/trm.c lun = (RselTarLunId >> 8) & 0xff; lun 1883 dev/ic/trm.c sc->sc_device.dv_xname, target, lun); lun 1886 dev/ic/trm.c if ((target < TRM_MAX_TARGETS) && (lun < TRM_MAX_LUNS)) lun 1887 dev/ic/trm.c pDCB = sc->pDCB[target][lun]; lun 1893 dev/ic/trm.c sc->sc_device.dv_xname, target, lun); lun 1952 dev/ic/trm.c int target, lun; lun 2060 dev/ic/trm.c lun = xs->sc_link->lun; lun 2072 dev/ic/trm.c sc->sc_device.dv_xname, target, lun); lun 2075 dev/ic/trm.c sc->pDCB[target][lun] = NULL; lun 2093 dev/ic/trm.c sc->sc_device.dv_xname, target, lun, xs->cmd->opcode, xs->error, xs->status); lun 2280 dev/ic/trm.c pSRB->CmdBlock[1] = (pSRB->xs->sc_link->lun) << 5; lun 2393 dev/ic/trm.c int target, lun; lun 2426 dev/ic/trm.c for (lun = 0; lun < TRM_MAX_LUNS; lun++) { lun 2428 dev/ic/trm.c sc->pDCB[target][lun] = pDCB; lun 2436 dev/ic/trm.c pDCB->lun = lun; lun 170 dev/ic/trm.h u_int8_t lun; /* SCSI Logical Unit Number */ lun 797 dev/ic/twe.c link->lun != 0) { lun 398 dev/ic/uha.c mscp->lun = sc_link->lun; lun 203 dev/ic/uhareg.h u_char lun:3; lun 1355 dev/isa/aha.c ccb->lun = sc_link->lun; lun 104 dev/isa/ahareg.h u_char lun:3; lun 698 dev/isa/seagate.c (1 << scb->xs->sc_link->lun))) { lun 830 dev/isa/seagate.c u_char lun, phase; lun 879 dev/isa/seagate.c lun = msg[0] & 0x07; lun 888 dev/isa/seagate.c lun == scb->xs->sc_link->lun) { lun 895 dev/isa/seagate.c sea->sc_dev.dv_xname, target_mask, lun); lun 1074 dev/isa/seagate.c msg[0] = MSG_IDENTIFY(scb->xs->sc_link->lun, 1); lun 1086 dev/isa/seagate.c sea->busy[scb->xs->sc_link->target] |= 1 << scb->xs->sc_link->lun; lun 1343 dev/isa/seagate.c ~(1 << scb->xs->sc_link->lun); lun 1385 dev/isa/seagate.c ~(1 << scb->xs->sc_link->lun); lun 1100 dev/isa/wds.c scb->cmd.targ = (xs->sc_link->target << 5) | xs->sc_link->lun; lun 1324 dev/isa/wds.c ss->byte2 = xs->sc_link->lun << 5; lun 144 dev/pci/arc.c u_int8_t lun; lun 236 dev/pci/arc.c u_int8_t lun; lun 700 dev/pci/arc.c cmd->lun = link->lun; lun 1244 dev/pci/arc.c [volinfo->scsi_attr.lun]; lun 1313 dev/pci/arc.c bd->bd_lun = diskinfo->scsi_attr.lun; lun 509 dev/pci/ips.c if (target >= sc->sc_nunits || link->lun != 0) { lun 512 dev/pci/ips.c target, link->lun)); lun 201 dev/raidframe/rf_copyback.c if (rf_extract_ids(badDisk->devname, &bus, &targ, &lun)) { lun 211 dev/raidframe/rf_copyback.c retcode = rf_SCSI_DoTUR(tur_op, bus, targ, lun, badDisk->dev); lun 722 dev/sbus/esp_sbus.c t, (int)li->lun, li->untagged, li->busy, lun 303 dev/sdmmc/sdmmc_scsi.c link->lun != 0) { lun 992 dev/usb/umass.c umass_bbb_transfer(struct umass_softc *sc, int lun, void *cmd, int cmdlen, lun 1082 dev/usb/umass.c sc->cbw.bCBWLUN = lun; lun 1495 dev/usb/umass.c umass_cbi_transfer(struct umass_softc *sc, int lun, lun 196 dev/usb/umass_scsi.c sc_link->target, sc_link->lun, xs, xs->cmd->opcode, lun 246 dev/usb/umass_scsi.c sc->sc_methods->wire_xfer(sc, sc_link->lun, cmd, cmdlen, lun 273 dev/usb/umass_scsi.c sc->sc_methods->wire_xfer(sc, sc_link->lun, cmd, cmdlen, lun 364 dev/usb/umass_scsi.c scbus->sc_sense_cmd.byte2 = link->lun << SCSI_CMD_LUN_SHIFT; lun 368 dev/usb/umass_scsi.c sc->sc_methods->wire_xfer(sc, link->lun, lun 467 dev/usb/usscanner.c sense_cmd.byte2 = sc_link->lun << SCSI_CMD_LUN_SHIFT; lun 731 dev/usb/usscanner.c sc_link->scsipi_scsi.target, sc_link->scsipi_scsi.lun, lun 214 scsi/scsi_base.c if (sc_link->lun < 8) lun 215 scsi/scsi_base.c xs->cmd->bytes[0] |= ((sc_link->lun << SCSI_CMD_LUN_SHIFT) & lun 1179 scsi/scsi_base.c sc_link->target, sc_link->lun); lun 355 scsi/scsi_ioctl.c sca->lun = sc_link->lun; lun 33 scsi/scsi_message.h #define MSG_IDENTIFY(lun, disc) (((disc) ? 0xc0 : MSG_IDENTIFYFLAG) | (lun)) lun 50 scsi/scsi_scanner.h u_int lun:3; lun 62 scsi/scsi_scanner.h u_int lun:3; lun 231 scsi/scsiconf.c if (cf->cf_loc[1] != -1 && cf->cf_loc[1] != sc_link->lun) lun 295 scsi/scsiconf.c int i, nluns, lun; lun 328 scsi/scsiconf.c lun = report->luns[i].lundata[RPL_LUNDATA_T0LUN]; lun 329 scsi/scsiconf.c if (lun == 0) lun 334 scsi/scsiconf.c scsi_probe_lun(sc, target, lun); lun 352 scsi/scsiconf.c scsi_probe_lun(struct scsibus_softc *sc, int target, int lun) lun 358 scsi/scsiconf.c lun < 0 || lun >= alink->luns) lun 361 scsi/scsiconf.c return (scsi_probedev(sc, target, lun)); lun 403 scsi/scsiconf.c scsi_detach_lun(struct scsibus_softc *sc, int target, int lun, int flags) lun 411 scsi/scsiconf.c lun < 0 || lun >= alink->luns) lun 417 scsi/scsiconf.c link = sc->sc_link[target][lun]; lun 433 scsi/scsiconf.c sc->sc_link[target][lun] = NULL; lun 593 scsi/scsiconf.c int target, lun; lun 601 scsi/scsiconf.c lun = sa->sa_sc_link->lun; lun 681 scsi/scsiconf.c target, lun, vendor, product, revision, lun 695 scsi/scsiconf.c scsi_probedev(struct scsibus_softc *scsi, int target, int lun) lun 705 scsi/scsiconf.c if (scsi->sc_link[target][lun] != NULL) lun 714 scsi/scsiconf.c sc_link->lun = lun; lun 733 scsi/scsiconf.c ((1 << lun) & scsidebug_luns)) lun 738 scsi/scsiconf.c if (lun == 0) { lun 750 scsi/scsiconf.c if (lun == 0) lun 775 scsi/scsiconf.c if (lun == 0 || scsi->sc_link[target][0] == NULL) lun 838 scsi/scsiconf.c if (lun == 0 && (sc_link->flags & SDEV_UMASS) && lun 840 scsi/scsiconf.c sc_link->lun = 1; lun 842 scsi/scsiconf.c sc_link->lun = 0; lun 845 scsi/scsiconf.c scsi->sc_link[target][lun] = sc_link; lun 144 scsi/scsiconf.h u_int16_t lun; /* lun of this dev */ lun 55 sys/scsiio.h int lun; /* -1 if wildcard */ lun 64 sys/scsiio.h int lun; /* -1 if wildcard */