Home
last modified time | relevance | path

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

1234567

/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 Dshmem.c89 struct scmi_xfer *xfer, in shmem_tx_prepare()
137 struct scmi_xfer *xfer, in shmem_fetch_response()
151 size_t max_len, struct scmi_xfer *xfer, in shmem_fetch_notification()
169 struct scmi_xfer *xfer) in shmem_poll_done()
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() argument
446 struct scmi_xfer *xfer; scmi_xfer_raw_worker() local
532 struct scmi_xfer *xfer; scmi_xfer_raw_get_init() local
612 scmi_do_xfer_raw_start(struct scmi_raw_mode_info * raw,struct scmi_xfer * xfer,u8 chan_id,bool async) scmi_do_xfer_raw_start() argument
681 struct scmi_xfer *xfer; scmi_raw_message_send() local
1261 scmi_xfer_raw_collect(void * msg,size_t * msg_len,struct scmi_xfer * xfer) scmi_xfer_raw_collect() argument
1307 scmi_raw_message_report(void * r,struct scmi_xfer * xfer,unsigned int idx,unsigned int chan_id) scmi_raw_message_report() argument
1394 scmi_xfer_raw_fill(struct scmi_raw_mode_info * raw,struct scmi_chan_info * cinfo,struct scmi_xfer * xfer,u32 msg_hdr) scmi_xfer_raw_fill() argument
1426 struct scmi_xfer xfer; scmi_raw_error_report() local
[all...]
/linux/drivers/spi/
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.c151 struct spi_transfer *xfer) in spi_engine_gen_xfer()
224 struct spi_transfer *xfer; in spi_engine_precompile_message() local
237 struct spi_transfer *xfer; in spi_engine_compile_message() local
313 struct spi_transfer *xfer = *_xfer; in spi_engine_xfer_next() local
330 struct spi_transfer *xfer = st->tx_xfer; in spi_engine_tx_next() local
348 struct spi_transfer *xfer = st->rx_xfer; in spi_engine_rx_next() local
595 struct spi_transfer *xfer; in spi_engine_transfer_one_message() local
629 struct spi_transfer *xfer; in spi_engine_transfer_one_message() local
H A Dspi-ep93xx.c144 struct spi_transfer *xfer) in ep93xx_spi_chip_setup()
178 struct spi_transfer *xfer = host->cur_msg->state; in ep93xx_do_write() local
196 struct spi_transfer *xfer = host->cur_msg->state; in ep93xx_do_read() local
225 struct spi_transfer *xfer = host->cur_msg->state; in ep93xx_spi_read_write() local
272 struct spi_transfer *xfer = host->cur_msg->state; in ep93xx_spi_dma_prepare() local
480 struct spi_transfer *xfer) in ep93xx_spi_transfer_one()
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-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-geni-qcom.c154 const struct spi_transfer *xfer; in handle_se_timeout() local
456 static int setup_gsi_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas, in setup_gsi_xfer()
546 static u32 get_xfer_len_in_words(struct spi_transfer *xfer, in get_xfer_len_in_words()
561 struct spi_device *slv, struct spi_transfer *xfer) in geni_can_dma()
833 static int setup_se_xfer(struct spi_transfer *xfer, in setup_se_xfer()
926 struct spi_transfer *xfer) in spi_geni_transfer_one()
1003 const struct spi_transfer *xfer = mas->cur_xfer; in geni_spi_isr() local
H A Dspi-ingenic.c102 struct spi_transfer *xfer) in spi_ingenic_prepare_transfer()
176 struct spi_transfer *xfer, unsigned int bits) in spi_ingenic_dma_tx()
242 struct spi_transfer *xfer) in spi_ingenic_transfer_one()
331 struct spi_transfer *xfer) in spi_ingenic_can_dma()
H A Dspi-loopback-test.c445 struct spi_transfer *xfer; in spi_test_dump_message() local
511 struct spi_transfer *xfer; in spi_check_rx_ranges() local
580 struct spi_transfer *xfer = test->transfers + i; in spi_test_check_elapsed_time() local
606 struct spi_transfer *xfer; in spi_test_check_loopback_result() local
H A Dspi-rockchip.c198 struct spi_transfer *xfer; /* Store xfer temporarily */ member
384 struct spi_transfer *xfer) in rockchip_spi_prepare_irq()
453 struct spi_controller *ctlr, struct spi_transfer *xfer) in rockchip_spi_prepare_dma()
532 struct spi_device *spi, struct spi_transfer *xfer, in rockchip_spi_config()
676 struct spi_transfer *xfer) in rockchip_spi_transfer_one()
717 struct spi_transfer *xfer) in rockchip_spi_can_dma()
/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcmd_v2.c93 struct hci_xfer *xfer, in hci_cmd_v2_prep_private_xfer()
151 static int hci_cmd_v2_prep_ccc(struct i3c_hci *hci, struct hci_xfer *xfer, in hci_cmd_v2_prep_ccc()
219 struct hci_xfer *xfer) in hci_cmd_v2_prep_i3c_xfer()
230 struct hci_xfer *xfer) in hci_cmd_v2_prep_i2c_xfer()
241 struct hci_xfer *xfer; in hci_cmd_v2_daa() local
H A Dcmd_v1.c146 static void fill_data_bytes(struct hci_xfer *xfer, u8 *data, in fill_data_bytes()
171 struct hci_xfer *xfer, in hci_cmd_v1_prep_ccc()
222 struct hci_xfer *xfer) in hci_cmd_v1_prep_i3c_xfer()
257 struct hci_xfer *xfer) in hci_cmd_v1_prep_i2c_xfer()
292 struct hci_xfer *xfer; in hci_cmd_v1_daa() local
H A Dcore.c192 struct hci_xfer *xfer; in i3c_hci_send_ccc_cmd() local
276 struct hci_xfer *xfer) in i3c_hci_alloc_safe_xfer_buf()
292 struct hci_xfer *xfer) in i3c_hci_free_safe_xfer_buf()
309 struct hci_xfer *xfer; in i3c_hci_priv_xfers() local
374 struct hci_xfer *xfer; in i3c_hci_i2c_xfers() local
/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/net/can/spi/mcp251xfd/
H A Dmcp251xfd-regmap.c31 struct spi_transfer xfer[] = { in mcp251xfd_regmap_nocrc_gather_write() local
106 struct spi_transfer xfer[2] = { }; in mcp251xfd_regmap_nocrc_update_bits() local
157 struct spi_transfer xfer[2] = { }; in mcp251xfd_regmap_nocrc_read() local
206 struct spi_transfer xfer[] = { in mcp251xfd_regmap_crc_gather_write() local
290 struct spi_transfer xfer[2] = { }; in mcp251xfd_regmap_crc_read() local
H A Dmcp251xfd-ring.c70 struct spi_transfer *xfer; in mcp251xfd_ring_init_tef() local
139 struct spi_transfer *xfer; in mcp251xfd_tx_ring_init_tx_obj() local
202 struct spi_transfer *xfer; in mcp251xfd_ring_init_rx() local
/linux/drivers/net/ethernet/micrel/
H A Dks8851_spi.c120 struct spi_transfer *xfer = &kss->spi_xfer1; in ks8851_wrreg16_spi() local
151 struct spi_transfer *xfer; in ks8851_rdreg() local
216 struct spi_transfer *xfer = kss->spi_xfer2; in ks8851_rdfifo_spi() local
256 struct spi_transfer *xfer = kss->spi_xfer2; in ks8851_wrfifo_spi() local
/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/i3c/master/
H A Ddw-i3c-master.c375 struct dw_i3c_xfer *xfer; in dw_i3c_master_alloc_xfer() local
388 static void dw_i3c_master_free_xfer(struct dw_i3c_xfer *xfer) in dw_i3c_master_free_xfer()
395 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_start_xfer_locked() local
422 struct dw_i3c_xfer *xfer) in dw_i3c_master_enqueue_xfer()
438 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer_locked()
457 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer()
468 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_end_xfer_locked() local
717 struct dw_i3c_xfer *xfer; in dw_i3c_ccc_set() local
759 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.c143 struct i3c_priv_xfer *xfer; member
1318 struct svc_i3c_xfer *xfer; in svc_i3c_master_alloc_xfer() local
1331 static void svc_i3c_master_free_xfer(struct svc_i3c_xfer *xfer) in svc_i3c_master_free_xfer()
1337 struct svc_i3c_xfer *xfer) in svc_i3c_master_dequeue_xfer_locked()
1346 struct svc_i3c_xfer *xfer) in svc_i3c_master_dequeue_xfer()
1357 struct svc_i3c_xfer *xfer = master->xferqueue.cur; in svc_i3c_master_start_xfer_locked() local
1398 struct svc_i3c_xfer *xfer) in svc_i3c_master_enqueue_xfer()
1435 struct svc_i3c_xfer *xfer; in svc_i3c_master_send_bdcast_ccc_cmd() local
1482 struct svc_i3c_xfer *xfer; in svc_i3c_master_send_direct_ccc_cmd() local
1552 struct svc_i3c_xfer *xfer; in svc_i3c_master_priv_xfers() local
[all …]
/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

1234567