/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | scsi_common.c | 58 * scsilun_to_int - convert a scsi_lun to an int 59 * @scsilun: struct scsi_lun to be converted. 62 * Convert @scsilun from a struct scsi_lun to a four-byte host byte-ordered 70 * Given a struct scsi_lun of: d2 04 0b 03 00 00 00 00, this function 77 u64 scsilun_to_int(struct scsi_lun *scsilun) in scsilun_to_int() 84 lun = lun | (((u64)scsilun->scsi_lun[i] << ((i + 1) * 8)) | in scsilun_to_int() 85 ((u64)scsilun->scsi_lun[i + 1] << (i * 8))); in scsilun_to_int() 91 * int_to_scsilun - reverts an int into a scsi_lun 93 * @scsilun: struct scsi_lun to be set. 102 * struct scsi_lun o [all...] |
H A D | dpt_i2o.c | 576 unit, (int)d->scsi_channel, (int)d->scsi_id, d->scsi_lun, in adpt_show_info() 1084 if(d->scsi_lun == lun){ in adpt_find_device() 1090 if(d->scsi_lun == lun){ in adpt_find_device() 1365 u64 scsi_lun; in adpt_i2o_parse_lct() local 1399 scsi_lun = scsilun_to_int((struct scsi_lun *)&buf[2]); in adpt_i2o_parse_lct() 1414 if(scsi_lun > pHba->top_scsi_lun){ in adpt_i2o_parse_lct() 1415 pHba->top_scsi_lun = scsi_lun; in adpt_i2o_parse_lct() 1474 scsi_lun = scsilun_to_int((struct scsi_lun *) in adpt_i2o_parse_lct() 2229 u64 scsi_lun; adpt_i2o_reparse_lct() local [all...] |
H A D | scsi_scan.c | 1297 struct scsi_lun *lunp, *lun_data; in scsi_report_lun_scan() 1333 * Allocate enough to hold the header (the same size as one scsi_lun) in scsi_report_lun_scan() 1337 length = (511 + 1) * sizeof(struct scsi_lun); in scsi_report_lun_scan() 1404 if (get_unaligned_be32(lun_data->scsi_lun) + in scsi_report_lun_scan() 1405 sizeof(struct scsi_lun) > length) { in scsi_report_lun_scan() 1406 length = get_unaligned_be32(lun_data->scsi_lun) + in scsi_report_lun_scan() 1407 sizeof(struct scsi_lun); in scsi_report_lun_scan() 1411 length = get_unaligned_be32(lun_data->scsi_lun); in scsi_report_lun_scan() 1413 num_luns = (length / sizeof(struct scsi_lun)); in scsi_report_lun_scan()
|
/kernel/linux/linux-6.6/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) in scsilun_to_int() 136 lun = lun | (((u64)scsilun->scsi_lun[i] << ((i + 1) * 8)) | in scsilun_to_int() 137 ((u64)scsilun->scsi_lun[i + 1] << (i * 8))); in scsilun_to_int() 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...] |
/kernel/linux/linux-5.10/include/scsi/ |
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 | scsi_common.h | 38 extern void int_to_scsilun(u64, struct scsi_lun *); 39 extern u64 scsilun_to_int(struct scsi_lun *);
|
H A D | srp.h | 220 struct scsi_lun lun; 241 struct scsi_lun lun; 306 struct scsi_lun lun;
|
/kernel/linux/linux-6.6/include/scsi/ |
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 | 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 | srp.h | 216 struct scsi_lun lun; 233 struct scsi_lun lun; 298 struct scsi_lun lun;
|
/kernel/linux/linux-5.10/include/linux/usb/ |
H A D | uas.h | 54 struct scsi_lun lun; 65 struct scsi_lun lun;
|
/kernel/linux/linux-5.10/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 */
|
/kernel/linux/linux-6.6/include/linux/usb/ |
H A D | uas.h | 54 struct scsi_lun lun; 65 struct scsi_lun lun;
|
/kernel/linux/linux-6.6/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 */
|
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 134 struct scsi_lun lun; in sas_create_task() 146 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); in sas_create_task() 327 struct scsi_lun lun; in sas_recover_lu() 338 res = i->dft->lldd_abort_task_set(dev, lun.scsi_lun); in sas_recover_lu() 342 res = i->dft->lldd_clear_task_set(dev, lun.scsi_lun); in sas_recover_lu() 347 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); in sas_recover_lu() 460 struct scsi_lun lun; in sas_eh_device_reset_handler() 473 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); in sas_eh_device_reset_handler() 676 i->dft->lldd_lu_reset(dev, ssp->reset_lun.scsi_lun); in sas_eh_handle_resets() 1145 struct scsi_lun lu in sas_query_task() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/libsas/ |
H A D | sas_scsi_host.c | 136 struct scsi_lun lun; in sas_create_task() 149 memcpy(task->ssp_task.LUN, &lun.scsi_lun, 8); in sas_create_task() 327 struct scsi_lun lun; in sas_recover_lu() 338 res = i->dft->lldd_abort_task_set(dev, lun.scsi_lun); in sas_recover_lu() 342 res = i->dft->lldd_clear_task_set(dev, lun.scsi_lun); in sas_recover_lu() 347 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); in sas_recover_lu() 495 struct scsi_lun lun; in sas_eh_device_reset_handler() 508 res = i->dft->lldd_lu_reset(dev, lun.scsi_lun); in sas_eh_device_reset_handler() 709 i->dft->lldd_lu_reset(dev, ssp->reset_lun.scsi_lun); in sas_eh_handle_resets()
|
/kernel/linux/linux-5.10/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 233 int_to_scsilun(scsi->device->lun, (struct scsi_lun *) &fcp->fc_lun); in zfcp_fc_scsi_to_fcp() 262 int_to_scsilun(dev->lun, (struct scsi_lun *) &fcp->fc_lun); in zfcp_fc_fcp_tm()
|
H A D | zfcp_unit.c | 27 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun); in zfcp_unit_scsi_scan() 201 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun); in zfcp_unit_sdev()
|
/kernel/linux/linux-6.6/drivers/s390/scsi/ |
H A D | zfcp_fc.h | 233 int_to_scsilun(scsi->device->lun, (struct scsi_lun *) &fcp->fc_lun); in zfcp_fc_scsi_to_fcp() 262 int_to_scsilun(dev->lun, (struct scsi_lun *) &fcp->fc_lun); in zfcp_fc_fcp_tm()
|
H A D | zfcp_unit.c | 27 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun); in zfcp_unit_scsi_scan() 201 lun = scsilun_to_int((struct scsi_lun *) &unit->fcp_lun); in zfcp_unit_sdev()
|
/kernel/linux/linux-5.10/drivers/scsi/bfa/ |
H A D | bfa_fcpim.h | 200 struct scsi_lun lun; /* lun if applicable */ 402 struct bfa_itnim_s *itnim, struct scsi_lun lun, 412 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun); 414 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun);
|
/kernel/linux/linux-6.6/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) in ufshcd_scsi_to_upiu_lun() argument 301 if (scsi_is_wlun(scsi_lun)) in ufshcd_scsi_to_upiu_lun() 302 return (scsi_lun & UFS_UPIU_MAX_UNIT_NUM_ID) in ufshcd_scsi_to_upiu_lun() 305 return scsi_lun & UFS_UPIU_MAX_UNIT_NUM_ID; in ufshcd_scsi_to_upiu_lun()
|
/kernel/linux/linux-6.6/drivers/scsi/bfa/ |
H A D | bfa_fcpim.h | 200 struct scsi_lun lun; /* lun if applicable */ 402 struct bfa_itnim_s *itnim, struct scsi_lun lun, 412 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun); 414 wwn_t *pwwn, wwn_t rpwwn, struct scsi_lun lun);
|
/kernel/linux/linux-5.10/drivers/scsi/qedi/ |
H A D | qedi_fw.c | 446 memcpy(&hdr->lun, lun, sizeof(struct scsi_lun)); in qedi_process_nopin_mesg() 504 memcpy(&resp_hdr->lun, lun, sizeof(struct scsi_lun)); in qedi_process_async_mesg() 1467 u32 scsi_lun[2]; in qedi_send_iscsi_tmf() local 1497 memcpy(scsi_lun, &tmf_hdr->lun, sizeof(struct scsi_lun)); in qedi_send_iscsi_tmf() 1498 tmf_pdu_header.lun.lo = be32_to_cpu(scsi_lun[0]); in qedi_send_iscsi_tmf() 1499 tmf_pdu_header.lun.hi = be32_to_cpu(scsi_lun[1]); in qedi_send_iscsi_tmf() 1705 u32 scsi_lun[2]; in qedi_send_iscsi_nopout() local 1736 memcpy(scsi_lun, &nopout_hdr->lun, sizeof(struct scsi_lun)); in qedi_send_iscsi_nopout() 2047 u32 scsi_lun[2]; qedi_iscsi_send_ioreq() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/qedi/ |
H A D | qedi_fw.c | 457 memcpy(&hdr->lun, lun, sizeof(struct scsi_lun)); in qedi_process_nopin_mesg() 515 memcpy(&resp_hdr->lun, lun, sizeof(struct scsi_lun)); in qedi_process_async_mesg() 1433 u32 scsi_lun[2]; in send_iscsi_tmf() local 1462 memcpy(scsi_lun, &tmf_hdr->lun, sizeof(struct scsi_lun)); in send_iscsi_tmf() 1463 tmf_pdu_header.lun.lo = be32_to_cpu(scsi_lun[0]); in send_iscsi_tmf() 1464 tmf_pdu_header.lun.hi = be32_to_cpu(scsi_lun[1]); in send_iscsi_tmf() 1648 u32 scsi_lun[2]; in qedi_send_iscsi_nopout() local 1679 memcpy(scsi_lun, &nopout_hdr->lun, sizeof(struct scsi_lun)); in qedi_send_iscsi_nopout() 1990 u32 scsi_lun[2]; qedi_iscsi_send_ioreq() local [all...] |