Lines Matching refs:tlv_len
586 int tlv_len, bin_len, num_bins; in ath11k_spectral_process_fft() local
602 tlv_len = FIELD_GET(SPECTRAL_TLV_HDR_LEN, __le32_to_cpu(tlv->header)); in ath11k_spectral_process_fft()
604 tlv_len *= ATH11K_SPECTRAL_DWORD_SIZE; in ath11k_spectral_process_fft()
605 bin_len = tlv_len - ab->hw_params.spectral.fft_hdr_len; in ath11k_spectral_process_fft()
714 int tlv_len, sample_sz; in ath11k_spectral_process_data() local
753 tlv_len = FIELD_GET(SPECTRAL_TLV_HDR_LEN, in ath11k_spectral_process_data()
756 tlv_len *= ATH11K_SPECTRAL_DWORD_SIZE; in ath11k_spectral_process_data()
757 if ((i + sizeof(*tlv) + tlv_len) > data_len) { in ath11k_spectral_process_data()
759 i, tlv_len, data_len); in ath11k_spectral_process_data()
773 tlv_len = sizeof(*summary) - sizeof(*tlv) + in ath11k_spectral_process_data()
776 if (tlv_len < (sizeof(*summary) - sizeof(*tlv))) { in ath11k_spectral_process_data()
778 i, tlv_len); in ath11k_spectral_process_data()
783 ret = ath11k_dbring_validate_buffer(ar, data, tlv_len); in ath11k_spectral_process_data()
794 if (tlv_len < (sizeof(struct spectral_search_fft_report) - in ath11k_spectral_process_data()
815 i += sizeof(*tlv) + tlv_len; in ath11k_spectral_process_data()