Home
last modified time | relevance | path

Searched refs:osi_alarm_t (Results 1 – 12 of 12) sorted by relevance

/hal_espressif-latest/components/bt/common/osi/include/osi/
Dalarm.h26 typedef struct alarm_t osi_alarm_t; typedef
47 osi_alarm_t *osi_alarm_new(const char *alarm_name, osi_alarm_callback_t callback, void *data, perio…
52 void osi_alarm_free(osi_alarm_t *alarm);
59 osi_alarm_err_t osi_alarm_set(osi_alarm_t *alarm, period_ms_t timeout);
62 osi_alarm_err_t osi_alarm_set_periodic(osi_alarm_t *alarm, period_ms_t period);
68 osi_alarm_err_t osi_alarm_cancel(osi_alarm_t *alarm);
74 period_ms_t osi_alarm_get_remaining_ms(const osi_alarm_t *alarm);
83 bool osi_alarm_is_active(osi_alarm_t *alarm);
/hal_espressif-latest/components/bt/common/osi/
Dalarm.c36 } osi_alarm_t; typedef
52 static osi_alarm_err_t alarm_free(osi_alarm_t *alarm);
53 static osi_alarm_err_t alarm_set(osi_alarm_t *alarm, period_ms_t timeout, bool is_periodic);
85 if ((alarm_cbs = (osi_alarm_t *)osi_malloc(sizeof(osi_alarm_t) * ALARM_CBS_NUM)) == NULL) { in osi_alarm_init()
91 memset(alarm_cbs, 0x00, sizeof(osi_alarm_t) * ALARM_CBS_NUM); in osi_alarm_init()
155 osi_alarm_t *osi_alarm_new(const char *alarm_name, osi_alarm_callback_t callback, void *data, perio… in osi_alarm_new()
198 static osi_alarm_err_t alarm_free(osi_alarm_t *alarm) in alarm_free()
211 memset(alarm, 0, sizeof(osi_alarm_t)); in alarm_free()
215 void osi_alarm_free(osi_alarm_t *alarm) in osi_alarm_free()
231 static osi_alarm_err_t alarm_set(osi_alarm_t *alarm, period_ms_t timeout, bool is_periodic) in alarm_set()
[all …]
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/
Dmesh_timer.c28 } osi_alarm_t; typedef
66 osi_alarm_t *alarm = NULL; in k_delayed_work_init()
111 osi_alarm_t *alarm = hash_map_get(bm_alarm_hash_map, (void *)work); in k_delayed_work_submit()
133 osi_alarm_t *alarm = hash_map_get(bm_alarm_hash_map, (void *)work); in k_delayed_work_submit_periodic()
155 osi_alarm_t *alarm = hash_map_get(bm_alarm_hash_map, (void *)work); in k_delayed_work_cancel()
176 osi_alarm_t *alarm = hash_map_get(bm_alarm_hash_map, work); in k_delayed_work_free()
199 osi_alarm_t *alarm = hash_map_get(bm_alarm_hash_map, (void *)work); in k_delayed_work_remaining_get()
/hal_espressif-latest/components/bt/host/bluedroid/stack/btu/
Dbtu_task.c428 osi_alarm_t *alarm = NULL; in btu_start_timer()
474 osi_alarm_t *alarm = hash_map_get(btu_general_alarm_hash_map, p_tle); in btu_stop_timer()
498 osi_alarm_t *alarm = hash_map_get(btu_general_alarm_hash_map, p_tle); in btu_free_timer()
543 osi_alarm_t *alarm = NULL; in btu_start_quick_timer()
588 osi_alarm_t *alarm = hash_map_get(btu_l2cap_alarm_hash_map, p_tle); in btu_stop_quick_timer()
603 osi_alarm_t *alarm = hash_map_get(btu_l2cap_alarm_hash_map, p_tle); in btu_free_quick_timer()
629 osi_alarm_t *alarm = NULL; in btu_start_timer_oneshot()
665 osi_alarm_t *alarm = hash_map_get(btu_oneshot_alarm_hash_map, p_tle); in btu_stop_timer_oneshot()
/hal_espressif-latest/components/bt/host/bluedroid/bta/sys/
Dbta_sys_main.c610 osi_alarm_t *alarm = hash_map_get(bta_alarm_hash_map, p_tle); in bta_sys_start_timer()
624 osi_alarm_t *alarm = (osi_alarm_t *)hash_map_entry->data; in hash_iter_ro_cb()
654 osi_alarm_t *alarm = hash_map_get(bta_alarm_hash_map, p_tle); in bta_sys_timer_is_active()
675 osi_alarm_t *alarm = hash_map_get(bta_alarm_hash_map, p_tle); in bta_sys_stop_timer()
696 osi_alarm_t *alarm = hash_map_get(bta_alarm_hash_map, p_tle); in bta_sys_free_timer()
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/
Dbtc_hh.h77 osi_alarm_t *vup_timer;
/hal_espressif-latest/components/bt/host/bluedroid/hci/
Dhci_layer.c52 osi_alarm_t *command_response_timer;
Dhci_hal_h4.c73 osi_alarm_t *adv_flow_monitor;
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/a2dp/
Dbtc_a2dp_source.c163 osi_alarm_t *media_alarm;
Dbtc_av.c90 osi_alarm_t *tle_av_open_on_rc;
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/l2cap/
Dbtc_l2cap.c65 osi_alarm_t *close_alarm;
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/spp/
Dbtc_spp.c65 osi_alarm_t *close_alarm;