Lines Matching refs:pio_len
1368 if (stp_req->pio_len == 0) in sci_stp_request_pio_data_out_transmit_data()
1371 if (stp_req->pio_len >= len) { in sci_stp_request_pio_data_out_transmit_data()
1375 stp_req->pio_len -= len; in sci_stp_request_pio_data_out_transmit_data()
1380 } else if (stp_req->pio_len < len) { in sci_stp_request_pio_data_out_transmit_data()
1381 sci_stp_request_pio_data_out_trasmit_data_frame(ireq, stp_req->pio_len); in sci_stp_request_pio_data_out_transmit_data()
1384 offset += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1385 sgl->address_lower += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1386 stp_req->pio_len = 0; in sci_stp_request_pio_data_out_transmit_data()
1457 if (stp_req->pio_len < SCU_MAX_FRAME_BUFFER_SIZE) { in sci_stp_request_pio_data_in_copy_data()
1459 stp_req, data_buffer, stp_req->pio_len); in sci_stp_request_pio_data_in_copy_data()
1462 stp_req->pio_len = 0; in sci_stp_request_pio_data_in_copy_data()
1469 stp_req->pio_len -= SCU_MAX_FRAME_BUFFER_SIZE; in sci_stp_request_pio_data_in_copy_data()
1511 if (stp_req->pio_len != 0) { in pio_data_out_tx_done_tc_event()
1514 if (stp_req->pio_len == 0) in pio_data_out_tx_done_tc_event()
1517 } else if (stp_req->pio_len == 0) { in pio_data_out_tx_done_tc_event()
1919 stp_req->pio_len = frame_buffer[3] & 0xffff; in sci_io_request_frame_handler()
2029 stp_req->pio_len = 0; in sci_io_request_frame_handler()
2045 if (status != SCI_SUCCESS || stp_req->pio_len != 0) in sci_io_request_frame_handler()