• Home
  • Raw
  • Download

Lines Matching refs:gatt_cb

146         if (gatt_cb.cb_info.p_srv_chg_callback)  in gatt_delete_dev_from_srv_chg_clt_list()
151 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_REMOVE_CLIENT,&req, NULL); in gatt_delete_dev_from_srv_chg_clt_list()
153 osi_free(fixed_queue_try_remove_from_queue(gatt_cb.srv_chg_clt_q, in gatt_delete_dev_from_srv_chg_clt_list()
171 if (fixed_queue_is_empty(gatt_cb.srv_chg_clt_q)) in gatt_set_srv_chg()
174 list_t *list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); in gatt_set_srv_chg()
186 if (gatt_cb.cb_info.p_srv_chg_callback) in gatt_set_srv_chg()
187 (*gatt_cb.cb_info.p_srv_chg_callback)(GATTS_SRV_CHG_CMD_UPDATE_CLIENT,&req, NULL); in gatt_set_srv_chg()
205 if (fixed_queue_is_empty(gatt_cb.pending_new_srv_start_q)) in gatt_sr_is_new_srv_chg()
208 list_t *list = fixed_queue_get_list(gatt_cb.pending_new_srv_start_q); in gatt_sr_is_new_srv_chg()
265 fixed_queue_enqueue(gatt_cb.pending_new_srv_start_q, p_buf); in gatt_add_pending_new_srv_start()
288 fixed_queue_enqueue(gatt_cb.srv_chg_clt_q, p_buf); in gatt_add_srv_chg_clt()
305 tGATT_CB *p_cb = &gatt_cb; in gatt_alloc_hdl_buffer()
333 tGATT_HDL_LIST_INFO *p_list_info= &gatt_cb.hdl_list_info; in gatt_find_hdl_buffer_by_handle()
361 tGATT_HDL_LIST_INFO *p_list_info= &gatt_cb.hdl_list_info; in gatt_find_hdl_buffer_by_app_id()
411 tGATT_HDL_LIST_ELEM *p_elem = &gatt_cb.hdl_list[0]; in gatt_free_srvc_db_buffer_app_id()
503 gatt_cb.srv_list[i_sreg].in_use = TRUE; in gatts_update_srv_list_elem()
504 gatt_cb.srv_list[i_sreg].i_sreg = i_sreg; in gatts_update_srv_list_elem()
505 gatt_cb.srv_list[i_sreg].s_hdl = gatt_cb.sr_reg[i_sreg].s_hdl; in gatts_update_srv_list_elem()
506 gatt_cb.srv_list[i_sreg].is_primary = is_primary; in gatts_update_srv_list_elem()
737 if (gatt_cb.tcb[i].in_use && gatt_cb.tcb[i].ch_state == GATT_CH_OPEN) in gatt_find_the_connected_bda()
739 memcpy( bda, gatt_cb.tcb[i].peer_bda, BD_ADDR_LEN); in gatt_find_the_connected_bda()
741 *p_transport = gatt_cb.tcb[i].transport; in gatt_find_the_connected_bda()
771 if (p_tcb->indicate_handle == gatt_cb.handle_of_h_r) in gatt_is_srv_chg_ind_pending()
782 if (p_buf->handle == gatt_cb.handle_of_h_r) in gatt_is_srv_chg_ind_pending()
811 if (fixed_queue_is_empty(gatt_cb.srv_chg_clt_q)) in gatt_is_bda_in_the_srv_chg_clt_list()
814 list_t *list = fixed_queue_get_list(gatt_cb.srv_chg_clt_q); in gatt_is_bda_in_the_srv_chg_clt_list()
845 if (gatt_cb.tcb[i].in_use && in gatt_is_bda_connected()
846 !memcmp(gatt_cb.tcb[i].peer_bda, bda, BD_ADDR_LEN)) in gatt_is_bda_connected()
870 if (!memcmp(gatt_cb.tcb[i].peer_bda, bda, BD_ADDR_LEN) && in gatt_find_i_tcb_by_addr()
871 gatt_cb.tcb[i].transport == transport) in gatt_find_i_tcb_by_addr()
893 if ( (tcb_idx < GATT_MAX_PHY_CHANNEL) && gatt_cb.tcb[tcb_idx].in_use) in gatt_get_tcb_by_idx()
894 p_tcb = &gatt_cb.tcb[tcb_idx]; in gatt_get_tcb_by_idx()
914 p_tcb = &gatt_cb.tcb[i]; in gatt_find_tcb_by_addr()
933 if (!gatt_cb.tcb[i].in_use) in gatt_find_i_tcb_free()
966 p_tcb = &gatt_cb.tcb[i]; in gatt_allocate_tcb_by_bdaddr()
1202 tGATT_CLCB *p_clcb = &gatt_cb.clcb[clcb_idx]; in gatt_start_rsp_timer()
1344 if (gatt_cb.sr_reg[i_rcb].in_use && in gatt_sr_find_i_rcb_by_handle()
1345 gatt_cb.sr_reg[i_rcb].s_hdl <= handle && in gatt_sr_find_i_rcb_by_handle()
1346 gatt_cb.sr_reg[i_rcb].e_hdl >= handle ) in gatt_sr_find_i_rcb_by_handle()
1369 for (i_rcb = 0, p_sreg = gatt_cb.sr_reg; i_rcb < GATT_MAX_SR_PROFILES; i_rcb++, p_sreg++) in gatt_sr_find_i_rcb_by_app_id()
1404 for (ii = 0, p_sreg = gatt_cb.sr_reg; ii < GATT_MAX_SR_PROFILES; ii++, p_sreg++) in gatt_sr_alloc_rcb()
1597 gatt_cb.enable_err_rsp = enable; in gatt_set_err_rsp()
1598 gatt_cb.req_op_code = req_op_code; in gatt_set_err_rsp()
1599 gatt_cb.err_status = err_status; in gatt_set_err_rsp()
1625 p_reg = &gatt_cb.cl_rcb[ii - 1]; in gatt_get_regcb()
1653 if (gatt_cb.clcb[i].in_use && (gatt_cb.clcb[i].conn_id == conn_id)) in gatt_is_clcb_allocated()
1683 if (!gatt_cb.clcb[i].in_use) in gatt_clcb_alloc()
1685 p_clcb = &gatt_cb.clcb[i]; in gatt_clcb_alloc()
1735 if (gatt_cb.tcb[xx].in_use && gatt_cb.tcb[xx].att_lcid == lcid) in gatt_find_tcb_by_cid()
1737 p_tcb = &gatt_cb.tcb[xx]; in gatt_find_tcb_by_cid()
1784 … if (gatt_cb.clcb[i].in_use && memcmp(gatt_cb.clcb[i].p_tcb->peer_bda, bda, BD_ADDR_LEN) == 0) in gatt_num_clcb_by_bd_addr()
2049 *p_gatt_if = gatt_cb.clcb[i].p_reg->gatt_if; in gatt_find_app_hold_link()
2103 p_clcb = &gatt_cb.clcb[p_cmd->clcb_idx]; in gatt_cmd_dequeue()
2267 p_clcb = &gatt_cb.clcb[i]; in gatt_cleanup_upon_disc()
2291 p_reg = &gatt_cb.cl_rcb[i]; in gatt_cleanup_upon_disc()
2409 tGATT_BG_CONN_DEV *p_dev_list = &gatt_cb.bgconn_dev[0]; in gatt_find_bg_dev()
2432 tGATT_BG_CONN_DEV *p_dev_list = &gatt_cb.bgconn_dev[0]; in gatt_alloc_bg_dev()
2680 tGATT_BG_CONN_DEV *p_dev_list = &gatt_cb.bgconn_dev[0]; in gatt_deregister_bgdev_list()
2734 memset(&gatt_cb.bgconn_dev, 0 , sizeof(tGATT_BG_CONN_DEV)*GATT_MAX_BG_CONN_DEV); in gatt_reset_bgdev_list()
2818 tGATT_REG *p_reg = &gatt_cb.cl_rcb[0]; in gatt_update_listen_mode()