/linux-6.1.9/drivers/firmware/arm_scmi/ |
D | msg.c | 33 size_t msg_command_size(struct scmi_xfer *xfer) in msg_command_size() 45 size_t msg_response_size(struct scmi_xfer *xfer) in msg_response_size() 56 void msg_tx_prepare(struct scmi_msg_payld *msg, struct scmi_xfer *xfer) in msg_tx_prepare() 83 struct scmi_xfer *xfer) in msg_fetch_response() 104 size_t max_len, struct scmi_xfer *xfer) in msg_fetch_notification()
|
D | shmem.c | 36 struct scmi_xfer *xfer, struct scmi_chan_info *cinfo) in shmem_tx_prepare() 82 struct scmi_xfer *xfer) in shmem_fetch_response() 95 size_t max_len, struct scmi_xfer *xfer) in shmem_fetch_notification() 112 struct scmi_xfer *xfer) in shmem_poll_done()
|
D | driver.c | 276 struct scmi_xfer *xfer) in scmi_xfer_token_set() 328 struct scmi_xfer *xfer) in scmi_xfer_token_clear() 361 struct scmi_xfer *xfer; in scmi_xfer_get() local 415 __scmi_xfer_put(struct scmi_xfers_info *minfo, struct scmi_xfer *xfer) in __scmi_xfer_put() 446 struct scmi_xfer *xfer = NULL; in scmi_xfer_lookup_unlocked() local 475 struct scmi_xfer *xfer) in scmi_msg_response_validate() 529 static inline void scmi_xfer_state_update(struct scmi_xfer *xfer, u8 msg_type) in scmi_xfer_state_update() 540 static bool scmi_xfer_acquired(struct scmi_xfer *xfer) in scmi_xfer_acquired() 566 struct scmi_xfer *xfer; in scmi_xfer_command_acquire() local 613 struct scmi_xfer *xfer) in scmi_xfer_command_release() [all …]
|
D | mailbox.c | 129 struct scmi_xfer *xfer) in mailbox_send_message() 158 struct scmi_xfer *xfer) in mailbox_fetch_response() 166 size_t max_len, struct scmi_xfer *xfer) in mailbox_fetch_notification() 181 mailbox_poll_done(struct scmi_chan_info *cinfo, struct scmi_xfer *xfer) in mailbox_poll_done()
|
D | smc.c | 73 static bool smc_xfer_inflight(struct scmi_xfer *xfer, atomic_t *inflight) in smc_xfer_inflight() 180 struct scmi_xfer *xfer) in smc_send_message() 205 struct scmi_xfer *xfer) in smc_fetch_response()
|
/linux-6.1.9/drivers/firmware/ |
D | ti_sci.c | 251 struct ti_sci_xfer *xfer; in ti_sci_rx_callback() local 310 struct ti_sci_xfer *xfer; in ti_sci_get_one_xfer() local 376 struct ti_sci_xfer *xfer) in ti_sci_put_one_xfer() 408 struct ti_sci_xfer *xfer) in ti_sci_do_xfer() 466 struct ti_sci_xfer *xfer; in ti_sci_cmd_get_revision() local 526 struct ti_sci_xfer *xfer; in ti_sci_set_device_state() local 584 struct ti_sci_xfer *xfer; in ti_sci_get_device_state() local 889 struct ti_sci_xfer *xfer; in ti_sci_cmd_set_device_resets() local 964 struct ti_sci_xfer *xfer; in ti_sci_set_clock_state() local 1029 struct ti_sci_xfer *xfer; in ti_sci_cmd_get_clock_state() local [all …]
|
/linux-6.1.9/drivers/i3c/master/mipi-i3c-hci/ |
D | pio.c | 227 static void hci_pio_write_cmd(struct i3c_hci *hci, struct hci_xfer *xfer) in hci_pio_write_cmd() 243 struct hci_xfer *xfer = pio->curr_rx; in hci_pio_do_rx() local 269 struct hci_xfer *xfer = pio->curr_rx; in hci_pio_do_trailing_rx() local 309 struct hci_xfer *xfer = pio->curr_tx; in hci_pio_do_tx() local 363 struct hci_xfer *xfer = pio->curr_xfer; in hci_pio_queue_data() local 394 static void hci_pio_push_to_next_rx(struct i3c_hci *hci, struct hci_xfer *xfer, in hci_pio_push_to_next_rx() 480 struct hci_xfer *xfer = pio->curr_resp; in hci_pio_process_resp() local 544 struct hci_xfer *xfer = pio->curr_xfer; in hci_pio_queue_resp() local 588 static int hci_pio_queue_xfer(struct i3c_hci *hci, struct hci_xfer *xfer, int n) in hci_pio_queue_xfer() 623 struct hci_xfer *xfer, int n) in hci_pio_dequeue_xfer_common() [all …]
|
D | cmd_v2.c | 93 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
|
D | cmd_v1.c | 148 static void fill_data_bytes(struct hci_xfer *xfer, u8 *data, in fill_data_bytes() 173 struct hci_xfer *xfer, in hci_cmd_v1_prep_ccc() 224 struct hci_xfer *xfer) in hci_cmd_v1_prep_i3c_xfer() 259 struct hci_xfer *xfer) in hci_cmd_v1_prep_i2c_xfer() 294 struct hci_xfer *xfer; in hci_cmd_v1_daa() local
|
/linux-6.1.9/drivers/spi/ |
D | spi-atmel.c | 411 static inline bool atmel_spi_is_vmalloc_xfer(struct spi_transfer *xfer) in atmel_spi_is_vmalloc_xfer() 417 struct spi_transfer *xfer) in atmel_spi_use_dma() 424 struct spi_transfer *xfer) in atmel_spi_can_dma() 575 struct spi_transfer *xfer) in atmel_spi_next_xfer_single() 607 struct spi_transfer *xfer) in atmel_spi_next_xfer_fifo() 677 struct spi_transfer *xfer) in atmel_spi_next_xfer_pio() 691 struct spi_transfer *xfer, in atmel_spi_next_xfer_dma_submit() 784 struct spi_transfer *xfer, in atmel_spi_next_xfer_data() 797 struct spi_transfer *xfer) in atmel_spi_set_xfer_speed() 848 struct spi_transfer *xfer) in atmel_spi_pdc_next_xfer() [all …]
|
D | spi-dw-dma.c | 202 struct spi_device *spi, struct spi_transfer *xfer) in dw_spi_can_dma() 248 struct spi_transfer *xfer) in dw_spi_dma_wait_tx_done() 428 static int dw_spi_dma_setup(struct dw_spi *dws, struct spi_transfer *xfer) in dw_spi_dma_setup() 467 struct spi_transfer *xfer) in dw_spi_dma_transfer_all() 530 struct spi_transfer *xfer) in dw_spi_dma_transfer_one() 598 static int dw_spi_dma_transfer(struct dw_spi *dws, struct spi_transfer *xfer) in dw_spi_dma_transfer()
|
D | spi.c | 313 struct spi_transfer *xfer, in spi_statistics_add_transfer_stats() 1119 struct spi_transfer *xfer; in __spi_map_msg() local 1180 struct spi_transfer *xfer; in __spi_unmap_msg() local 1204 struct spi_transfer *xfer) in spi_dma_sync_for_device() 1219 struct spi_transfer *xfer) in spi_dma_sync_for_cpu() 1246 struct spi_transfer *xfer) in spi_dma_sync_for_device() 1251 struct spi_transfer *xfer) in spi_dma_sync_for_cpu() 1259 struct spi_transfer *xfer; in spi_unmap_msg() local 1277 struct spi_transfer *xfer; in spi_map_msg() local 1329 struct spi_transfer *xfer) in spi_transfer_wait() [all …]
|
D | spi-rspi.c | 682 const struct spi_transfer *xfer) in __rspi_can_dma() 688 struct spi_transfer *xfer) in rspi_can_dma() 696 struct spi_transfer *xfer) in rspi_dma_check_then_transfer() 707 struct spi_transfer *xfer) in rspi_common_transfer() 728 struct spi_device *spi, struct spi_transfer *xfer) in rspi_transfer_one() 747 struct spi_transfer *xfer) in rspi_rz_transfer_one() 788 struct spi_transfer *xfer) in qspi_transfer_out_in() 802 static int qspi_transfer_out(struct rspi_data *rspi, struct spi_transfer *xfer) in qspi_transfer_out() 834 static int qspi_transfer_in(struct rspi_data *rspi, struct spi_transfer *xfer) in qspi_transfer_in() 864 struct spi_device *spi, struct spi_transfer *xfer) in qspi_transfer_one() [all …]
|
D | spi-axi-spi-engine.c | 131 struct spi_device *spi, struct spi_transfer *xfer) in spi_engine_get_clk_div() 146 struct spi_transfer *xfer) in spi_engine_gen_xfer() 167 struct spi_transfer *xfer) in spi_engine_gen_sleep() 205 struct spi_transfer *xfer; in spi_engine_compile_message() local 245 struct spi_transfer *xfer = *_xfer; in spi_engine_xfer_next() local 261 struct spi_transfer *xfer = spi_engine->tx_xfer; in spi_engine_tx_next() local 278 struct spi_transfer *xfer = spi_engine->rx_xfer; in spi_engine_rx_next() local
|
D | spi-ep93xx.c | 148 struct spi_transfer *xfer) in ep93xx_spi_chip_setup() 182 struct spi_transfer *xfer = master->cur_msg->state; in ep93xx_do_write() local 200 struct spi_transfer *xfer = master->cur_msg->state; in ep93xx_do_read() local 229 struct spi_transfer *xfer = master->cur_msg->state; in ep93xx_spi_read_write() local 276 struct spi_transfer *xfer = master->cur_msg->state; in ep93xx_spi_dma_prepare() local 484 struct spi_transfer *xfer) in ep93xx_spi_transfer_one()
|
D | spi-cavium.c | 30 struct spi_transfer *xfer, in octeon_spi_do_transfer() 133 struct spi_transfer *xfer; in octeon_spi_transfer_one_message() local
|
D | spi-qup.c | 138 struct spi_transfer *xfer; member 417 struct spi_transfer *xfer) in spi_qup_dma_terminate() 445 static int spi_qup_do_dma(struct spi_device *spi, struct spi_transfer *xfer, in spi_qup_do_dma() 514 static int spi_qup_do_pio(struct spi_device *spi, struct spi_transfer *xfer, in spi_qup_do_pio() 660 static int spi_qup_io_prep(struct spi_device *spi, struct spi_transfer *xfer) in spi_qup_io_prep() 694 static int spi_qup_io_config(struct spi_device *spi, struct spi_transfer *xfer) in spi_qup_io_config() 846 struct spi_transfer *xfer) in spi_qup_transfer_one() 888 struct spi_transfer *xfer) in spi_qup_can_dma()
|
D | spi-ingenic.c | 101 struct spi_transfer *xfer) in spi_ingenic_prepare_transfer() 175 struct spi_transfer *xfer, unsigned int bits) in spi_ingenic_dma_tx() 241 struct spi_transfer *xfer) in spi_ingenic_transfer_one() 331 struct spi_transfer *xfer) in spi_ingenic_can_dma()
|
/linux-6.1.9/include/trace/events/ |
D | spi.h | 174 #define spi_valid_txbuf(msg, xfer) \ argument 176 #define spi_valid_rxbuf(msg, xfer) \ argument
|
/linux-6.1.9/drivers/net/can/spi/mcp251xfd/ |
D | mcp251xfd-regmap.c | 31 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
|
D | mcp251xfd-ring.c | 60 struct spi_transfer *xfer; in mcp251xfd_ring_init_tef() local 129 struct spi_transfer *xfer; in mcp251xfd_tx_ring_init_tx_obj() local 192 struct spi_transfer *xfer; in mcp251xfd_ring_init_rx() local
|
/linux-6.1.9/drivers/i3c/master/ |
D | dw-i3c-master.c | 360 struct dw_i3c_xfer *xfer; in dw_i3c_master_alloc_xfer() local 373 static void dw_i3c_master_free_xfer(struct dw_i3c_xfer *xfer) in dw_i3c_master_free_xfer() 380 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_start_xfer_locked() local 407 struct dw_i3c_xfer *xfer) in dw_i3c_master_enqueue_xfer() 423 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer_locked() 442 struct dw_i3c_xfer *xfer) in dw_i3c_master_dequeue_xfer() 453 struct dw_i3c_xfer *xfer = master->xferqueue.cur; in dw_i3c_master_end_xfer_locked() local 664 struct dw_i3c_xfer *xfer; in dw_i3c_ccc_set() local 706 struct dw_i3c_xfer *xfer; in dw_i3c_ccc_get() local 764 struct dw_i3c_xfer *xfer; in dw_i3c_master_daa() local [all …]
|
/linux-6.1.9/drivers/net/ethernet/micrel/ |
D | ks8851_spi.c | 120 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-6.1.9/drivers/iio/pressure/ |
D | mpl115_spi.c | 41 struct spi_transfer xfer = { in mpl115_spi_read() local 62 struct spi_transfer xfer = { in mpl115_spi_write() local
|
/linux-6.1.9/drivers/net/can/m_can/ |
D | tcan4x5x-regmap.c | 24 struct spi_transfer xfer[] = { in tcan4x5x_regmap_gather_write() local 54 struct spi_transfer xfer[2] = { in tcan4x5x_regmap_read() local
|