/Zephyr-latest/drivers/dma/ |
D | dma_emul.c | 58 struct dma_block_config *block; 160 static const char *dma_emul_block_config_to_string(const struct dma_block_config *cfg) in dma_emul_block_config_to_string() 202 struct dma_block_config block; in dma_emul_work_handler() 303 struct dma_block_config *block; in dma_emul_config_valid() 354 struct dma_block_config *block; in dma_emul_configure() 355 struct dma_block_config *block_it; in dma_emul_configure() 586 static struct dma_block_config \
|
D | dma_mcux_lpc.c | 118 static inline void rw6xx_dma_addr_fixup(struct dma_block_config *block) in rw6xx_dma_addr_fixup() 140 struct dma_block_config *block, in dma_mcux_lpc_queue_descriptors() 155 struct dma_block_config local_block; in dma_mcux_lpc_queue_descriptors() 158 memcpy(&local_block, block, sizeof(struct dma_block_config)); in dma_mcux_lpc_queue_descriptors() 333 struct dma_block_config *block_config; in dma_mcux_lpc_configure() 633 struct dma_block_config local_block = { 0 }; in dma_mcux_lpc_configure() 788 struct dma_block_config local_block = { 0 }; in dma_mcux_lpc_reload()
|
D | dma_intel_adsp_hda.c | 35 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_host_in_config() 69 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_host_out_config() 103 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_link_in_config() 133 struct dma_block_config *blk_cfg; in intel_adsp_hda_dma_link_out_config()
|
D | dma_silabs_ldma.c | 90 struct dma_block_config *block, LDMA_Descriptor_t *desc) in dma_silabs_block_to_descriptor() 216 struct dma_block_config *head_block = config->head_block; in dma_silabs_configure_descriptor() 217 struct dma_block_config *block = config->head_block; in dma_silabs_configure_descriptor()
|
D | dma_sedi.c | 282 struct dma_block_config *block_config; in dma_sedi_reload() 312 struct dma_block_config *block_config = config->head_block; in dma_sedi_start()
|
D | dma_mchp_xec.c | 133 struct dma_block_config *head; 134 struct dma_block_config *curr; 242 static int check_blocks(struct dma_xec_channel *chdata, struct dma_block_config *block, in check_blocks() 365 struct dma_block_config *block = config->head_block; in dma_xec_configure()
|
D | dma_nios2_msgdma.c | 70 struct dma_block_config *dma_block; in nios2_msgdma_config()
|
/Zephyr-latest/drivers/serial/ |
D | uart_stm32.h | 76 struct dma_block_config blk_cfg;
|
/Zephyr-latest/drivers/adc/ |
D | adc_stm32wb0.c | 134 struct dma_block_config dma_block_config; member 733 data->dma_block_config.source_address = (uint32_t)&adc->DS_DATAOUT; in schedule_and_start_adc_sequence() 734 data->dma_block_config.dest_address = (uint32_t)data->next_sample_ptr; in schedule_and_start_adc_sequence() 735 data->dma_block_config.block_size = data->sequence_length * sizeof(uint16_t); in schedule_and_start_adc_sequence() 1138 data->dmac_config.head_block = &data->dma_block_config; in adc_stm32wb0_init() 1238 .dma_block_config = {
|
/Zephyr-latest/tests/boards/altera_max10/msgdma/src/ |
D | dma.c | 27 static struct dma_block_config dma_block_cfg = {0};
|
/Zephyr-latest/include/zephyr/drivers/ |
D | dma.h | 106 struct dma_block_config { struct 129 struct dma_block_config *next_block; argument 265 struct dma_block_config *head_block;
|
/Zephyr-latest/drivers/spi/ |
D | spi_mcux_flexcomm.c | 56 struct dma_block_config dma_blk_cfg[2]; 390 struct dma_block_config *blk_cfg; in spi_mcux_dma_tx_load() 403 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load() 425 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load() 458 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_tx_load() 516 struct dma_block_config *blk_cfg; in spi_mcux_dma_rx_load() 531 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_rx_load()
|
D | spi_andes_atcspi200.c | 28 struct dma_block_config dma_blk_cfg; 29 struct dma_block_config chain_block[MAX_CHAIN_SIZE]; 309 memset(&data->dma_tx.dma_blk_cfg, 0, sizeof(struct dma_block_config)); in spi_dma_tx_load() 356 struct dma_block_config *blk_cfg = &data->dma_tx.dma_blk_cfg; in spi_dma_tx_load() 360 struct dma_block_config *next_blk_cfg; in spi_dma_tx_load() 427 memset(&data->dma_rx.dma_blk_cfg, 0, sizeof(struct dma_block_config)); in spi_dma_rx_load() 471 struct dma_block_config *blk_cfg = &data->dma_rx.dma_blk_cfg; in spi_dma_rx_load() 475 struct dma_block_config *next_blk_cfg; in spi_dma_rx_load()
|
D | spi_mcux_lpspi.c | 59 struct dma_block_config dma_blk_cfg; 282 static struct dma_block_config *spi_mcux_dma_common_load(struct spi_dma_stream *stream, in spi_mcux_dma_common_load() 287 struct dma_block_config *blk_cfg = &stream->dma_blk_cfg; in spi_mcux_dma_common_load() 290 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_mcux_dma_common_load() 318 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_tx_load() 339 struct dma_block_config *blk_cfg = spi_mcux_dma_common_load(stream, dev, buf, len); in spi_mcux_dma_rx_load()
|
D | spi_ll_stm32.h | 55 struct dma_block_config dma_blk_cfg;
|
D | spi_smartbond.c | 81 struct dma_block_config tx_dma_block_cfg; 82 struct dma_block_config rx_dma_block_cfg; 816 struct dma_block_config *tx_block = &data->tx_dma_block_cfg; in spi_smartbond_dma_config() 817 struct dma_block_config *rx_block = &data->rx_dma_block_cfg; in spi_smartbond_dma_config() 922 struct dma_block_config *tx_block = &data->tx_dma_block_cfg; in spi_smartbond_dma_trigger() 923 struct dma_block_config *rx_block = &data->rx_dma_block_cfg; in spi_smartbond_dma_trigger()
|
D | spi_gd32.c | 53 struct dma_block_config block; 255 struct dma_block_config *block_cfg = &data->dma[dir].block; in spi_gd32_dma_setup() 260 memset(block_cfg, 0, sizeof(struct dma_block_config)); in spi_gd32_dma_setup()
|
/Zephyr-latest/tests/boards/intel_adsp/hda/src/ |
D | dma.c | 85 struct dma_block_config block_cfg = { in ZTEST() 174 struct dma_block_config block_cfg = { in test_hda_host_out_dma()
|
/Zephyr-latest/subsys/mgmt/ec_host_cmd/backends/ |
D | ec_host_cmd_backend_spi_stm32.c | 152 struct dma_block_config dma_blk_cfg; 446 struct dma_block_config *blk_cfg; in spi_config_dma_tx() 453 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_config_dma_tx() 503 struct dma_block_config *blk_cfg; in spi_config_dma_rx() 510 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in spi_config_dma_rx()
|
/Zephyr-latest/drivers/mipi_dbi/ |
D | mipi_dbi_nxp_flexio_lcdif.c | 26 struct dma_block_config dma_blk_cfg; 238 struct dma_block_config *blk_cfg; in mipi_dbi_flexio_ldcif_write_display() 258 memset(blk_cfg, 0, sizeof(struct dma_block_config)); in mipi_dbi_flexio_ldcif_write_display()
|
/Zephyr-latest/tests/drivers/dma/chan_blen_transfer/src/ |
D | test_dma.c | 38 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
|
/Zephyr-latest/tests/drivers/dma/chan_link_transfer/src/ |
D | test_dma.c | 55 struct dma_block_config dma_block_cfg = { 0 }; in test_task()
|
/Zephyr-latest/tests/drivers/dma/scatter_gather/src/ |
D | test_dma_sg.c | 40 static struct dma_block_config dma_block_cfgs[XFERS];
|
/Zephyr-latest/tests/boards/intel_adsp/ssp/src/ |
D | main.c | 61 static struct dma_block_config dma_block_cfgs[XFERS]; 63 static struct dma_block_config dma_block_cfgs_rx[XFERS];
|
/Zephyr-latest/drivers/video/ |
D | video_esp32_dvp.c | 70 struct dma_block_config dma_blocks[CONFIG_DMA_ESP32_MAX_DESCRIPTOR_NUM]; 142 struct dma_block_config *dma_block_iter = data->dma_blocks; in video_esp32_stream_start()
|