• Home
  • Raw
  • Download

Lines Matching refs:p_rcb

532     tGATT_SR_REG    *p_rcb;  in gatt_build_primary_service_rsp()  local
543 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatt_build_primary_service_rsp()
545 if (p_rcb->in_use && in gatt_build_primary_service_rsp()
546 p_rcb->s_hdl >= s_hdl && in gatt_build_primary_service_rsp()
547 p_rcb->s_hdl <= e_hdl && in gatt_build_primary_service_rsp()
548 p_rcb->type == GATT_UUID_PRI_SERVICE) in gatt_build_primary_service_rsp()
550 if ((p_uuid = gatts_get_service_uuid (p_rcb->p_db)) != NULL) in gatt_build_primary_service_rsp()
575 UINT16_TO_STREAM(p, p_rcb->s_hdl); in gatt_build_primary_service_rsp()
585 UINT16_TO_STREAM(p, p_rcb->e_hdl); in gatt_build_primary_service_rsp()
617 static tGATT_STATUS gatt_build_find_info_rsp(tGATT_SR_REG *p_rcb, BT_HDR *p_msg, UINT16 *p_len, in gatt_build_find_info_rsp() argument
626 if (!p_rcb->p_db || !p_rcb->p_db->p_attr_list) in gatt_build_find_info_rsp()
630 p_attr = (tGATT_ATTR16 *) p_rcb->p_db->p_attr_list; in gatt_build_find_info_rsp()
832 tGATT_SR_REG *p_rcb; in gatts_process_find_info() local
861 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatts_process_find_info()
863 if (p_rcb->in_use && in gatts_process_find_info()
864 !(p_rcb->s_hdl > e_hdl || in gatts_process_find_info()
865 p_rcb->e_hdl < s_hdl)) in gatts_process_find_info()
867 reason = gatt_build_find_info_rsp(p_rcb, p_msg, &buf_len, s_hdl, e_hdl); in gatts_process_find_info()
969 tGATT_SR_REG *p_rcb; in gatts_process_read_by_type_req() local
1017 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatts_process_read_by_type_req()
1019 if (p_rcb->in_use && in gatts_process_read_by_type_req()
1020 !(p_rcb->s_hdl > e_hdl || in gatts_process_read_by_type_req()
1021 p_rcb->e_hdl < s_hdl)) in gatts_process_read_by_type_req()
1029 p_rcb->p_db, in gatts_process_read_by_type_req()
1171 static void gatts_process_read_req(tGATT_TCB *p_tcb, tGATT_SR_REG *p_rcb, UINT8 op_code, in gatts_process_read_req() argument
1203 p_rcb->p_db, in gatts_process_read_req()
1245 tGATT_SR_REG *p_rcb = gatt_cb.sr_reg; in gatts_process_attribute_req() local
1274 for (i = 0; i < GATT_MAX_SR_PROFILES; i ++, p_rcb ++) in gatts_process_attribute_req()
1276 if (p_rcb->in_use && p_rcb->s_hdl <= handle && p_rcb->e_hdl >= handle) in gatts_process_attribute_req()
1278 p_attr = (tGATT_ATTR16 *)p_rcb->p_db->p_attr_list; in gatts_process_attribute_req()
1288 gatts_process_read_req(p_tcb, p_rcb, op_code, handle, len, p); in gatts_process_attribute_req()
1406 tGATT_SR_REG *p_rcb = gatt_cb.sr_reg; in gatts_process_value_conf() local
1418 for (i = 0; i < GATT_MAX_SR_PROFILES; i ++, p_rcb ++) in gatts_process_value_conf()
1420 if (p_rcb->in_use && p_rcb->s_hdl <= handle && p_rcb->e_hdl >= handle) in gatts_process_value_conf()
1423 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_rcb->gatt_if); in gatts_process_value_conf()