Searched refs:gatt_if (Results 1 - 24 of 24) sorted by relevance

/external/bluetooth/bluedroid/stack/gatt/
H A Dgatt_api.c132 ** Parameter gatt_if : application if
141 UINT16 GATTS_CreateService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid, argument
150 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
158 GATT_TRACE_ERROR ("Inavlid gatt_if=%d", gatt_if);
387 ** Parameter gatt_if : application interface
394 BOOLEAN GATTS_DeleteService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid, UINT16 svc_inst) argument
401 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
457 ** Parameter gatt_if : service handle.
464 tGATT_STATUS GATTS_StartService (tGATT_IF gatt_if, UINT1 argument
603 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local
674 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local
723 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local
776 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
831 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
900 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
988 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
1062 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
1199 tGATT_IF gatt_if=0; local
1244 GATT_Deregister(tGATT_IF gatt_if) argument
1329 GATT_StartIf(tGATT_IF gatt_if) argument
1371 GATT_Connect(tGATT_IF gatt_if, BD_ADDR bd_addr, BOOLEAN is_direct, tBT_TRANSPORT transport) argument
1415 GATT_CancelConnect(tGATT_IF gatt_if, BD_ADDR bd_addr, BOOLEAN is_direct) argument
1497 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
1535 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local
1569 GATT_GetConnIdIfConnected(tGATT_IF gatt_if, BD_ADDR bd_addr, UINT16 *p_conn_id, tBT_TRANSPORT transport) argument
1602 GATT_Listen(tGATT_IF gatt_if, BOOLEAN start, BD_ADDR_PTR bd_addr) argument
[all...]
H A Dgatt_attr.c44 static void gatt_connect_cback(tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected,
77 GATT_GetConnIdIfConnected (gatt_cb.gatt_if, remote_bda, &conn_id, BT_TRANSPORT_LE);
229 static void gatt_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, argument
233 UNUSED(gatt_if);
277 gatt_cb.gatt_if = GATT_Register(&app_uuid, &gatt_profile_cback);
278 GATT_StartIf(gatt_cb.gatt_if);
280 service_handle = GATTS_CreateService (gatt_cb.gatt_if , &uuid, 0, GATTP_MAX_ATTR_NUM, TRUE);
293 status = GATTS_StartService (gatt_cb.gatt_if, service_handle, GATTP_TRANSPORT_SUPPORTED );
295 GATT_TRACE_DEBUG ("gatt_profile_db_init: gatt_if=%d start status%d",
296 gatt_cb.gatt_if, statu
[all...]
H A Dgatt_utils.c1408 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local
1409 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
1560 tGATT_REG *gatt_get_regcb (tGATT_IF gatt_if) argument
1562 UINT8 ii = (UINT8)gatt_if;
1617 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local
1620 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
1874 void gatt_sr_update_cback_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first) argument
1877 UINT8 idx = ((UINT8) gatt_if) - 1 ;
1909 void gatt_sr_update_prep_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first) argument
1911 UINT8 idx = ((UINT8) gatt_if)
1944 gatt_cancel_open(tGATT_IF gatt_if, BD_ADDR bda) argument
2324 gatt_is_bg_dev_for_app(tGATT_BG_CONN_DEV *p_dev, tGATT_IF gatt_if) argument
2398 tGATT_IF gatt_if = p_reg->gatt_if; local
2470 gatt_remove_bg_dev_for_app(tGATT_IF gatt_if, BD_ADDR bd_addr) argument
2553 tGATT_IF gatt_if = p_reg->gatt_if; local
2617 gatt_deregister_bgdev_list(tGATT_IF gatt_if) argument
2690 gatt_update_auto_connect_dev(tGATT_IF gatt_if, BOOLEAN add, BD_ADDR bd_addr, BOOLEAN is_initator) argument
[all...]
H A Dgatt_main.c229 void gatt_update_app_hold_link_status (tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add) argument
243 if (p_tcb->app_hold_link[i] == gatt_if)
260 p_tcb->app_hold_link[i] = gatt_if;
267 GATT_TRACE_DEBUG("gatt_update_app_hold_link_status found=%d[1-found] idx=%d gatt_if=%d is_add=%d", found, i, gatt_if, is_add);
281 void gatt_update_app_use_link_flag (tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add, BOOLEAN check_acl_link) argument
286 gatt_update_app_hold_link_status(gatt_if, p_tcb, is_add);
361 GATT_TRACE_ERROR("Max TCB for gatt_if [%d] reached.", p_reg->gatt_if);
367 gatt_update_app_use_link_flag(p_reg->gatt_if, p_tc
[all...]
H A Dgatt_int.h33 #define GATT_CREATE_CONN_ID(tcb_idx, gatt_if) ((UINT16) ((((UINT8)(tcb_idx) ) << 8) | ((UINT8) (gatt_if))))
239 tGATT_IF gatt_if; /* this service is belong to which application */ member in struct:__anon1284
255 tGATT_IF gatt_if; /* one based */ member in struct:__anon1285
459 tGATT_IF gatt_if[GATT_MAX_APPS]; member in struct:__anon1298
494 tGATT_IF gatt_if; member in struct:__anon1300
558 extern void gatt_update_app_use_link_flag ( tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add, BOOLEAN check_acl_link);
624 extern BOOLEAN gatt_update_auto_connect_dev (tGATT_IF gatt_if, BOOLEAN add, BD_ADDR bd_addr, BOOLEAN is_initiator);
625 extern BOOLEAN gatt_is_bg_dev_for_app(tGATT_BG_CONN_DEV *p_dev, tGATT_IF gatt_if);
626 extern BOOLEAN gatt_remove_bg_dev_for_app(tGATT_IF gatt_if, BD_ADD
[all...]
H A Dgatt_sr.c261 tGATT_STATUS gatt_sr_process_app_rsp (tGATT_TCB *p_tcb, tGATT_IF gatt_if, argument
268 GATT_TRACE_DEBUG("gatt_sr_process_app_rsp gatt_if=%d", gatt_if);
270 gatt_sr_update_cback_cnt(p_tcb, gatt_if, FALSE, FALSE);
281 gatt_sr_update_prep_cnt(p_tcb, gatt_if, TRUE, FALSE);
336 tGATT_IF gatt_if; local
369 gatt_if = (tGATT_IF) (i+1);
370 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, gatt_if);
493 gatt_sr_process_app_rsp(p_tcb, gatt_cb.sr_reg[i_rcb].gatt_if ,trans_id, op_code, GATT_SUCCESS, p_msg);
950 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, gatt_cb.cl_rcb[i].gatt_if);
[all...]
H A Dgatt_auth.c241 (*gatt_cb.cl_rcb[i].app_cb.p_enc_cmpl_cb)(gatt_cb.cl_rcb[i].gatt_if, bd_addr);
H A Dgatt_db.c1150 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_sreg->gatt_if);
1155 gatt_sr_update_cback_cnt(p_tcb, p_sreg->gatt_if, TRUE, TRUE);
H A Dgatt_cl.c726 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_reg->gatt_if);
/external/bluetooth/bluedroid/bta/gatt/
H A Dbta_gatts_act.c43 static void bta_gatts_conn_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id,
165 GATT_Deregister(p_cb->rcb[i].gatt_if);
233 p_cb->rcb[first_unuse].gatt_if =
235 if ( !p_cb->rcb[first_unuse].gatt_if)
245 p_buf->server_if = p_cb->rcb[first_unuse].gatt_if;
312 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == p_msg->api_dereg.server_if)
318 GATT_Deregister(p_cb->rcb[i].gatt_if);
363 service_id = GATTS_CreateService (p_cb->rcb[rcb_idx].gatt_if,
382 cb_data.create.server_if = p_cb->rcb[rcb_idx].gatt_if;
421 cb_data.add_result.server_if = p_rcb->gatt_if;
641 tGATT_IF gatt_if; local
785 tGATT_IF gatt_if; local
869 tGATT_IF gatt_if; local
916 bta_gatts_conn_cback(tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected, tGATT_DISCONN_REASON reason, tGATT_TRANSPORT transport) argument
967 tGATT_IF gatt_if; local
[all...]
H A Dbta_gatts_utils.c97 if (p_reg->in_use && p_reg->gatt_if == server_if)
119 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == server_if)
H A Dbta_gatts_int.h186 tBTA_GATTS_IF gatt_if; member in struct:__anon593
H A Dbta_gattc_utils.c595 tBTA_GATTC_IF gatt_if; local
600 if (GATT_GetConnectionInfor(conn_id, &gatt_if, remote_bda, &transport))
602 if ((p_clrcb = bta_gattc_cl_get_regcb(gatt_if)) != NULL)
H A Dbta_gattc_act.c693 tBTA_GATTC_IF gatt_if; local
702 &gatt_if, p_clcb->bda, &p_clcb->transport);
2026 tBTA_GATTC_IF gatt_if; local
2029 if (!GATT_GetConnectionInfor(conn_id, &gatt_if, remote_bda, &transport))
2035 if ((p_clrcb = bta_gattc_cl_get_regcb(gatt_if)) == NULL)
2063 if ((p_clcb = bta_gattc_clcb_alloc(gatt_if, remote_bda, transport)) != NULL)
/external/bluetooth/bluedroid/btif/src/
H A Dbtif_gatt_test.c52 tGATT_IF gatt_if; member in struct:__anon1074
103 static void btif_test_connect_cback(tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, argument
106 UNUSED(gatt_if);
226 test_cb.gatt_if = GATT_Register(&app_uuid, &btif_test_callbacks);
227 GATT_StartIf(test_cb.gatt_if);
229 GATT_Deregister(test_cb.gatt_if);
230 test_cb.gatt_if = 0;
247 if ( !GATT_Connect(test_cb.gatt_if, params->bda1->address, TRUE, BT_TRANSPORT_LE) )
/external/bluetooth/bluedroid/stack/include/
H A Dgatt_api.h570 typedef void (tGATT_CONN_CBACK) (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected,
581 typedef void (tGATT_ENC_CMPL_CB)(tGATT_IF gatt_if, BD_ADDR bda);
728 ** Parameter gatt_if : application if
737 GATT_API extern UINT16 GATTS_CreateService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid,
807 ** Parameter gatt_if : application interface
814 GATT_API extern BOOLEAN GATTS_DeleteService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid,
823 ** Parameter gatt_if : service handle.
830 GATT_API extern tGATT_STATUS GATTS_StartService (tGATT_IF gatt_if, UINT16 service_handle,
1042 ** Parameters gatt_if: applicaiton interface.
1047 GATT_API extern void GATT_Deregister (tGATT_IF gatt_if);
[all...]
/external/bluetooth/bluedroid/stack/srvc/
H A Dsrvc_eng.c35 static void srvc_eng_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected,
353 static void srvc_eng_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, argument
356 UNUSED(gatt_if);
445 srvc_eng_cb.gatt_if = GATT_Register(&app_uuid, &srvc_gatt_cback);
446 GATT_StartIf(srvc_eng_cb.gatt_if);
448 GATT_TRACE_DEBUG ("Srvc_Init: gatt_if=%d ", srvc_eng_cb.gatt_if);
H A Dsrvc_eng_int.h54 tGATT_IF gatt_if; member in struct:__anon1727
H A Dsrvc_battery.c214 srvc_hdl = GATTS_CreateService (srvc_eng_cb.gatt_if ,
287 status = GATTS_StartService (srvc_eng_cb.gatt_if, srvc_hdl, p_reg_info->transport);
294 GATTS_DeleteService(srvc_eng_cb.gatt_if, &uuid, battery_cb.inst_id);
H A Dsrvc_dis.c363 dis_cb.service_handle = GATTS_CreateService (srvc_eng_cb.gatt_if , &uuid, 0, DIS_MAX_ATTR_NUM, TRUE);
386 status = GATTS_StartService (srvc_eng_cb.gatt_if, dis_cb.service_handle, GATT_TRANSPORT_LE_BR_EDR);
480 GATT_GetConnIdIfConnected(srvc_eng_cb.gatt_if, peer_bda, &conn_id, BT_TRANSPORT_LE);
487 return GATT_Connect(srvc_eng_cb.gatt_if, peer_bda, TRUE, BT_TRANSPORT_LE);
/external/bluetooth/bluedroid/stack/gap/
H A Dgap_ble.c60 static void gap_ble_c_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected,
393 gap_cb.gatt_if = GATT_Register(&app_uuid, &gap_cback);
395 GATT_StartIf(gap_cb.gatt_if);
398 service_handle = GATTS_CreateService (gap_cb.gatt_if, &uuid, 0, GAP_MAX_ATTR_NUM, TRUE);
436 status = GATTS_StartService(gap_cb.gatt_if, service_handle, GAP_TRANSPORT_SUPPORTED );
438 GAP_TRACE_EVENT ("GAP App gatt_if: %d s_hdl = %d start_status=%d",
439 gap_cb.gatt_if, service_handle, status);
528 static void gap_ble_c_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, argument
535 UNUSED(gatt_if);
726 if (GATT_Connect(gap_cb.gatt_if, p_clc
[all...]
H A Dgap_int.h180 tGATT_IF gatt_if; member in struct:__anon1273
/external/bluetooth/bluedroid/bta/hh/
H A Dbta_hh_le.c213 bta_hh_cb.gatt_if = BTA_GATTS_INVALID_IF;
243 bta_hh_cb.gatt_if = p_reg->client_if;
247 bta_hh_cb.gatt_if = BTA_GATTS_INVALID_IF;
265 return (bta_hh_cb.gatt_if == client_if);
280 BTA_GATTC_AppDeregister(bta_hh_cb.gatt_if);
341 BTA_GATTC_Open(bta_hh_cb.gatt_if, remote_bda, TRUE, BTA_GATT_TRANSPORT_LE);
827 BTA_GATTC_RegisterForNotifications(bta_hh_cb.gatt_if,
838 BTA_GATTC_DeregisterForNotifications(bta_hh_cb.gatt_if,
847 BTA_GATTC_RegisterForNotifications(bta_hh_cb.gatt_if,
860 BTA_GATTC_DeregisterForNotifications(bta_hh_cb.gatt_if,
[all...]
H A Dbta_hh_int.h313 tBTA_GATTC_IF gatt_if; member in struct:__anon628

Completed in 1082 milliseconds