Lines Matching refs:tlv
2674 const struct phyerr_tlv *tlv; in ath10k_wmi_event_dfs() local
2692 if (i + sizeof(*tlv) > buf_len) { in ath10k_wmi_event_dfs()
2698 tlv = (struct phyerr_tlv *)&phyerr->buf[i]; in ath10k_wmi_event_dfs()
2699 tlv_len = __le16_to_cpu(tlv->len); in ath10k_wmi_event_dfs()
2700 tlv_buf = &phyerr->buf[i + sizeof(*tlv)]; in ath10k_wmi_event_dfs()
2703 tlv_len, tlv->tag, tlv->sig); in ath10k_wmi_event_dfs()
2705 switch (tlv->tag) { in ath10k_wmi_event_dfs()
2707 if (i + sizeof(*tlv) + sizeof(*rr) > buf_len) { in ath10k_wmi_event_dfs()
2717 if (i + sizeof(*tlv) + sizeof(*fftr) > buf_len) { in ath10k_wmi_event_dfs()
2730 i += sizeof(*tlv) + tlv_len; in ath10k_wmi_event_dfs()
2739 struct phyerr_tlv *tlv; in ath10k_wmi_event_spectral_scan() local
2747 if (i + sizeof(*tlv) > buf_len) { in ath10k_wmi_event_spectral_scan()
2753 tlv = (struct phyerr_tlv *)&phyerr->buf[i]; in ath10k_wmi_event_spectral_scan()
2754 tlv_len = __le16_to_cpu(tlv->len); in ath10k_wmi_event_spectral_scan()
2755 tlv_buf = &phyerr->buf[i + sizeof(*tlv)]; in ath10k_wmi_event_spectral_scan()
2757 if (i + sizeof(*tlv) + tlv_len > buf_len) { in ath10k_wmi_event_spectral_scan()
2763 switch (tlv->tag) { in ath10k_wmi_event_spectral_scan()
2784 i += sizeof(*tlv) + tlv_len; in ath10k_wmi_event_spectral_scan()