Home
last modified time | relevance | path

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

12

/freebsd-12.1/tools/tools/vhba/mptest/
H A Dvhba_mptest.c60 int luns[2]; member
85 vhbastatic.luns[0] = 1; in vhba_init()
86 vhbastatic.luns[1] = 1; in vhba_init()
151 …if (vhba_inject_hwerr && csio->ccb_h.target_lun < MAX_LUN && vhbas->luns[csio->ccb_h.target_lun] =… in mptest_act()
156 …if ((csio->ccb_h.target_lun >= MAX_LUN || vhbas->luns[csio->ccb_h.target_lun] == 0) && cdb[0] != I… in mptest_act()
418 if (vhbas->luns[lun]) { in vhba_timer()
424 vhbas->luns[lun] = 0; in vhba_timer()
428 vhbas->luns[lun] = 0; in vhba_timer()
436 if (vhbas->luns[lun] == 0) { in vhba_timer()
447 vhbas->luns[lun] = 1; in vhba_timer()
[all …]
/freebsd-12.1/sys/dev/firewire/
H A Dsbp.c201 struct sbp_dev **luns; member
455 sdev = target->luns[lun]; in sbp_alloc_lun()
475 newluns = target->luns; in sbp_alloc_lun()
488 target->luns = newluns; in sbp_alloc_lun()
505 sdev = target->luns[lun]; in sbp_alloc_lun()
621 target->luns = NULL; in sbp_alloc_target()
710 sdev = target->luns[i]; in sbp_probe_target()
911 tsdev = target->luns[i]; in sbp_reset_start_callback()
1662 sdev = target->luns[l]; in sbp_recv1()
2099 target->luns = NULL; in sbp_free_target()
[all …]
/freebsd-12.1/sys/dev/nand/
H A Dnand.c117 init_chip_geom(cg, params->luns, params->blocks_per_lun, in nand_onfi_set_params()
161 blks = cg->blks_per_lun * cg->luns; in nand_init_stat()
190 init_chip_geom(struct chip_geom *cg, uint32_t luns, uint32_t blks_per_lun, in init_chip_geom() argument
198 cg->luns = luns; in init_chip_geom()
200 cg->blks_per_chip = blks_per_lun * luns; in init_chip_geom()
221 shift = fls(cg->luns - 1); in init_chip_geom()
280 if (page >= (cg->pgs_per_blk * cg->blks_per_lun * cg->luns)) { in nand_check_page_boundary()
298 param->blocks = cg->blks_per_lun * cg->luns; in nand_get_chip_param()
H A Dnand.h200 uint8_t luns; member
251 uint8_t luns; member
288 uint32_t luns; member
407 int init_chip_geom(struct chip_geom* cg, uint32_t luns, uint32_t blks_per_lun,
H A Dnandsim_chip.c133 chip_param->luns = sim_chip->luns; in nandsim_chip_init()
135 init_chip_geom(&chip->cg, chip_param->luns, chip_param->blocks_per_lun, in nandsim_chip_init()
145 size = chip_param->blocks_per_lun * chip_param->luns; in nandsim_chip_init()
188 chip_param->luns, size); in nandsim_chip_init()
H A Dnandsim.h94 uint32_t luns; member
H A Dnand_cdev.c425 num_pages = cg->pgs_per_blk * cg->blks_per_lun * cg->luns; in nand_page_stat()
448 if (block_num >= cg->blks_per_lun * cg->luns) in nand_block_stat()
H A Dnand_generic.c391 chip_params->luns = params.luns; in onfi_read_parameter()
675 if (block >= (chip->chip_geom.blks_per_lun * chip->chip_geom.luns)) in generic_erase_block()
711 if (block >= (chip->chip_geom.blks_per_lun * chip->chip_geom.luns)) in generic_erase_block_intlv()
H A Dnandsim.c480 blocks = params->luns * params->blocks_per_lun; in nandsim_set_block_state()
509 blocks = params->luns * params->blocks_per_lun; in nandsim_get_block_state()
/freebsd-12.1/sys/dev/mpr/
H A Dmpr_sas_lsi.c984 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_add_device()
985 lun = SLIST_FIRST(&targ->luns); in mprsas_add_device()
986 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_add_device()
989 SLIST_INIT(&targ->luns); in mprsas_add_device()
1365 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_add_pcie_device()
1366 lun = SLIST_FIRST(&targ->luns); in mprsas_add_pcie_device()
1367 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_add_pcie_device()
1370 SLIST_INIT(&targ->luns); in mprsas_add_pcie_device()
1430 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_volume_add()
1431 lun = SLIST_FIRST(&targ->luns); in mprsas_volume_add()
[all …]
H A Dmpr_sas.h64 SLIST_HEAD(, mprsas_lun) luns;
H A Dmpr_sas.c693 while (!SLIST_EMPTY(&targ->luns)) { in mprsas_remove_complete()
694 lun = SLIST_FIRST(&targ->luns); in mprsas_remove_complete()
695 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mprsas_remove_complete()
964 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mpr_detach_sas()
2122 SLIST_FOREACH(lun, &targ->luns, lun_link) { in mprsas_action_scsiio()
3500 SLIST_FOREACH(lun, &target->luns, lun_link) { in mprsas_async()
3516 SLIST_INSERT_HEAD(&target->luns, lun, lun_link); in mprsas_async()
3648 SLIST_FOREACH(lun, &target->luns, lun_link) { in mprsas_check_eedp()
3665 SLIST_INSERT_HEAD(&target->luns, lun, lun_link); in mprsas_check_eedp()
3744 SLIST_FOREACH(lun, &target->luns, lun_link) { in mprsas_read_cap_done()
[all …]
/freebsd-12.1/sys/cam/scsi/
H A Dscsi_xpt.c1369 lp->luns[0].lundata, 8); in probedone()
1370 memcpy(lp->luns[0].lundata, in probedone()
1371 lp->luns[idx].lundata, 8); in probedone()
1372 memcpy(lp->luns[idx].lundata, in probedone()
1828 old = path->target->luns; in probe_purge_old()
1829 path->target->luns = new; in probe_purge_old()
1840 ol = old->luns[idx1].lundata; in probe_purge_old()
1842 nl = new->luns[idx2].lundata; in probe_purge_old()
2109 if (target->luns) { in scsi_scan_bus()
2128 CAM_GET_LUN(target->luns, in scsi_scan_bus()
[all …]
/freebsd-12.1/sys/dev/mps/
H A Dmps_sas_lsi.c763 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_add_device()
764 lun = SLIST_FIRST(&targ->luns); in mpssas_add_device()
765 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_add_device()
768 SLIST_INIT(&targ->luns); in mpssas_add_device()
1063 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_volume_add()
1064 lun = SLIST_FIRST(&targ->luns); in mpssas_volume_add()
1065 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_volume_add()
1068 SLIST_INIT(&targ->luns); in mpssas_volume_add()
H A Dmps_sas.h62 SLIST_HEAD(, mpssas_lun) luns;
H A Dmps_sas.c683 while(!SLIST_EMPTY(&targ->luns)) { in mpssas_remove_complete()
684 lun = SLIST_FIRST(&targ->luns); in mpssas_remove_complete()
685 SLIST_REMOVE_HEAD(&targ->luns, lun_link); in mpssas_remove_complete()
905 SLIST_FOREACH_SAFE(lun, &targ->luns, lun_link, lun_tmp) { in mps_detach_sas()
1842 SLIST_FOREACH(lun, &targ->luns, lun_link) { in mpssas_action_scsiio()
3200 SLIST_FOREACH(lun, &target->luns, lun_link) { in mpssas_async()
3216 SLIST_INSERT_HEAD(&target->luns, lun, lun_link); in mpssas_async()
3341 SLIST_FOREACH(lun, &target->luns, lun_link) { in mpssas_check_eedp()
3358 SLIST_INSERT_HEAD(&target->luns, lun, in mpssas_check_eedp()
3440 SLIST_FOREACH(lun, &target->luns, lun_link) { in mpssas_read_cap_done()
[all …]
/freebsd-12.1/usr.sbin/nandsim/
H A Dsample.conf125 luns=1
H A Dnandsim_cfgparse.c116 {"luns", 1, VALUE_UINT | SIZE_32, (void *)&chip_conf.luns, 0},
446 chipsptr[i].luns, chipsptr[i].error_ratio, in create_chips()
H A Dnandsim.c1219 chip->luns,chip->prog_time, chip->erase_time, in printchip()
/freebsd-12.1/sys/cam/
H A Dcam_xpt_internal.h177 struct scsi_report_luns_data *luns; member
H A DREADME.quirks40 o CAM_QUIRK_NOLUNS - do not probe luns other than 0 since device
45 o CAM_QUIRK_HILUNS - probe all luns even if some respond "not present"
/freebsd-12.1/sys/dev/esp/
H A Dncr53c9x.c227 LIST_FOREACH(li, &ti->luns, link) in ncr53c9x_lunsearch()
445 for (li = LIST_FIRST(&sc->sc_tinfo[t].luns); li; in ncr53c9x_detach()
596 LIST_FOREACH(li, &sc->sc_tinfo[target].luns, link) { in ncr53c9x_clear_target()
640 LIST_INIT(&sc->sc_tinfo[r].luns); in ncr53c9x_init()
1289 LIST_INSERT_HEAD(&ti->luns, li, link); in ncr53c9x_sched()
2537 li = LIST_FIRST(&ti->luns); in ncr53c9x_intr1()
2547 li = LIST_FIRST(&ti->luns); in ncr53c9x_intr1()
3242 li = LIST_FIRST(&ti->luns); in ncr53c9x_watch()
3252 li = LIST_FIRST(&ti->luns); in ncr53c9x_watch()
H A Dncr53c9xvar.h199 LIST_HEAD(lun_list, ncr53c9x_linfo) luns;
/freebsd-12.1/usr.sbin/ctladm/
H A Dctladm.c1071 switch (lun_data->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) { in cctl_lunlist()
1073 lun_val = lun_data->luns[i].lundata[1]; in cctl_lunlist()
1076 lun_val = (lun_data->luns[i].lundata[0] & in cctl_lunlist()
1078 (lun_data->luns[i].lundata[1] << in cctl_lunlist()
1085 lun_data->luns[i].lundata[0] & in cctl_lunlist()
1869 switch (lun_data->luns[i].lundata[0] & RPL_LUNDATA_ATYP_MASK) { in cctl_report_luns()
1871 lun_val = lun_data->luns[i].lundata[1]; in cctl_report_luns()
1874 lun_val = (lun_data->luns[i].lundata[0] & in cctl_report_luns()
1876 (lun_data->luns[i].lundata[1] << in cctl_report_luns()
1883 lun_data->luns[i].lundata[0] & in cctl_report_luns()
/freebsd-12.1/sbin/camcontrol/
H A Dcamcontrol.c7328 switch (lundata->luns[i].lundata[j] & in scsireportluns()
7331 if ((lundata->luns[i].lundata[j] & in scsireportluns()
7334 lundata->luns[i].lundata[j] & in scsireportluns()
7342 lundata->luns[i].lundata[j+1]); in scsireportluns()
7356 (lundata->luns[i].lundata[j+1] & in scsireportluns()
7358 lundata->luns[i].lundata[j] & in scsireportluns()
7360 lundata->luns[i].lundata[j+1] & in scsireportluns()
7366 eam_code = lundata->luns[i].lundata[j] & in scsireportluns()
7374 lundata->luns[i].lundata[j+1]); in scsireportluns()
7394 bcopy(&lundata->luns[i].lundata[j+1], in scsireportluns()
[all …]

12