/linux-master/drivers/scsi/ |
H A D | scsi_common.c | 110 * scsilun_to_int - convert a scsi_lun to an int 111 * @scsilun: struct scsi_lun to be converted. 114 * Convert @scsilun from a struct scsi_lun to a four-byte host byte-ordered 122 * Given a struct scsi_lun of: d2 04 0b 03 00 00 00 00, this function 129 u64 scsilun_to_int(struct scsi_lun *scsilun) 136 lun = lun | (((u64)scsilun->scsi_lun[i] << ((i + 1) * 8)) | 137 ((u64)scsilun->scsi_lun[i + 1] << (i * 8))); 143 * int_to_scsilun - reverts an int into a scsi_lun 145 * @scsilun: struct scsi_lun to be set. 154 * struct scsi_lun o [all...] |
H A D | scsi_scan.c | 1420 struct scsi_lun *lunp, *lun_data; 1480 * Allocate enough to hold the header (the same size as one scsi_lun) 1484 length = (511 + 1) * sizeof(struct scsi_lun); 1540 if (get_unaligned_be32(lun_data->scsi_lun) + 1541 sizeof(struct scsi_lun) > length) { 1542 length = get_unaligned_be32(lun_data->scsi_lun) + 1543 sizeof(struct scsi_lun); 1547 length = get_unaligned_be32(lun_data->scsi_lun); 1549 num_luns = (length / sizeof(struct scsi_lun));
|
/linux-master/include/linux/usb/ |
H A D | uas.h | 54 struct scsi_lun lun; 65 struct scsi_lun lun;
|
/linux-master/include/scsi/fc/ |
H A D | fc_fcp.h | 38 struct scsi_lun fc_lun; /* logical unit number */ 50 struct scsi_lun fc_lun; /* logical unit number */
|
/linux-master/include/scsi/ |
H A D | scsi_common.h | 51 extern void int_to_scsilun(u64, struct scsi_lun *); 52 extern u64 scsilun_to_int(struct scsi_lun *);
|
H A D | iscsi_proto.h | 82 struct scsi_lun lun; 144 struct scsi_lun lun; 220 struct scsi_lun lun; 248 struct scsi_lun lun; 263 struct scsi_lun lun; 279 struct scsi_lun lun; 337 struct scsi_lun lun; 355 struct scsi_lun lun; 375 struct scsi_lun lun;
|
H A D | srp.h | 216 struct scsi_lun lun; 233 struct scsi_lun lun; 298 struct scsi_lun lun;
|
H A D | scsi_proto.h | 276 struct scsi_lun { struct 277 __u8 scsi_lun[8]; member in struct:scsi_lun
|
H A D | libiscsi.h | 111 struct scsi_lun lun;
|
/linux-master/drivers/s390/scsi/ |
H A D | zfcp_unit.c | 27 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun); 201 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun);
|
H A D | zfcp_fc.h | 233 int_to_scsilun(scsi->device->lun, (struct scsi_lun *) &fcp->fc_lun); 262 int_to_scsilun(dev->lun, (struct scsi_lun *) &fcp->fc_lun);
|
H A D | zfcp_dbf.h | 240 * @scsi_lun: scsi device logical unit number, low part of 64 bit, old 32 bit 256 u32 scsi_lun; member in struct:zfcp_dbf_scsi
|
H A D | zfcp_def.h | 306 int_to_scsilun(sdev->lun, (struct scsi_lun *)&fcp_lun);
|
H A D | zfcp_dbf.c | 692 rec->scsi_lun = (u32)sc->device->lun; 703 rec->scsi_lun = (u32)sdev->lun; 774 rec->scsi_lun = (u32)ZFCP_DBF_INVALID_LUN;
|
/linux-master/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 134 struct scsi_lun lun; 146 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); 327 struct scsi_lun lun; 338 res = i->dft->lldd_abort_task_set(dev, lun.scsi_lun); 342 res = i->dft->lldd_clear_task_set(dev, lun.scsi_lun); 347 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); 460 struct scsi_lun lun; 473 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); 676 i->dft->lldd_lu_reset(dev, ssp->reset_lun.scsi_lun); 1145 struct scsi_lun lu [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_scsi.h | 103 struct scsi_lun fcp_lun;
|
/linux-master/drivers/ufs/core/ |
H A D | ufshcd-priv.h | 295 * @scsi_lun: scsi LUN id 299 static inline u8 ufshcd_scsi_to_upiu_lun(unsigned int scsi_lun) argument 301 if (scsi_is_wlun(scsi_lun)) 302 return (scsi_lun & UFS_UPIU_MAX_UNIT_NUM_ID) 305 return scsi_lun & UFS_UPIU_MAX_UNIT_NUM_ID;
|
/linux-master/drivers/scsi/bfa/ |
H A D | bfa_fcpim.h | 242 struct scsi_lun lun; /* lun if applicable */ 462 struct bfa_itnim_s *itnim, struct scsi_lun lun, 472 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun); 474 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun);
|
/linux-master/drivers/scsi/esas2r/ |
H A D | esas2r_ioctl.c | 376 static bool check_lun(struct scsi_lun lun) 380 result = ((lun.scsi_lun[7] == 0) && 381 (lun.scsi_lun[6] == 0) && 382 (lun.scsi_lun[5] == 0) && 383 (lun.scsi_lun[4] == 0) && 384 (lun.scsi_lun[3] == 0) && 385 (lun.scsi_lun[2] == 0) && 387 (lun.scsi_lun[0] == 0)); 529 struct scsi_lun lun; 531 memcpy(&lun, gsa->sas_lun, sizeof(struct scsi_lun)); [all...] |
/linux-master/drivers/scsi/qedi/ |
H A D | qedi_fw.c | 457 memcpy(&hdr->lun, lun, sizeof(struct scsi_lun)); 515 memcpy(&resp_hdr->lun, lun, sizeof(struct scsi_lun)); 1433 u32 scsi_lun[2]; local 1462 memcpy(scsi_lun, &tmf_hdr->lun, sizeof(struct scsi_lun)); 1463 tmf_pdu_header.lun.lo = be32_to_cpu(scsi_lun[0]); 1464 tmf_pdu_header.lun.hi = be32_to_cpu(scsi_lun[1]); 1648 u32 scsi_lun[2]; local 1679 memcpy(scsi_lun, &nopout_hdr->lun, sizeof(struct scsi_lun)); 1990 u32 scsi_lun[2]; local [all...] |
/linux-master/drivers/scsi/qla2xxx/ |
H A D | qla_mr.h | 37 struct scsi_lun lun; /* LUN (LE). */ 108 struct scsi_lun lun; /* LUN (LE). */
|
H A D | qla_fw.h | 453 struct scsi_lun lun; /* FCP LUN (BE). */ 490 struct scsi_lun lun; /* FCP LUN (BE). */ 531 struct scsi_lun lun; /* FCP LUN (BE). */ 578 struct scsi_lun lun; /* FCP LUN (BE). */ 967 struct scsi_lun lun; /* FCP LUN (BE). */
|
/linux-master/drivers/scsi/cxlflash/ |
H A D | common.h | 303 int_to_scsilun(lun, (struct scsi_lun *)&lun_id);
|
/linux-master/drivers/scsi/fnic/ |
H A D | fnic_scsi.c | 304 struct scsi_lun fc_lun; 373 fc_lun.scsi_lun, io_req->port_id, 1625 struct scsi_lun fc_lun; 1693 fc_lun.scsi_lun, io_req, hwq)) { 1794 struct scsi_lun fc_lun; 1903 if (fnic_queue_abort_io_req(fnic, mqtag, task_req, fc_lun.scsi_lun, 2025 struct scsi_lun fc_lun; 2063 fc_lun.scsi_lun, io_req->port_id, 2096 struct scsi_lun fc_lun; 2163 fc_lun.scsi_lun, io_re [all...] |
/linux-master/drivers/scsi/bnx2i/ |
H A D | bnx2i_iscsi.c | 1135 u32 scsi_lun[2]; local 1137 int_to_scsilun(sc->device->lun, (struct scsi_lun *) scsi_lun); 1138 cmd->req.lun[0] = be32_to_cpu(scsi_lun[0]); 1139 cmd->req.lun[1] = be32_to_cpu(scsi_lun[1]);
|