Lines Matching refs:pt_prev

2413 			      struct packet_type *pt_prev,  in deliver_skb()  argument
2419 return pt_prev->func(skb, skb->dev, pt_prev, orig_dev); in deliver_skb()
2428 struct packet_type *ptype, *pt_prev = *pt; in deliver_ptype_list_skb() local
2433 if (pt_prev) in deliver_ptype_list_skb()
2434 deliver_skb(skb, pt_prev, orig_dev); in deliver_ptype_list_skb()
2435 pt_prev = ptype; in deliver_ptype_list_skb()
2437 *pt = pt_prev; in deliver_ptype_list_skb()
2477 struct packet_type *ptype, *pt_prev = NULL; in dev_queue_xmit_nit() local
2494 if (pt_prev) { in dev_queue_xmit_nit()
2495 deliver_skb(skb2, pt_prev, skb->dev); in dev_queue_xmit_nit()
2496 pt_prev = ptype; in dev_queue_xmit_nit()
2523 pt_prev = ptype; in dev_queue_xmit_nit()
2531 if (pt_prev) { in dev_queue_xmit_nit()
2533 pt_prev->func(skb2, skb->dev, pt_prev, skb->dev); in dev_queue_xmit_nit()
4255 sch_handle_ingress(struct sk_buff *skb, struct packet_type **pt_prev, int *ret, in sch_handle_ingress() argument
4267 if (*pt_prev) { in sch_handle_ingress()
4268 *ret = deliver_skb(skb, *pt_prev, orig_dev); in sch_handle_ingress()
4269 *pt_prev = NULL; in sch_handle_ingress()
4370 sch_handle_ingress(struct sk_buff *skb, struct packet_type **pt_prev, int *ret, in sch_handle_ingress() argument
5640 static inline int nf_ingress(struct sk_buff *skb, struct packet_type **pt_prev, in nf_ingress() argument
5646 if (*pt_prev) { in nf_ingress()
5647 *ret = deliver_skb(skb, *pt_prev, orig_dev); in nf_ingress()
5648 *pt_prev = NULL; in nf_ingress()
5662 struct packet_type *ptype, *pt_prev; in __netif_receive_skb_core() local
5687 pt_prev = NULL; in __netif_receive_skb_core()
5722 if (pt_prev) in __netif_receive_skb_core()
5723 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
5724 pt_prev = ptype; in __netif_receive_skb_core()
5728 if (pt_prev) in __netif_receive_skb_core()
5729 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
5730 pt_prev = ptype; in __netif_receive_skb_core()
5739 skb = sch_handle_ingress(skb, &pt_prev, &ret, orig_dev, in __netif_receive_skb_core()
5747 if (nf_ingress(skb, &pt_prev, &ret, orig_dev) < 0) in __netif_receive_skb_core()
5757 if (pt_prev) { in __netif_receive_skb_core()
5758 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
5759 pt_prev = NULL; in __netif_receive_skb_core()
5769 if (pt_prev) { in __netif_receive_skb_core()
5770 ret = deliver_skb(skb, pt_prev, orig_dev); in __netif_receive_skb_core()
5771 pt_prev = NULL; in __netif_receive_skb_core()
5830 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
5839 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
5843 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
5847 deliver_ptype_list_skb(skb, &pt_prev, orig_dev, type, in __netif_receive_skb_core()
5851 if (pt_prev) { in __netif_receive_skb_core()
5854 *ppt_prev = pt_prev; in __netif_receive_skb_core()
5882 struct packet_type *pt_prev = NULL; in __netif_receive_skb_one_core() local
5885 ret = __netif_receive_skb_core(&skb, pfmemalloc, &pt_prev); in __netif_receive_skb_one_core()
5886 if (pt_prev) in __netif_receive_skb_one_core()
5887 ret = INDIRECT_CALL_INET(pt_prev->func, ipv6_rcv, ip_rcv, skb, in __netif_receive_skb_one_core()
5888 skb->dev, pt_prev, orig_dev); in __netif_receive_skb_one_core()
5920 struct packet_type *pt_prev, in __netif_receive_skb_list_ptype() argument
5925 if (!pt_prev) in __netif_receive_skb_list_ptype()
5929 if (pt_prev->list_func != NULL) in __netif_receive_skb_list_ptype()
5930 INDIRECT_CALL_INET(pt_prev->list_func, ipv6_list_rcv, in __netif_receive_skb_list_ptype()
5931 ip_list_rcv, head, pt_prev, orig_dev); in __netif_receive_skb_list_ptype()
5935 pt_prev->func(skb, skb->dev, pt_prev, orig_dev); in __netif_receive_skb_list_ptype()
5959 struct packet_type *pt_prev = NULL; in __netif_receive_skb_list_core() local
5962 __netif_receive_skb_core(&skb, pfmemalloc, &pt_prev); in __netif_receive_skb_list_core()
5963 if (!pt_prev) in __netif_receive_skb_list_core()
5965 if (pt_curr != pt_prev || od_curr != orig_dev) { in __netif_receive_skb_list_core()
5970 pt_curr = pt_prev; in __netif_receive_skb_list_core()