Home
last modified time | relevance | path

Searched defs:xfer (Results 1 – 25 of 140) 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 Ddriver.c520 struct scmi_xfer *xfer) in scmi_xfer_token_set()
570 struct scmi_xfer *xfer) in scmi_xfer_token_clear()
588 scmi_xfer_inflight_register_unlocked(struct scmi_xfer *xfer, in scmi_xfer_inflight_register_unlocked()
616 static int scmi_xfer_inflight_register(struct scmi_xfer *xfer, in scmi_xfer_inflight_register()
642 struct scmi_xfer *xfer) in scmi_xfer_raw_inflight_register()
658 static inline int scmi_xfer_pending_set(struct scmi_xfer *xfer, in scmi_xfer_pending_set()
699 struct scmi_xfer *xfer; in scmi_xfer_get() local
735 struct scmi_xfer *xfer; in scmi_xfer_raw_get() local
793 __scmi_xfer_put(struct scmi_xfers_info *minfo, struct scmi_xfer *xfer) in __scmi_xfer_put()
823 void scmi_xfer_raw_put(const struct scmi_handle *handle, struct scmi_xfer *xfer) in scmi_xfer_raw_put()
[all …]
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()
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/spi/
H A Dspi.c315 struct spi_transfer *xfer, in spi_statistics_add_transfer_stats()
1225 struct spi_transfer *xfer; in __spi_map_msg() local
1293 struct spi_transfer *xfer; in __spi_unmap_msg() local
1314 struct spi_transfer *xfer) in spi_dma_sync_for_device()
1326 struct spi_transfer *xfer) in spi_dma_sync_for_cpu()
1350 struct spi_transfer *xfer) in spi_dma_sync_for_device()
1355 struct spi_transfer *xfer) in spi_dma_sync_for_cpu()
1363 struct spi_transfer *xfer; in spi_unmap_msg() local
1381 struct spi_transfer *xfer; in spi_map_msg() local
1433 struct spi_transfer *xfer) in spi_transfer_wait()
[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-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-rspi.c681 const struct spi_transfer *xfer) in __rspi_can_dma()
687 struct spi_transfer *xfer) in rspi_can_dma()
695 struct spi_transfer *xfer) in rspi_dma_check_then_transfer()
706 struct spi_transfer *xfer) in rspi_common_transfer()
727 struct spi_device *spi, struct spi_transfer *xfer) in rspi_transfer_one()
746 struct spi_transfer *xfer) in rspi_rz_transfer_one()
787 struct spi_transfer *xfer) in qspi_transfer_out_in()
801 static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer) in qspi_transfer_out()
833 static int qspi_transfer_in(struct rspi_data *rspi, struct spi_transfer *xfer) in qspi_transfer_in()
863 struct spi_device *spi, struct spi_transfer *xfer) in qspi_transfer_one()
[all …]
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-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-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-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()
H A Dspi-slave-mt27xx.c164 struct spi_transfer *xfer) in mtk_spi_slave_fifo_transfer()
201 struct spi_transfer *xfer) in mtk_spi_slave_dma_transfer()
284 struct spi_transfer *xfer) in mtk_spi_slave_transfer_one()
H A Dspi-loongson-core.c131 static int loongson_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) in loongson_spi_write_read()
160 struct spi_transfer *xfer) in loongson_spi_transfer_one()
/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
/linux/drivers/net/ethernet/micrel/
H A Dks8851_spi.c118 struct spi_transfer *xfer = &kss->spi_xfer1; in ks8851_wrreg16_spi() local
149 struct spi_transfer *xfer; in ks8851_rdreg() local
214 struct spi_transfer *xfer = kss->spi_xfer2; in ks8851_rdfifo_spi() local
254 struct spi_transfer *xfer = kss->spi_xfer2; in ks8851_wrfifo_spi() local
/linux/drivers/firmware/samsung/
H A Dexynos-acpm.c194 const struct acpm_xfer *xfer, u32 tx_seqnum) in acpm_get_saved_rx()
217 static int acpm_get_rx(struct acpm_chan *achan, const struct acpm_xfer *xfer) in acpm_get_rx()
300 const struct acpm_xfer *xfer) in acpm_dequeue_by_polling()
366 const struct acpm_xfer *xfer) in acpm_prepare_xfer()
399 const struct acpm_xfer *xfer) in acpm_wait_for_message_response()
412 int acpm_do_xfer(const struct acpm_handle *handle, const struct acpm_xfer *xfer) in acpm_do_xfer()
/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
/linux/drivers/iio/adc/
H A Dad7606_spi.c78 struct spi_transfer xfer = { in ad7606_spi_read_block14to16() local
91 struct spi_transfer xfer = { in ad7606_spi_read_block18to32() local
155 struct spi_transfer *xfer = &bus_data->offload_xfer; in ad7606_spi_offload_buffer_postenable() local
/linux/drivers/dma/dw-edma/
H A Ddw-edma-core.c351 dw_edma_device_transfer(struct dw_edma_transfer *xfer) in dw_edma_device_transfer()
540 struct dw_edma_transfer xfer; in dw_edma_device_prep_slave_sg() local
558 struct dw_edma_transfer xfer; in dw_edma_device_prep_dma_cyclic() local
576 struct dw_edma_transfer xfer; in dw_edma_device_prep_interleaved_dma() local
/linux/drivers/staging/greybus/
H A Dspilib.c151 static struct spi_transfer *get_next_xfer(struct spi_transfer *xfer, in get_next_xfer()
167 struct spi_transfer *xfer; in gb_spi_operation_create() local
301 struct spi_transfer *xfer = spi->first_xfer; in gb_spi_decode_response() local

123456