Lines Matching refs:lun
844 uint8_t lun = req->req_upiu.header.lun; in ufs_exec_scsi_cmd() local
848 trace_ufs_exec_scsi_cmd(req->slot, lun, req->req_upiu.sc.cdb[0]); in ufs_exec_scsi_cmd()
850 if (!is_wlun(lun) && (lun >= UFS_MAX_LUS || u->lus[lun] == NULL)) { in ufs_exec_scsi_cmd()
851 trace_ufs_err_scsi_cmd_invalid_lun(lun); in ufs_exec_scsi_cmd()
855 switch (lun) { in ufs_exec_scsi_cmd()
869 lu = u->lus[lun]; in ufs_exec_scsi_cmd()
1159 uint8_t lun = req->req_upiu.qr.index; in ufs_read_unit_desc() local
1161 if (lun != UFS_UPIU_RPMB_WLUN && in ufs_read_unit_desc()
1162 (lun >= UFS_MAX_LUS || u->lus[lun] == NULL)) { in ufs_read_unit_desc()
1163 trace_ufs_err_query_invalid_index(req->req_upiu.qr.opcode, lun); in ufs_read_unit_desc()
1167 if (lun == UFS_UPIU_RPMB_WLUN) { in ufs_read_unit_desc()
1170 memcpy(&req->rsp_upiu.qr.data, &u->lus[lun]->unit_desc, in ufs_read_unit_desc()
1171 sizeof(u->lus[lun]->unit_desc)); in ufs_read_unit_desc()