Home
last modified time | relevance | path

Searched refs:lldesc_t (Results 1 – 25 of 36) sorted by relevance

12

/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
95 lldesc_t **head,
97 lldesc_t ** one_before_tail,
99 lldesc_t **tail);
101 lldesc_t *lldesc_num2link(lldesc_t * head, uint16_t nblks);
103 lldesc_t *lldesc_set_owner(lldesc_t * head, uint16_t nblks, uint8_t owner);
105 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
107 lldesc_t *ds = head; in lldesc_get_chain_length()
118 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/esp_rom/include/esp32/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
95 lldesc_t **head,
97 lldesc_t ** one_before_tail,
99 lldesc_t **tail);
101 lldesc_t *lldesc_num2link(lldesc_t * head, uint16_t nblks);
103 lldesc_t *lldesc_set_owner(lldesc_t * head, uint16_t nblks, uint8_t owner);
105 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
107 lldesc_t *ds = head; in lldesc_get_chain_length()
118 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
95 lldesc_t **head,
97 lldesc_t **one_before_tail,
99 lldesc_t **tail);
101 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
103 lldesc_t *ds = head; in lldesc_get_chain_length()
114 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/mbedtls/port/aes/dma/include/
Desp_aes_dma_priv.h26 esp_err_t esp_aes_dma_start(const lldesc_t *input, const lldesc_t *output);
36 bool esp_aes_dma_done(const lldesc_t *output);
/hal_espressif-latest/components/mbedtls/port/aes/dma/
Desp_aes_gdma_impl.c19 esp_err_t esp_aes_dma_start(const lldesc_t *input, const lldesc_t *output) in esp_aes_dma_start()
24 bool esp_aes_dma_done(const lldesc_t *output) in esp_aes_dma_done()
Desp_aes_crypto_dma_impl.c23 esp_err_t esp_aes_dma_start(const lldesc_t *input, const lldesc_t *output) in esp_aes_dma_start()
39 bool esp_aes_dma_done(const lldesc_t *output) in esp_aes_dma_done()
Desp_aes.c105 static DRAM_ATTR lldesc_t s_stream_in_desc;
106 static DRAM_ATTR lldesc_t s_stream_out_desc;
110 static inline void esp_aes_wait_dma_done(lldesc_t *output) in esp_aes_wait_dma_done()
121 static inline void lldesc_append(lldesc_t **head, lldesc_t *item) in lldesc_append()
123 lldesc_t *it; in lldesc_append()
132 it = (lldesc_t *)it->empty; in lldesc_append()
222 static int esp_aes_dma_wait_complete(bool use_intr, lldesc_t *output_desc) in esp_aes_dma_wait_complete()
336 lldesc_t *in_desc_head = NULL, *out_desc_head = NULL; in esp_aes_process_dma()
337 lldesc_t *out_desc_tail = NULL; /* pointer to the final output descriptor */ in esp_aes_process_dma()
338 lldesc_t *block_desc = NULL, *block_in_desc = NULL, *block_out_desc = NULL; in esp_aes_process_dma()
[all …]
/hal_espressif-latest/components/esp_rom/include/esp32c2/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
94 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
96 lldesc_t *ds = head; in lldesc_get_chain_length()
107 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/esp_rom/include/esp32c3/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
94 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
96 lldesc_t *ds = head; in lldesc_get_chain_length()
107 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/esp_rom/include/esp32h2/rom/
Dlldesc.h59 lldesc_t *head;
60 lldesc_t *tail;
94 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
96 lldesc_t *ds = head; in lldesc_get_chain_length()
107 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/
Dlldesc.h56 lldesc_t *head;
57 lldesc_t *tail;
91 static inline uint32_t lldesc_get_chain_length(lldesc_t *head) in lldesc_get_chain_length()
93 lldesc_t *ds = head; in lldesc_get_chain_length()
104 static inline void lldesc_config(lldesc_t *ds, uint8_t owner, uint8_t eof, uint8_t sosf, uint16_t l… in lldesc_config()
/hal_espressif-latest/components/hal/esp32c2/
Drtc_cntl_hal.c27 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init()
44 lldesc_t *plink = (lldesc_t *)addr; in rtc_cntl_hal_enable_cpu_retention()
/hal_espressif-latest/components/soc/
Dlldesc.c3 void lldesc_setup_link_constrained(lldesc_t *dmadesc, const void *data, int len, int max_desc_size,… in lldesc_setup_link_constrained()
33 int lldesc_get_received_len(lldesc_t* head, lldesc_t** out_next) in lldesc_get_received_len()
35 lldesc_t* desc = head; in lldesc_get_received_len()
/hal_espressif-latest/components/hal/esp32c3/
Drtc_cntl_hal.c36 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init()
57 lldesc_t *plink = (lldesc_t *)retent->cpu_pd_mem; in rtc_cntl_hal_enable_cpu_retention()
/hal_espressif-latest/components/soc/include/soc/
Dlldesc.h34 void lldesc_setup_link_constrained(lldesc_t *out_desc_array, const void *buffer, int size, int max_…
57 int lldesc_get_received_len(lldesc_t* head, lldesc_t** out_next);
/hal_espressif-latest/components/hal/include/hal/
Dspi_hal.h71 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the TX DMA.
75 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA.
107 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the TX DMA.
111 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the RX DMA.
Dspi_slave_hal.h42 lldesc_t *dmadesc_rx; /**< Array of DMA descriptor used by the TX DMA.
46 lldesc_t *dmadesc_tx; /**< Array of DMA descriptor used by the RX DMA.
/hal_espressif-latest/components/mbedtls/port/include/
Desp_crypto_shared_gdma.h28 esp_err_t esp_crypto_shared_gdma_start(const lldesc_t *input, const lldesc_t *output, gdma_trigger_…
/hal_espressif-latest/components/hal/esp32s3/
Drtc_cntl_hal.c29 lldesc_t *plink = (lldesc_t *)elem; in rtc_cntl_hal_dma_link_init()
54 lldesc_t *plink = (lldesc_t *)retent->cpu_pd_mem; in rtc_cntl_hal_enable_cpu_retention()
/hal_espressif-latest/components/mbedtls/port/sha/dma/
Dsha.c76 static DRAM_ATTR lldesc_t s_dma_descr_input;
77 static DRAM_ATTR lldesc_t s_dma_descr_buf;
296 lldesc_t *dma_descr_head; in esp_sha_dma_process()
299 memset(&s_dma_descr_input, 0, sizeof(lldesc_t)); in esp_sha_dma_process()
300 memset(&s_dma_descr_buf, 0, sizeof(lldesc_t)); in esp_sha_dma_process()
Desp_sha_gdma_impl.c10 esp_err_t esp_sha_dma_start(const lldesc_t *input) in esp_sha_dma_start()
Desp_sha_crypto_dma_impl.c15 esp_err_t esp_sha_dma_start(const lldesc_t *input) in esp_sha_dma_start()
/hal_espressif-latest/components/driver/include/esp_private/
Dspi_common_internal.h59 typedef struct lldesc_s lldesc_t; typedef
70 lldesc_t *dmadesc_tx; ///< DMA descriptor array for TX
71 lldesc_t *dmadesc_rx; ///< DMA descriptor array for RX
/hal_espressif-latest/components/mbedtls/port/crypto_shared_gdma/
Desp_crypto_shared_gdma.c95 esp_err_t esp_crypto_shared_gdma_start(const lldesc_t *input, const lldesc_t *output, gdma_trigger_… in esp_crypto_shared_gdma_start()
/hal_espressif-latest/components/mbedtls/port/sha/dma/include/
Desp_sha_dma_priv.h33 esp_err_t esp_sha_dma_start(const lldesc_t *input);

12