Home
last modified time | relevance | path

Searched refs:LUN (Results 1 – 65 of 65) sorted by relevance

/linux-4.4.14/Documentation/ABI/testing/
Dconfigfs-usb-gadget-mass-storage20 file - The path to the backing file for the LUN.
21 Required if LUN is not marked as removable.
22 ro - Flag specifying access to the LUN shall be
26 removable - Flag specifying that LUN shall be indicated as
28 cdrom - Flag specifying that LUN shall be reported as
Dsysfs-ibft13 Usually this contains the target's IP address, boot LUN,
Dsysfs-bus-pci-devices-cciss46 Description: Displays the 8-byte LUN ID used to address logical
/linux-4.4.14/Documentation/powerpc/
Dcxlflash.txt34 operation at the device (LUN) level:
36 - Any flash device (LUN) can be configured to be accessed as a
39 - Any flash device (LUN) can be configured to be accessed from
42 either raw access to the entire LUN (referred to as direct
43 or physical LUN access) or access to a kernel/AFU-mediated
44 partition of the LUN (referred to as virtual LUN access). The
81 scsi block devices (/dev/sdb, /dev/sdc etc.) for each unique LUN
100 and the entire space for the LUN is available to the application.
131 device (LUN) via user space access need to use the services provided
136 with the scsi disk device (/dev/sdb) that was created during LUN
[all …]
/linux-4.4.14/drivers/scsi/isci/
Dsas.h85 u8 LUN[8]; member
104 u8 LUN[8]; member
Drequest.c178 memcpy(cmd_iu->LUN, task->ssp_task.LUN, 8); in sci_io_request_build_ssp_command_iu()
201 memcpy(task_iu->LUN, task->ssp_task.LUN, 8); in sci_task_request_build_ssp_task_iu()
/linux-4.4.14/include/linux/
Dipmi.h134 unsigned char LUN);
137 unsigned char *LUN);
/linux-4.4.14/drivers/block/
Dcciss_scsi.c309 cp->Header.LUN.LunAddrBytes[0],
310 cp->Header.LUN.LunAddrBytes[1],
311 cp->Header.LUN.LunAddrBytes[2],
312 cp->Header.LUN.LunAddrBytes[3],
313 cp->Header.LUN.LunAddrBytes[4],
314 cp->Header.LUN.LunAddrBytes[5],
315 cp->Header.LUN.LunAddrBytes[6],
316 cp->Header.LUN.LunAddrBytes[7]);
924 memcpy(&c->Header.LUN, scsi3addr, sizeof(c->Header.LUN)); in cciss_scsi_do_simple_cmd()
1212 if (ld_buff->LUN[i][3] & 0xC0) continue; in cciss_update_non_disk_devices()
[all …]
Dcciss_cmd.h101 BYTE LUN[CISS_MAX_LUN][8]; member
162 LUNAddr_struct LUN; member
Dcciss.c1528 c->Header.LUN = iocommand.LUN_info; in cciss_passthru()
1660 c->Header.LUN = ioc->LUN_info; in cciss_bigpassthru()
2360 memcpy(lunid, &ld_buff->LUN[j][0], sizeof(lunid)); in rebuild_lun_table()
2388 memcpy(lunid, &ld_buff->LUN[i][0], sizeof(lunid)); in rebuild_lun_table()
2559 memcpy(c->Header.LUN.LunAddrBytes, scsi3addr, 8); in fill_cmd()
3343 memcpy(&c->Header.LUN, drv->LunID, sizeof(drv->LunID)); in do_cciss_request()
4493 memset(&cmd->CommandHeader.LUN.LunAddrBytes, 0, 8); in cciss_message()
/linux-4.4.14/drivers/scsi/mpt3sas/mpi/
Dmpi2_init.h110 U8 LUN[8]; /*0x34 */ member
261 U8 LUN[8]; /*0x34 */ member
404 U8 LUN[8]; /*0x0C */ member
Dmpi2_cnfg.h1420 U8 LUN[8]; /*0x08 */ member
1442 U8 LUN[8]; /*0x08 */ member
Dmpi2_ioc.h633 U8 LUN[8]; /*0x14 */ member
/linux-4.4.14/drivers/message/fusion/lsi/
Dmpi_init.h87 U8 LUN[8]; /* 0Ch */ member
274 U8 LUN[8]; /* 0Ch */ member
419 U8 LUN[8]; /* 0Ch */ member
Dmpi_targ.h342 U8 LUN[8]; /* 10h */ member
390 U8 LUN[8]; /* 10h */ member
461 U8 LUN[8]; /* 10h */ member
Dmpi_raid.h185 U8 LUN[8]; /* 0Ch */ member
Dmpi_cnfg.h1300 U8 LUN[8]; /* 10h */ member
1322 U8 LUN[8]; /* 10h */ member
1345 U8 LUN[8]; /* 10h */ member
1364 U8 LUN[8]; /* 10h */ member
1383 U8 LUN[8]; /* 10h */ member
1402 U8 LUN[8]; /* 10h */ member
Dmpi_ioc.h575 U8 LUN; /* 03h */ member
605 U8 LUN[8]; /* 18h */ member
/linux-4.4.14/drivers/scsi/
Dhpsa_cmd.h250 u8 LUN[HPSA_MAX_LUN][8]; member
272 struct ext_report_lun_entry LUN[HPSA_MAX_PHYS_LUN]; member
341 union LUNAddr LUN; member
473 u8 LUN[8]; /* 0x34 - 0x3B */ member
Dhpsa.c2444 memcpy(cp->Header.LUN.LunAddrBytes, c->CISS_LUN, 8); in complete_scsi_command()
2703 const u8 *lun = c->Header.LUN.LunAddrBytes; in hpsa_print_cmd()
2864 match = !memcmp(scsi3addr, &c->Header.LUN.LunAddrBytes, in hpsa_cmd_dev_match()
2865 sizeof(c->Header.LUN.LunAddrBytes)); in hpsa_cmd_dev_match()
3214 if (!memcmp(&physdev->LUN[i].lunid[0], scsi3addr, 8)) { in hpsa_get_sas_address_from_report_physical()
3215 sa = get_unaligned_be64(&physdev->LUN[i].wwid[0]); in hpsa_get_sas_address_from_report_physical()
3845 return &physdev_list->LUN[i - in figure_lunaddrbytes()
3849 return &logdev_list->LUN[i - nphysicals - in figure_lunaddrbytes()
3862 struct ext_report_lun_entry *rle = &rlep->LUN[rle_index]; in hpsa_get_ioaccel_drive_info()
3886 struct ext_report_lun_entry *rle = &rlep->LUN[rle_index]; in hpsa_get_path_info()
[all …]
/linux-4.4.14/Documentation/scsi/
Dtmscsim.txt130 C = Controller, B = Bus, T = Target SCSI ID, U = Unit SCSI LUN.)
155 Idx ID LUN Prty Sync DsCn SndS TagQ NegoPeriod SyncSpeed SyncOffs MaxCmd
170 LUN are the SCSI ID and LUN, Prty means Parity checking, Sync synchronous
206 must match the ID and LUN given. If you give "-" as parameter, it is
217 The first three numbers, "0 0 0" (Device index 0, SCSI ID 0, SCSI LUN 0),
219 would be sufficient to use the index or both SCSI ID and LUN, but I chose
234 (Idx). ADD takes the SCSI ID and LUN.
349 * Cleanly separate per-Target and per-LUN properties (DCB)
365 cause problems, cause these settings are mostly per Target and not per LUN
DChangeLog.sym53c8xx_270 - Set #LUN in request sense only if scsi version <= 2 and
71 #LUN <= 7.
78 - Forces the max number of tasks per LUN to at least 64.
Dscsi-changer.txt89 /proc/devices. If not.... some changers use ID ? / LUN 0 for the
90 device and ID ? / LUN 1 for the robot mechanism. But Linux does *not*
136 These two allow to specify the SCSI ID and LUN for the data
DChangeLog.ncr53c8xx256 scheme that allows up to 64 tags per LUN.
276 on a LUN that does not correspond to a real device. According to
278 around by only starting negotiation if the LUN has previously be
319 - Support for up to 64 TAGS per LUN.
320 - Rewrite the TARGET vs LUN capabilities management.
321 CmdQueue is now handled as a LUN capability as it shall be.
Darcmsr_spec.txt512 ** byte 32 : LUN
532 ** byte 32 : new LUN
Dosd.txt68 (OSD LUN). The osd_dev structure is needed for calling osd_start_request().
DChangeLog.sym53c8xx336 - Minor SCRIPTS optimization in reselection pattern for LUN 0.
349 - Support for up to 256 TAGS per LUN (CMD_PER_LUN).
DChangeLog.lpfc864 addressing. Use 16 bits of LUN address so that flat
969 * Removed LUN-tracking in driver. Removed lpfc_lun struct and
973 * Removed Volume Set Addressing handling on LUN IDs.
1160 * Removed unused fields in SCSI LUN and SCSI Target structures:
DChangeLog.megaraid_sas163 8. Fix megasas_build_dcdb_fusion() to use io_request->LUN[1] field.
DChangeLog.1992-19971539 LUN != 0 for these.
/linux-4.4.14/Documentation/device-mapper/
Dswitch.txt20 independent controllers, disk storage and network adapters. When a LUN
25 session is connected to an eth port on a single member. Data to a LUN
42 device onto different targets. However in this architecture the LUN is
/linux-4.4.14/drivers/target/
DKconfig11 subsystem logic for virtual LUN 0 access
/linux-4.4.14/drivers/scsi/aic94xx/
Daic94xx_tmf.c240 memcpy(scb->clear_nexus.ssp_task.lun, task->ssp_task.LUN, 8); in asd_clear_nexus_tag()
462 memcpy(scb->abort_task.ssp_task.lun, task->ssp_task.LUN, 8); in asd_abort_task()
710 return asd_initiate_ssp_tmf(task->dev, task->ssp_task.LUN, in asd_query_task()
Daic94xx_task.c503 memcpy(scb->ssp_task.ssp_cmd.lun, task->ssp_task.LUN, 8); in asd_build_ssp_ascb()
/linux-4.4.14/Documentation/usb/
Dgadget-testing.txt261 and a default lun.0 directory corresponding to SCSI LUN #0.
275 file - The path to the backing file for the LUN.
276 Required if LUN is not marked as removable.
277 ro - Flag specifying access to the LUN shall be
281 removable - Flag specifying that LUN shall be indicated as
283 cdrom - Flag specifying that LUN shall be reported as
Dmass-storage.txt5 multiple logical units (LUNs). Backing storage for each LUN is
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_sas_fusion.h311 u8 LUN[8]; /* 0x34 */ member
597 u8 LUN[8]; /* 0x24 8 byte LUN field used for SCSI IO's */ member
Dmegaraid_sas_fusion.c1697 memcpy(io_request->LUN, raidLUN, 8); in megasas_build_ldio_fusion()
1772 io_request->LUN[1] = scmd->device->lun; in megasas_build_ld_nonrw_fusion()
1799 memcpy(io_request->LUN, raid->LUN, 8); in megasas_build_ld_nonrw_fusion()
1842 io_request->LUN[1] = scmd->device->lun; in megasas_build_syspd_fusion()
1924 memset(io_request->LUN, 0x0, 8); in megasas_build_io_fusion()
Dmegaraid_sas_fp.c1107 *raidLUN = raid->LUN; in MR_BuildRaidContext()
/linux-4.4.14/Documentation/ABI/stable/
Dsysfs-bus-firewire128 u64 EUI-64 : u24 directory_ID : u16 LUN
Dsysfs-driver-ib_srp27 number of outstanding commands for a single LUN.
/linux-4.4.14/drivers/message/fusion/
Dmptscsih.c1104 memcmp(lun.scsi_lun, mf->LUN, 8)) in mptscsih_search_running_cmds()
1394 int_to_scsilun(SCpnt->device->lun, (struct scsi_lun *)pScsiReq->LUN); in mptscsih_qcmd()
1593 int_to_scsilun(lun, (struct scsi_lun *)pScsiTm->LUN); in mptscsih_IssueTaskMgmt()
2442 ioc->events[idx].data[0] = (pReq->LUN[1] << 24) | in mptscsih_copy_sense_data()
2938 int_to_scsilun(io->lun, (struct scsi_lun *)pScsiReq->LUN); in mptscsih_do_cmd()
Dmptctl.c364 pScsiTm->LUN[ii] = 0; in mptctl_do_taskmgmt()
Dmptsas.c4799 int_to_scsilun(lun, (struct scsi_lun *)pScsiTm->LUN); in mptsas_issue_tm()
/linux-4.4.14/include/scsi/
Dlibsas.h592 u8 LUN[8]; member
/linux-4.4.14/drivers/scsi/arcmsr/
Darcmsr.h405 uint8_t LUN; member
Darcmsr_hba.c1347 arcmsr_cdb->LUN = pcmd->device->lun; in arcmsr_build_ccb()
/linux-4.4.14/drivers/usb/storage/
Dsddr09.c285 #define LUN 1 macro
286 #define LUNBITS (LUN << 5)
/linux-4.4.14/Documentation/filesystems/
Dexofs.txt66 the total LUN space available)
Dxfs-self-describing-metadata.txt96 mis-directed writes - a write might be misdirected to the wrong LUN and so be
/linux-4.4.14/drivers/scsi/esas2r/
Datvda.h471 u8 LUN; member
/linux-4.4.14/drivers/scsi/libsas/
Dsas_scsi_host.c166 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); in sas_create_task()
/linux-4.4.14/firmware/qlogic/
D12160.bin.ihex1766 * 32 LUN Support *
D1280.bin.ihex2003 * 32 LUN Support *
D1040.bin.ihex2105 * 32 LUN Support *
/linux-4.4.14/drivers/scsi/mvsas/
Dmv_sas.c681 memcpy(buf_cmd, &task->ssp_task.LUN, 8); in mvs_task_prep_ssp()
1373 memcpy(ssp_task.LUN, lun, 8); in mvs_debug_issue_ssp_tmf()
/linux-4.4.14/Documentation/target/
Dtcmu-design.txt42 local storage needed for the exported SCSI LUN. Like the rest of LIO,
/linux-4.4.14/Documentation/block/
Dcfq-iosched.txt35 there are multiple spindles behind single LUN (Host based hardware RAID
/linux-4.4.14/drivers/scsi/pm8001/
Dpm8001_sas.c884 strncpy((u8 *)&ssp_task.LUN, lun, 8); in pm8001_issue_ssp_tmf()
Dpm8001_hwi.c4306 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); in pm8001_chip_ssp_io_req()
4712 memcpy(sspTMCmd.lun, task->ssp_task.LUN, 8); in pm8001_chip_ssp_tm_req()
Dpm80xx_hwi.c3957 memcpy(ssp_cmd.ssp_iu.lun, task->ssp_task.LUN, 8); in pm80xx_chip_ssp_io_req()
/linux-4.4.14/Documentation/m68k/
Dkernel-options.txt593 logical unit (LUN, usually one SCSI target). Legal values start
630 one LUN, and the SCSI device itself orders the requests so they
/linux-4.4.14/drivers/char/ipmi/
Dipmi_msghandler.c1153 unsigned char LUN) in ipmi_set_my_LUN() argument
1157 user->intf->channels[channel].lun = LUN & 0x3; in ipmi_set_my_LUN()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_ctl.c568 lun = scsilun_to_int((struct scsi_lun *)tm_request->LUN); in _ctl_set_task_mid()
Dmpt3sas_scsih.c2256 int_to_scsilun(lun, (struct scsi_lun *)mpi_request->LUN); in mpt3sas_scsih_issue_tm()
3939 mpi_request->LUN); in scsih_qcmd()