Home | History | Annotate | Download | only in gatt

Lines Matching defs:gatt_if

1408     tGATT_IF        gatt_if = GATT_GET_GATT_IF(conn_id);
1409 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
1560 tGATT_REG *gatt_get_regcb (tGATT_IF gatt_if)
1562 UINT8 ii = (UINT8)gatt_if;
1566 GATT_TRACE_WARNING("gatt_if out of range [ = %d]", ii);
1570 // Index for cl_rcb is always 1 less than gatt_if.
1574 GATT_TRACE_WARNING("gatt_if found but not in use.");
1622 tGATT_IF gatt_if=GATT_GET_GATT_IF(conn_id);
1625 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
1879 void gatt_sr_update_cback_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first)
1882 UINT8 idx = ((UINT8) gatt_if) - 1 ;
1914 void gatt_sr_update_prep_cnt(tGATT_TCB *p_tcb, tGATT_IF gatt_if, BOOLEAN is_inc, BOOLEAN is_reset_first)
1916 UINT8 idx = ((UINT8) gatt_if) - 1 ;
1918 GATT_TRACE_DEBUG("gatt_sr_update_prep_cnt tcb idx=%d gatt_if=%d is_inc=%d is_reset_first=%d",
1919 p_tcb->tcb_idx, gatt_if, is_inc, is_reset_first);
1949 BOOLEAN gatt_cancel_open(tGATT_IF gatt_if, BD_ADDR bda)
1965 gatt_update_app_use_link_flag(gatt_if, p_tcb, FALSE, FALSE);
1994 *p_gatt_if = gatt_cb.clcb[i].p_reg->gatt_if;
2238 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_reg->gatt_if);
2239 GATT_TRACE_DEBUG ("found p_reg tcb_idx=%d gatt_if=%d conn_id=0x%x", p_tcb->tcb_idx, p_reg->gatt_if, conn_id);
2240 (*p_reg->app_cb.p_conn_cb)(p_reg->gatt_if, bda, conn_id, FALSE, reason, transport);
2330 BOOLEAN gatt_is_bg_dev_for_app(tGATT_BG_CONN_DEV *p_dev, tGATT_IF gatt_if)
2336 if (p_dev->in_use && (p_dev->gatt_if[i] == gatt_if))
2404 tGATT_IF gatt_if = p_reg->gatt_if;
2420 if (p_dev->gatt_if[i] == gatt_if)
2425 else if (p_dev->gatt_if[i] == 0)
2427 p_dev->gatt_if[i] = gatt_if;
2437 if (p_dev->listen_gif[i] == gatt_if)
2448 p_dev->listen_gif[i] = gatt_if;
2476 BOOLEAN gatt_remove_bg_dev_for_app(tGATT_IF gatt_if, BD_ADDR bd_addr)
2482 gatt_update_app_use_link_flag(gatt_if, p_tcb, FALSE, FALSE);
2483 status = gatt_update_auto_connect_dev(gatt_if, FALSE, bd_addr, TRUE);
2507 if (p_dev->gatt_if[i])
2536 if (p_dev->gatt_if[i] != 0 )
2538 *p_gatt_if = p_dev->gatt_if[i];
2559 tGATT_IF gatt_if = p_reg->gatt_if;
2569 for (i = 0; i < GATT_MAX_APPS && (p_dev->gatt_if[i] > 0 || p_dev->listen_gif[i]); i ++)
2573 if (p_dev->gatt_if[i] == gatt_if)
2575 p_dev->gatt_if[i] = 0;
2578 p_dev->gatt_if[j - 1] = p_dev->gatt_if[j];
2580 if (p_dev->gatt_if[0] == 0)
2590 if (p_dev->listen_gif[i] == gatt_if)
2607 if (i != GATT_MAX_APPS && p_dev->gatt_if[0] == 0 && p_dev->listen_gif[0] == 0)
2623 void gatt_deregister_bgdev_list(tGATT_IF gatt_if)
2627 tGATT_REG *p_reg = gatt_get_regcb(gatt_if);
2636 if (p_dev_list->gatt_if[j] == 0 && p_dev_list->listen_gif[j] == 0)
2639 if (p_dev_list->gatt_if[j] == gatt_if)
2642 p_dev_list->gatt_if[k - 1] = p_dev_list->gatt_if[k];
2644 if (p_dev_list->gatt_if[0] == 0)
2648 if (p_dev_list->listen_gif[j] == gatt_if)
2689 ** Parameters gatt_if: Application ID.
2696 BOOLEAN gatt_update_auto_connect_dev (tGATT_IF gatt_if, BOOLEAN add, BD_ADDR bd_addr, BOOLEAN is_initator)
2704 if ((p_reg = gatt_get_regcb(gatt_if)) == NULL)
2706 GATT_TRACE_ERROR("gatt_update_auto_connect_dev - gatt_if is not registered", gatt_if);
2717 gatt_update_app_use_link_flag(gatt_if, p_tcb, TRUE, TRUE);