/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/ |
D | gatt_db.c | 107 return &((tGATT_ATTR16 *)p_db->p_attr_list)->p_value->uuid; in gatts_get_service_uuid() 239 len = p_attr16->p_value->uuid.len; in read_attr_value() 240 if (mtu >= p_attr16->p_value->uuid.len) { in read_attr_value() 241 gatt_build_uuid_to_stream(&p, p_attr16->p_value->uuid); in read_attr_value() 248 UINT8_TO_STREAM(p, p_attr16->p_value->char_decl.property); in read_attr_value() 249 UINT16_TO_STREAM(p, p_attr16->p_value->char_decl.char_val_handle); in read_attr_value() 265 if (p_attr16->p_value->incl_handle.service_type.len == LEN_UUID_16) { in read_attr_value() 272 UINT16_TO_STREAM(p, p_attr16->p_value->incl_handle.s_handle); in read_attr_value() 273 UINT16_TO_STREAM(p, p_attr16->p_value->incl_handle.e_handle); in read_attr_value() 275 if (p_attr16->p_value->incl_handle.service_type.len == LEN_UUID_16) { in read_attr_value() [all …]
|
D | gatt_sr_hash.c | 74 len += 4 + p_attr->p_value->uuid.len; in calculate_database_info_size() 77 len += 8 + p_attr->p_value->incl_handle.service_type.len; in calculate_database_info_size() 120 gatt_build_uuid_to_stream(&p_data, p_attr->p_value->uuid); in fill_database_info() 125 UINT16_TO_STREAM(p_data, p_attr->p_value->incl_handle.s_handle); in fill_database_info() 126 UINT16_TO_STREAM(p_data, p_attr->p_value->incl_handle.e_handle); in fill_database_info() 127 gatt_build_uuid_to_stream(&p_data, p_attr->p_value->incl_handle.service_type); in fill_database_info() 133 UINT8_TO_STREAM(p_data, p_attr->p_value->char_decl.property); in fill_database_info() 134 UINT16_TO_STREAM(p_data, p_attr->p_value->char_decl.char_val_handle); in fill_database_info() 152 if (p_attr->p_value->attr_val.attr_len == 2) { in fill_database_info() 153 memcpy(p_data, p_attr->p_value->attr_val.attr_val, 2); in fill_database_info() [all …]
|
D | gatt_sr.c | 538 …if((queue_data->p_attr->p_value != NULL) && (queue_data->p_attr->p_value->attr_val.attr_val != NUL… in gatt_process_exec_write_req() 541 queue_data->p_attr->p_value->attr_val.attr_len = 0; in gatt_process_exec_write_req() 544 …memcpy(queue_data->p_attr->p_value->attr_val.attr_val+queue_data->offset, queue_data->value, queue… in gatt_process_exec_write_req() 546 queue_data->p_attr->p_value->attr_val.attr_len += queue_data->len; in gatt_process_exec_write_req() 1370 } else if (p_attr->p_value != NULL && in gatt_attr_process_prepare_write() 1371 offset > p_attr->p_value->attr_val.attr_max_len) { in gatt_attr_process_prepare_write() 1375 } else if (p_attr->p_value != NULL && in gatt_attr_process_prepare_write() 1376 ((offset + len) > p_attr->p_value->attr_val.attr_max_len)){ in gatt_attr_process_prepare_write() 1380 } else if (p_attr->p_value == NULL) { in gatt_attr_process_prepare_write()
|
D | gatt_utils.c | 446 tGATT_ATTR_VALUE *p_value = NULL; in gatt_free_attr_value_buffer() local 450 p_value = p_attr->p_value; in gatt_free_attr_value_buffer() 451 if ((p_value != NULL) && (p_value->attr_val.attr_val != NULL)){ in gatt_free_attr_value_buffer() 452 osi_free(p_value->attr_val.attr_val); in gatt_free_attr_value_buffer()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gatt/ |
D | btc_gatt_util.c | 146 if (( p_src->status == BTA_GATT_OK ) && (p_src->p_value != NULL)) in set_read_value() 148 BTC_TRACE_DEBUG("%s len = %d ", __func__, p_src->p_value->len); in set_read_value() 149 p_dest->read.value_len = p_src->p_value->len; in set_read_value() 150 if ( p_src->p_value->len > 0 && p_src->p_value->p_value != NULL ) { in set_read_value() 151 p_dest->read.value = p_src->p_value->p_value; in set_read_value() 153 len += p_src->p_value->len; in set_read_value()
|
D | btc_gattc.c | 129 if (p_src_data->read.p_value && p_src_data->read.p_value->p_value) { in btc_gattc_copy_req_data() 130 …p_dest_data->read.p_value = (tBTA_GATT_UNFMT *)osi_malloc(sizeof(tBTA_GATT_UNFMT) + p_src_data->r… in btc_gattc_copy_req_data() 131 p_dest_data->read.p_value->p_value = (uint8_t *)(p_dest_data->read.p_value + 1); in btc_gattc_copy_req_data() 132 if (p_dest_data->read.p_value && p_dest_data->read.p_value->p_value) { in btc_gattc_copy_req_data() 133 p_dest_data->read.p_value->len = p_src_data->read.p_value->len; in btc_gattc_copy_req_data() 134 …memcpy(p_dest_data->read.p_value->p_value, p_src_data->read.p_value->p_value, p_src_data->read.p_v… in btc_gattc_copy_req_data() 166 if (arg->read.p_value) { in btc_gattc_free_req_data() 167 osi_free(arg->read.p_value); in btc_gattc_free_req_data() 649 descr_val.p_value = arg->write_descr.value; in btc_gattc_write_char_descr() 671 descr_val.p_value = arg->prep_write_descr.value; in btc_gattc_prepare_write_char_descr()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/dis/ |
D | dis_profile.c | 124 void dis_s_read_attr_value (tGATTS_DATA *p_data, tGATT_VALUE *p_value, UINT32 trans_id, UINT16 conn… in dis_s_read_attr_value() argument 127 UINT8 *p = p_value->value, i, *pp; in dis_s_read_attr_value() 153 p_value->len = GATT_MAX_ATTR_LEN; in dis_s_read_attr_value() 155 p_value->len = (UINT16)strlen ((char *)pp); in dis_s_read_attr_value() 158 p_value->len = 0; in dis_s_read_attr_value() 161 if (offset > p_value->len) { in dis_s_read_attr_value() 165 p_value->len -= offset; in dis_s_read_attr_value() 167 ARRAY_TO_STREAM(p, pp, p_value->len); in dis_s_read_attr_value() 168 GATT_TRACE_EVENT("GATT_UUID_MANU_NAME len=0x%04x", p_value->len); in dis_s_read_attr_value() 175 p_value->len = DIS_SYSTEM_ID_SIZE; in dis_s_read_attr_value() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/gap/ |
D | gap_ble.c | 208 tGATT_STATUS gap_read_attr_value (UINT16 handle, tGATT_VALUE *p_value, BOOLEAN is_long) in gap_read_attr_value() argument 211 UINT8 *p = p_value->value, i; in gap_read_attr_value() 212 UINT16 offset = p_value->offset; in gap_read_attr_value() 226 p_value->len = GATT_MAX_ATTR_LEN; in gap_read_attr_value() 228 p_value->len = (UINT16)strlen ((char *)p_dev_name); in gap_read_attr_value() 231 if (offset > p_value->len) { in gap_read_attr_value() 234 p_value->len -= offset; in gap_read_attr_value() 236 ARRAY_TO_STREAM(p, p_dev_name, p_value->len); in gap_read_attr_value() 237 GAP_TRACE_EVENT("GATT_UUID_GAP_DEVICE_NAME len=0x%04x", p_value->len); in gap_read_attr_value() 243 p_value->len = 2; in gap_read_attr_value() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/battery/include/ |
D | srvc_battery_int.h | 70 extern UINT8 battery_s_write_attr_value(UINT8 clcb_idx, tGATT_WRITE_REQ *p_value, 72 extern UINT8 battery_s_read_attr_value (UINT8 clcb_idx, UINT16 handle, tGATT_VALUE *p_value, BOOLEA…
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/ |
D | bta_gattc_api.c | 667 UINT8 *p_value, in BTA_GATTC_WriteCharValue() argument 683 if (p_value && len > 0) { in BTA_GATTC_WriteCharValue() 684 p_buf->p_value = (UINT8 *)(p_buf + 1); in BTA_GATTC_WriteCharValue() 685 memcpy(p_buf->p_value, p_value, len); in BTA_GATTC_WriteCharValue() 732 p_buf->p_value = (UINT8 *)(p_buf + 1); in BTA_GATTC_WriteCharDescr() 735 memcpy(p_buf->p_value, p_data->p_value, p_data->len); in BTA_GATTC_WriteCharDescr() 762 UINT16 offset, UINT16 len, UINT8 *p_value, in BTA_GATTC_PrepareWrite() argument 779 if (p_value && len > 0) { in BTA_GATTC_PrepareWrite() 780 p_buf->p_value = (UINT8 *)(p_buf + 1); in BTA_GATTC_PrepareWrite() 781 memcpy(p_buf->p_value, p_value, len); in BTA_GATTC_PrepareWrite() [all …]
|
D | bta_gattc_utils.c | 523 cmd_data->api_write.p_value = (UINT8 *)(cmd_data + 1); in bta_gattc_enqueue() 524 memcpy(cmd_data->api_write.p_value, p_data->api_write.p_value, len); in bta_gattc_enqueue()
|
D | bta_gattc_act.c | 1275 if (p_data->api_write.p_value) { in bta_gattc_write() 1276 memcpy(cl_data.att_value.value, p_data->api_write.p_value, p_data->api_write.len); in bta_gattc_write() 1361 read_value.p_value = p_data->p_cmpl->att_value.value; in bta_gattc_read_cmpl() 1362 cb_data.read.p_value = &read_value; in bta_gattc_read_cmpl() 1403 if (memcmp(p_clcb->p_q_cmd->api_write.p_value, p_data->p_cmpl->att_value.value, in bta_gattc_write_cmpl() 2518 indicate_v.p_value = (uint8_t *)&indicate_value; in bta_gattc_register_service_change_notify()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/hh/ |
D | bta_hh_le.c | 701 p_data->p_value && p_data->p_value->unformat.len == 2) { in bta_hh_le_save_rpt_ref() 702 pp = p_data->p_value->unformat.p_value; in bta_hh_le_save_rpt_ref() 759 p_data->p_value && p_data->p_value->unformat.len == 2) { in bta_hh_le_save_ext_rpt_ref() 760 pp = p_data->p_value->unformat.p_value; in bta_hh_le_save_ext_rpt_ref() 900 value.p_value = buf; in bta_hh_le_write_char_clt_cfg() 1757 pp = p_data->p_value->unformat.p_value; in bta_hh_le_save_rpt_map() 1764 if (p_data->p_value->unformat.len > 0) { in bta_hh_le_save_rpt_map() 1765 p_srvc->rpt_map = (UINT8 *)osi_malloc(p_data->p_value->unformat.len); in bta_hh_le_save_rpt_map() 1769 STREAM_TO_ARRAY(p_srvc->rpt_map, pp, p_data->p_value->unformat.len); in bta_hh_le_save_rpt_map() 1770 p_srvc->descriptor.dl_len = p_data->p_value->unformat.len; in bta_hh_le_save_rpt_map() [all …]
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/battery/ |
D | battery_prf.c | 170 tGATT_VALUE p_value; in bas_gatts_callback() local 171 p_value.handle = handle; in bas_gatts_callback() 172 p_value.conn_id = conn_id; in bas_gatts_callback() 173 p_value.offset = p_data->req_data.p_data->read_req.offset; in bas_gatts_callback() 174 dis_s_read_attr_value(p_data->req_data.p_data, &p_value, trans_id, conn_id); in bas_gatts_callback()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/dis/include/ |
D | srvc_dis_int.h | 71 extern UINT8 dis_read_attr_value (UINT8 clcb_idx, UINT16 handle, tGATT_VALUE *p_value,
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/include/ |
D | gatt_int.h | 188 tGATT_ATTR_VALUE *p_value; member 201 tGATT_ATTR_VALUE *p_value; member 215 tGATT_ATTR_VALUE *p_value; member 766 …UINT8 *p_value, UINT16 *p_len, UINT16 mtu, tGATT_SEC_FLAG sec_flag, UINT8 key_size, UINT32 trans_i… 769 UINT8 *p_value, UINT16 len);
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/include/bta/ |
D | bta_gatt_api.h | 232 UINT8 *p_value; member 307 tBTA_GATT_UNFMT *p_value; member 1016 UINT8 *p_value, 1106 UINT8 *p_value,
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/include/ |
D | dis_api.h | 239 extern void dis_s_read_attr_value (tGATTS_DATA *p_data, tGATT_VALUE *p_value,
|
D | btc_gap_ble.h | 237 uint8_t *p_value; member
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/ |
D | gap_api.h | 350 extern void GAP_BleAttrDBUpdate(UINT16 attr_uuid, tGAP_BLE_ATTR_VALUE *p_value);
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/jv/include/ |
D | bta_jv_int.h | 361 UINT8 *p_value; member
|
/hal_espressif-latest/components/bt/host/bluedroid/stack/btm/ |
D | btm_ble_gap.c | 1113 tGAP_BLE_ATTR_VALUE p_value; in BTM_BleConfigLocalIcon() local 1114 p_value.icon = icon; in BTM_BleConfigLocalIcon() 1115 GAP_BleAttrDBUpdate(GATT_UUID_GAP_ICON, &p_value); in BTM_BleConfigLocalIcon() 1136 tGAP_BLE_ATTR_VALUE p_value; in BTM_BleConfigConnParams() local 1138 p_value.conn_param.int_min = int_min; in BTM_BleConfigConnParams() 1139 p_value.conn_param.int_max = int_max; in BTM_BleConfigConnParams() 1140 p_value.conn_param.latency = latency; in BTM_BleConfigConnParams() 1141 p_value.conn_param.sp_tout = timeout; in BTM_BleConfigConnParams() 1142 GAP_BleAttrDBUpdate(GATT_UUID_GAP_PREF_CONN_PARAM, &p_value); in BTM_BleConfigConnParams()
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gap/ |
D | btc_gap_ble.c | 1647 if (src->oob_req_reply.p_value) { in btc_gap_ble_arg_deep_copy() 1649 dst->oob_req_reply.p_value = osi_malloc(length); in btc_gap_ble_arg_deep_copy() 1650 if (dst->oob_req_reply.p_value != NULL) { in btc_gap_ble_arg_deep_copy() 1651 memcpy(dst->oob_req_reply.p_value, src->oob_req_reply.p_value, length); in btc_gap_ble_arg_deep_copy() 1826 uint8_t *value = ((btc_ble_gap_args_t *)msg->arg)->oob_req_reply.p_value; in btc_gap_ble_arg_deep_free() 2131 … BTA_DmOobReply(arg->oob_req_reply.bd_addr, arg->oob_req_reply.len, arg->oob_req_reply.p_value); in btc_gap_ble_call_handler()
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/include/ |
D | bta_gattc_int.h | 169 UINT8 *p_value; member
|
/hal_espressif-latest/components/bt/host/bluedroid/bta/dm/ |
D | bta_dm_api.c | 724 void BTA_DmOobReply(BD_ADDR bd_addr, UINT8 len, UINT8 *p_value) in BTA_DmOobReply() argument 730 if(p_value == NULL || len > BT_OCTET16_LEN) { in BTA_DmOobReply() 736 memcpy(p_msg->value, p_value, len); in BTA_DmOobReply()
|