Home
last modified time | relevance | path

Searched defs:xfer (Results 1 – 25 of 144) sorted by relevance

123456

/linux/drivers/firmware/arm_scmi/
H A Dmsg.c33 static size_t msg_command_size(struct scmi_xfer *xfer) in msg_command_size()
45 static size_t msg_response_size(struct scmi_xfer *xfer) in msg_response_size()
56 static void msg_tx_prepare(struct scmi_msg_payld *msg, struct scmi_xfer *xfer) in msg_tx_prepare()
83 size_t len, struct scmi_xfer *xfer) in msg_fetch_response()
104 size_t max_len, struct scmi_xfer *xfer) in msg_fetch_notification()
H A Draw_mode.c206 struct scmi_xfer *xfer; member
336 scmi_xfer_raw_waiter_get(struct scmi_raw_mode_info *raw, struct scmi_xfer *xfer, in scmi_xfer_raw_waiter_get()
446 struct scmi_xfer *xfer; in scmi_xfer_raw_worker() local
533 struct scmi_xfer *xfer; in scmi_xfer_raw_get_init() local
613 struct scmi_xfer *xfer, u8 chan_id, in scmi_do_xfer_raw_start()
685 struct scmi_xfer *xfer; in scmi_raw_message_send() local
1325 struct scmi_xfer *xfer) in scmi_xfer_raw_collect()
1371 void scmi_raw_message_report(void *r, struct scmi_xfer *xfer, in scmi_raw_message_report()
1458 struct scmi_xfer *xfer, u32 msg_hdr) in scmi_xfer_raw_fill()
1490 struct scmi_xfer xfer; in scmi_raw_error_report() local
/linux/drivers/firmware/
H A Dti_sci.c242 struct ti_sci_xfer *xfer; in ti_sci_rx_callback() local
301 struct ti_sci_xfer *xfer; in ti_sci_get_one_xfer() local
367 struct ti_sci_xfer *xfer) in ti_sci_put_one_xfer()
399 struct ti_sci_xfer *xfer) in ti_sci_do_xfer()
460 struct ti_sci_xfer *xfer; in ti_sci_cmd_get_revision() local
520 struct ti_sci_xfer *xfer; in ti_sci_set_device_state() local
578 struct ti_sci_xfer *xfer; in ti_sci_get_device_state() local
883 struct ti_sci_xfer *xfer; in ti_sci_cmd_set_device_resets() local
958 struct ti_sci_xfer *xfer; in ti_sci_set_clock_state() local
1023 struct ti_sci_xfer *xfer; in ti_sci_cmd_get_clock_state() local
[all …]
/linux/drivers/spi/
H A Dspi.c308 struct spi_transfer *xfer, in spi_statistics_add_transfer_stats()
1220 struct spi_transfer *xfer; in __spi_map_msg() local
1288 struct spi_transfer *xfer; in __spi_unmap_msg() local
1309 struct spi_transfer *xfer) in spi_dma_sync_for_device()
1321 struct spi_transfer *xfer) in spi_dma_sync_for_cpu()
1345 struct spi_transfer *xfer) in spi_dma_sync_for_device()
1350 struct spi_transfer *xfer) in spi_dma_sync_for_cpu()
1358 struct spi_transfer *xfer; in spi_unmap_msg() local
1376 struct spi_transfer *xfer; in spi_map_msg() local
1428 struct spi_transfer *xfer) in spi_transfer_wait()
[all …]
H A Dspi-atmel.c480 static inline bool atmel_spi_is_vmalloc_xfer(struct spi_transfer *xfer) in atmel_spi_is_vmalloc_xfer()
486 struct spi_transfer *xfer) in atmel_spi_use_dma()
493 struct spi_transfer *xfer) in atmel_spi_can_dma()
644 struct spi_transfer *xfer) in atmel_spi_next_xfer_single()
676 struct spi_transfer *xfer) in atmel_spi_next_xfer_fifo()
746 struct spi_transfer *xfer) in atmel_spi_next_xfer_pio()
760 struct spi_transfer *xfer, in atmel_spi_next_xfer_dma_submit()
853 struct spi_transfer *xfer, in atmel_spi_next_xfer_data()
866 struct spi_transfer *xfer) in atmel_spi_set_xfer_speed()
917 struct spi_transfer *xfer) in atmel_spi_pdc_next_xfer()
[all …]
H A Dspi-dw-dma.c246 struct spi_device *spi, struct spi_transfer *xfer) in dw_spi_can_dma()
288 struct spi_transfer *xfer) in dw_spi_dma_wait_tx_done()
468 static int dw_spi_dma_setup(struct dw_spi *dws, struct spi_transfer *xfer) in dw_spi_dma_setup()
507 struct spi_transfer *xfer) in dw_spi_dma_transfer_all()
570 struct spi_transfer *xfer) in dw_spi_dma_transfer_one()
638 static int dw_spi_dma_transfer(struct dw_spi *dws, struct spi_transfer *xfer) in dw_spi_dma_transfer()
H A Dspi-axi-spi-engine.c229 struct spi_transfer *xfer, u32 num_lanes) in spi_engine_gen_xfer()
307 struct spi_transfer *xfer; in spi_engine_precompile_message() local
374 struct spi_transfer *xfer; in spi_engine_compile_message() local
502 struct spi_transfer *xfer = *_xfer; in spi_engine_xfer_next() local
519 struct spi_transfer *xfer = st->tx_xfer; in spi_engine_tx_next() local
537 struct spi_transfer *xfer = st->rx_xfer; in spi_engine_rx_next() local
719 struct spi_transfer *xfer; in spi_engine_offload_prepare() local
953 struct spi_transfer *xfer; in spi_engine_transfer_one_message() local
987 struct spi_transfer *xfer; in spi_engine_transfer_one_message() local
H A Dspi-cavium.c30 struct spi_transfer *xfer, in octeon_spi_do_transfer()
133 struct spi_transfer *xfer; in octeon_spi_transfer_one_message() local
H A Dspi-geni-qcom.c154 const struct spi_transfer *xfer; in handle_se_timeout() local
394 static int setup_gsi_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas, in setup_gsi_xfer()
484 static u32 get_xfer_len_in_words(struct spi_transfer *xfer, in get_xfer_len_in_words()
499 struct spi_device *slv, struct spi_transfer *xfer) in geni_can_dma()
783 static int setup_se_xfer(struct spi_transfer *xfer, in setup_se_xfer()
882 struct spi_transfer *xfer) in spi_geni_transfer_one()
962 const struct spi_transfer *xfer = mas->cur_xfer; in geni_spi_isr() local
H A Dspi-pxa2xx-dma.c69 struct spi_transfer *xfer) in pxa2xx_spi_dma_prepare_one()
137 struct spi_transfer *xfer) in pxa2xx_spi_dma_prepare()
H A Dspi-at91-usart.c115 struct spi_transfer *xfer) in at91_usart_spi_can_dma()
202 struct spi_transfer *xfer) in at91_usart_spi_dma_transfer()
313 struct spi_transfer *xfer) in at91_usart_spi_set_xfer_speed()
385 struct spi_transfer *xfer) in at91_usart_spi_transfer_one()
/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dpio.c247 static void hci_pio_write_cmd(struct i3c_hci *hci, struct hci_xfer *xfer) in hci_pio_write_cmd()
267 struct hci_xfer *xfer = pio->curr_rx; in hci_pio_do_rx() local
294 struct hci_xfer *xfer = pio->curr_rx; in hci_pio_do_trailing_rx() local
335 struct hci_xfer *xfer = pio->curr_tx; in hci_pio_do_tx() local
390 struct hci_xfer *xfer = pio->curr_xfer; in hci_pio_queue_data() local
421 static void hci_pio_push_to_next_rx(struct i3c_hci *hci, struct hci_xfer *xfer, in hci_pio_push_to_next_rx()
507 struct hci_xfer *xfer = pio->curr_resp; in hci_pio_process_resp() local
572 struct hci_xfer *xfer = pio->curr_xfer; in hci_pio_queue_resp() local
616 static int hci_pio_queue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer, int n) in hci_pio_queue_xfer()
652 struct hci_xfer *xfer, int n) in hci_pio_dequeue_xfer_common()
[all …]
H A Dcmd_v2.c91 struct hci_xfer *xfer, in hci_cmd_v2_prep_private_xfer()
149 static int hci_cmd_v2_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, in hci_cmd_v2_prep_ccc()
217 struct hci_xfer *xfer) in hci_cmd_v2_prep_i3c_xfer()
228 struct hci_xfer *xfer) in hci_cmd_v2_prep_i2c_xfer()
239 struct hci_xfer *xfer; in hci_cmd_v2_daa() local
H A Dcmd_v1.c144 static void fill_data_bytes(struct hci_xfer *xfer, u8 *data, in fill_data_bytes()
169 struct hci_xfer *xfer, in hci_cmd_v1_prep_ccc()
220 struct hci_xfer *xfer) in hci_cmd_v1_prep_i3c_xfer()
255 struct hci_xfer *xfer) in hci_cmd_v1_prep_i2c_xfer()
290 struct hci_xfer *xfer; in hci_cmd_v1_daa() local
H A Ddma.c128 void *xfer, *resp, *ibi_status, *ibi_data; member
430 struct hci_xfer *xfer; in hci_dma_unmap_xfer() local
441 static struct i3c_dma *hci_dma_map_xfer(struct device *dev, struct hci_xfer *xfer) in hci_dma_map_xfer()
453 struct hci_xfer *xfer = xfer_list + i; in hci_dma_map_xfer_list() local
496 struct hci_xfer *xfer = xfer_list + i; in hci_dma_queue_xfer() local
573 struct hci_xfer *xfer = xfer_list + i; in hci_dma_dequeue_xfer() local
622 struct hci_xfer *xfer; in hci_dma_xfer_done() local
/linux/drivers/firmware/samsung/
H A Dexynos-acpm-dvfs.c23 static void acpm_dvfs_set_xfer(struct acpm_xfer *xfer, u32 *cmd, size_t cmdlen, in acpm_dvfs_set_xfer()
49 struct acpm_xfer xfer = {0}; in acpm_dvfs_set_rate() local
68 struct acpm_xfer xfer; in acpm_dvfs_get_rate() local
H A Dexynos-acpm.c197 const struct acpm_xfer *xfer, u32 tx_seqnum) in acpm_get_saved_rx()
220 static int acpm_get_rx(struct acpm_chan *achan, const struct acpm_xfer *xfer) in acpm_get_rx()
303 const struct acpm_xfer *xfer) in acpm_dequeue_by_polling()
369 const struct acpm_xfer *xfer) in acpm_prepare_xfer()
402 const struct acpm_xfer *xfer) in acpm_wait_for_message_response()
415 int acpm_do_xfer(const struct acpm_handle *handle, const struct acpm_xfer *xfer) in acpm_do_xfer()
/linux/include/trace/events/
H A Dspi.h174 #define spi_valid_txbuf(msg, xfer) \ argument
176 #define spi_valid_rxbuf(msg, xfer) \ argument
/linux/drivers/i3c/master/
H A Drenesas-i3c.c346 struct renesas_i3c_xfer *xfer; in renesas_i3c_alloc_xfer() local
361 struct renesas_i3c_xfer *xfer = i3c->xferqueue.cur; in renesas_i3c_start_xfer_locked() local
407 struct renesas_i3c_xfer *xfer) in renesas_i3c_dequeue_xfer_locked()
415 static void renesas_i3c_dequeue_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_dequeue_xfer()
421 static void renesas_i3c_enqueue_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_enqueue_xfer()
435 static void renesas_i3c_wait_xfer(struct renesas_i3c *i3c, struct renesas_i3c_xfer *xfer) in renesas_i3c_wait_xfer()
750 struct renesas_i3c_xfer *xfer; in renesas_i3c_send_ccc_cmd() local
820 struct renesas_i3c_xfer *xfer; in renesas_i3c_i3c_xfers() local
1014 struct renesas_i3c_xfer *xfer; in renesas_i3c_tx_isr() local
1051 struct renesas_i3c_xfer *xfer; in renesas_i3c_resp_isr() local
[all …]
H A Ddw-i3c-master.c383 struct dw_i3c_xfer *xfer; in dw_i3c_master_alloc_xfer() local
396 static void dw_i3c_master_free_xfer(struct dw_i3c_xfer *xfer) in dw_i3c_master_free_xfer()
403 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_start_xfer_locked() local
430 struct dw_i3c_xfer *xfer) in dw_i3c_master_enqueue_xfer()
443 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer_locked()
462 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer()
470 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_end_xfer_locked() local
718 struct dw_i3c_xfer *xfer; in dw_i3c_ccc_set() local
760 struct dw_i3c_xfer *xfer; in dw_i3c_ccc_get() local
840 struct dw_i3c_xfer *xfer; in dw_i3c_master_daa() local
[all …]
H A Dsvc-i3c-master.c180 struct i3c_xfer *xfer; member
1505 struct svc_i3c_xfer *xfer; in svc_i3c_master_alloc_xfer() local
1518 static void svc_i3c_master_free_xfer(struct svc_i3c_xfer *xfer) in svc_i3c_master_free_xfer()
1524 struct svc_i3c_xfer *xfer) in svc_i3c_master_dequeue_xfer_locked()
1533 struct svc_i3c_xfer *xfer) in svc_i3c_master_dequeue_xfer()
1549 struct svc_i3c_xfer *xfer = master->xferqueue.cur; in svc_i3c_master_start_xfer_locked() local
1590 struct svc_i3c_xfer *xfer) in svc_i3c_master_enqueue_xfer()
1626 struct svc_i3c_xfer *xfer; in svc_i3c_master_send_bdcast_ccc_cmd() local
1673 struct svc_i3c_xfer *xfer; in svc_i3c_master_send_direct_ccc_cmd() local
1742 struct svc_i3c_xfer *xfer; in svc_i3c_master_i3c_xfers() local
[all …]
/linux/drivers/iio/pressure/
H A Dmpl115_spi.c41 struct spi_transfer xfer = { in mpl115_spi_read() local
62 struct spi_transfer xfer = { in mpl115_spi_write() local
/linux/drivers/fpga/
H A Dlattice-sysconfig-spi.c26 struct spi_transfer xfer = {}; in sysconfig_spi_bitstream_burst_init() local
63 struct spi_transfer xfer = { in sysconfig_spi_bitstream_burst_write() local
/linux/drivers/net/can/m_can/
H A Dtcan4x5x-regmap.c24 struct spi_transfer xfer[] = { in tcan4x5x_regmap_gather_write() local
54 struct spi_transfer xfer[2] = { in tcan4x5x_regmap_read() local
/linux/drivers/net/ethernet/wiznet/
H A Dw5100-spi.c188 struct spi_transfer xfer[] = { in w5200_spi_readbulk() local
218 struct spi_transfer xfer[] = { in w5200_spi_writebulk() local
348 struct spi_transfer xfer[] = { in w5500_spi_readbulk() local
377 struct spi_transfer xfer[] = { in w5500_spi_writebulk() local

123456