Home
last modified time | relevance | path

Searched refs:luns (Results 1 – 19 of 19) sorted by relevance

/freebsd-13-stable/tools/tools/vhba/mptest/
HDvhba_mptest.c59 int luns[2]; member
84 vhbastatic.luns[0] = 1; in vhba_init()
85 vhbastatic.luns[1] = 1; in vhba_init()
150 …if (vhba_inject_hwerr && csio->ccb_h.target_lun < MAX_LUN && vhbas->luns[csio->ccb_h.target_lun] =… in mptest_act()
155 …if ((csio->ccb_h.target_lun >= MAX_LUN || vhbas->luns[csio->ccb_h.target_lun] == 0) && cdb[0] != I… in mptest_act()
417 if (vhbas->luns[lun]) { in vhba_timer()
423 vhbas->luns[lun] = 0; in vhba_timer()
427 vhbas->luns[lun] = 0; in vhba_timer()
435 if (vhbas->luns[lun] == 0) { in vhba_timer()
446 vhbas->luns[lun] = 1; in vhba_timer()
[all …]
/freebsd-13-stable/sys/dev/firewire/
HDsbp.c195 struct sbp_dev **luns; member
449 sdev = target->luns[lun]; in sbp_alloc_lun()
457 target->luns[lun] = NULL; in sbp_alloc_lun()
463 newluns = (struct sbp_dev **) realloc(target->luns, in sbp_alloc_lun()
469 newluns = target->luns; in sbp_alloc_lun()
482 target->luns = newluns; in sbp_alloc_lun()
499 sdev = target->luns[lun]; in sbp_alloc_lun()
507 target->luns[lun] = sdev; in sbp_alloc_lun()
533 target->luns[lun] = NULL; in sbp_alloc_lun()
565 sdev = target->luns[lun]; in sbp_alloc_lun()
[all …]
/freebsd-13-stable/sys/dev/mpr/
HDmpr_sas_lsi.c978 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_add_device()
979 lun = SLIST_FIRST(&targ->luns); in mprsas_add_device()
980 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_add_device()
983 SLIST_INIT(&targ->luns); in mprsas_add_device()
1367 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_add_pcie_device()
1368 lun = SLIST_FIRST(&targ->luns); in mprsas_add_pcie_device()
1369 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_add_pcie_device()
1372 SLIST_INIT(&targ->luns); in mprsas_add_pcie_device()
1429 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_volume_add()
1430 lun = SLIST_FIRST(&targ->luns); in mprsas_volume_add()
[all …]
HDmpr_sas.h61 SLIST_HEAD(, mprsas_lun) luns;
HDmpr_sas.c707 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_remove_complete()
708 lun = SLIST_FIRST(&targ->luns); in mprsas_remove_complete()
709 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_remove_complete()
922 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mpr_detach_sas()
2055 SLIST_FOREACH(lun, &targ->luns, lun_link) { in mprsas_action_scsiio()
3367 SLIST_FOREACH(lun, &target->luns, lun_link) { in mprsas_async()
3383 SLIST_INSERT_HEAD(&target->luns, lun, lun_link); in mprsas_async()
3574 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mprsas_realloc_targets()
/freebsd-13-stable/sys/cam/scsi/
HDscsi_xpt.c85 ((((x)->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) == \
87 (((x)->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) == \
90 if (((lp)->luns[(i)].lundata[0] & RPL_LUNDATA_ATYP_MASK) == \
92 (lval) = (lp)->luns[(i)].lundata[1]; \
94 (lval) = (lp)->luns[(i)].lundata[0]; \
97 (lval) |= (lp)->luns[(i)].lundata[1]; \
100 (lval) = scsi_8btou64((lp)->luns[(i)].lundata); \
1378 lp->luns[0].lundata, 8); in probedone()
1379 memcpy(lp->luns[0].lundata, in probedone()
1380 lp->luns[idx].lundata, 8); in probedone()
[all …]
HDscsi_all.h3062 struct scsi_report_luns_lundata luns[0]; member
/freebsd-13-stable/sys/dev/mps/
HDmps_sas_lsi.c758 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_add_device()
759 lun = SLIST_FIRST(&targ->luns); in mpssas_add_device()
760 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_add_device()
763 SLIST_INIT(&targ->luns); in mpssas_add_device()
1066 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_volume_add()
1067 lun = SLIST_FIRST(&targ->luns); in mpssas_volume_add()
1068 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_volume_add()
1071 SLIST_INIT(&targ->luns); in mpssas_volume_add()
HDmps_sas.h60 SLIST_HEAD(, mpssas_lun) luns;
HDmps_sas.c667 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_remove_complete()
668 lun = SLIST_FIRST(&targ->luns); in mpssas_remove_complete()
669 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_remove_complete()
872 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mps_detach_sas()
1806 SLIST_FOREACH(lun, &targ->luns, lun_link) { in mpssas_action_scsiio()
3182 SLIST_FOREACH(lun, &target->luns, lun_link) { in mpssas_async()
3198 SLIST_INSERT_HEAD(&target->luns, lun, lun_link); in mpssas_async()
3403 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mpssas_realloc_targets()
/freebsd-13-stable/sys/cam/
HDcam_xpt_internal.h174 struct scsi_report_luns_data *luns; member
HDREADME.quirks39 o CAM_QUIRK_NOLUNS - do not probe luns other than 0 since device
44 o CAM_QUIRK_HILUNS - probe all luns even if some respond "not present"
HDcam_xpt.c4744 target->luns = NULL; in xpt_alloc_target()
4793 if (target->luns) in xpt_release_target()
4794 free(target->luns, M_CAMXPT); in xpt_release_target()
/freebsd-13-stable/sys/dev/esp/
HDncr53c9x.c225 LIST_FOREACH(li, &ti->luns, link) in ncr53c9x_lunsearch()
444 for (li = LIST_FIRST(&sc->sc_tinfo[t].luns); li; in ncr53c9x_detach()
595 LIST_FOREACH(li, &sc->sc_tinfo[target].luns, link) { in ncr53c9x_clear_target()
639 LIST_INIT(&sc->sc_tinfo[r].luns); in ncr53c9x_init()
1288 LIST_INSERT_HEAD(&ti->luns, li, link); in ncr53c9x_sched()
2536 li = LIST_FIRST(&ti->luns); in ncr53c9x_intr1()
2546 li = LIST_FIRST(&ti->luns); in ncr53c9x_intr1()
3241 li = LIST_FIRST(&ti->luns); in ncr53c9x_watch()
3251 li = LIST_FIRST(&ti->luns); in ncr53c9x_watch()
HDncr53c9xvar.h198 LIST_HEAD(lun_list, ncr53c9x_linfo) luns;
/freebsd-13-stable/usr.sbin/ctladm/
HDctladm.c1087 switch (lun_data->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) { in cctl_lunlist()
1089 lun_val = lun_data->luns[i].lundata[1]; in cctl_lunlist()
1092 lun_val = (lun_data->luns[i].lundata[0] & in cctl_lunlist()
1094 (lun_data->luns[i].lundata[1] << in cctl_lunlist()
1101 lun_data->luns[i].lundata[0] & in cctl_lunlist()
1885 switch (lun_data->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) { in cctl_report_luns()
1887 lun_val = lun_data->luns[i].lundata[1]; in cctl_report_luns()
1890 lun_val = (lun_data->luns[i].lundata[0] & in cctl_report_luns()
1892 (lun_data->luns[i].lundata[1] << in cctl_report_luns()
1899 lun_data->luns[i].lundata[0] & in cctl_report_luns()
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/include/
HDblkdev.shlib433 typeset luns=$4
437 [[ -z $luns ]] || [[ -z $blksz ]] && \
466 add_host=$hosts num_tgts=$tgts max_luns=$luns \
/freebsd-13-stable/sbin/camcontrol/
HDcamcontrol.c7432 for (j = 0; j < sizeof(lundata->luns[i].lundata); j += 2) { in scsireportluns()
7435 switch (lundata->luns[i].lundata[j] & in scsireportluns()
7438 if ((lundata->luns[i].lundata[j] & in scsireportluns()
7441 lundata->luns[i].lundata[j] & in scsireportluns()
7444 && ((lundata->luns[i].lundata[j+2] & in scsireportluns()
7449 lundata->luns[i].lundata[j+1]); in scsireportluns()
7453 tmplun[0] = lundata->luns[i].lundata[j] & in scsireportluns()
7455 tmplun[1] = lundata->luns[i].lundata[j+1]; in scsireportluns()
7463 (lundata->luns[i].lundata[j+1] & in scsireportluns()
7465 lundata->luns[i].lundata[j] & in scsireportluns()
[all …]
/freebsd-13-stable/sys/cam/ctl/
HDctl.c9259 be64enc(lun_data->luns[num_filled++].lundata, in ctl_report_luns()