Lines Matching defs:data
88 /* data */
464 * ieee80211_is_data_present - check if type is IEEE80211_FTYPE_DATA and has data
471 * for the data-containing substypes.
1028 u8 data;
1172 struct ieee80211_ext_chansw_ie data;
1476 * the highest supported RX data rate in units of 1 Mbps.
1478 * consider the highest RX data rate supported.
1673 * @rx_highest: Indicates highest long GI VHT PPDU data rate
1676 * consider the highest RX data rate supported.
1680 * @tx_highest: Indicates highest long GI VHT PPDU data rate
1683 * consider the highest TX data rate supported.
1805 * This structure holds the data required for the Tx/Rx HE MCS NSS Support Field
1932 * capability data will be used to derive this (from MCS support)
1935 * vary for a given BW/MCS. This function parses the data.
2292 * @he_oper_ie: byte data of the He Operations IE, stating from the byte
2296 * @return the actual size of the IE data (not including header), or 0 on error
2361 * @he_spr_ie: byte data of the He Spatial Reuse IE, stating from the byte
2365 * @return the actual size of the IE data (not including header), or 0 on error
3572 * frame, skip the check since the data may be encrypted and
3599 return _ieee80211_is_robust_mgmt_frame((void *)skb->data);
3645 return _ieee80211_is_group_privacy_action((void *)skb->data);
3690 * @hdr_size: the size of the ieee80211_hdr that starts at skb->data
3692 * This function assumes the frame is a data frame, and that the network header
3737 struct ieee80211_mgmt *mgmt = (void *)skb->data;
3777 u8 data[];
3787 _elem = (const struct element *)(_elem->data + _elem->datalen))
3789 #define for_each_element_id(element, _id, data, datalen) \
3790 for_each_element(element, data, datalen) \
3797 element->data[0] == (extid))
3800 for_each_element(sub, (element)->data, (element)->datalen)
3803 for_each_element_id(sub, id, (element)->data, (element)->datalen)
3806 for_each_element_extid(sub, extid, (element)->data, (element)->datalen)
3809 * for_each_element_completed - determine if element parsing consumed all data
3811 * @data: same data pointer as passed to for_each_element() or friends
3812 * @datalen: same data length as passed to for_each_element() or friends
3814 * This function returns %true if all the data was parsed or considered
3818 * If some data was malformed, this returns %false since the last parsed
3819 * element will not fill the whole remaining data.
3822 const void *data, size_t datalen)
3824 return (const u8 *)element == (const u8 *)data + datalen;