/linux-6.12.1/include/linux/ |
D | netpoll.h | 25 struct netpoll { struct 46 struct netpoll *netpoll; argument 59 void netpoll_send_udp(struct netpoll *np, const char *msg, int len); 60 void netpoll_print_options(struct netpoll *np); 61 int netpoll_parse_options(struct netpoll *np, char *opt); 62 int __netpoll_setup(struct netpoll *np, struct net_device *ndev); 63 int netpoll_setup(struct netpoll *np); 64 void __netpoll_cleanup(struct netpoll *np); 65 void __netpoll_free(struct netpoll *np); 66 void netpoll_cleanup(struct netpoll *np); [all …]
|
D | if_macvlan.h | 36 struct netpoll *netpoll; member
|
D | if_vlan.h | 163 struct netpoll; 198 struct netpoll *netpoll; member
|
D | if_team.h | 63 struct netpoll *np;
|
/linux-6.12.1/net/core/ |
D | netpoll.c | 281 static struct sk_buff *find_skb(struct netpoll *np, int len, int reserve) in find_skb() 319 static netdev_tx_t __netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) in __netpoll_send_skb() 376 netdev_tx_t netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) in netpoll_send_skb() 393 void netpoll_send_udp(struct netpoll *np, const char *msg, int len) in netpoll_send_udp() 497 void netpoll_print_options(struct netpoll *np) in netpoll_print_options() 534 int netpoll_parse_options(struct netpoll *np, char *opt) in netpoll_parse_options() 616 int __netpoll_setup(struct netpoll *np, struct net_device *ndev) in __netpoll_setup() 655 npinfo->netpoll = np; in __netpoll_setup() 669 int netpoll_setup(struct netpoll *np) in netpoll_setup() 819 void __netpoll_cleanup(struct netpoll *np) in __netpoll_cleanup() [all …]
|
D | Makefile | 26 obj-$(CONFIG_NETPOLL) += netpoll.o
|
/linux-6.12.1/net/8021q/ |
D | vlan_dev.c | 92 return netpoll_send_skb(vlan->netpoll, skb); in vlan_netpoll_send_skb() 732 struct netpoll *netpoll; in vlan_dev_netpoll_setup() local 735 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); in vlan_dev_netpoll_setup() 737 if (!netpoll) in vlan_dev_netpoll_setup() 740 err = __netpoll_setup(netpoll, real_dev); in vlan_dev_netpoll_setup() 742 kfree(netpoll); in vlan_dev_netpoll_setup() 746 vlan->netpoll = netpoll; in vlan_dev_netpoll_setup() 755 struct netpoll *netpoll = vlan->netpoll; in vlan_dev_netpoll_cleanup() local 757 if (!netpoll) in vlan_dev_netpoll_cleanup() 760 vlan->netpoll = NULL; in vlan_dev_netpoll_cleanup() [all …]
|
/linux-6.12.1/net/dsa/ |
D | user.h | 31 struct netpoll *netpoll; member
|
D | user.c | 887 return netpoll_send_skb(p->netpoll, skb); in dsa_user_netpoll_send_skb() 1316 struct netpoll *netpoll; in dsa_user_netpoll_setup() local 1319 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); in dsa_user_netpoll_setup() 1320 if (!netpoll) in dsa_user_netpoll_setup() 1323 err = __netpoll_setup(netpoll, conduit); in dsa_user_netpoll_setup() 1325 kfree(netpoll); in dsa_user_netpoll_setup() 1329 p->netpoll = netpoll; in dsa_user_netpoll_setup() 1337 struct netpoll *netpoll = p->netpoll; in dsa_user_netpoll_cleanup() local 1339 if (!netpoll) in dsa_user_netpoll_cleanup() 1342 p->netpoll = NULL; in dsa_user_netpoll_cleanup() [all …]
|
/linux-6.12.1/drivers/net/ |
D | macvlan.c | 563 return netpoll_send_skb(vlan->netpoll, skb); in macvlan_netpoll_send_skb() 1124 struct netpoll *netpoll; in macvlan_dev_netpoll_setup() local 1127 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); in macvlan_dev_netpoll_setup() 1129 if (!netpoll) in macvlan_dev_netpoll_setup() 1132 err = __netpoll_setup(netpoll, real_dev); in macvlan_dev_netpoll_setup() 1134 kfree(netpoll); in macvlan_dev_netpoll_setup() 1138 vlan->netpoll = netpoll; in macvlan_dev_netpoll_setup() 1147 struct netpoll *netpoll = vlan->netpoll; in macvlan_dev_netpoll_cleanup() local 1149 if (!netpoll) in macvlan_dev_netpoll_cleanup() 1152 vlan->netpoll = NULL; in macvlan_dev_netpoll_cleanup() [all …]
|
D | netconsole.c | 130 struct netpoll np;
|
/linux-6.12.1/net/bridge/ |
D | br_device.c | 306 struct netpoll *np; in __br_netpoll_enable() 355 struct netpoll *np = p->np; in br_netpoll_disable()
|
D | br_private.h | 430 struct netpoll *np;
|
/linux-6.12.1/include/net/ |
D | bonding.h | 184 struct netpoll *np;
|
/linux-6.12.1/Documentation/networking/ |
D | netconsole.rst | 10 2.6 port and netpoll api by Matt Mackall <mpm@selenic.com>, Sep 9 2003
|
/linux-6.12.1/drivers/net/team/ |
D | team_core.c | 1067 struct netpoll *np; in __team_port_enable_netpoll() 1093 struct netpoll *np = port->np; in team_port_disable_netpoll()
|
/linux-6.12.1/drivers/net/bonding/ |
D | bond_main.c | 1415 struct netpoll *np; in slave_enable_netpoll() 1434 struct netpoll *np = slave->np; in slave_disable_netpoll()
|
/linux-6.12.1/Documentation/admin-guide/ |
D | kernel-parameters.txt | 3703 netpoll.carrier_timeout= 3705 netpoll should wait for a carrier. By default netpoll
|
/linux-6.12.1/ |
D | MAINTAINERS | 16127 F: include/linux/netpoll.h
|