Lines Matching refs:rtap_vendor_space
98 unsigned int rtap_vendor_space) in remove_monitor_info() argument
111 __pskb_pull(skb, rtap_vendor_space); in remove_monitor_info()
117 unsigned int rtap_vendor_space) in should_drop_frame() argument
122 hdr = (void *)(skb->data + rtap_vendor_space); in should_drop_frame()
128 if (unlikely(skb->len < 16 + present_fcs_len + rtap_vendor_space)) in should_drop_frame()
484 unsigned int rtap_vendor_space = 0; in ieee80211_rx_monitor() local
489 rtap_vendor_space = sizeof(*rtap) + rtap->len + rtap->pad; in ieee80211_rx_monitor()
505 if (!pskb_may_pull(origskb, 2 + rtap_vendor_space)) { in ieee80211_rx_monitor()
512 rtap_vendor_space)) { in ieee80211_rx_monitor()
517 return remove_monitor_info(local, origskb, rtap_vendor_space); in ieee80211_rx_monitor()
522 needed_headroom = rt_hdrlen - rtap_vendor_space; in ieee80211_rx_monitor()
524 if (should_drop_frame(origskb, present_fcs_len, rtap_vendor_space)) { in ieee80211_rx_monitor()
549 rtap_vendor_space); in ieee80211_rx_monitor()