Searched refs:origskb (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/mei/ |
H A D | net.c | 371 void iwl_mei_tx_copy_to_csme(struct sk_buff *origskb, unsigned int ivlen) in iwl_mei_tx_copy_to_csme() argument 379 if (origskb->protocol != htons(ETH_P_IP) || in iwl_mei_tx_copy_to_csme() 380 ip_hdr(origskb)->protocol != IPPROTO_UDP || in iwl_mei_tx_copy_to_csme() 381 udp_hdr(origskb)->source != htons(DHCP_CLIENT_PORT) || in iwl_mei_tx_copy_to_csme() 382 udp_hdr(origskb)->dest != htons(DHCP_SERVER_PORT)) in iwl_mei_tx_copy_to_csme() 389 skb = skb_copy(origskb, GFP_ATOMIC); in iwl_mei_tx_copy_to_csme() 393 skb->protocol = origskb->protocol; in iwl_mei_tx_copy_to_csme()
|
/kernel/linux/linux-6.6/net/mac80211/ |
H A D | rx.c | 698 struct sk_buff **origskb, in ieee80211_make_monitor_skb() 702 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(*origskb); in ieee80211_make_monitor_skb() 707 rt_hdrlen = ieee80211_rx_radiotap_hdrlen(local, status, *origskb); in ieee80211_make_monitor_skb() 712 skb = *origskb; in ieee80211_make_monitor_skb() 713 *origskb = NULL; in ieee80211_make_monitor_skb() 732 skb = skb_copy_expand(*origskb, needed_headroom + NET_SKB_PAD, in ieee80211_make_monitor_skb() 756 ieee80211_rx_monitor(struct ieee80211_local *local, struct sk_buff *origskb, in ieee80211_rx_monitor() argument 759 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(origskb); in ieee80211_rx_monitor() 770 !skb_mac_header_was_set(origskb))) { in ieee80211_rx_monitor() 772 dev_kfree_skb(origskb); in ieee80211_rx_monitor() 697 ieee80211_make_monitor_skb(struct ieee80211_local *local, struct sk_buff **origskb, struct ieee80211_rate *rate, int rtap_space, bool use_origskb) ieee80211_make_monitor_skb() argument [all...] |
/kernel/linux/linux-5.10/net/mac80211/ |
H A D | rx.c | 691 struct sk_buff **origskb, in ieee80211_make_monitor_skb() 695 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(*origskb); in ieee80211_make_monitor_skb() 700 rt_hdrlen = ieee80211_rx_radiotap_hdrlen(local, status, *origskb); in ieee80211_make_monitor_skb() 705 skb = *origskb; in ieee80211_make_monitor_skb() 706 *origskb = NULL; in ieee80211_make_monitor_skb() 725 skb = skb_copy_expand(*origskb, needed_headroom, 0, GFP_ATOMIC); in ieee80211_make_monitor_skb() 748 ieee80211_rx_monitor(struct ieee80211_local *local, struct sk_buff *origskb, in ieee80211_rx_monitor() argument 751 struct ieee80211_rx_status *status = IEEE80211_SKB_RXCB(origskb); in ieee80211_rx_monitor() 772 (void *)(origskb->data + rtap_space); in ieee80211_rx_monitor() 790 if (unlikely(origskb in ieee80211_rx_monitor() 690 ieee80211_make_monitor_skb(struct ieee80211_local *local, struct sk_buff **origskb, struct ieee80211_rate *rate, int rtap_space, bool use_origskb) ieee80211_make_monitor_skb() argument [all...] |
Completed in 6 milliseconds