Home
last modified time | relevance | path

Searched refs:tlv_len (Results 1 – 25 of 48) sorted by relevance

12

/linux-6.15/drivers/net/wireless/intel/iwlwifi/fw/
H A Dpnvm.c49 u32 tlv_len, tlv_type; in iwl_pnvm_handle_section() local
57 if (len < tlv_len) { in iwl_pnvm_handle_section()
59 len, tlv_len); in iwl_pnvm_handle_section()
109 tlv_len); in iwl_pnvm_handle_section()
143 tlv_type, tlv_len); in iwl_pnvm_handle_section()
147 len -= ALIGN(tlv_len, 4); in iwl_pnvm_handle_section()
148 data += ALIGN(tlv_len, 4); in iwl_pnvm_handle_section()
177 u32 tlv_len, tlv_type; in iwl_pnvm_parse() local
186 if (len < tlv_len) { in iwl_pnvm_parse()
188 len, tlv_len); in iwl_pnvm_parse()
[all …]
H A Duefi.c145 tlv_len, data_len); in iwl_uefi_handle_tlv_mem_desc()
176 u32 tlv_len, tlv_type; in iwl_uefi_reduce_power_section() local
184 if (len < tlv_len) { in iwl_uefi_reduce_power_section()
186 len, tlv_len); in iwl_uefi_reduce_power_section()
204 tlv_type, tlv_len); in iwl_uefi_reduce_power_section()
208 len -= ALIGN(tlv_len, 4); in iwl_uefi_reduce_power_section()
209 data += ALIGN(tlv_len, 4); in iwl_uefi_reduce_power_section()
229 u32 tlv_len, tlv_type; in iwl_uefi_reduce_power_parse() local
237 if (len < tlv_len) { in iwl_uefi_reduce_power_parse()
239 len, tlv_len); in iwl_uefi_reduce_power_parse()
[all …]
H A Duefi.h246 u32 tlv_len, struct iwl_pnvm_image *pnvm_data);
291 u32 tlv_len, struct iwl_pnvm_image *pnvm_data) in iwl_uefi_handle_tlv_mem_desc() argument
/linux-6.15/drivers/soc/qcom/
H A Dqmi_encdec.c45 tlv_len += rc; \
301 u32 tlv_len; in qmi_encode() local
312 tlv_len = 0; in qmi_encode()
354 encoded_bytes, tlv_len, in qmi_encode()
380 encoded_bytes, tlv_len, in qmi_encode()
392 encoded_bytes, tlv_len, in qmi_encode()
403 encoded_bytes, tlv_len, in qmi_encode()
415 tlv_len = 0; in qmi_encode()
528 string_len = tlv_len; in qmi_decode_string_elem()
602 u32 tlv_len = 0; in qmi_decode() local
[all …]
/linux-6.15/drivers/net/wireless/intel/iwlwifi/
H A Diwl-drv.c598 if (tlv_len < sizeof(*fw)) in iwl_drv_set_dump_exclude()
698 u32 tlv_len; in iwl_parse_tlv_firmware() local
749 if (len < tlv_len) { in iwl_parse_tlv_firmware()
751 len, tlv_len); in iwl_parse_tlv_firmware()
754 len -= ALIGN(tlv_len, 4); in iwl_parse_tlv_firmware()
804 if (tlv_len) in iwl_parse_tlv_firmware()
871 if (tlv_len) in iwl_parse_tlv_firmware()
1025 tlv_len - in iwl_parse_tlv_firmware()
1028 tlv_len - in iwl_parse_tlv_firmware()
1279 tlv_len); in iwl_parse_tlv_firmware()
[all …]
H A Diwl-dbg-tlv.c199 u32 tlv_len = sizeof(*tlv) + le32_to_cpu(tlv->length); in iwl_dbg_tlv_alloc_region() local
241 *active_reg = kmemdup(tlv, tlv_len, GFP_KERNEL); in iwl_dbg_tlv_alloc_region()
477 u32 tlv_len; in iwl_dbg_tlv_parse_bin() local
483 tlv_len = le32_to_cpu(tlv->length); in iwl_dbg_tlv_parse_bin()
485 if (len < tlv_len) { in iwl_dbg_tlv_parse_bin()
487 len, tlv_len); in iwl_dbg_tlv_parse_bin()
490 len -= ALIGN(tlv_len, 4); in iwl_dbg_tlv_parse_bin()
491 data += sizeof(*tlv) + ALIGN(tlv_len, 4); in iwl_dbg_tlv_parse_bin()
/linux-6.15/include/uapi/linux/
H A Dtipc_config.h245 __be16 tlv_len; /* TLV length (descriptor + value) */ member
268 (__be16_to_cpu(((struct tlv_desc *)tlv)->tlv_len) <= space); in TLV_OK()
279 return __be16_to_cpu(tlv->tlv_len); in TLV_GET_LEN()
284 tlv->tlv_len = __cpu_to_be16(len); in TLV_SET_LEN()
300 int tlv_len; in TLV_SET() local
302 tlv_len = TLV_LENGTH(len); in TLV_SET()
305 tlv_ptr->tlv_len = __cpu_to_be16(tlv_len); in TLV_SET()
308 memset((char *)TLV_DATA(tlv_ptr) + len, 0, TLV_SPACE(len) - tlv_len); in TLV_SET()
347 __u16 tlv_space = TLV_ALIGN(__be16_to_cpu(list->tlv_ptr->tlv_len)); in TLV_LIST_STEP()
/linux-6.15/drivers/net/ethernet/mellanox/mlxfw/
H A Dmlxfw_mfa2_tlv_multi.c27 u16 tlv_len; in mlxfw_mfa2_tlv_next() local
30 tlv_len = MLXFW_MFA2_TLV_TOTAL_SIZE(tlv); in mlxfw_mfa2_tlv_next()
36 tlv_len = NLA_ALIGN(tlv_len + be16_to_cpu(multi->total_len)); in mlxfw_mfa2_tlv_next()
39 next = (void *) tlv + tlv_len; in mlxfw_mfa2_tlv_next()
/linux-6.15/drivers/net/wireless/marvell/mwifiex/
H A Duap_cmd.c801 u16 tlv_len; in mwifiex_cmd_uap_add_station() local
847 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
848 size += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
858 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
865 tlv_len = sizeof(qos_capa); in mwifiex_cmd_uap_add_station()
869 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
880 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
896 pos += (header_len + tlv_len); in mwifiex_cmd_uap_add_station()
904 tlv_len = sizeof(u8); in mwifiex_cmd_uap_add_station()
907 tlv_len); in mwifiex_cmd_uap_add_station()
[all …]
H A Dsta_event.c415 u16 tlv_buf_left, tlv_type, tlv_len; in mwifiex_process_multi_chan_event() local
438 tlv_len = le16_to_cpu(tlv->len); in mwifiex_process_multi_chan_event()
475 tlv_len; in mwifiex_process_multi_chan_event()
476 tlv = (void *)((u8 *)tlv + tlv_len + in mwifiex_process_multi_chan_event()
491 u16 tlv_type, tlv_len; in mwifiex_process_tx_pause_event() local
506 tlv_len = le16_to_cpu(tlv->len); in mwifiex_process_tx_pause_event()
511 tlv_len, tlv_buf_left); in mwifiex_process_tx_pause_event()
522 tlv_len; in mwifiex_process_tx_pause_event()
541 u16 tlv_type, tlv_len; in mwifiex_bt_coex_wlan_param_update_event() local
545 tlv_len = le16_to_cpu(tlv->len); in mwifiex_bt_coex_wlan_param_update_event()
[all …]
H A Duap_event.c19 u16 tlv_len; in mwifiex_check_uap_capabilities() local
36 tlv_len = le16_to_cpu(tlv_hdr->header.len); in mwifiex_check_uap_capabilities()
38 if (evt_len < tlv_len + sizeof(tlv_hdr->header)) in mwifiex_check_uap_capabilities()
55 wmm_param_ie->vend_hdr.len = (u8)tlv_len; in mwifiex_check_uap_capabilities()
72 curr += (tlv_len + sizeof(tlv_hdr->header)); in mwifiex_check_uap_capabilities()
73 evt_len -= (tlv_len + sizeof(tlv_hdr->header)); in mwifiex_check_uap_capabilities()
H A Die.c73 s16 input_len, tlv_len; in mwifiex_update_autoindex_ies() local
84 tlv_len = le16_to_cpu(ie->ie_length); in mwifiex_update_autoindex_ies()
85 travel_len += tlv_len + MWIFIEX_IE_HDR_SIZE; in mwifiex_update_autoindex_ies()
87 if (input_len < tlv_len + MWIFIEX_IE_HDR_SIZE) in mwifiex_update_autoindex_ies()
126 input_len -= tlv_len + MWIFIEX_IE_HDR_SIZE; in mwifiex_update_autoindex_ies()
H A D11h.c199 u16 event_len, tlv_len; in mwifiex_11h_handle_chanrpt_ready() local
213 tlv_len = le16_to_cpu(rpt->header.len); in mwifiex_11h_handle_chanrpt_ready()
232 event_len -= (tlv_len + sizeof(rpt->header)); in mwifiex_11h_handle_chanrpt_ready()
H A D11n_rxreorder.c906 u16 tlv_type, tlv_len; in mwifiex_11n_rxba_sync_event() local
918 tlv_len = le16_to_cpu(tlv_rxba->header.len); in mwifiex_11n_rxba_sync_event()
919 if (size_add(sizeof(tlv_rxba->header), tlv_len) > tlv_buf_left) { in mwifiex_11n_rxba_sync_event()
922 size_add(sizeof(tlv_rxba->header), tlv_len), in mwifiex_11n_rxba_sync_event()
979 tlv_buf_left -= (sizeof(tlv_rxba->header) + tlv_len); in mwifiex_11n_rxba_sync_event()
980 tmp = (u8 *)tlv_rxba + sizeof(tlv_rxba->header) + tlv_len; in mwifiex_11n_rxba_sync_event()
H A Dwmm.c914 uint16_t resp_len = le16_to_cpu(resp->size), tlv_len; in mwifiex_ret_wmm_get_status() local
929 tlv_len = le16_to_cpu(tlv_hdr->header.len); in mwifiex_ret_wmm_get_status()
931 if (resp_len < tlv_len + sizeof(tlv_hdr->header)) in mwifiex_ret_wmm_get_status()
963 wmm_param_ie->vend_hdr.len = (u8) tlv_len; in mwifiex_ret_wmm_get_status()
987 curr += (tlv_len + sizeof(tlv_hdr->header)); in mwifiex_ret_wmm_get_status()
988 resp_len -= (tlv_len + sizeof(tlv_hdr->header)); in mwifiex_ret_wmm_get_status()
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Dspectral.c577 int tlv_len, bin_len, num_bins; in ath11k_spectral_process_fft() local
595 tlv_len *= ATH11K_SPECTRAL_DWORD_SIZE; in ath11k_spectral_process_fft()
705 int tlv_len, sample_sz; in ath11k_spectral_process_data() local
744 tlv_len = FIELD_GET(SPECTRAL_TLV_HDR_LEN, in ath11k_spectral_process_data()
747 tlv_len *= ATH11K_SPECTRAL_DWORD_SIZE; in ath11k_spectral_process_data()
748 if ((i + sizeof(*tlv) + tlv_len) > data_len) { in ath11k_spectral_process_data()
750 i, tlv_len, data_len); in ath11k_spectral_process_data()
764 tlv_len = sizeof(*summary) - sizeof(*tlv) + in ath11k_spectral_process_data()
767 if (tlv_len < (sizeof(*summary) - sizeof(*tlv))) { in ath11k_spectral_process_data()
769 i, tlv_len); in ath11k_spectral_process_data()
[all …]
H A Dcoredump.h30 __le32 tlv_len; member
/linux-6.15/net/ipv6/
H A Dcalipso.c808 unsigned int opt_len = ipv6_optlen(opt), tlv_len; in calipso_tlv_len() local
816 tlv_len = tlv[offset + 1] + 2; in calipso_tlv_len()
817 if (offset + tlv_len > opt_len) in calipso_tlv_len()
819 return tlv_len; in calipso_tlv_len()
846 int ret_val = -ENOENT, tlv_len; in calipso_opt_find() local
854 tlv_len = calipso_tlv_len(hop, offset); in calipso_opt_find()
855 if (tlv_len < 0) in calipso_opt_find()
856 return tlv_len; in calipso_opt_find()
874 offset += tlv_len; in calipso_opt_find()
H A Dseg6.c58 unsigned int tlv_len; in seg6_validate_srh() local
64 tlv_len = sizeof(*tlv) + tlv->len; in seg6_validate_srh()
66 trailing -= tlv_len; in seg6_validate_srh()
70 tlv_offset += tlv_len; in seg6_validate_srh()
/linux-6.15/net/nfc/
H A Dllcp_commands.c119 &sdres->tlv_len); in nfc_llcp_build_sdres_tlv()
148 sdreq->tlv_len = uri_len + 3; in nfc_llcp_build_sdreq_tlv()
151 sdreq->tlv_len--; in nfc_llcp_build_sdreq_tlv()
153 sdreq->tlv = kzalloc(sdreq->tlv_len + 1, GFP_KERNEL); in nfc_llcp_build_sdreq_tlv()
160 sdreq->tlv[1] = sdreq->tlv_len - 2; in nfc_llcp_build_sdreq_tlv()
567 skb_put_data(skb, sdp->tlv, sdp->tlv_len); in nfc_llcp_send_snl_sdres()
599 skb_put_data(skb, sdreq->tlv, sdreq->tlv_len); in nfc_llcp_send_snl_sdreq()
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Dcoredump.h31 __le32 tlv_len; member
H A Ddp_mon.c754 u16 tlv_len, const void *tlv_data) in ath12k_dp_mon_hal_aggr_tlv() argument
758 tlv_data, tlv_len); in ath12k_dp_mon_hal_aggr_tlv()
759 ppdu_info->tlv_aggr.cur_len += tlv_len; in ath12k_dp_mon_hal_aggr_tlv()
1427 u16 tlv_tag, tlv_len; in ath12k_dp_mon_rx_parse_status_tlv() local
1430 tlv_len = le64_get_bits(tlv->tl, HAL_TLV_64_HDR_LEN); in ath12k_dp_mon_rx_parse_status_tlv()
2098 u16 tlv_tag, tlv_len; in ath12k_dp_mon_parse_rx_dest() local
2114 tlv_len = le64_get_bits(tlv->tl, HAL_TLV_64_HDR_LEN); in ath12k_dp_mon_parse_rx_dest()
2117 ptr += sizeof(*tlv) + tlv_len; in ath12k_dp_mon_parse_rx_dest()
2869 u16 tlv_len; in ath12k_dp_mon_tx_parse_mon_status() local
2894 tlv_len = le32_get_bits(tlv->tl, HAL_TLV_HDR_LEN); in ath12k_dp_mon_tx_parse_mon_status()
[all …]
/linux-6.15/drivers/net/ethernet/intel/ice/
H A Dice_nvm.c488 u16 tlv_len; in ice_get_pfa_module_tlv() local
497 status = ice_read_sr_word(hw, next_tlv + 1, &tlv_len); in ice_get_pfa_module_tlv()
503 if (tlv_len) { in ice_get_pfa_module_tlv()
505 *module_tlv_len = tlv_len; in ice_get_pfa_module_tlv()
512 check_add_overflow(next_tlv, tlv_len, &next_tlv)) { in ice_get_pfa_module_tlv()
514 tlv_sub_module_type, tlv_len, pfa_ptr, pfa_len); in ice_get_pfa_module_tlv()
/linux-6.15/fs/btrfs/
H A Dsend.h60 __le16 tlv_len; member
/linux-6.15/drivers/net/wireless/ath/ath10k/
H A Dcoredump.h37 __le32 tlv_len; member

12