Home
last modified time | relevance | path

Searched refs:attr_len (Results 1 – 18 of 18) sorted by relevance

/hal_espressif-latest/components/bt/host/bluedroid/stack/sdp/
Dsdp_discovery.c708 UINT32 seq_len, attr_len; in save_attr_seq() local
738 p = sdpu_get_len_from_type (p, type, &attr_len); in save_attr_seq()
739 if (((type >> 3) != UINT_DESC_TYPE) || (attr_len != 2)) { in save_attr_seq()
740 SDP_TRACE_WARNING ("SDP - Bad type: 0x%02x or len: %d in attr_rsp\n", type, attr_len); in save_attr_seq()
816 UINT32 attr_len; in add_attr() local
827 p = sdpu_get_len_from_type (p, type, &attr_len); in add_attr()
829 attr_len &= SDP_DISC_ATTR_LEN_MASK; in add_attr()
833 if (attr_len > 4) { in add_attr()
834 total_len = attr_len - 4 + (UINT16)sizeof (tSDP_DISC_ATTR); in add_attr()
849 p_attr->attr_len_type = (UINT16)attr_len | (attr_type << 12); in add_attr()
[all …]
Dsdp_db.c407 UINT32 attr_len, UINT8 *p_val) in SDP_AddAttribute() argument
423 UINT32 len = (attr_len > 200) ? 200 : attr_len; in SDP_AddAttribute()
430 handle, attr_id, attr_type, attr_len, p_val, num_array); in SDP_AddAttribute()
433 handle, attr_id, attr_type, attr_len, p_val, *p_val); in SDP_AddAttribute()
436 handle, attr_id, attr_type, attr_len, p_val, p_val); in SDP_AddAttribute()
475 p_attr->len = attr_len; in SDP_AddAttribute()
477 if (p_rec->free_pad_ptr + attr_len >= SDP_MAX_PAD_LEN) { in SDP_AddAttribute()
481 attr_len, SDP_MAX_PAD_LEN - p_rec->free_pad_ptr ); in SDP_AddAttribute()
483 attr_len = SDP_MAX_PAD_LEN - p_rec->free_pad_ptr; in SDP_AddAttribute()
487 attr_len = 0; in SDP_AddAttribute()
[all …]
Dsdp_utils.c480 UINT32 list_len, attr_len; in sdpu_extract_attr_seq() local
529 attr_len = 2; in sdpu_extract_attr_seq()
532 attr_len = 4; in sdpu_extract_attr_seq()
535 BE_STREAM_TO_UINT8 (attr_len, p); in sdpu_extract_attr_seq()
538 BE_STREAM_TO_UINT16 (attr_len, p); in sdpu_extract_attr_seq()
541 BE_STREAM_TO_UINT32 (attr_len, p); in sdpu_extract_attr_seq()
549 if (attr_len == 2) { in sdpu_extract_attr_seq()
552 } else if (attr_len == 4) { in sdpu_extract_attr_seq()
764 UINT16 attr_len = SDP_DISC_ATTR_LEN (p_attr->attr_len_type); in sdpu_compare_uuid_with_attr() local
767 if (p_btuuid->len != attr_len) { in sdpu_compare_uuid_with_attr()
[all …]
Dsdp_server.c320 UINT16 attr_len; in process_service_attr_req() local
421 attr_len = sdpu_get_attrib_entry_len(p_attr); in process_service_attr_req()
428 if (p_ccb->cont_info.attr_offset != attr_len) { in process_service_attr_req()
433 } else if (rem_len < attr_len) { /* Not enough space for attr... so add partially */ in process_service_attr_req()
434 if (attr_len >= SDP_MAX_ATTR_LEN) { in process_service_attr_req()
435 … SDP_TRACE_ERROR("SDP attr too big: max_list_len=%d,attr_len=%d\n", max_list_len, attr_len); in process_service_attr_req()
561 UINT16 seq_len, attr_len; in process_service_search_attr_req() local
676 attr_len = sdpu_get_attrib_entry_len(p_attr); in process_service_search_attr_req()
683 if (p_ccb->cont_info.attr_offset != attr_len) { in process_service_search_attr_req()
689 } else if (rem_len < attr_len) { /* Not enough space for attr... so add partially */ in process_service_search_attr_req()
[all …]
/hal_espressif-latest/components/wpa_supplicant/src/common/
Dieee802_11_common.c70 size_t mbo_add_ie(u8 *buf, size_t len, const u8 *attr, size_t attr_len) in mbo_add_ie() argument
76 if (len < 6 + attr_len) { in mbo_add_ie()
79 len, attr_len); in mbo_add_ie()
84 *buf++ = attr_len + 4; in mbo_add_ie()
88 os_memcpy(buf, attr, attr_len); in mbo_add_ie()
90 return 6 + attr_len; in mbo_add_ie()
Ddpp.h459 size_t attr_len);
462 const u8 *attr_start, size_t attr_len);
470 const u8 *attr_start, size_t attr_len);
487 size_t attr_len);
492 const u8 *attr_start, size_t attr_len);
498 size_t attr_len,
Ddpp.c995 size_t len[2], siv_len, attr_len; in dpp_auth_build_req() local
999 attr_len = 2 * (4 + SHA256_MAC_LEN) + 4 + (pi ? wpabuf_len(pi) : 0) + in dpp_auth_build_req()
1002 attr_len += 4 + 2; in dpp_auth_build_req()
1005 attr_len += 5; in dpp_auth_build_req()
1007 msg = dpp_alloc_msg(DPP_PA_AUTHENTICATION_REQ, attr_len); in dpp_auth_build_req()
1154 size_t len[2], siv_len, attr_len; in dpp_auth_build_resp() local
1161 attr_len = 4 + 1 + 2 * (4 + SHA256_MAC_LEN) + in dpp_auth_build_resp()
1165 attr_len += 5; in dpp_auth_build_resp()
1167 msg = dpp_alloc_msg(DPP_PA_AUTHENTICATION_RESP, attr_len); in dpp_auth_build_resp()
1661 size_t attr_len; in dpp_build_conf_req_attr() local
[all …]
Dieee802_11_common.h43 size_t mbo_add_ie(u8 *buf, size_t len, const u8 *attr, size_t attr_len);
/hal_espressif-latest/components/bt/host/bluedroid/bta/gatt/
Dbta_gatts_api.c225 len = attr_val->attr_len; in BTA_GATTS_AddCharacteristic()
238 APPL_TRACE_DEBUG("!!!!!!attr_val->attr_len = %x\n",attr_val->attr_len); in BTA_GATTS_AddCharacteristic()
240 p_buf->attr_val.attr_len = attr_val->attr_len; in BTA_GATTS_AddCharacteristic()
244 memcpy(p_buf->attr_val.attr_val, attr_val->attr_val, attr_val->attr_len); in BTA_GATTS_AddCharacteristic()
296 p_buf->attr_val.attr_len = attr_val->attr_len; in BTA_GATTS_AddCharDescriptor()
298 value_len = attr_val->attr_len; in BTA_GATTS_AddCharDescriptor()
/hal_espressif-latest/components/bt/host/bluedroid/stack/gatt/
Dgatt_db.c285 else if (offset > p_attr16->p_value->attr_val.attr_len){ in read_attr_value()
291 UINT16 len_left = p_attr16->p_value->attr_val.attr_len - offset; in read_attr_value()
552 …BUG("attr_val->attr_len = %x, attr_val->attr_max_len = %x\n", attr_val->attr_len, attr_val->attr_m… in gatts_add_characteristic()
554 p_char_val->p_value->attr_val.attr_len = attr_val->attr_len; in gatts_add_characteristic()
571 if (attr_val->attr_max_len < attr_val->attr_len){ in gatts_add_characteristic()
573 __func__, __LINE__, attr_val->attr_len, attr_val->attr_max_len); in gatts_add_characteristic()
575 …tual_len = (attr_val->attr_max_len < attr_val->attr_len) ? (attr_val->attr_max_len) : (attr_val->a… in gatts_add_characteristic()
677 p_char_dscptr->p_value->attr_val.attr_len = attr_val->attr_len; in gatts_add_char_descr()
694 … memcpy(p_char_dscptr->p_value->attr_val.attr_val, attr_val->attr_val, attr_val->attr_len); in gatts_add_char_descr()
760 p_cur->p_value->attr_val.attr_len = length; in gatts_set_attribute_value()
[all …]
Dgatt_sr_hash.c152 if (p_attr->p_value->attr_val.attr_len == 2) { in fill_database_info()
Dgatt_attr.c475 .attr_len = sizeof(UINT16), in gatt_profile_db_init()
Dgatt_sr.c541 queue_data->p_attr->p_value->attr_val.attr_len = 0; 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()
/hal_espressif-latest/components/bt/host/bluedroid/api/
Desp_gatts_api.c161 arg.add_char.char_val.attr_len = char_val->attr_len; in esp_ble_gatts_add_char()
201 arg.add_descr.descr_val.attr_len = char_descr_val->attr_len; in esp_ble_gatts_add_char_descr()
/hal_espressif-latest/components/bt/host/bluedroid/btc/profile/std/gatt/
Dbtc_gatts.c98 if (src->add_char.char_val.attr_value && (src->add_char.char_val.attr_len > 0)) { in btc_gatts_arg_deep_copy()
99 … dst->add_char.char_val.attr_value = (uint8_t *) osi_malloc(src->add_char.char_val.attr_len); in btc_gatts_arg_deep_copy()
102 src->add_char.char_val.attr_len); in btc_gatts_arg_deep_copy()
115 if (src->add_descr.descr_val.attr_value && (src->add_descr.descr_val.attr_len > 0)) { in btc_gatts_arg_deep_copy()
116 … dst->add_descr.descr_val.attr_value = (uint8_t *) osi_malloc(src->add_descr.descr_val.attr_len); in btc_gatts_arg_deep_copy()
119 src->add_descr.descr_val.attr_len); in btc_gatts_arg_deep_copy()
352 attr_val.attr_len = gatts_attr_db[i+1].att_desc.length; in btc_gatts_act_create_attr_tab()
393 attr_val.attr_len = gatts_attr_db[i].att_desc.length; in btc_gatts_act_create_attr_tab()
/hal_espressif-latest/components/bt/host/bluedroid/api/include/api/
Desp_gatt_defs.h564 uint16_t attr_len; /*!< attribute current value length */ member
/hal_espressif-latest/components/bt/host/bluedroid/stack/include/stack/
Dsdp_api.h467 UINT8 attr_type, UINT32 attr_len,
Dgatt_api.h338 UINT16 attr_len; member