IEEE80211_MIN_ACTION_SIZE
if (skb->len < IEEE80211_MIN_ACTION_SIZE(category))
remaining_len = skb->len - IEEE80211_MIN_ACTION_SIZE(category);
if (skb->len < IEEE80211_MIN_ACTION_SIZE(category))
remaining_len = skb->len - IEEE80211_MIN_ACTION_SIZE(category);
size_t baselen = IEEE80211_MIN_ACTION_SIZE(ftm);
extra = IEEE80211_MIN_ACTION_SIZE(tdls_discover_resp) - 24;
skb->len >= IEEE80211_MIN_ACTION_SIZE(addba_req.capab) &&
skb->len >= IEEE80211_MIN_ACTION_SIZE(action_code) &&
skb->len >= IEEE80211_MIN_ACTION_SIZE(action_code) &&
if (skb_len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (skb_len < IEEE80211_MIN_ACTION_SIZE(addba_resp))
if (skb_len < IEEE80211_MIN_ACTION_SIZE(addba_req))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(addba_req))
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(ht_smps) +
action_frame = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(ht_smps));
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(delba) +
action_frame = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(delba));
if (skb->len >= IEEE80211_MIN_ACTION_SIZE(action_code) &&
skb->len > IEEE80211_MIN_ACTION_SIZE(action_code)) {
if (skb->len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(category))
if (len < IEEE80211_MIN_ACTION_SIZE(category))
skb->len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(category))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(tpc_report))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(wnm_timing_msr))
if (skb->len < IEEE80211_MIN_ACTION_SIZE(ftm))
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(addba_req) +
int len = IEEE80211_MIN_ACTION_SIZE(eml_omn);
skb->len - IEEE80211_MIN_ACTION_SIZE(uhr_link_reconf_req),
int len = IEEE80211_MIN_ACTION_SIZE(eml_omn);
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(delba) +
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(ht_smps) +
action_frame = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(ht_smps));
if (len < IEEE80211_MIN_ACTION_SIZE(chan_switch))
int hdr_len = IEEE80211_MIN_ACTION_SIZE(mesh_action);
int hdr_len = IEEE80211_MIN_ACTION_SIZE(mesh_action);
if (len < IEEE80211_MIN_ACTION_SIZE(mesh_action))
if (len < IEEE80211_MIN_ACTION_SIZE(self_prot) + 1)
int hdr_len = IEEE80211_MIN_ACTION_SIZE(self_prot);
len < IEEE80211_MIN_ACTION_SIZE(ml_reconf_resp) ||
mgmt = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(ml_reconf_req));
int frame_len = IEEE80211_MIN_ACTION_SIZE(epcs) + (enable ? 1 : 0);
ies_len = len - IEEE80211_MIN_ACTION_SIZE(epcs) -
IEEE80211_MIN_ACTION_SIZE(uhr_link_reconf_req) +
mgmt = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(uhr_link_reconf_req));
int hdr_len = IEEE80211_MIN_ACTION_SIZE(ttlm_req);
int hdr_len = IEEE80211_MIN_ACTION_SIZE(ttlm_res);
ies_len = len - IEEE80211_MIN_ACTION_SIZE(ttlm_req);
int frame_len = IEEE80211_MIN_ACTION_SIZE(ttlm_tear_down);
if (rx->skb->len < IEEE80211_MIN_ACTION_SIZE(category))
BUILD_BUG_ON(sizeof(action) != IEEE80211_MIN_ACTION_SIZE(action_code));
if (len < IEEE80211_MIN_ACTION_SIZE(sa_query)) {
resp = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(sa_query));
rx->skb->len < IEEE80211_MIN_ACTION_SIZE(category))
if (rx->skb->len < IEEE80211_MIN_ACTION_SIZE(action_code) +
if (rx->skb->len < IEEE80211_MIN_ACTION_SIZE(action_code) +
if (rx->skb->len < IEEE80211_MIN_ACTION_SIZE(action_code) + 1)
if (len < IEEE80211_MIN_ACTION_SIZE(ht_smps))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(ext_chan_switch))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(vht_opmode_notif))
if (len < IEEE80211_MIN_ACTION_SIZE(vht_group_notif))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(addba_req))
if (len < IEEE80211_MIN_ACTION_SIZE(addba_resp))
if (len < IEEE80211_MIN_ACTION_SIZE(delba))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(measurement))
if (len < IEEE80211_MIN_ACTION_SIZE(chan_switch))
if (len < IEEE80211_MIN_ACTION_SIZE(self_prot))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(ttlm_req))
if (len < IEEE80211_MIN_ACTION_SIZE(ttlm_res))
if (len < IEEE80211_MIN_ACTION_SIZE(ttlm_tear_down))
if (len < IEEE80211_MIN_ACTION_SIZE(ml_reconf_resp) + 3)
if (len < IEEE80211_MIN_ACTION_SIZE(epcs) +
if (len < IEEE80211_MIN_ACTION_SIZE(epcs))
if (len < IEEE80211_MIN_ACTION_SIZE(eml_omn))
if (len < IEEE80211_MIN_ACTION_SIZE(action_code))
if (len < IEEE80211_MIN_ACTION_SIZE(uhr_link_reconf_req))
if (len < IEEE80211_MIN_ACTION_SIZE(uhr_link_reconf_notif))
if (len < IEEE80211_MIN_ACTION_SIZE(sa_query))
int len = IEEE80211_MIN_ACTION_SIZE(s1g) + 3 + twt->length;
IEEE80211_MIN_ACTION_SIZE(s1g) + 1);
mgmt = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(s1g) + 1);
skb = dev_alloc_skb(IEEE80211_MIN_ACTION_SIZE(measurement) +
msr_report = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(measurement));
mgmt = skb_put_zero(skb, IEEE80211_MIN_ACTION_SIZE(tdls_discover_resp));
int hdr_len = IEEE80211_MIN_ACTION_SIZE(chan_switch);