Home | History | Annotate | Download | only in src

Lines Matching full:p_cb

67   btif_sm_cb_t* p_cb = (btif_sm_cb_t*)osi_malloc(sizeof(btif_sm_cb_t));
68 p_cb->state = initial_state;
69 p_cb->p_handlers = (btif_sm_handler_t*)p_handlers;
72 p_cb->p_handlers[initial_state](BTIF_SM_ENTER_EVT, NULL);
74 return (btif_sm_handle_t)p_cb;
87 btif_sm_cb_t* p_cb = (btif_sm_cb_t*)handle;
89 if (p_cb == NULL) {
93 osi_free(p_cb);
106 btif_sm_cb_t* p_cb = (btif_sm_cb_t*)handle;
108 if (p_cb == NULL) {
113 return p_cb->state;
132 btif_sm_cb_t* p_cb = (btif_sm_cb_t*)handle;
134 if (p_cb == NULL) {
139 if (p_cb->p_handlers[p_cb->state](event, data) == false)
162 btif_sm_cb_t* p_cb = (btif_sm_cb_t*)handle;
164 if (p_cb == NULL) {
170 if (p_cb->p_handlers[p_cb->state](BTIF_SM_EXIT_EVT, NULL) == false)
174 p_cb->state = state;
177 if (p_cb->p_handlers[p_cb->state](BTIF_SM_ENTER_EVT, NULL) == false)