Lines Matching defs:lock
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()
331 spi_bus_lock_t *lock = dev_handle->parent; in req_core() local
358 spi_bus_lock_t* lock = dev_handle->parent; in acquire_core() local
402 schedule_core(spi_bus_lock_t *lock, uint32_t status, spi_bus_lock_dev_t **out_desired_dev) in schedule_core()
440 spi_bus_lock_t* lock = dev_handle->parent; in acquire_end_core() local
460 SPI_MASTER_ISR_ATTR static inline void update_pend_core(spi_bus_lock_t *lock, uint32_t status) in update_pend_core()
480 spi_bus_lock_t *lock = dev_handle->parent; in clear_pend_core() local
500 SPI_MASTER_ISR_ATTR static inline bool bg_entry_core(spi_bus_lock_t *lock) in bg_entry_core()
526 SPI_MASTER_ISR_ATTR static inline bool bg_exit_core(spi_bus_lock_t *lock, bool wip, BaseType_t *do_… in bg_exit_core()
576 spi_bus_lock_t* lock = (spi_bus_lock_t*)calloc(sizeof(spi_bus_lock_t), 1); in spi_bus_init_lock() local
591 void spi_bus_deinit_lock(spi_bus_lock_handle_t lock) in spi_bus_deinit_lock()
599 static int try_acquire_free_dev(spi_bus_lock_t *lock, bool cs_required) in try_acquire_free_dev()
624 esp_err_t spi_bus_lock_register_dev(spi_bus_lock_handle_t lock, spi_bus_lock_dev_config_t *config, in spi_bus_lock_register_dev()
654 spi_bus_lock_t* lock = dev_handle->parent; in spi_bus_lock_unregister_dev() local
677 void spi_bus_lock_set_bg_control(spi_bus_lock_handle_t lock, bg_ctrl_func_t bg_enable, bg_ctrl_func… in spi_bus_lock_set_bg_control()
709 spi_bus_lock_t* lock = dev_handle->parent; in spi_bus_lock_acquire_start() local
734 spi_bus_lock_t* lock = dev_handle->parent; in spi_bus_lock_acquire_end() local
743 SPI_MASTER_ISR_ATTR spi_bus_lock_dev_handle_t spi_bus_lock_get_acquiring_dev(spi_bus_lock_t *lock) in spi_bus_lock_get_acquiring_dev()
751 SPI_MASTER_ISR_ATTR bool spi_bus_lock_bg_entry(spi_bus_lock_t* lock) in spi_bus_lock_bg_entry()
756 SPI_MASTER_ISR_ATTR bool spi_bus_lock_bg_exit(spi_bus_lock_t* lock, bool wip, BaseType_t* do_yield) in spi_bus_lock_bg_exit()
769 spi_bus_lock_t *lock = dev_handle->parent; in spi_bus_lock_wait_bg_done() local
799 SPI_MASTER_ISR_ATTR bool spi_bus_lock_bg_check_dev_acq(spi_bus_lock_t *lock, in spi_bus_lock_bg_check_dev_acq()
809 spi_bus_lock_t* lock = dev_lock->parent; in spi_bus_lock_bg_check_dev_req() local
823 SPI_MASTER_ISR_ATTR bool spi_bus_lock_bg_req_exist(spi_bus_lock_t *lock) in spi_bus_lock_bg_req_exist()