Lines Matching refs:pio_len
1365 if (stp_req->pio_len == 0) in sci_stp_request_pio_data_out_transmit_data()
1368 if (stp_req->pio_len >= len) { in sci_stp_request_pio_data_out_transmit_data()
1372 stp_req->pio_len -= len; in sci_stp_request_pio_data_out_transmit_data()
1377 } else if (stp_req->pio_len < len) { in sci_stp_request_pio_data_out_transmit_data()
1378 sci_stp_request_pio_data_out_trasmit_data_frame(ireq, stp_req->pio_len); in sci_stp_request_pio_data_out_transmit_data()
1381 offset += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1382 sgl->address_lower += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1383 stp_req->pio_len = 0; in sci_stp_request_pio_data_out_transmit_data()
1454 if (stp_req->pio_len < SCU_MAX_FRAME_BUFFER_SIZE) { in sci_stp_request_pio_data_in_copy_data()
1456 stp_req, data_buffer, stp_req->pio_len); in sci_stp_request_pio_data_in_copy_data()
1459 stp_req->pio_len = 0; in sci_stp_request_pio_data_in_copy_data()
1466 stp_req->pio_len -= SCU_MAX_FRAME_BUFFER_SIZE; in sci_stp_request_pio_data_in_copy_data()
1508 if (stp_req->pio_len != 0) { in pio_data_out_tx_done_tc_event()
1511 if (stp_req->pio_len == 0) in pio_data_out_tx_done_tc_event()
1514 } else if (stp_req->pio_len == 0) { in pio_data_out_tx_done_tc_event()
1916 stp_req->pio_len = frame_buffer[3] & 0xffff; in sci_io_request_frame_handler()
2026 stp_req->pio_len = 0; in sci_io_request_frame_handler()
2042 if (status != SCI_SUCCESS || stp_req->pio_len != 0) in sci_io_request_frame_handler()