Lines Matching refs:result
411 int result; in usb_stor_clear_halt() local
417 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_clear_halt()
429 US_DEBUGP("%s: result = %d\n", __FUNCTION__, result); in usb_stor_clear_halt()
430 return result; in usb_stor_clear_halt()
445 U32 length, int result, U32 partial) in interpret_urb_result() argument
448 result, partial, length); in interpret_urb_result()
449 switch (result) { in interpret_urb_result()
514 int result; in usb_stor_ctrl_transfer() local
531 result = usb_stor_msg_common(us, 10000); in usb_stor_ctrl_transfer()
533 return interpret_urb_result(us, pipe, size, result, in usb_stor_ctrl_transfer()
540 int result; in usb_stor_intr_transfer() local
562 result = usb_stor_msg_common(us, 10000); in usb_stor_intr_transfer()
564 return interpret_urb_result(us, pipe, length, result, in usb_stor_intr_transfer()
592 int result; in usb_stor_bulk_transfer_buf() local
597 result = usb_stor_msg_common(us, 10000); in usb_stor_bulk_transfer_buf()
601 return interpret_urb_result(us, pipe, length, result, in usb_stor_bulk_transfer_buf()
682 int result;
691 result = usb_sg_init(&us->current_sg, us->pusb_dev, pipe, 0,
693 if (result) {
694 US_DEBUGP("usb_sg_init returned %d\n", result);
715 result = us->current_sg.status;
718 return interpret_urb_result(us, pipe, length, result,
727 int result = -EIO; in usb_stor_bulk_transfer_sg() local
740 result = usb_stor_bulk_transfer_buf(us, pipe, buf, in usb_stor_bulk_transfer_sg()
748 return result; in usb_stor_bulk_transfer_sg()
755 int result; in usb_stor_invoke_transport() local
769 result = us->transport(srb, us); in usb_stor_invoke_transport()
778 if (result == USB_STOR_TRANSPORT_ERROR) in usb_stor_invoke_transport()
784 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
788 if (result ==USB_STOR_TRANSPORT_NO_DEVICE) in usb_stor_invoke_transport()
793 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
798 if (result == USB_STOR_TRANSPORT_NO_SENSE) in usb_stor_invoke_transport()
801 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
830 if (result == USB_STOR_TRANSPORT_FAILED) in usb_stor_invoke_transport()
954 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
1005 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
1009 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
1012 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
1015 if (result == USB_STOR_TRANSPORT_FAILED) in usb_stor_invoke_transport()
1016 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
1020 (result == USB_STOR_TRANSPORT_GOOD) && in usb_stor_invoke_transport()
1032 srb->result = DID_ABORT << 16; in usb_stor_invoke_transport()
1061 int result; in usb_stor_CBI_transport() local
1065 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in usb_stor_CBI_transport()
1071 US_DEBUGP("Call to usb_stor_ctrl_transfer() returned %d\n", result); in usb_stor_CBI_transport()
1074 if (result == USB_STOR_XFER_STALLED) in usb_stor_CBI_transport()
1080 if (result != USB_STOR_XFER_GOOD) in usb_stor_CBI_transport()
1090 result = usb_stor_bulk_transfer_sg(us, pipe, in usb_stor_CBI_transport()
1093 US_DEBUGP("CBI data stage result is 0x%x\n", result); in usb_stor_CBI_transport()
1094 if (result > USB_STOR_XFER_STALLED) in usb_stor_CBI_transport()
1119 result = usb_stor_intr_transfer(us, us->iobuf, 2); in usb_stor_CBI_transport()
1122 if (result != USB_STOR_XFER_GOOD) in usb_stor_CBI_transport()
1226 int result; in usb_stor_CB_transport() local
1230 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in usb_stor_CB_transport()
1236 US_DEBUGP("Call to usb_stor_ctrl_transfer() returned %d\n", result); in usb_stor_CB_transport()
1239 if (result == USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
1275 if (result != USB_STOR_XFER_GOOD) in usb_stor_CB_transport()
1285 result = usb_stor_bulk_transfer_sg(us, pipe, in usb_stor_CB_transport()
1288 US_DEBUGP("CB data stage result is 0x%x\n", result); in usb_stor_CB_transport()
1289 if (result > USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
1300 int result; in usb_stor_Bulk_max_lun() local
1303 result = usb_stor_control_msg(us, us->recv_ctrl_pipe, in usb_stor_Bulk_max_lun()
1310 result, us->iobuf[0]); in usb_stor_Bulk_max_lun()
1313 if (result == 1) in usb_stor_Bulk_max_lun()
1337 int result; in usb_stor_Bulk_transport() local
1363 result = usb_stor_bulk_transfer_async_prepare(us, us->current_urb, us->send_bulk_pipe, in usb_stor_Bulk_transport()
1366 if (result != ENOERR) in usb_stor_Bulk_transport()
1369 result = usb_stor_bulk_transfer_async_send(us, us->current_urb); in usb_stor_Bulk_transport()
1371 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1379 result = usb_stor_bulk_transfer_async_prepare(us, us->data_urb, pipe, in usb_stor_Bulk_transport()
1382 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1385 result = usb_stor_bulk_transfer_async_wait(us, us->current_urb, in usb_stor_Bulk_transport()
1388 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1391 result = usb_stor_bulk_transfer_async_send(us, us->data_urb); in usb_stor_Bulk_transport()
1393 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1397 if (result == USB_STOR_XFER_LONG) in usb_stor_Bulk_transport()
1415 result = usb_stor_bulk_transfer_async_wait(us, us->data_urb, pipe, transfer_length); in usb_stor_Bulk_transport()
1417 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1422 result = usb_stor_bulk_transfer_async_wait(us, us->current_urb, in usb_stor_Bulk_transport()
1425 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1432 result = usb_stor_bulk_transfer_async_prepare(us, us->status_urb, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1435 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1438 result = usb_stor_bulk_transfer_async_send(us, us->status_urb); in usb_stor_Bulk_transport()
1440 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1447 result = usb_stor_bulk_transfer_async_wait(us, us->status_urb, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1453 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1457 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in usb_stor_Bulk_transport()
1459 US_DEBUGP("Bulk command transfer result=%d\n", result); in usb_stor_Bulk_transport()
1460 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1468 result = usb_stor_bulk_transfer_sg(us, pipe, in usb_stor_Bulk_transport()
1471 US_DEBUGP("Bulk data transfer result 0x%x\n", result); in usb_stor_Bulk_transport()
1472 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1476 if (result == USB_STOR_XFER_LONG) in usb_stor_Bulk_transport()
1482 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1486 if (result == USB_STOR_XFER_STALLED) { in usb_stor_Bulk_transport()
1490 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1495 US_DEBUGP("Bulk status result = %d\n", result); in usb_stor_Bulk_transport()
1496 if (result==USB_STOR_XFER_NO_DEV) in usb_stor_Bulk_transport()
1498 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1578 int result; in usb_stor_reset_common() local
1583 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_reset_common()
1586 if (result < 0) in usb_stor_reset_common()
1588 US_DEBUGP("Soft reset failed: %d\n", result); in usb_stor_reset_common()
1606 result = usb_stor_clear_halt(us, us->recv_bulk_pipe); in usb_stor_reset_common()
1612 if (result < 0 || result2 < 0) in usb_stor_reset_common()