Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/porting/npl/freertos/include/nimble/
Dnimble_npl_os.h68 struct ble_npl_sem { struct
100 ble_npl_error_t (*p_ble_npl_sem_init)(struct ble_npl_sem *, uint16_t);
101 ble_npl_error_t (*p_ble_npl_sem_deinit)(struct ble_npl_sem *);
102 ble_npl_error_t (*p_ble_npl_sem_pend)(struct ble_npl_sem *, ble_npl_time_t);
103 ble_npl_error_t (*p_ble_npl_sem_release)(struct ble_npl_sem *);
104 uint16_t (*p_ble_npl_sem_get_count)(struct ble_npl_sem *);
234 IRAM_ATTR ble_npl_sem_init(struct ble_npl_sem *sem, uint16_t tokens) in ble_npl_sem_init()
240 IRAM_ATTR ble_npl_sem_deinit(struct ble_npl_sem *sem) in ble_npl_sem_deinit()
246 IRAM_ATTR ble_npl_sem_pend(struct ble_npl_sem *sem, ble_npl_time_t timeout) in ble_npl_sem_pend()
252 IRAM_ATTR ble_npl_sem_release(struct ble_npl_sem *sem) in ble_npl_sem_release()
[all …]
Dnimble_npl.h96 ble_npl_error_t ble_npl_sem_init(struct ble_npl_sem *sem, uint16_t tokens);
98 ble_npl_error_t ble_npl_sem_pend(struct ble_npl_sem *sem,
101 ble_npl_error_t ble_npl_sem_release(struct ble_npl_sem *sem);
103 ble_npl_error_t ble_npl_sem_deinit(struct ble_npl_sem *sem);
105 uint16_t ble_npl_sem_get_count(struct ble_npl_sem *sem);
Dnpl_freertos.h84 ble_npl_error_t npl_freertos_sem_init(struct ble_npl_sem *sem, uint16_t tokens);
85 ble_npl_error_t npl_freertos_sem_deinit(struct ble_npl_sem *sem);
87 ble_npl_error_t npl_freertos_sem_pend(struct ble_npl_sem *sem,
90 ble_npl_error_t npl_freertos_sem_release(struct ble_npl_sem *sem);
/hal_espressif-latest/components/bt/porting/npl/freertos/src/
Dnpl_os_freertos.c480 npl_freertos_sem_init(struct ble_npl_sem *sem, uint16_t tokens) in npl_freertos_sem_init()
515 npl_freertos_sem_deinit(struct ble_npl_sem *sem) in npl_freertos_sem_deinit()
537 IRAM_ATTR npl_freertos_sem_pend(struct ble_npl_sem *sem, ble_npl_time_t timeout) in npl_freertos_sem_pend()
563 IRAM_ATTR npl_freertos_sem_release(struct ble_npl_sem *sem) in npl_freertos_sem_release()
772 IRAM_ATTR npl_freertos_sem_get_count(struct ble_npl_sem *sem) in npl_freertos_sem_get_count()