Home
last modified time | relevance | path

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

/hal_espressif-latest/components/bt/host/bluedroid/stack/avct/include/
Davct_int.h107 tAVCT_BCB *p_bcb; /* associated BCB */ member
147 extern void avct_bcb_event(tAVCT_BCB *p_bcb, UINT8 event, tAVCT_LCB_EVT *p_data);
149 extern tAVCT_LCB *avct_lcb_by_bcb(tAVCT_BCB *p_bcb);
151 extern BOOLEAN avct_bcb_last_ccb(tAVCT_BCB *p_bcb, tAVCT_CCB *p_ccb_last);
180 typedef void (*tAVCT_BCB_ACTION)(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
181 extern void avct_bcb_chnl_open(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
182 extern void avct_bcb_unbind_disc(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
183 extern void avct_bcb_open_ind(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
184 extern void avct_bcb_open_fail(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
185 extern void avct_bcb_close_ind(tAVCT_BCB *p_bcb, tAVCT_LCB_EVT *p_data);
[all …]
/hal_espressif-latest/components/bt/host/bluedroid/stack/avct/
Davct_api.c237 tAVCT_BCB *p_bcb; in AVCT_CreateBrowse() local
263 p_bcb = &avct_cb.bcb[index - 1]; in AVCT_CreateBrowse()
264 p_bcb->allocated = index; in AVCT_CreateBrowse()
270 p_ccb->p_bcb = p_bcb; in AVCT_CreateBrowse()
271 AVCT_TRACE_DEBUG("ch_state: %d", p_bcb->ch_state); in AVCT_CreateBrowse()
272 avct_bcb_event(p_bcb, AVCT_LCB_UL_BIND_EVT, (tAVCT_LCB_EVT *) &p_ccb); in AVCT_CreateBrowse()
308 } else if (p_ccb->p_bcb != NULL) in AVCT_RemoveBrowse()
311 avct_bcb_event(p_ccb->p_bcb, AVCT_LCB_UL_UNBIND_EVT, (tAVCT_LCB_EVT *) &p_ccb); in AVCT_RemoveBrowse()
336 if ((p_ccb = avct_ccb_by_idx(handle)) != NULL && p_ccb->p_bcb != NULL) { in AVCT_GetBrowseMtu()
337 peer_mtu = p_ccb->p_bcb->peer_mtu; in AVCT_GetBrowseMtu()
[all …]
Davct_lcb.c235 void avct_bcb_event(tAVCT_BCB *p_bcb, UINT8 event, tAVCT_LCB_EVT *p_data) in avct_bcb_event() argument
242 …TRACE_EVENT("BCB lcb=%d event=%s state=%s", p_bcb->allocated, avct_lcb_evt_str[event], avct_lcb_st… in avct_bcb_event()
244 AVCT_TRACE_EVENT("BCB lcb=%d event=%d state=%d", p_bcb->allocated, event, p_bcb->state); in avct_bcb_event()
248 state_table = avct_lcb_st_tbl[p_bcb->state]; in avct_bcb_event()
251 p_bcb->state = state_table[event][AVCT_LCB_NEXT_STATE]; in avct_bcb_event()
256 (*avct_bcb_action[action])(p_bcb, p_data); in avct_bcb_event()
Davct_ccb.c83 if (p_ccb->p_bcb == NULL) { in avct_ccb_dealloc()
87 avct_bcb_event(p_ccb->p_bcb, AVCT_LCB_UL_UNBIND_EVT, (tAVCT_LCB_EVT *) &p_ccb); in avct_ccb_dealloc()