Lines Matching refs:tlv
3529 const struct phyerr_tlv *tlv; in ath10k_wmi_event_dfs() local
3547 if (i + sizeof(*tlv) > buf_len) { in ath10k_wmi_event_dfs()
3553 tlv = (struct phyerr_tlv *)&phyerr->buf[i]; in ath10k_wmi_event_dfs()
3554 tlv_len = __le16_to_cpu(tlv->len); in ath10k_wmi_event_dfs()
3555 tlv_buf = &phyerr->buf[i + sizeof(*tlv)]; in ath10k_wmi_event_dfs()
3558 tlv_len, tlv->tag, tlv->sig); in ath10k_wmi_event_dfs()
3560 switch (tlv->tag) { in ath10k_wmi_event_dfs()
3562 if (i + sizeof(*tlv) + sizeof(*rr) > buf_len) { in ath10k_wmi_event_dfs()
3572 if (i + sizeof(*tlv) + sizeof(*fftr) > buf_len) { in ath10k_wmi_event_dfs()
3585 i += sizeof(*tlv) + tlv_len; in ath10k_wmi_event_dfs()
3594 struct phyerr_tlv *tlv; in ath10k_wmi_event_spectral_scan() local
3602 if (i + sizeof(*tlv) > buf_len) { in ath10k_wmi_event_spectral_scan()
3608 tlv = (struct phyerr_tlv *)&phyerr->buf[i]; in ath10k_wmi_event_spectral_scan()
3609 tlv_len = __le16_to_cpu(tlv->len); in ath10k_wmi_event_spectral_scan()
3610 tlv_buf = &phyerr->buf[i + sizeof(*tlv)]; in ath10k_wmi_event_spectral_scan()
3612 if (i + sizeof(*tlv) + tlv_len > buf_len) { in ath10k_wmi_event_spectral_scan()
3618 switch (tlv->tag) { in ath10k_wmi_event_spectral_scan()
3639 i += sizeof(*tlv) + tlv_len; in ath10k_wmi_event_spectral_scan()