Home
last modified time | relevance | path

Searched refs:ptype_all (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/net/core/
H A Dnet-procfs.c180 ptype_list = &dev->ptype_all; in ptype_get_idx()
188 list_for_each_entry_rcu(pt, &seq_file_net(seq)->ptype_all, list) { in ptype_get_idx()
232 if (nxt != &pt->dev->ptype_all) in ptype_seq_next()
237 if (!list_empty(&dev->ptype_all)) { in ptype_seq_next()
238 nxt = dev->ptype_all.next; in ptype_seq_next()
242 nxt = net->ptype_all.next; in ptype_seq_next()
248 if (nxt != &net->ptype_all && nxt != &net->ptype_specific) in ptype_seq_next()
251 if (nxt == &net->ptype_all) { in ptype_seq_next()
H A Ddev.c579 return pt->dev ? &pt->dev->ptype_all : in ptype_head()
580 &pt->af_packet_net->ptype_all; in ptype_head()
2465 return !list_empty(&dev_net(dev)->ptype_all) || in dev_nit_active_rcu()
2466 !list_empty(&dev->ptype_all); in dev_nit_active_rcu()
2482 ptype_list = &dev_net_rcu(dev)->ptype_all; in dev_queue_xmit_nit()
2526 if (ptype_list != &dev->ptype_all) { in dev_queue_xmit_nit()
2527 ptype_list = &dev->ptype_all; in dev_queue_xmit_nit()
5720 list_for_each_entry_rcu(ptype, &dev_net_rcu(skb->dev)->ptype_all, in __netif_receive_skb_core()
5727 list_for_each_entry_rcu(ptype, &skb->dev->ptype_all, list) { in __netif_receive_skb_core()
11293 BUG_ON(!list_empty(&dev->ptype_all)); in netdev_run_todo()
[all …]
H A Dnet_namespace.c343 INIT_LIST_HEAD(&net->ptype_all); in preinit_net()
/linux-6.15/Documentation/networking/net_cachelines/
H A Dnet_device.rst24 struct list_head ptype_all read_mostly …
/linux-6.15/include/net/
H A Dnet_namespace.h86 struct list_head ptype_all; member
/linux-6.15/drivers/net/
H A Dvrf.c583 if (!list_empty(&vrf_dev->ptype_all) && in vrf_finish_direct()
1351 if (!list_empty(&vrf_dev->ptype_all)) { in vrf_ip6_rcv()
1405 if (!list_empty(&vrf_dev->ptype_all)) { in vrf_ip_rcv()
/linux-6.15/include/linux/
H A Dnetdevice.h2176 struct list_head ptype_all; member