Lines Matching refs:p_rcb
530 tGATT_SR_REG *p_rcb; in gatt_build_primary_service_rsp() local
541 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatt_build_primary_service_rsp()
543 if (p_rcb->in_use && in gatt_build_primary_service_rsp()
544 p_rcb->s_hdl >= s_hdl && in gatt_build_primary_service_rsp()
545 p_rcb->s_hdl <= e_hdl && in gatt_build_primary_service_rsp()
546 p_rcb->type == GATT_UUID_PRI_SERVICE) in gatt_build_primary_service_rsp()
548 p_uuid = gatts_get_service_uuid (p_rcb->p_db); in gatt_build_primary_service_rsp()
573 UINT16_TO_STREAM(p, p_rcb->s_hdl); in gatt_build_primary_service_rsp()
583 UINT16_TO_STREAM(p, p_rcb->e_hdl); in gatt_build_primary_service_rsp()
614 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
623 if (!p_rcb->p_db || !p_rcb->p_db->p_attr_list) in gatt_build_find_info_rsp()
627 p_attr = (tGATT_ATTR16 *) p_rcb->p_db->p_attr_list; in gatt_build_find_info_rsp()
827 tGATT_SR_REG *p_rcb; in gatts_process_find_info() local
856 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatts_process_find_info()
858 if (p_rcb->in_use && in gatts_process_find_info()
859 !(p_rcb->s_hdl > e_hdl || in gatts_process_find_info()
860 p_rcb->e_hdl < s_hdl)) in gatts_process_find_info()
862 reason = gatt_build_find_info_rsp(p_rcb, p_msg, &buf_len, s_hdl, e_hdl); in gatts_process_find_info()
958 tGATT_SR_REG *p_rcb; in gatts_process_read_by_type_req() local
1006 p_rcb = GATT_GET_SR_REG_PTR(p_srv->i_sreg); in gatts_process_read_by_type_req()
1008 if (p_rcb->in_use && in gatts_process_read_by_type_req()
1009 !(p_rcb->s_hdl > e_hdl || in gatts_process_read_by_type_req()
1010 p_rcb->e_hdl < s_hdl)) in gatts_process_read_by_type_req()
1018 p_rcb->p_db, in gatts_process_read_by_type_req()
1160 static void gatts_process_read_req(tGATT_TCB *p_tcb, tGATT_SR_REG *p_rcb, UINT8 op_code, in gatts_process_read_req() argument
1192 p_rcb->p_db, in gatts_process_read_req()
1234 tGATT_SR_REG *p_rcb = gatt_cb.sr_reg; in gatts_process_attribute_req() local
1254 for (i = 0; i < GATT_MAX_SR_PROFILES; i ++, p_rcb ++) in gatts_process_attribute_req()
1256 if (p_rcb->in_use && p_rcb->s_hdl <= handle && p_rcb->e_hdl >= handle) in gatts_process_attribute_req()
1258 p_attr = (tGATT_ATTR16 *)p_rcb->p_db->p_attr_list; in gatts_process_attribute_req()
1268 gatts_process_read_req(p_tcb, p_rcb, op_code, handle, len, p); in gatts_process_attribute_req()
1386 tGATT_SR_REG *p_rcb = gatt_cb.sr_reg; in gatts_process_value_conf() local
1398 for (i = 0; i < GATT_MAX_SR_PROFILES; i ++, p_rcb ++) in gatts_process_value_conf()
1400 if (p_rcb->in_use && p_rcb->s_hdl <= handle && p_rcb->e_hdl >= handle) in gatts_process_value_conf()
1403 conn_id = GATT_CREATE_CONN_ID(p_tcb->tcb_idx, p_rcb->gatt_if); in gatts_process_value_conf()