Lines Matching refs:result
245 int result; in usb_stor_clear_halt() local
251 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_clear_halt()
256 if (result >= 0) in usb_stor_clear_halt()
259 usb_stor_dbg(us, "result = %d\n", result); in usb_stor_clear_halt()
260 return result; in usb_stor_clear_halt()
273 unsigned int length, int result, unsigned int partial) in interpret_urb_result() argument
276 result, partial, length); in interpret_urb_result()
277 switch (result) { in interpret_urb_result()
342 int result; in usb_stor_ctrl_transfer() local
358 result = usb_stor_msg_common(us, 0); in usb_stor_ctrl_transfer()
360 return interpret_urb_result(us, pipe, size, result, in usb_stor_ctrl_transfer()
375 int result; in usb_stor_intr_transfer() local
390 result = usb_stor_msg_common(us, 0); in usb_stor_intr_transfer()
392 return interpret_urb_result(us, pipe, length, result, in usb_stor_intr_transfer()
404 int result; in usb_stor_bulk_transfer_buf() local
411 result = usb_stor_msg_common(us, 0); in usb_stor_bulk_transfer_buf()
416 return interpret_urb_result(us, pipe, length, result, in usb_stor_bulk_transfer_buf()
431 int result; in usb_stor_bulk_transfer_sglist() local
439 result = usb_sg_init(&us->current_sg, us->pusb_dev, pipe, 0, in usb_stor_bulk_transfer_sglist()
441 if (result) { in usb_stor_bulk_transfer_sglist()
442 usb_stor_dbg(us, "usb_sg_init returned %d\n", result); in usb_stor_bulk_transfer_sglist()
466 result = us->current_sg.status; in usb_stor_bulk_transfer_sglist()
469 return interpret_urb_result(us, pipe, length, result, in usb_stor_bulk_transfer_sglist()
481 int result = usb_stor_bulk_transfer_sglist(us, pipe, scsi_sglist(srb), in usb_stor_bulk_srb() local
486 return result; in usb_stor_bulk_srb()
502 int result; in usb_stor_bulk_transfer_sg() local
508 result = usb_stor_bulk_transfer_sglist(us, pipe, in usb_stor_bulk_transfer_sg()
514 result = usb_stor_bulk_transfer_buf(us, pipe, buf, in usb_stor_bulk_transfer_sg()
522 return result; in usb_stor_bulk_transfer_sg()
574 if (srb->result == SAM_STAT_GOOD && scsi_get_resid(srb) == 0) { in last_sector_hacks()
594 srb->result = SAM_STAT_CHECK_CONDITION; in last_sector_hacks()
618 int result; in usb_stor_invoke_transport() local
622 result = us->transport(srb, us); in usb_stor_invoke_transport()
630 srb->result = DID_ABORT << 16; in usb_stor_invoke_transport()
635 if (result == USB_STOR_TRANSPORT_ERROR) { in usb_stor_invoke_transport()
637 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
642 if (result == USB_STOR_TRANSPORT_NO_SENSE) { in usb_stor_invoke_transport()
643 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
648 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
675 if (result == USB_STOR_TRANSPORT_FAILED) { in usb_stor_invoke_transport()
687 result == USB_STOR_TRANSPORT_GOOD && in usb_stor_invoke_transport()
741 srb->result = DID_ABORT << 16; in usb_stor_invoke_transport()
775 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
816 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
834 if (result == USB_STOR_TRANSPORT_GOOD) { in usb_stor_invoke_transport()
835 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
856 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
875 if (srb->result == SAM_STAT_GOOD) { in usb_stor_invoke_transport()
889 srb->result = DID_IMM_RETRY << 16; in usb_stor_invoke_transport()
895 if ((srb->result == SAM_STAT_GOOD || srb->sense_buffer[2] == 0) && in usb_stor_invoke_transport()
897 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
923 result = usb_stor_port_reset(us); in usb_stor_invoke_transport()
926 if (result < 0) { in usb_stor_invoke_transport()
965 int result; in usb_stor_CB_transport() local
974 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in usb_stor_CB_transport()
981 result); in usb_stor_CB_transport()
984 if (result == USB_STOR_XFER_STALLED) { in usb_stor_CB_transport()
989 if (result != USB_STOR_XFER_GOOD) { in usb_stor_CB_transport()
998 result = usb_stor_bulk_srb(us, pipe, srb); in usb_stor_CB_transport()
999 usb_stor_dbg(us, "CBI data stage result is 0x%x\n", result); in usb_stor_CB_transport()
1002 if (result == USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
1004 if (result > USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
1017 result = usb_stor_intr_transfer(us, us->iobuf, 2); in usb_stor_CB_transport()
1020 if (result != USB_STOR_XFER_GOOD) in usb_stor_CB_transport()
1081 int result; in usb_stor_Bulk_max_lun() local
1085 result = usb_stor_control_msg(us, us->recv_ctrl_pipe, in usb_stor_Bulk_max_lun()
1092 result, us->iobuf[0]); in usb_stor_Bulk_max_lun()
1099 if (result > 0) { in usb_stor_Bulk_max_lun()
1125 int result; in usb_stor_Bulk_transport() local
1157 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in usb_stor_Bulk_transport()
1159 usb_stor_dbg(us, "Bulk command transfer result=%d\n", result); in usb_stor_Bulk_transport()
1160 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1177 result = usb_stor_bulk_srb(us, pipe, srb); in usb_stor_Bulk_transport()
1178 usb_stor_dbg(us, "Bulk data transfer result 0x%x\n", result); in usb_stor_Bulk_transport()
1179 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1189 if (result == USB_STOR_XFER_LONG) in usb_stor_Bulk_transport()
1198 if (result == USB_STOR_XFER_SHORT && in usb_stor_Bulk_transport()
1225 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1233 if (result == USB_STOR_XFER_SHORT && cswlen == 0) { in usb_stor_Bulk_transport()
1235 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1240 if (result == USB_STOR_XFER_STALLED) { in usb_stor_Bulk_transport()
1244 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1249 usb_stor_dbg(us, "Bulk status result = %d\n", result); in usb_stor_Bulk_transport()
1250 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1356 int result; in usb_stor_reset_common() local
1364 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_reset_common()
1367 if (result < 0) { in usb_stor_reset_common()
1368 usb_stor_dbg(us, "Soft reset failed: %d\n", result); in usb_stor_reset_common()
1369 return result; in usb_stor_reset_common()
1385 result = usb_stor_clear_halt(us, us->recv_bulk_pipe); in usb_stor_reset_common()
1391 if (result >= 0) in usb_stor_reset_common()
1392 result = result2; in usb_stor_reset_common()
1393 if (result < 0) in usb_stor_reset_common()
1397 return result; in usb_stor_reset_common()
1432 int result; in usb_stor_port_reset() local
1438 result = usb_lock_device_for_reset(us->pusb_dev, us->pusb_intf); in usb_stor_port_reset()
1439 if (result < 0) in usb_stor_port_reset()
1441 result); in usb_stor_port_reset()
1445 result = -EIO; in usb_stor_port_reset()
1448 result = usb_reset_device(us->pusb_dev); in usb_stor_port_reset()
1450 result); in usb_stor_port_reset()
1454 return result; in usb_stor_port_reset()