Lines Matching refs:pt_prev
1790 struct packet_type *pt_prev, in deliver_skb() argument
1796 return pt_prev->func(skb, skb->dev, pt_prev, orig_dev); in deliver_skb()
1805 struct packet_type *ptype, *pt_prev = *pt; in deliver_ptype_list_skb() local
1810 if (pt_prev) in deliver_ptype_list_skb()
1811 deliver_skb(skb, pt_prev, orig_dev); in deliver_ptype_list_skb()
1812 pt_prev = ptype; in deliver_ptype_list_skb()
1814 *pt = pt_prev; in deliver_ptype_list_skb()
1839 struct packet_type *pt_prev = NULL; in dev_queue_xmit_nit() local
1851 if (pt_prev) { in dev_queue_xmit_nit()
1852 deliver_skb(skb2, pt_prev, skb->dev); in dev_queue_xmit_nit()
1853 pt_prev = ptype; in dev_queue_xmit_nit()
1880 pt_prev = ptype; in dev_queue_xmit_nit()
1888 if (pt_prev) in dev_queue_xmit_nit()
1889 pt_prev->func(skb2, skb->dev, pt_prev, skb->dev); in dev_queue_xmit_nit()
3675 struct packet_type **pt_prev, in handle_ing() argument
3689 if (*pt_prev) { in handle_ing()
3690 *ret = deliver_skb(skb, *pt_prev, orig_dev); in handle_ing()
3691 *pt_prev = NULL; in handle_ing()
3795 static inline int nf_ingress(struct sk_buff *skb, struct packet_type **pt_prev, in nf_ingress() argument
3800 if (*pt_prev) { in nf_ingress()
3801 *ret = deliver_skb(skb, *pt_prev, orig_dev); in nf_ingress()
3802 *pt_prev = NULL; in nf_ingress()
3813 struct packet_type *ptype, *pt_prev; in __netif_receive_skb_core() local
3831 pt_prev = NULL; in __netif_receive_skb_core()
3856 if (pt_prev) in __netif_receive_skb_core()
3857 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
3858 pt_prev = ptype; in __netif_receive_skb_core()
3862 if (pt_prev) in __netif_receive_skb_core()
3863 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
3864 pt_prev = ptype; in __netif_receive_skb_core()
3870 skb = handle_ing(skb, &pt_prev, &ret, orig_dev); in __netif_receive_skb_core()
3874 if (nf_ingress(skb, &pt_prev, &ret, orig_dev) < 0) in __netif_receive_skb_core()
3886 if (pt_prev) { in __netif_receive_skb_core()
3887 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
3888 pt_prev = NULL; in __netif_receive_skb_core()
3898 if (pt_prev) { in __netif_receive_skb_core()
3899 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
3900 pt_prev = NULL; in __netif_receive_skb_core()
3931 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
3936 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
3940 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
3944 if (pt_prev) { in __netif_receive_skb_core()
3948 ret = pt_prev->func(skb, skb->dev, pt_prev, orig_dev); in __netif_receive_skb_core()