Home
last modified time | relevance | path

Searched refs:spi_bus_lock_t (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/driver/spi/
Dspi_bus_lock.c146 typedef struct spi_bus_lock_t spi_bus_lock_t; typedef
179 struct spi_bus_lock_t { struct
217 spi_bus_lock_t* parent; ///< Pointer to parent spi_bus_lock_t argument
267 SPI_MASTER_ISR_ATTR static inline uint32_t lock_status_fetch_set(spi_bus_lock_t *lock, uint32_t set) in lock_status_fetch_set()
272 IRAM_ATTR static inline uint32_t lock_status_fetch_clear(spi_bus_lock_t *lock, uint32_t clear) in lock_status_fetch_clear()
277 IRAM_ATTR static inline uint32_t lock_status_fetch(spi_bus_lock_t *lock) in lock_status_fetch()
282 SPI_MASTER_ISR_ATTR static inline void lock_status_init(spi_bus_lock_t *lock) in lock_status_init()
288 IRAM_ATTR static inline uint32_t lock_status_clear(spi_bus_lock_t* lock, uint32_t clear) in lock_status_clear()
315 SPI_MASTER_ISR_ATTR static inline void bg_disable(spi_bus_lock_t *lock) in bg_disable()
321 IRAM_ATTR static inline void bg_enable(spi_bus_lock_t* lock) in bg_enable()
[all …]
/hal_espressif-latest/components/driver/include/esp_private/
Dspi_common_internal.h49 struct spi_bus_lock_t;
52 typedef struct spi_bus_lock_t* spi_bus_lock_handle_t;