• Home
  • Raw
  • Download

Lines Matching refs:result

229 	int result;  in usb_stor_clear_halt()  local
235 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_clear_halt()
240 if (result >= 0) in usb_stor_clear_halt()
243 usb_stor_dbg(us, "result = %d\n", result); in usb_stor_clear_halt()
244 return result; in usb_stor_clear_halt()
257 unsigned int length, int result, unsigned int partial) in interpret_urb_result() argument
260 result, partial, length); in interpret_urb_result()
261 switch (result) { in interpret_urb_result()
326 int result; in usb_stor_ctrl_transfer() local
342 result = usb_stor_msg_common(us, 0); in usb_stor_ctrl_transfer()
344 return interpret_urb_result(us, pipe, size, result, in usb_stor_ctrl_transfer()
359 int result; in usb_stor_intr_transfer() local
374 result = usb_stor_msg_common(us, 0); in usb_stor_intr_transfer()
376 return interpret_urb_result(us, pipe, length, result, in usb_stor_intr_transfer()
388 int result; in usb_stor_bulk_transfer_buf() local
395 result = usb_stor_msg_common(us, 0); in usb_stor_bulk_transfer_buf()
400 return interpret_urb_result(us, pipe, length, result, in usb_stor_bulk_transfer_buf()
415 int result; in usb_stor_bulk_transfer_sglist() local
423 result = usb_sg_init(&us->current_sg, us->pusb_dev, pipe, 0, in usb_stor_bulk_transfer_sglist()
425 if (result) { in usb_stor_bulk_transfer_sglist()
426 usb_stor_dbg(us, "usb_sg_init returned %d\n", result); in usb_stor_bulk_transfer_sglist()
450 result = us->current_sg.status; in usb_stor_bulk_transfer_sglist()
453 return interpret_urb_result(us, pipe, length, result, in usb_stor_bulk_transfer_sglist()
465 int result = usb_stor_bulk_transfer_sglist(us, pipe, scsi_sglist(srb), in usb_stor_bulk_srb() local
470 return result; in usb_stor_bulk_srb()
486 int result; in usb_stor_bulk_transfer_sg() local
492 result = usb_stor_bulk_transfer_sglist(us, pipe, in usb_stor_bulk_transfer_sg()
498 result = usb_stor_bulk_transfer_buf(us, pipe, buf, in usb_stor_bulk_transfer_sg()
506 return result; in usb_stor_bulk_transfer_sg()
558 if (srb->result == SAM_STAT_GOOD && scsi_get_resid(srb) == 0) { in last_sector_hacks()
578 srb->result = SAM_STAT_CHECK_CONDITION; in last_sector_hacks()
602 int result; in usb_stor_invoke_transport() local
606 result = us->transport(srb, us); in usb_stor_invoke_transport()
614 srb->result = DID_ABORT << 16; in usb_stor_invoke_transport()
619 if (result == USB_STOR_TRANSPORT_ERROR) { in usb_stor_invoke_transport()
621 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
626 if (result == USB_STOR_TRANSPORT_NO_SENSE) { in usb_stor_invoke_transport()
627 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
632 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
666 if (result == USB_STOR_TRANSPORT_FAILED) { in usb_stor_invoke_transport()
678 result == USB_STOR_TRANSPORT_GOOD && in usb_stor_invoke_transport()
732 srb->result = DID_ABORT << 16; in usb_stor_invoke_transport()
766 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
807 srb->result = SAM_STAT_CHECK_CONDITION; in usb_stor_invoke_transport()
825 if (result == USB_STOR_TRANSPORT_GOOD) { in usb_stor_invoke_transport()
826 srb->result = SAM_STAT_GOOD; in usb_stor_invoke_transport()
847 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
866 if (srb->result == SAM_STAT_GOOD) { in usb_stor_invoke_transport()
880 srb->result = DID_IMM_RETRY << 16; in usb_stor_invoke_transport()
886 if ((srb->result == SAM_STAT_GOOD || srb->sense_buffer[2] == 0) && in usb_stor_invoke_transport()
888 srb->result = DID_ERROR << 16; in usb_stor_invoke_transport()
914 result = usb_stor_port_reset(us); in usb_stor_invoke_transport()
917 if (result < 0) { in usb_stor_invoke_transport()
956 int result; in usb_stor_CB_transport() local
965 result = usb_stor_ctrl_transfer(us, us->send_ctrl_pipe, in usb_stor_CB_transport()
972 result); in usb_stor_CB_transport()
975 if (result == USB_STOR_XFER_STALLED) { in usb_stor_CB_transport()
980 if (result != USB_STOR_XFER_GOOD) { in usb_stor_CB_transport()
989 result = usb_stor_bulk_srb(us, pipe, srb); in usb_stor_CB_transport()
990 usb_stor_dbg(us, "CBI data stage result is 0x%x\n", result); in usb_stor_CB_transport()
993 if (result == USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
995 if (result > USB_STOR_XFER_STALLED) in usb_stor_CB_transport()
1008 result = usb_stor_intr_transfer(us, us->iobuf, 2); in usb_stor_CB_transport()
1011 if (result != USB_STOR_XFER_GOOD) in usb_stor_CB_transport()
1072 int result; in usb_stor_Bulk_max_lun() local
1076 result = usb_stor_control_msg(us, us->recv_ctrl_pipe, in usb_stor_Bulk_max_lun()
1083 result, us->iobuf[0]); in usb_stor_Bulk_max_lun()
1090 if (result > 0) { in usb_stor_Bulk_max_lun()
1116 int result; in usb_stor_Bulk_transport() local
1148 result = usb_stor_bulk_transfer_buf(us, us->send_bulk_pipe, in usb_stor_Bulk_transport()
1150 usb_stor_dbg(us, "Bulk command transfer result=%d\n", result); in usb_stor_Bulk_transport()
1151 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1168 result = usb_stor_bulk_srb(us, pipe, srb); in usb_stor_Bulk_transport()
1169 usb_stor_dbg(us, "Bulk data transfer result 0x%x\n", result); in usb_stor_Bulk_transport()
1170 if (result == USB_STOR_XFER_ERROR) in usb_stor_Bulk_transport()
1180 if (result == USB_STOR_XFER_LONG) in usb_stor_Bulk_transport()
1189 if (result == USB_STOR_XFER_SHORT && in usb_stor_Bulk_transport()
1216 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1224 if (result == USB_STOR_XFER_SHORT && cswlen == 0) { in usb_stor_Bulk_transport()
1226 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1231 if (result == USB_STOR_XFER_STALLED) { in usb_stor_Bulk_transport()
1235 result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, in usb_stor_Bulk_transport()
1240 usb_stor_dbg(us, "Bulk status result = %d\n", result); in usb_stor_Bulk_transport()
1241 if (result != USB_STOR_XFER_GOOD) in usb_stor_Bulk_transport()
1346 int result; in usb_stor_reset_common() local
1354 result = usb_stor_control_msg(us, us->send_ctrl_pipe, in usb_stor_reset_common()
1357 if (result < 0) { in usb_stor_reset_common()
1358 usb_stor_dbg(us, "Soft reset failed: %d\n", result); in usb_stor_reset_common()
1359 return result; in usb_stor_reset_common()
1375 result = usb_stor_clear_halt(us, us->recv_bulk_pipe); in usb_stor_reset_common()
1381 if (result >= 0) in usb_stor_reset_common()
1382 result = result2; in usb_stor_reset_common()
1383 if (result < 0) in usb_stor_reset_common()
1387 return result; in usb_stor_reset_common()
1422 int result; in usb_stor_port_reset() local
1428 result = usb_lock_device_for_reset(us->pusb_dev, us->pusb_intf); in usb_stor_port_reset()
1429 if (result < 0) in usb_stor_port_reset()
1431 result); in usb_stor_port_reset()
1435 result = -EIO; in usb_stor_port_reset()
1438 result = usb_reset_device(us->pusb_dev); in usb_stor_port_reset()
1440 result); in usb_stor_port_reset()
1444 return result; in usb_stor_port_reset()