Lines Matching refs:lun
334 rq->vrq->scsi.flags |= cpu_to_le32(rq->func_rsp.ioctl_rsp.csmi.lun); in esas2r_csmi_ioctl_tunnel_comp_cb()
357 ioctl->csmi.lun = (u8)le32_to_cpu(rq->vrq->scsi.flags); in csmi_ioctl_tunnel()
374 static bool check_lun(struct scsi_lun lun) in check_lun() argument
378 result = ((lun.scsi_lun[7] == 0) && in check_lun()
379 (lun.scsi_lun[6] == 0) && in check_lun()
380 (lun.scsi_lun[5] == 0) && in check_lun()
381 (lun.scsi_lun[4] == 0) && in check_lun()
382 (lun.scsi_lun[3] == 0) && in check_lun()
383 (lun.scsi_lun[2] == 0) && in check_lun()
385 (lun.scsi_lun[0] == 0)); in check_lun()
399 u8 lun = 0; in csmi_ioctl_callback() local
409 lun = gda->lun; in csmi_ioctl_callback()
415 lun = tm->lun; in csmi_ioctl_callback()
425 rq->vrq->scsi.flags |= cpu_to_le32(lun); in csmi_ioctl_callback()
527 struct scsi_lun lun; in csmi_ioctl_callback() local
529 memcpy(&lun, gsa->sas_lun, sizeof(struct scsi_lun)); in csmi_ioctl_callback()
531 if (!check_lun(lun)) { in csmi_ioctl_callback()
547 gsa->lun = gsa->sas_lun[1]; in csmi_ioctl_callback()
987 struct scsi_lun lun; in hba_ioctl_callback() local
989 memcpy(&lun, spt->lun, sizeof(struct scsi_lun)); in hba_ioctl_callback()
1004 if (spt->target_id >= ESAS2R_MAX_TARGETS || !check_lun(lun)) { in hba_ioctl_callback()
1017 rq->vrq->scsi.flags |= cpu_to_le32(spt->lun[1]); in hba_ioctl_callback()