Home
last modified time | relevance | path

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

/hal_espressif-3.4.0/components/driver/
Dspi_bus_lock.c145 typedef struct spi_bus_lock_t spi_bus_lock_t; typedef
178 struct spi_bus_lock_t { struct
216 spi_bus_lock_t* parent; ///< Pointer to parent spi_bus_lock_t argument
234 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()
239 IRAM_ATTR static inline uint32_t lock_status_fetch_clear(spi_bus_lock_t *lock, uint32_t clear) in lock_status_fetch_clear()
244 IRAM_ATTR static inline uint32_t lock_status_fetch(spi_bus_lock_t *lock) in lock_status_fetch()
249 SPI_MASTER_ISR_ATTR static inline void lock_status_init(spi_bus_lock_t *lock) in lock_status_init()
255 IRAM_ATTR static inline uint32_t lock_status_clear(spi_bus_lock_t* lock, uint32_t clear) in lock_status_clear()
282 SPI_MASTER_ISR_ATTR static inline void bg_disable(spi_bus_lock_t *lock) in bg_disable()
288 IRAM_ATTR static inline void bg_enable(spi_bus_lock_t* lock) in bg_enable()
[all …]
/hal_espressif-3.4.0/components/driver/include/driver/
Dspi_common_internal.h45 struct spi_bus_lock_t;
48 typedef struct spi_bus_lock_t* spi_bus_lock_handle_t;