/linux-master/include/linux/ |
H A D | netpoll.h | 25 struct netpoll { struct 46 struct netpoll *netpoll; member in struct:netpoll_info 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 *n [all...] |
H A D | if_macvlan.h | 36 struct netpoll *netpoll; member in struct:macvlan_dev
|
H A D | if_team.h | 9 #include <linux/netpoll.h> 63 struct netpoll *np;
|
H A D | if_vlan.h | 163 struct netpoll; 198 struct netpoll *netpoll; member in struct:vlan_dev_priv
|
/linux-master/net/dsa/ |
H A D | user.h | 9 #include <linux/netpoll.h> 31 struct netpoll *netpoll; member in struct:dsa_user_priv
|
H A D | user.c | 23 #include <linux/netpoll.h> 884 return netpoll_send_skb(p->netpoll, skb); 907 /* SKB for netpoll still need to be mangled with the protocol-specific 1313 struct netpoll *netpoll; local 1316 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); 1317 if (!netpoll) 1320 err = __netpoll_setup(netpoll, conduit); 1322 kfree(netpoll); 1334 struct netpoll *netpoll = p->netpoll; local [all...] |
/linux-master/net/8021q/ |
H A D | vlan_dev.c | 34 #include <linux/netpoll.h> 92 return netpoll_send_skb(vlan->netpoll, skb); 730 struct netpoll *netpoll; local 733 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); 735 if (!netpoll) 738 err = __netpoll_setup(netpoll, real_dev); 740 kfree(netpoll); 744 vlan->netpoll 753 struct netpoll *netpoll = vlan->netpoll; local [all...] |
H A D | vlan_core.c | 5 #include <linux/netpoll.h>
|
/linux-master/net/core/ |
H A D | netpoll.c | 24 #include <linux/netpoll.h> 194 * the dev_open/close paths use this to block netpoll activity 288 static struct sk_buff *find_skb(struct netpoll *np, int len, int reserve) 326 static netdev_tx_t __netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) 383 netdev_tx_t netpoll_send_skb(struct netpoll *np, struct sk_buff *skb) 400 void netpoll_send_udp(struct netpoll *np, const char *msg, int len) 504 void netpoll_print_options(struct netpoll *np) 541 int netpoll_parse_options(struct netpoll *np, char *opt) 623 int __netpoll_setup(struct netpoll *np, struct net_device *ndev) 663 npinfo->netpoll [all...] |
H A D | net-traces.c | 16 #include <linux/netpoll.h>
|
H A D | Makefile | 25 obj-$(CONFIG_NETPOLL) += netpoll.o
|
H A D | drop_monitor.c | 17 #include <linux/netpoll.h>
|
H A D | dev.c | 114 #include <linux/netpoll.h> 1413 /* Block netpoll from trying to do any rx path servicing. 1485 /* Temporarily disable netpoll until the interface is down */ 6631 * with netpoll's poll_napi(). Only the entity which
|
/linux-master/drivers/net/ |
H A D | macvlan.c | 33 #include <linux/netpoll.h> 563 return netpoll_send_skb(vlan->netpoll, skb); 1123 struct netpoll *netpoll; local 1126 netpoll = kzalloc(sizeof(*netpoll), GFP_KERNEL); 1128 if (!netpoll) 1131 err = __netpoll_setup(netpoll, real_dev); 1133 kfree(netpoll); 1137 vlan->netpoll 1146 struct netpoll *netpoll = vlan->netpoll; local [all...] |
H A D | netconsole.c | 18 * 2003-09-07 rewritten with netpoll api 35 #include <linux/netpoll.h> 95 * whether the corresponding netpoll is active or inactive. 101 * @np: The netpoll structure for this target. 122 struct netpoll np; 328 * are not enabled (and the corresponding netpoll activated) by default. 330 * would enable him to dynamically add new netpoll targets for new 909 * before being removed so netpoll may have already been cleaned up. 1185 /* Allocate new target (from boot/module param) and setup netpoll for it */ 1213 /* Parse parameters and setup netpoll */ [all...] |
H A D | net_failover.c | 22 #include <linux/netpoll.h>
|
/linux-master/net/bridge/ |
H A D | br_device.c | 12 #include <linux/netpoll.h> 300 struct netpoll *np; 349 struct netpoll *np = p->np;
|
H A D | br_forward.c | 14 #include <linux/netpoll.h>
|
H A D | br_if.c | 13 #include <linux/netpoll.h>
|
H A D | br_private.h | 14 #include <linux/netpoll.h> 430 struct netpoll *np;
|
/linux-master/drivers/net/hyperv/ |
H A D | netvsc_bpf.c | 13 #include <linux/netpoll.h> 265 * If netpoll is in uses, then VF can not be used either.
|
H A D | netvsc_drv.c | 28 #include <linux/netpoll.h> 489 * If netpoll is in uses, then VF can not be used either.
|
/linux-master/include/net/ |
H A D | bonding.h | 21 #include <linux/netpoll.h> 184 struct netpoll *np;
|
/linux-master/drivers/net/team/ |
H A D | team.c | 18 #include <linux/netpoll.h> 1065 struct netpoll *np; 1091 struct netpoll *np = port->np; 1230 netdev_err(dev, "Failed to enable netpoll on device %s\n",
|
/linux-master/drivers/net/bonding/ |
H A D | bond_main.c | 1298 struct netpoll *np; 1317 struct netpoll *np = slave->np; 2164 slave_info(bond_dev, slave_dev, "master_dev is using netpoll, but new slave device does not support netpoll\n"); 5462 * netpoll path, tell netpoll to queue the frame for later tx 6522 /* Make sure we don't have an imbalance on our netpoll blocking */
|