Lines Matching refs:curlun

128 	struct fsg_lun *curlun;  in rkusb_check_lun()  local
132 curlun = &common->luns[common->lun]; in rkusb_check_lun()
134 curlun->sense_data = SS_NO_SENSE; in rkusb_check_lun()
135 curlun->info_valid = 0; in rkusb_check_lun()
138 curlun = NULL; in rkusb_check_lun()
369 struct fsg_lun *curlun = &common->luns[common->lun]; in rkusb_do_lba_erase() local
375 if (lba >= curlun->num_sectors) { in rkusb_do_lba_erase()
376 curlun->sense_data = SS_LOGICAL_BLOCK_ADDRESS_OUT_OF_RANGE; in rkusb_do_lba_erase()
384 curlun->sense_data = SS_INVALID_FIELD_IN_CDB; in rkusb_do_lba_erase()
394 curlun->sense_data = SS_MEDIUM_NOT_PRESENT; in rkusb_do_lba_erase()
409 struct fsg_lun *curlun = &common->luns[common->lun]; in rkusb_do_erase_force() local
416 if (lba >= curlun->num_sectors) { in rkusb_do_erase_force()
417 curlun->sense_data = SS_LOGICAL_BLOCK_ADDRESS_OUT_OF_RANGE; in rkusb_do_erase_force()
438 curlun->sense_data = SS_INVALID_FIELD_IN_CDB; in rkusb_do_erase_force()
448 curlun->sense_data = SS_MEDIUM_NOT_PRESENT; in rkusb_do_erase_force()
461 struct fsg_lun *curlun = &common->luns[common->lun]; in rkusb_do_vs_write() local
470 curlun->sense_data = SS_LOGICAL_BLOCK_ADDRESS_OUT_OF_RANGE; in rkusb_do_vs_write()
513 curlun->sense_data = SS_COMMUNICATION_FAILURE; in rkusb_do_vs_write()
514 curlun->info_valid = 1; in rkusb_do_vs_write()
528 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
539 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
548 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
560 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
572 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
577 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
583 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
588 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
594 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
599 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
608 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
614 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
619 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
629 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
635 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
640 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
646 curlun->sense_data = SS_WRITE_ERROR; in rkusb_do_vs_write()
675 struct fsg_lun *curlun = &common->luns[common->lun]; in rkusb_do_vs_read() local
684 curlun->sense_data = SS_LOGICAL_BLOCK_ADDRESS_OUT_OF_RANGE; in rkusb_do_vs_read()
714 curlun->sense_data = SS_UNRECOVERED_READ_ERROR; in rkusb_do_vs_read()
724 curlun->sense_data = SS_UNRECOVERED_READ_ERROR; in rkusb_do_vs_read()