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 */