Lines Matching defs:noa
12 const struct wmi_p2p_noa_info *noa)
15 u8 ctwindow_oppps = noa->ctwindow_oppps;
20 u8 noa_descriptors = noa->num_descriptors;
36 noa_attr->index = noa->index;
43 __le32_to_cpu(noa->descriptors[i].type_count);
44 noa_attr->desc[i].duration = noa->descriptors[i].duration;
45 noa_attr->desc[i].interval = noa->descriptors[i].interval;
46 noa_attr->desc[i].start_time = noa->descriptors[i].start_time;
54 static size_t ath10k_p2p_noa_ie_len_compute(const struct wmi_p2p_noa_info *noa)
58 if (!noa->num_descriptors &&
59 !(noa->ctwindow_oppps & WMI_P2P_OPPPS_ENABLE_BIT))
63 len += 1 + 2; /* noa attr + attr len */
65 len += noa->num_descriptors * sizeof(struct ieee80211_p2p_noa_desc);
84 const struct wmi_p2p_noa_info *noa)
94 len = ath10k_p2p_noa_ie_len_compute(noa);
102 ath10k_p2p_noa_ie_fill(ie, len, noa);
107 const struct wmi_p2p_noa_info *noa)
112 __ath10k_p2p_noa_update(arvif, noa);
118 const struct wmi_p2p_noa_info *noa;
130 ath10k_p2p_noa_update(arvif, arg->noa);
134 const struct wmi_p2p_noa_info *noa)
138 .noa = noa,