Searched refs:osi_mutex_t (Results 1 – 18 of 18) sorted by relevance
33 typedef SemaphoreHandle_t osi_mutex_t; typedef35 int osi_mutex_new(osi_mutex_t *mutex);37 int osi_mutex_lock(osi_mutex_t *mutex, uint32_t timeout);39 void osi_mutex_unlock(osi_mutex_t *mutex);41 void osi_mutex_free(osi_mutex_t *mutex);
23 static osi_mutex_t gl_mutex; /* Recursive Type */29 int osi_mutex_new(osi_mutex_t *mutex) in osi_mutex_new()44 int osi_mutex_lock(osi_mutex_t *mutex, uint32_t timeout) in osi_mutex_lock()63 void osi_mutex_unlock(osi_mutex_t *mutex) in osi_mutex_unlock()70 void osi_mutex_free(osi_mutex_t *mutex) in osi_mutex_free()
15 osi_mutex_t lock;
31 osi_mutex_t lock;
43 static osi_mutex_t alarm_mutex;
56 osi_mutex_t lock;
20 osi_mutex_t mutex_lock;66 osi_mutex_new((osi_mutex_t *)&g_bt_hci_log_data_ctl.mutex_lock); in bt_hci_log_init()67 osi_mutex_new((osi_mutex_t *)&g_bt_hci_log_adv_ctl.mutex_lock); in bt_hci_log_init()84 osi_mutex_free((osi_mutex_t *)&g_bt_hci_log_data_ctl.mutex_lock); in bt_hci_log_deinit()85 osi_mutex_free((osi_mutex_t *)&g_bt_hci_log_adv_ctl.mutex_lock); in bt_hci_log_deinit()204 osi_mutex_t mutex_lock; in bt_hci_log_record_data()276 osi_mutex_t mutex_lock = p_hci_log_ctl->mutex_lock; in bt_hci_log_data_show()
55 osi_mutex_t btu_general_alarm_lock;59 osi_mutex_t btu_oneshot_alarm_lock;63 osi_mutex_t btu_l2cap_alarm_lock;
105 extern osi_mutex_t btu_general_alarm_lock;109 extern osi_mutex_t btu_oneshot_alarm_lock;113 extern osi_mutex_t btu_l2cap_alarm_lock;
28 static osi_mutex_t lock; // protects operations on |config|.
58 static osi_mutex_t bta_alarm_lock;
54 osi_mutex_t commands_pending_response_lock;
72 osi_mutex_t adv_flow_lock;
249 static osi_mutex_t adv_enable_lock;250 static osi_mutex_t adv_data_lock;251 static osi_mutex_t adv_param_lock;252 static osi_mutex_t scan_enable_lock;253 static osi_mutex_t scan_param_lock;
79 osi_mutex_t l2cap_slot_mutex;
38 osi_mutex_t sdp_slot_mutex;
84 osi_mutex_t spp_slot_mutex;
41 static osi_mutex_t adv_list_lock;