Home
last modified time | relevance | path

Searched refs:ble_npl_mutex (Results 1 – 4 of 4) sorted by relevance

/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/
Dnimble_npl_os.h64 struct ble_npl_mutex { struct
96 ble_npl_error_t (*p_ble_npl_mutex_init)(struct ble_npl_mutex *);
97 ble_npl_error_t (*p_ble_npl_mutex_deinit)(struct ble_npl_mutex *);
98 ble_npl_error_t (*p_ble_npl_mutex_pend)(struct ble_npl_mutex *, ble_npl_time_t);
99 ble_npl_error_t (*p_ble_npl_mutex_release)(struct ble_npl_mutex *);
210 IRAM_ATTR ble_npl_mutex_init(struct ble_npl_mutex *mu) in ble_npl_mutex_init()
216 IRAM_ATTR ble_npl_mutex_deinit(struct ble_npl_mutex *mu) in ble_npl_mutex_deinit()
222 IRAM_ATTR ble_npl_mutex_pend(struct ble_npl_mutex *mu, ble_npl_time_t timeout) in ble_npl_mutex_pend()
228 IRAM_ATTR ble_npl_mutex_release(struct ble_npl_mutex *mu) in ble_npl_mutex_release()
Dnpl_freertos.h76 ble_npl_error_t npl_freertos_mutex_init(struct ble_npl_mutex *mu);
77 ble_npl_error_t npl_freertos_mutex_deinit(struct ble_npl_mutex *mu);
79 ble_npl_error_t npl_freertos_mutex_pend(struct ble_npl_mutex *mu,
82 ble_npl_error_t npl_freertos_mutex_release(struct ble_npl_mutex *mu);
Dnimble_npl.h83 ble_npl_error_t ble_npl_mutex_init(struct ble_npl_mutex *mu);
85 ble_npl_error_t ble_npl_mutex_pend(struct ble_npl_mutex *mu,
88 ble_npl_error_t ble_npl_mutex_release(struct ble_npl_mutex *mu);
90 ble_npl_error_t ble_npl_mutex_deinit(struct ble_npl_mutex *mu);
/hal_espressif-latest/components/bt/porting/npl/freertos/src/
Dnpl_os_freertos.c343 npl_freertos_mutex_init(struct ble_npl_mutex *mu) in npl_freertos_mutex_init()
378 npl_freertos_mutex_deinit(struct ble_npl_mutex *mu) in npl_freertos_mutex_deinit()
436 IRAM_ATTR npl_freertos_mutex_pend(struct ble_npl_mutex *mu, ble_npl_time_t timeout) in npl_freertos_mutex_pend()
458 IRAM_ATTR npl_freertos_mutex_release(struct ble_npl_mutex *mu) in npl_freertos_mutex_release()