Home
last modified time | relevance | path

Searched refs:netpoll (Results 1 – 17 of 17) sorted by relevance

/linux/include/linux/
H A Dnetpoll.h24 struct netpoll { struct
65 int __netpoll_setup(struct netpoll *np, struct net_device *ndev);
66 void __netpoll_free(struct netpoll *np);
67 void netpoll_cleanup(struct netpoll *np);
68 void do_netpoll_cleanup(struct netpoll *np);
69 netdev_tx_t netpoll_send_skb(struct netpoll *np, struct sk_buff *skb);
H A Dif_macvlan.h36 struct netpoll *netpoll; member
/linux/net/core/
H A Dnetpoll.c262 static netdev_tx_t __netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) in __netpoll_send_skb()
326 netdev_tx_t netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) in netpoll_send_skb()
343 int __netpoll_setup(struct netpoll *np, struct net_device *ndev) in __netpoll_setup()
404 static void __netpoll_cleanup(struct netpoll *np) in __netpoll_cleanup()
429 void __netpoll_free(struct netpoll *np) in __netpoll_free()
440 void do_netpoll_cleanup(struct netpoll *np) in do_netpoll_cleanup()
448 void netpoll_cleanup(struct netpoll *np) in netpoll_cleanup()
H A DMakefile28 obj-$(CONFIG_NETPOLL) += netpoll.o
/linux/net/8021q/
H A Dvlan_dev.c93 return netpoll_send_skb(vlan->netpoll, skb); in vlan_netpoll_send_skb()
723 struct netpoll *netpoll; in vlan_dev_netpoll_setup() local
726 netpoll = kzalloc_obj(*netpoll); in vlan_dev_netpoll_setup()
728 if (!netpoll) in vlan_dev_netpoll_setup()
731 err = __netpoll_setup(netpoll, real_dev); in vlan_dev_netpoll_setup()
733 kfree(netpoll); in vlan_dev_netpoll_setup()
737 vlan->netpoll = netpoll; in vlan_dev_netpoll_setup()
746 struct netpoll *netpoll = vlan->netpoll; in vlan_dev_netpoll_cleanup() local
748 if (!netpoll) in vlan_dev_netpoll_cleanup()
751 vlan->netpoll = NULL; in vlan_dev_netpoll_cleanup()
[all …]
/linux/net/dsa/
H A Duser.h31 struct netpoll *netpoll; member
H A Duser.c875 return netpoll_send_skb(p->netpoll, skb); in dsa_user_netpoll_send_skb()
1318 struct netpoll *netpoll; in dsa_user_netpoll_setup() local
1321 netpoll = kzalloc_obj(*netpoll); in dsa_user_netpoll_setup()
1322 if (!netpoll) in dsa_user_netpoll_setup()
1325 err = __netpoll_setup(netpoll, conduit); in dsa_user_netpoll_setup()
1327 kfree(netpoll); in dsa_user_netpoll_setup()
1331 p->netpoll = netpoll; in dsa_user_netpoll_setup()
1339 struct netpoll *netpoll = p->netpoll; in dsa_user_netpoll_cleanup() local
1341 if (!netpoll) in dsa_user_netpoll_cleanup()
1344 p->netpoll = NULL; in dsa_user_netpoll_cleanup()
[all …]
/linux/drivers/net/
H A Dmacvlan.c582 return netpoll_send_skb(vlan->netpoll, skb); in macvlan_netpoll_send_skb()
1145 struct netpoll *netpoll; in macvlan_dev_netpoll_setup() local
1148 netpoll = kzalloc_obj(*netpoll); in macvlan_dev_netpoll_setup()
1150 if (!netpoll) in macvlan_dev_netpoll_setup()
1153 err = __netpoll_setup(netpoll, real_dev); in macvlan_dev_netpoll_setup()
1155 kfree(netpoll); in macvlan_dev_netpoll_setup()
1159 vlan->netpoll = netpoll; in macvlan_dev_netpoll_setup()
1168 struct netpoll *netpoll = vlan->netpoll; in macvlan_dev_netpoll_cleanup() local
1170 if (!netpoll) in macvlan_dev_netpoll_cleanup()
1173 vlan->netpoll = NULL; in macvlan_dev_netpoll_cleanup()
[all …]
H A Dnetconsole.c227 struct netpoll np;
373 static void netcons_wait_carrier(struct netpoll *np, struct net_device *ndev) in netcons_wait_carrier()
394 static char *netcons_egress_dev(struct netpoll *np, char *buf, size_t bufsz) in netcons_egress_dev()
410 struct netpoll *np = &nt->np; in netcons_take_ipv6()
453 struct netpoll *np = &nt->np; in netcons_take_ipv4()
499 struct netpoll *np = &nt->np; in netcons_netpoll_setup()
727 struct netpoll *np = &nt->np; in netconsole_print_banner()
2040 struct netpoll *np = &nt->np; in find_skb()
2109 struct netpoll *np = &nt->np; in push_eth()
2177 struct netpoll *np = &nt->np; in netpoll_send_udp()
[all …]
/linux/net/bridge/
H A Dbr_device.c308 struct netpoll *np; in __br_netpoll_enable()
357 struct netpoll *np = p->np; in br_netpoll_disable()
H A Dbr_private.h440 struct netpoll *np;
/linux/include/net/
H A Dbonding.h184 struct netpoll *np;
/linux/Documentation/networking/
H A Dnetconsole.rst10 2.6 port and netpoll api by Matt Mackall <mpm@selenic.com>, Sep 9 2003
/linux/drivers/net/team/
H A Dteam_core.c1142 struct netpoll *np; in __team_port_enable_netpoll()
1168 struct netpoll *np = port->np; in team_port_disable_netpoll()
/linux/drivers/net/bonding/
H A Dbond_main.c1394 struct netpoll *np; in slave_enable_netpoll()
1413 struct netpoll *np = slave->np; in slave_disable_netpoll()
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt4303 netpoll.carrier_timeout=
4305 netpoll should wait for a carrier. By default netpoll
/linux/
H A DMAINTAINERS19011 F: include/linux/netpoll.h