/external/bluetooth/bluedroid/stack/gatt/ |
H A D | gatt_api.c | 132 ** 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_ERROR1 ("Inavlid gatt_if=%d", gatt_if); 386 ** Parameter gatt_if : application interface 393 BOOLEAN GATTS_DeleteService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid, UINT16 svc_inst) argument 400 tGATT_REG *p_reg = gatt_get_regcb(gatt_if); 456 ** Parameter gatt_if : service handle. 463 tGATT_STATUS GATTS_StartService (tGATT_IF gatt_if, UINT1 argument 602 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local 672 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local 716 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local 769 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 821 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 889 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 977 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 1051 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 1188 tGATT_IF gatt_if=0; local 1233 GATT_Deregister(tGATT_IF gatt_if) argument 1312 GATT_StartIf(tGATT_IF gatt_if) argument 1353 GATT_Connect(tGATT_IF gatt_if, BD_ADDR bd_addr, BOOLEAN is_direct) argument 1388 GATT_CancelConnect(tGATT_IF gatt_if, BD_ADDR bd_addr, BOOLEAN is_direct) argument 1468 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 1505 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local 1537 GATT_GetConnIdIfConnected(tGATT_IF gatt_if, BD_ADDR bd_addr, UINT16 *p_conn_id) argument [all...] |
H A D | gatt_attr.c | 43 static void gatt_profile_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected, tGATT_DISCONN_REASON reason); 215 static void gatt_profile_connect_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, argument 256 gatt_cb.gatt_if = GATT_Register(&app_uuid, &gatt_profile_cback); 257 GATT_StartIf(gatt_cb.gatt_if); 259 service_handle = GATTS_CreateService (gatt_cb.gatt_if , &uuid, 0, GATTP_MAX_ATTR_NUM, TRUE); 272 status = GATTS_StartService (gatt_cb.gatt_if, service_handle, GATT_TRANSPORT_LE_BR_EDR); 274 GATT_TRACE_DEBUG2 ("gatt_profile_db_init: gatt_if=%d start status%d", 275 gatt_cb.gatt_if, status);
|
H A D | gatt_utils.c | 1306 tGATT_IF gatt_if = GATT_GET_GATT_IF(conn_id); local 1307 tGATT_REG *p_reg = gatt_get_regcb(gatt_if); 1450 tGATT_REG *gatt_get_regcb (tGATT_IF gatt_if) argument 1452 UINT8 ii = (UINT8)gatt_if; 1507 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id); local 1510 tGATT_REG *p_reg = gatt_get_regcb(gatt_if); 1764 void gatt_sr_update_cback_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first) argument 1767 UINT8 idx = ((UINT8) gatt_if) - 1 ; 1799 void gatt_sr_update_prep_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first) argument 1801 UINT8 idx = ((UINT8) gatt_if) 1834 gatt_cancel_open(tGATT_IF gatt_if, BD_ADDR bda) argument 2206 gatt_is_bg_dev_for_app(tGATT_BG_CONN_DEV *p_dev, tGATT_IF gatt_if) argument 2278 gatt_add_bg_dev_list(tGATT_IF gatt_if, BD_ADDR bd_addr) argument 2321 gatt_remove_bg_dev_for_app(tGATT_IF gatt_if, BD_ADDR bd_addr) argument 2401 gatt_remove_bg_dev_from_list(tGATT_IF gatt_if, BD_ADDR bd_addr) argument 2444 gatt_deregister_bgdev_list(tGATT_IF gatt_if) argument 2503 gatt_update_auto_connect_dev(tGATT_IF gatt_if, BOOLEAN add, BD_ADDR bd_addr) argument 2559 gatt_get_conn_id(tGATT_IF gatt_if, BD_ADDR bd_addr) argument [all...] |
H A D | gatt_int.h | 35 #define GATT_CREATE_CONN_ID(tcb_idx, gatt_if) ((UINT16) ((((UINT8)(tcb_idx) ) << 8) | ((UINT8) (gatt_if)))) 224 tGATT_IF gatt_if; /* this service is belong to which application */ member in struct:__anon1047 238 tGATT_IF gatt_if; /* one based */ member in struct:__anon1048 431 tGATT_IF gatt_if[GATT_MAX_APPS]; member in struct:__anon1060 453 tGATT_IF gatt_if; member in struct:__anon1062 516 extern void gatt_update_app_use_link_flag ( tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add, BOOLEAN check_acl_link); 581 extern BOOLEAN gatt_update_auto_connect_dev (tGATT_IF gatt_if, BOOLEAN add, BD_ADDR bd_addr); 582 extern BOOLEAN gatt_add_bg_dev_list(tGATT_IF gatt_if, BD_ADDR bd_addr); 583 extern BOOLEAN gatt_is_bg_dev_for_app(tGATT_BG_CONN_DEV *p_dev, tGATT_IF gatt_if); [all...] |
H A D | gatt_main.c | 222 void gatt_update_app_hold_link_status (tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add) argument 236 if (p_tcb->app_hold_link[i] == gatt_if) 253 p_tcb->app_hold_link[i] = gatt_if; 260 GATT_TRACE_DEBUG4("gatt_update_app_hold_link_status found=%d[1-found] idx=%d gatt_if=%d is_add=%d", found, i, gatt_if, is_add); 274 void gatt_update_app_use_link_flag (tGATT_IF gatt_if, tGATT_TCB *p_tcb, BOOLEAN is_add, BOOLEAN check_acl_link) argument 279 gatt_update_app_hold_link_status(gatt_if, p_tcb, is_add); 345 GATT_TRACE_ERROR1("Max TCB for gatt_if [%d] reached.", p_reg->gatt_if); 351 gatt_update_app_use_link_flag(p_reg->gatt_if, p_tc [all...] |
H A D | gatt_sr.c | 258 tGATT_STATUS gatt_sr_process_app_rsp (tGATT_TCB *p_tcb, tGATT_IF gatt_if, argument 264 GATT_TRACE_DEBUG1("gatt_sr_process_app_rsp gatt_if=%d", gatt_if); 266 gatt_sr_update_cback_cnt(p_tcb, gatt_if, FALSE, FALSE); 277 gatt_sr_update_prep_cnt(p_tcb, gatt_if, TRUE, FALSE); 332 tGATT_IF gatt_if; local 351 gatt_if = (tGATT_IF) (i+1); 352 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, gatt_if); 480 gatt_sr_process_app_rsp(p_tcb, gatt_cb.sr_reg[i_rcb].gatt_if ,trans_id, op_code, GATT_SUCCESS, p_msg); 918 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, gatt_cb.cl_rcb[i].gatt_if); [all...] |
H A D | gatt_db.c | 1076 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_sreg->gatt_if); 1081 gatt_sr_update_cback_cnt(p_tcb, p_sreg->gatt_if, TRUE, TRUE);
|
H A D | gatt_cl.c | 728 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_reg->gatt_if);
|
/external/bluetooth/bluedroid/bta/gatt/ |
H A D | bta_gatts_act.c | 42 static void bta_gatts_conn_cback (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected, tGATT_DISCONN_REASON reason); 182 p_cb->rcb[first_unuse].gatt_if = GATT_Register(&p_msg->api_reg.app_uuid, &bta_gatts_cback); 183 if ( !p_cb->rcb[first_unuse].gatt_if) 192 p_buf->server_if = p_cb->rcb[first_unuse].gatt_if; 256 if (p_cb->rcb[i].in_use && p_cb->rcb[i].gatt_if == p_msg->api_dereg.server_if) 262 GATT_Deregister(p_cb->rcb[i].gatt_if); 308 service_id = GATTS_CreateService (p_cb->rcb[rcb_idx].gatt_if, 326 cb_data.create.server_if = p_cb->rcb[rcb_idx].gatt_if; 365 cb_data.add_result.server_if = p_rcb->gatt_if; 400 cb_data.add_result.server_if = p_rcb->gatt_if; 691 tGATT_IF gatt_if; local 733 tGATT_IF gatt_if; local 771 bta_gatts_conn_cback(tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected, tGATT_DISCONN_REASON reason) argument [all...] |
H A D | bta_gatts_utils.c | 97 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 D | bta_gattc_utils.c | 486 tBTA_GATTC_IF gatt_if; local 490 if (GATT_GetConnectionInfor(conn_id, &gatt_if, remote_bda)) 492 if ((p_clrcb = bta_gattc_cl_get_regcb(gatt_if)) != NULL)
|
H A D | bta_gatts_int.h | 175 tBTA_GATTS_IF gatt_if; //todo cahneg to server_if member in struct:__anon511
|
H A D | bta_gattc_act.c | 622 tBTA_GATTC_IF gatt_if; local 631 GATT_GetConnectionInfor(p_data->hdr.layer_specific, &gatt_if, p_clcb->bda); 1681 tBTA_GATTC_IF gatt_if; local 1683 if (!GATT_GetConnectionInfor(conn_id, &gatt_if, remote_bda)) 1689 if ((p_clrcb = bta_gattc_cl_get_regcb(gatt_if)) == NULL) 1717 if ((p_clcb = bta_gattc_clcb_alloc(gatt_if, remote_bda)) != NULL)
|
/external/bluetooth/bluedroid/stack/include/ |
H A D | gatt_api.h | 561 typedef void (tGATT_CONN_CBACK) (tGATT_IF gatt_if, BD_ADDR bda, UINT16 conn_id, BOOLEAN connected, tGATT_DISCONN_REASON reason); 710 ** Parameter gatt_if : application if 719 GATT_API extern UINT16 GATTS_CreateService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid, 789 ** Parameter gatt_if : application interface 796 GATT_API extern BOOLEAN GATTS_DeleteService (tGATT_IF gatt_if, tBT_UUID *p_svc_uuid, UINT16 svc_inst); 804 ** Parameter gatt_if : service handle. 811 GATT_API extern tGATT_STATUS GATTS_StartService (tGATT_IF gatt_if, UINT16 service_handle, 1021 ** Parameters gatt_if: applicaiton interface. 1026 GATT_API extern void GATT_Deregister (tGATT_IF gatt_if); 1036 ** Parameter gatt_if [all...] |