Lines Matching refs:pio_len
1372 if (stp_req->pio_len == 0) in sci_stp_request_pio_data_out_transmit_data()
1375 if (stp_req->pio_len >= len) { in sci_stp_request_pio_data_out_transmit_data()
1379 stp_req->pio_len -= len; in sci_stp_request_pio_data_out_transmit_data()
1384 } else if (stp_req->pio_len < len) { in sci_stp_request_pio_data_out_transmit_data()
1385 sci_stp_request_pio_data_out_trasmit_data_frame(ireq, stp_req->pio_len); in sci_stp_request_pio_data_out_transmit_data()
1388 offset += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1389 sgl->address_lower += stp_req->pio_len; in sci_stp_request_pio_data_out_transmit_data()
1390 stp_req->pio_len = 0; in sci_stp_request_pio_data_out_transmit_data()
1461 if (stp_req->pio_len < SCU_MAX_FRAME_BUFFER_SIZE) { in sci_stp_request_pio_data_in_copy_data()
1463 stp_req, data_buffer, stp_req->pio_len); in sci_stp_request_pio_data_in_copy_data()
1466 stp_req->pio_len = 0; in sci_stp_request_pio_data_in_copy_data()
1473 stp_req->pio_len -= SCU_MAX_FRAME_BUFFER_SIZE; in sci_stp_request_pio_data_in_copy_data()
1517 if (stp_req->pio_len != 0) { in pio_data_out_tx_done_tc_event()
1520 if (stp_req->pio_len == 0) in pio_data_out_tx_done_tc_event()
1523 } else if (stp_req->pio_len == 0) { in pio_data_out_tx_done_tc_event()
1925 stp_req->pio_len = frame_buffer[3] & 0xffff; in sci_io_request_frame_handler()
2035 stp_req->pio_len = 0; in sci_io_request_frame_handler()
2051 if (status != SCI_SUCCESS || stp_req->pio_len != 0) in sci_io_request_frame_handler()