Lines Matching refs:espi_trans

278 	struct fsl_espi_transfer *espi_trans = tr;  in fsl_espi_do_trans()  local
291 espi_trans->status = -EINVAL; in fsl_espi_do_trans()
302 trans.len = espi_trans->len; in fsl_espi_do_trans()
303 trans.tx_buf = espi_trans->tx_buf; in fsl_espi_do_trans()
304 trans.rx_buf = espi_trans->rx_buf; in fsl_espi_do_trans()
328 espi_trans->status = status; in fsl_espi_do_trans()
338 struct fsl_espi_transfer *espi_trans = trans; in fsl_espi_cmd_trans() local
342 espi_trans->status = -ENOMEM; in fsl_espi_cmd_trans()
353 espi_trans->tx_buf = local_buf; in fsl_espi_cmd_trans()
354 espi_trans->rx_buf = local_buf; in fsl_espi_cmd_trans()
355 fsl_espi_do_trans(m, espi_trans); in fsl_espi_cmd_trans()
357 espi_trans->actual_length = espi_trans->len; in fsl_espi_cmd_trans()
364 struct fsl_espi_transfer *espi_trans = trans; in fsl_espi_rw_trans() local
365 unsigned int total_len = espi_trans->len; in fsl_espi_rw_trans()
378 espi_trans->status = -ENOMEM; in fsl_espi_rw_trans()
410 espi_trans->len = trans_len; in fsl_espi_rw_trans()
411 espi_trans->tx_buf = local_buf; in fsl_espi_rw_trans()
412 espi_trans->rx_buf = local_buf; in fsl_espi_rw_trans()
413 fsl_espi_do_trans(m, espi_trans); in fsl_espi_rw_trans()
417 memcpy(rx_buf + rx_pos, espi_trans->rx_buf + tx_only, in fsl_espi_rw_trans()
423 espi_trans->actual_length += espi_trans->len - tx_only; in fsl_espi_rw_trans()
425 espi_trans->actual_length += espi_trans->len; in fsl_espi_rw_trans()
439 struct fsl_espi_transfer espi_trans; in fsl_espi_do_one_msg() local
452 espi_trans.n_tx = n_tx; in fsl_espi_do_one_msg()
453 espi_trans.n_rx = n_rx; in fsl_espi_do_one_msg()
454 espi_trans.len = xfer_len; in fsl_espi_do_one_msg()
455 espi_trans.actual_length = 0; in fsl_espi_do_one_msg()
456 espi_trans.status = 0; in fsl_espi_do_one_msg()
459 fsl_espi_cmd_trans(m, &espi_trans, NULL); in fsl_espi_do_one_msg()
461 fsl_espi_rw_trans(m, &espi_trans, rx_buf); in fsl_espi_do_one_msg()
463 m->actual_length = espi_trans.actual_length; in fsl_espi_do_one_msg()
464 m->status = espi_trans.status; in fsl_espi_do_one_msg()