Lines Matching refs:noa_attr
14 struct ieee80211_p2p_noa_attr *noa_attr; in ath11k_p2p_noa_ie_fill() local
21 ctwindow = u32_get_bits(noa->noa_attr, WMI_P2P_NOA_INFO_CTWIN_TU); in ath11k_p2p_noa_ie_fill()
22 oppps = u32_get_bits(noa->noa_attr, WMI_P2P_NOA_INFO_OPP_PS); in ath11k_p2p_noa_ie_fill()
23 noa_descriptors = u32_get_bits(noa->noa_attr, in ath11k_p2p_noa_ie_fill()
37 noa_attr = (struct ieee80211_p2p_noa_attr *)&data[9]; in ath11k_p2p_noa_ie_fill()
39 noa_attr->index = u32_get_bits(noa->noa_attr, in ath11k_p2p_noa_ie_fill()
41 noa_attr->oppps_ctwindow = ctwindow; in ath11k_p2p_noa_ie_fill()
43 noa_attr->oppps_ctwindow |= IEEE80211_P2P_OPPPS_ENABLE_BIT; in ath11k_p2p_noa_ie_fill()
46 noa_attr->desc[i].count = noa->descriptors[i].type_count; in ath11k_p2p_noa_ie_fill()
47 noa_attr->desc[i].duration = in ath11k_p2p_noa_ie_fill()
49 noa_attr->desc[i].interval = in ath11k_p2p_noa_ie_fill()
51 noa_attr->desc[i].start_time = in ath11k_p2p_noa_ie_fill()
64 u8 noa_descriptors = u32_get_bits(noa->noa_attr, in ath11k_p2p_noa_ie_len_compute()
68 !(u32_get_bits(noa->noa_attr, WMI_P2P_NOA_INFO_OPP_PS))) in ath11k_p2p_noa_ie_len_compute()