Symbol: net_device
arch/m68k/emu/nfeth.c
144
static int nfeth_xmit(struct sk_buff *skb, struct net_device *dev)
arch/m68k/emu/nfeth.c
170
static void nfeth_tx_timeout(struct net_device *dev, unsigned int txqueue)
arch/m68k/emu/nfeth.c
185
static struct net_device * __init nfeth_probe(int unit)
arch/m68k/emu/nfeth.c
187
struct net_device *dev;
arch/m68k/emu/nfeth.c
59
static struct net_device *nfeth_dev[MAX_UNIT];
arch/m68k/emu/nfeth.c
61
static int nfeth_open(struct net_device *dev)
arch/m68k/emu/nfeth.c
75
static int nfeth_stop(struct net_device *dev)
arch/m68k/emu/nfeth.c
90
static inline void recv_packet(struct net_device *dev)
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h
38
int (*mii_config)(struct net_device *dev, int probe,
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h
39
int (*mii_read)(struct net_device *dev,
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_enet.h
41
void (*mii_write)(struct net_device *dev,
arch/mips/include/asm/mach-rc32434/rb.h
52
struct net_device *dev;
arch/s390/appldata/appldata_net_sum.c
63
struct net_device *dev;
arch/sparc/net/bpf_jit_comp_32.c
536
emit_load32(r_A, struct net_device, ifindex, r_A);
arch/sparc/net/bpf_jit_comp_32.c
549
emit_load16(r_A, struct net_device, type, r_A);
arch/um/drivers/vector_kern.c
1037
static int vector_net_start_xmit(struct sk_buff *skb, struct net_device *dev)
arch/um/drivers/vector_kern.c
1075
struct net_device *dev = dev_id;
arch/um/drivers/vector_kern.c
1087
struct net_device *dev = dev_id;
arch/um/drivers/vector_kern.c
1106
static int vector_net_close(struct net_device *dev)
arch/um/drivers/vector_kern.c
1194
static int vector_net_open(struct net_device *dev)
arch/um/drivers/vector_kern.c
1309
static void vector_net_set_multicast_list(struct net_device *dev)
arch/um/drivers/vector_kern.c
1315
static void vector_net_tx_timeout(struct net_device *dev, unsigned int txqueue)
arch/um/drivers/vector_kern.c
1324
static netdev_features_t vector_fix_features(struct net_device *dev,
arch/um/drivers/vector_kern.c
1331
static int vector_set_features(struct net_device *dev,
arch/um/drivers/vector_kern.c
1349
static void vector_net_poll_controller(struct net_device *dev)
arch/um/drivers/vector_kern.c
1357
static void vector_net_get_drvinfo(struct net_device *dev,
arch/um/drivers/vector_kern.c
1363
static int vector_net_load_bpf_flash(struct net_device *dev,
arch/um/drivers/vector_kern.c
1417
static void vector_get_ringparam(struct net_device *netdev,
arch/um/drivers/vector_kern.c
1430
static void vector_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
arch/um/drivers/vector_kern.c
1445
static int vector_get_sset_count(struct net_device *dev, int sset)
arch/um/drivers/vector_kern.c
1457
static void vector_get_ethtool_stats(struct net_device *dev,
arch/um/drivers/vector_kern.c
1476
static int vector_get_coalesce(struct net_device *netdev,
arch/um/drivers/vector_kern.c
1487
static int vector_set_coalesce(struct net_device *netdev,
arch/um/drivers/vector_kern.c
1538
static void vector_setup_etheraddr(struct net_device *dev, char *str)
arch/um/drivers/vector_kern.c
1580
struct net_device *dev;
arch/um/drivers/vector_kern.c
59
struct net_device *dev;
arch/um/drivers/vector_kern.c
784
struct net_device *dev;
arch/um/drivers/vector_kern.c
816
struct net_device *netdev = device->dev;
arch/um/drivers/vector_kern.h
45
struct net_device *dev;
arch/um/drivers/vector_kern.h
76
struct net_device *dev;
arch/xtensa/platforms/iss/network.c
122
static void setup_etheraddr(struct net_device *dev, char *str)
arch/xtensa/platforms/iss/network.c
230
struct net_device *dev = lp->dev;
arch/xtensa/platforms/iss/network.c
273
static int iss_net_rx(struct net_device *dev)
arch/xtensa/platforms/iss/network.c
349
static int iss_net_open(struct net_device *dev)
arch/xtensa/platforms/iss/network.c
374
static int iss_net_close(struct net_device *dev)
arch/xtensa/platforms/iss/network.c
385
static int iss_net_start_xmit(struct sk_buff *skb, struct net_device *dev)
arch/xtensa/platforms/iss/network.c
422
static void iss_net_get_stats64(struct net_device *dev,
arch/xtensa/platforms/iss/network.c
432
static void iss_net_set_multicast_list(struct net_device *dev)
arch/xtensa/platforms/iss/network.c
436
static void iss_net_tx_timeout(struct net_device *dev, unsigned int txqueue)
arch/xtensa/platforms/iss/network.c
440
static int iss_net_change_mtu(struct net_device *dev, int new_mtu)
arch/xtensa/platforms/iss/network.c
481
struct net_device *dev;
arch/xtensa/platforms/iss/network.c
71
struct net_device *dev;
drivers/atm/idt77252.c
3267
struct net_device *tmp;
drivers/base/core.c
4898
struct net_device *net = to_net_dev(dev);
drivers/block/aoe/aoe.h
134
struct net_device *nd;
drivers/block/aoe/aoe.h
246
int is_aoe_netif(struct net_device *ifp);
drivers/block/aoe/aoeblk.c
61
struct net_device *nds[8], **nd, **nnd, **ne;
drivers/block/aoe/aoecmd.c
1497
setifbcnt(struct aoetgt *t, struct net_device *nd, int bcnt)
drivers/block/aoe/aoecmd.c
420
struct net_device *ifp;
drivers/block/aoe/aoecmd.c
531
getif(struct aoetgt *t, struct net_device *nd)
drivers/block/aoe/aoecmd.c
547
struct net_device *nd;
drivers/block/aoe/aoenet.c
131
aoenet_rcv(struct sk_buff *skb, struct net_device *ifp, struct packet_type *pt, struct net_device *orig_dev)
drivers/block/aoe/aoenet.c
57
struct net_device *ifp;
drivers/block/aoe/aoenet.c
73
is_aoe_netif(struct net_device *ifp)
drivers/crypto/caam/caamalg_qi2.h
86
struct net_device *net_dev;
drivers/crypto/caam/qi.c
60
struct net_device *net_dev;
drivers/crypto/caam/qi.c
766
struct net_device *net_dev;
drivers/crypto/chelsio/chcr_algo.c
546
static int cxgb4_is_crypto_q_full(struct net_device *dev, unsigned int idx)
drivers/dpll/dpll_core.c
685
static void dpll_netdev_pin_assign(struct net_device *dev, struct dpll_pin *dpll_pin)
drivers/dpll/dpll_core.c
692
void dpll_netdev_pin_set(struct net_device *dev, struct dpll_pin *dpll_pin)
drivers/dpll/dpll_core.c
699
void dpll_netdev_pin_clear(struct net_device *dev)
drivers/dpll/dpll_netlink.c
104
const struct net_device *dev)
drivers/dpll/dpll_netlink.c
87
static struct dpll_pin *dpll_netdev_pin(const struct net_device *dev)
drivers/dpll/dpll_netlink.c
98
size_t dpll_netdev_pin_handle_size(const struct net_device *dev)
drivers/firewire/net.c
1198
static int fwnet_open(struct net_device *net)
drivers/firewire/net.c
1217
static int fwnet_stop(struct net_device *net)
drivers/firewire/net.c
1227
static netdev_tx_t fwnet_tx(struct sk_buff *skb, struct net_device *net)
drivers/firewire/net.c
1375
static void fwnet_init_dev(struct net_device *net)
drivers/firewire/net.c
1438
struct net_device *net;
drivers/firewire/net.c
1557
struct net_device *net;
drivers/firewire/net.c
169
struct net_device *netdev;
drivers/firewire/net.c
208
static int fwnet_header_create(struct sk_buff *skb, struct net_device *net,
drivers/firewire/net.c
235
struct net_device *net;
drivers/firewire/net.c
255
const struct net_device *net, const unsigned char *haddr)
drivers/firewire/net.c
260
static int fwnet_header_parse(const struct sk_buff *skb, const struct net_device *dev,
drivers/firewire/net.c
353
static struct fwnet_partial_datagram *fwnet_pd_new(struct net_device *net,
drivers/firewire/net.c
479
static int fwnet_finish_incoming_packet(struct net_device *net,
drivers/firewire/net.c
564
struct net_device *net = dev->netdev;
drivers/hsi/clients/ssi_protocol.c
1055
static void ssip_pn_setup(struct net_device *dev)
drivers/hsi/clients/ssi_protocol.c
135
struct net_device *netdev;
drivers/hsi/clients/ssi_protocol.c
610
struct net_device *dev = skb->dev;
drivers/hsi/clients/ssi_protocol.c
917
static int ssip_pn_open(struct net_device *dev)
drivers/hsi/clients/ssi_protocol.c
950
static int ssip_pn_stop(struct net_device *dev)
drivers/hsi/clients/ssi_protocol.c
970
static netdev_tx_t ssip_pn_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/infiniband/core/addr.c
223
const struct net_device *dev)
drivers/infiniband/core/addr.c
232
static struct net_device *
drivers/infiniband/core/addr.c
235
struct net_device *dev = NULL;
drivers/infiniband/core/addr.c
265
struct net_device *dev;
drivers/infiniband/core/addr.c
466
struct net_device *ndev = READ_ONCE(dst->dev);
drivers/infiniband/core/addr.c
505
struct net_device *ndev;
drivers/infiniband/core/cache.c
1020
struct net_device *ndev)
drivers/infiniband/core/cache.c
1228
struct net_device *ndev;
drivers/infiniband/core/cache.c
1319
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr)
drivers/infiniband/core/cache.c
1324
struct net_device *ndev = ERR_PTR(-EINVAL);
drivers/infiniband/core/cache.c
1344
static int get_lower_dev_vlan(struct net_device *lower_dev,
drivers/infiniband/core/cache.c
1376
struct net_device *ndev;
drivers/infiniband/core/cache.c
1429
struct net_device *ndev;
drivers/infiniband/core/cache.c
297
struct net_device *ndev;
drivers/infiniband/core/cache.c
539
static void make_default_gid(struct net_device *dev, union ib_gid *gid)
drivers/infiniband/core/cache.c
641
struct net_device *ndev)
drivers/infiniband/core/cache.c
685
u32 port, struct net_device *ndev)
drivers/infiniband/core/cache.c
82
struct net_device *ndev;
drivers/infiniband/core/cache.c
833
struct net_device *ndev,
drivers/infiniband/core/cma.c
1593
static bool validate_ipv4_net_dev(struct net_device *net_dev,
drivers/infiniband/core/cma.c
1623
static bool validate_ipv6_net_dev(struct net_device *net_dev,
drivers/infiniband/core/cma.c
1647
static bool validate_net_dev(struct net_device *net_dev,
drivers/infiniband/core/cma.c
1670
static struct net_device *
drivers/infiniband/core/cma.c
1674
struct net_device *ndev;
drivers/infiniband/core/cma.c
1694
static struct net_device *cma_get_net_dev(const struct ib_cm_event *ib_event,
drivers/infiniband/core/cma.c
1700
struct net_device *net_dev;
drivers/infiniband/core/cma.c
1782
const struct net_device *net_dev,
drivers/infiniband/core/cma.c
1815
const struct net_device *net_dev)
drivers/infiniband/core/cma.c
1847
struct net_device **net_dev)
drivers/infiniband/core/cma.c
2019
struct net_device *ndev = NULL;
drivers/infiniband/core/cma.c
2274
struct net_device *net_dev)
drivers/infiniband/core/cma.c
2338
struct net_device *net_dev)
drivers/infiniband/core/cma.c
2413
struct net_device *net_dev;
drivers/infiniband/core/cma.c
3132
static struct net_device *
drivers/infiniband/core/cma.c
3139
struct net_device *ndev;
drivers/infiniband/core/cma.c
3168
struct net_device *ndev;
drivers/infiniband/core/cma.c
3217
static int get_vlan_ndev_tc(struct net_device *vlan_ndev, int prio)
drivers/infiniband/core/cma.c
3219
struct net_device *dev;
drivers/infiniband/core/cma.c
3235
static int get_lower_vlan_dev_tc(struct net_device *dev,
drivers/infiniband/core/cma.c
3253
static int iboe_tos_to_sl(struct net_device *ndev, int tos)
drivers/infiniband/core/cma.c
3305
struct net_device *ndev;
drivers/infiniband/core/cma.c
436
static int cma_igmp_send(struct net_device *ndev, union ib_gid *mgid, bool join)
drivers/infiniband/core/cma.c
4862
struct net_device *ndev;
drivers/infiniband/core/cma.c
5033
struct net_device *ndev = NULL;
drivers/infiniband/core/cma.c
5158
static int cma_netdev_change(struct net_device *ndev, struct rdma_id_private *id_priv)
drivers/infiniband/core/cma.c
5187
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/core/cma.c
680
struct net_device *ndev = NULL;
drivers/infiniband/core/cma.c
681
struct net_device *pdev = NULL;
drivers/infiniband/core/core_priv.h
133
struct net_device *ndev,
drivers/infiniband/core/core_priv.h
144
struct net_device *ndev);
drivers/infiniband/core/core_priv.h
190
static inline bool rdma_is_upper_dev_rcu(struct net_device *dev,
drivers/infiniband/core/core_priv.h
191
struct net_device *upper)
drivers/infiniband/core/core_priv.h
337
const struct net_device *dev);
drivers/infiniband/core/core_priv.h
343
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
drivers/infiniband/core/core_priv.h
85
struct net_device *idev, void *cookie);
drivers/infiniband/core/core_priv.h
88
struct net_device *idev, void *cookie);
drivers/infiniband/core/core_priv.h
90
struct net_device *ib_device_get_netdev(struct ib_device *ib_dev,
drivers/infiniband/core/device.c
1358
struct net_device *netdev;
drivers/infiniband/core/device.c
2078
struct net_device *netdev;
drivers/infiniband/core/device.c
2194
int ib_device_set_netdev(struct ib_device *ib_dev, struct net_device *ndev,
drivers/infiniband/core/device.c
2198
struct net_device *old_ndev;
drivers/infiniband/core/device.c
2251
struct net_device *ndev;
drivers/infiniband/core/device.c
2274
struct net_device *ib_device_get_netdev(struct ib_device *ib_dev,
drivers/infiniband/core/device.c
2278
struct net_device *res;
drivers/infiniband/core/device.c
2313
int ib_query_netdev_port(struct ib_device *ibdev, struct net_device *ndev,
drivers/infiniband/core/device.c
2316
struct net_device *ib_ndev;
drivers/infiniband/core/device.c
2342
struct ib_device *ib_device_get_by_netdev(struct net_device *ndev,
drivers/infiniband/core/device.c
2387
struct net_device *idev =
drivers/infiniband/core/device.c
2647
struct net_device *ib_get_net_dev_by_params(struct ib_device *dev,
drivers/infiniband/core/device.c
2653
struct net_device *net_dev = NULL;
drivers/infiniband/core/device.c
2935
void ib_dispatch_port_state_event(struct ib_device *ibdev, struct net_device *ndev)
drivers/infiniband/core/device.c
2962
static void handle_port_event(struct net_device *ndev, unsigned long event)
drivers/infiniband/core/device.c
2990
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/core/lag.c
10
static struct sk_buff *rdma_build_skb(struct net_device *netdev,
drivers/infiniband/core/lag.c
102
void rdma_lag_put_ah_roce_slave(struct net_device *xmit_slave)
drivers/infiniband/core/lag.c
107
struct net_device *rdma_lag_get_ah_roce_slave(struct ib_device *device,
drivers/infiniband/core/lag.c
111
struct net_device *slave = NULL;
drivers/infiniband/core/lag.c
112
struct net_device *master;
drivers/infiniband/core/lag.c
80
static struct net_device *rdma_get_xmit_slave_udp(struct ib_device *device,
drivers/infiniband/core/lag.c
81
struct net_device *master,
drivers/infiniband/core/lag.c
85
struct net_device *slave;
drivers/infiniband/core/multicast.c
737
struct net_device *ndev,
drivers/infiniband/core/nldev.c
1764
struct net_device *ndev;
drivers/infiniband/core/nldev.c
2752
struct net_device *netdev = ib_device_get_netdev(device, port);
drivers/infiniband/core/nldev.c
2771
struct net_device *netdev = ib_device_get_netdev(device, port);
drivers/infiniband/core/nldev.c
2808
struct net_device *netdev;
drivers/infiniband/core/nldev.c
346
struct net_device *netdev = NULL;
drivers/infiniband/core/roce_gid_mgmt.c
129
static enum bonding_slave_state is_eth_active_slave_of_bonding_rcu(struct net_device *dev,
drivers/infiniband/core/roce_gid_mgmt.c
130
struct net_device *upper)
drivers/infiniband/core/roce_gid_mgmt.c
133
struct net_device *pdev =
drivers/infiniband/core/roce_gid_mgmt.c
148
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
150
struct net_device *real_dev;
drivers/infiniband/core/roce_gid_mgmt.c
172
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
174
struct net_device *master_dev;
drivers/infiniband/core/roce_gid_mgmt.c
202
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
204
struct net_device *cookie_ndev = cookie;
drivers/infiniband/core/roce_gid_mgmt.c
228
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
234
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
265
struct net_device *rdma_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
268
struct net_device *cookie_ndev = cookie;
drivers/infiniband/core/roce_gid_mgmt.c
284
u32 port, struct net_device *ndev,
drivers/infiniband/core/roce_gid_mgmt.c
299
struct net_device *rdma_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
300
struct net_device *event_ndev)
drivers/infiniband/core/roce_gid_mgmt.c
302
struct net_device *real_dev = rdma_vlan_dev_real_dev(event_ndev);
drivers/infiniband/core/roce_gid_mgmt.c
332
u32 port, struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
376
u32 port, struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
422
struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
430
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
436
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
451
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
453
struct net_device *cookie_ndev = cookie;
drivers/infiniband/core/roce_gid_mgmt.c
463
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
465
struct net_device *event_ndev = cookie;
drivers/infiniband/core/roce_gid_mgmt.c
475
struct net_device *rdma_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
479
struct net_device *ndev;
drivers/infiniband/core/roce_gid_mgmt.c
527
struct net_device *ndev = NULL;
drivers/infiniband/core/roce_gid_mgmt.c
541
struct net_device *rdma_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
553
struct net_device *upper;
drivers/infiniband/core/roce_gid_mgmt.c
556
static int netdev_upper_walk(struct net_device *upper,
drivers/infiniband/core/roce_gid_mgmt.c
576
struct net_device *ndev))
drivers/infiniband/core/roce_gid_mgmt.c
578
struct net_device *ndev = cookie;
drivers/infiniband/core/roce_gid_mgmt.c
600
u32 port, struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
607
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
613
struct net_device *rdma_ndev, void *cookie)
drivers/infiniband/core/roce_gid_mgmt.c
619
struct net_device *rdma_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
622
struct net_device *master_ndev;
drivers/infiniband/core/roce_gid_mgmt.c
63
struct net_device *ndev;
drivers/infiniband/core/roce_gid_mgmt.c
64
struct net_device *filter_ndev;
drivers/infiniband/core/roce_gid_mgmt.c
660
struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
715
ndev_event_link(struct net_device *event_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
743
static void netdevice_event_changeupper(struct net_device *event_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
775
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/core/roce_gid_mgmt.c
839
struct sockaddr *sa, struct net_device *ndev)
drivers/infiniband/core/roce_gid_mgmt.c
882
struct net_device *ndev;
drivers/infiniband/core/roce_gid_mgmt.c
896
struct net_device *ndev;
drivers/infiniband/core/sysfs.c
392
struct net_device *ndev;
drivers/infiniband/core/uverbs_std_types_device.c
408
struct net_device *ndev;
drivers/infiniband/core/verbs.c
1842
struct net_device *slave;
drivers/infiniband/core/verbs.c
2043
struct net_device *netdev;
drivers/infiniband/core/verbs.c
3109
struct net_device *rdma_alloc_netdev(struct ib_device *device, u32 port_num,
drivers/infiniband/core/verbs.c
3112
void (*setup)(struct net_device *))
drivers/infiniband/core/verbs.c
3115
struct net_device *netdev;
drivers/infiniband/core/verbs.c
3138
void (*setup)(struct net_device *),
drivers/infiniband/core/verbs.c
3139
struct net_device *netdev)
drivers/infiniband/core/verbs.c
562
struct net_device *xmit_slave)
drivers/infiniband/core/verbs.c
618
struct net_device *slave;
drivers/infiniband/hw/bng_re/bng_re.h
71
struct net_device *netdev;
drivers/infiniband/hw/bnxt_re/bnxt_re.h
182
struct net_device *netdev;
drivers/infiniband/hw/bnxt_re/qplib_res.c
607
struct net_device *netdev)
drivers/infiniband/hw/bnxt_re/qplib_res.c
864
int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct net_device *netdev)
drivers/infiniband/hw/bnxt_re/qplib_res.h
315
struct net_device *netdev;
drivers/infiniband/hw/bnxt_re/qplib_res.h
436
int bnxt_qplib_alloc_res(struct bnxt_qplib_res *res, struct net_device *netdev);
drivers/infiniband/hw/cxgb4/cm.c
2079
struct net_device *pdev;
drivers/infiniband/hw/cxgb4/cm.c
3261
static int get_lladdr(struct net_device *dev, struct in6_addr *addr,
drivers/infiniband/hw/cxgb4/cm.c
4076
struct net_device *pdev;
drivers/infiniband/hw/cxgb4/cm.c
470
static struct net_device *get_real_dev(struct net_device *egress_dev)
drivers/infiniband/hw/cxgb4/cm.c
738
struct net_device *netdev;
drivers/infiniband/hw/cxgb4/provider.c
341
struct net_device *lldev = c4iw_dev->rdev.lldi.ports[0];
drivers/infiniband/hw/erdma/erdma.h
186
struct net_device *netdev;
drivers/infiniband/hw/erdma/erdma_main.c
22
struct net_device *netdev = netdev_notifier_info_to_dev(arg);
drivers/infiniband/hw/erdma/erdma_main.c
50
struct net_device *netdev;
drivers/infiniband/hw/erdma/erdma_verbs.c
379
struct net_device *ndev = dev->netdev;
drivers/infiniband/hw/hfi1/driver.c
1636
struct net_device *netdev;
drivers/infiniband/hw/hfi1/ipoib.h
123
struct net_device *netdev;
drivers/infiniband/hw/hfi1/ipoib.h
142
hfi1_ipoib_priv(const struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib.h
147
int hfi1_ipoib_send(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib.h
155
int hfi1_ipoib_rxq_init(struct net_device *dev);
drivers/infiniband/hw/hfi1/ipoib.h
156
void hfi1_ipoib_rxq_deinit(struct net_device *dev);
drivers/infiniband/hw/hfi1/ipoib.h
158
void hfi1_ipoib_napi_tx_enable(struct net_device *dev);
drivers/infiniband/hw/hfi1/ipoib.h
159
void hfi1_ipoib_napi_tx_disable(struct net_device *dev);
drivers/infiniband/hw/hfi1/ipoib.h
169
void hfi1_ipoib_tx_timeout(struct net_device *dev, unsigned int q);
drivers/infiniband/hw/hfi1/ipoib_main.c
101
static int hfi1_ipoib_mcast_attach(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_main.c
133
static int hfi1_ipoib_mcast_detach(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_main.c
158
static void hfi1_ipoib_netdev_dtor(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_main.c
166
static void hfi1_ipoib_set_id(struct net_device *dev, int id)
drivers/infiniband/hw/hfi1/ipoib_main.c
179
struct net_device *netdev,
drivers/infiniband/hw/hfi1/ipoib_main.c
19
static int hfi1_ipoib_dev_init(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_main.c
39
static void hfi1_ipoib_dev_uninit(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_main.c
48
static int hfi1_ipoib_dev_open(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_main.c
78
static int hfi1_ipoib_dev_stop(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_rx.c
70
int hfi1_ipoib_rxq_init(struct net_device *netdev)
drivers/infiniband/hw/hfi1/ipoib_rx.c
85
void hfi1_ipoib_rxq_deinit(struct net_device *netdev)
drivers/infiniband/hw/hfi1/ipoib_tx.c
348
static struct ipoib_txreq *hfi1_ipoib_send_dma_common(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
404
static int hfi1_ipoib_submit_tx_list(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
422
static int hfi1_ipoib_flush_tx_list(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
456
static int hfi1_ipoib_send_dma_single(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
507
static int hfi1_ipoib_send_dma_list(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
571
int hfi1_ipoib_send(struct net_device *dev,
drivers/infiniband/hw/hfi1/ipoib_tx.c
675
struct net_device *dev = txq->priv->netdev;
drivers/infiniband/hw/hfi1/ipoib_tx.c
685
struct net_device *dev = priv->netdev;
drivers/infiniband/hw/hfi1/ipoib_tx.c
816
void hfi1_ipoib_napi_tx_enable(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_tx.c
828
void hfi1_ipoib_napi_tx_disable(struct net_device *dev)
drivers/infiniband/hw/hfi1/ipoib_tx.c
841
void hfi1_ipoib_tx_timeout(struct net_device *dev, unsigned int q)
drivers/infiniband/hw/hfi1/ipoib_tx.c
91
struct net_device *dev = txq->priv->netdev;
drivers/infiniband/hw/hfi1/netdev.h
52
struct net_device *rx_napi;
drivers/infiniband/hw/hfi1/netdev_rx.c
191
struct net_device *dev = rx->rx_napi;
drivers/infiniband/hw/hfi1/vnic.h
116
struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device,
drivers/infiniband/hw/hfi1/vnic.h
121
void (*setup)(struct net_device *));
drivers/infiniband/hw/hfi1/vnic.h
64
struct net_device *netdev;
drivers/infiniband/hw/hfi1/vnic.h
83
struct net_device *netdev;
drivers/infiniband/hw/hfi1/vnic_main.c
181
static void hfi1_vnic_get_stats64(struct net_device *netdev,
drivers/infiniband/hw/hfi1/vnic_main.c
215
struct net_device *netdev)
drivers/infiniband/hw/hfi1/vnic_main.c
278
static u16 hfi1_vnic_select_queue(struct net_device *netdev,
drivers/infiniband/hw/hfi1/vnic_main.c
280
struct net_device *sb_dev)
drivers/infiniband/hw/hfi1/vnic_main.c
40
struct net_device *netdev = vinfo->netdev;
drivers/infiniband/hw/hfi1/vnic_main.c
407
struct net_device *netdev = vinfo->netdev;
drivers/infiniband/hw/hfi1/vnic_main.c
445
static int hfi1_netdev_open(struct net_device *netdev)
drivers/infiniband/hw/hfi1/vnic_main.c
456
static int hfi1_netdev_close(struct net_device *netdev)
drivers/infiniband/hw/hfi1/vnic_main.c
511
static void hfi1_vnic_set_vesw_id(struct net_device *netdev, int id)
drivers/infiniband/hw/hfi1/vnic_main.c
544
static void hfi1_vnic_free_rn(struct net_device *netdev)
drivers/infiniband/hw/hfi1/vnic_main.c
553
struct net_device *hfi1_vnic_alloc_rn(struct ib_device *device,
drivers/infiniband/hw/hfi1/vnic_main.c
558
void (*setup)(struct net_device *))
drivers/infiniband/hw/hfi1/vnic_main.c
562
struct net_device *netdev;
drivers/infiniband/hw/hns/hns_roce_bond.c
125
struct net_device *net_dev = get_hr_netdev(hr_dev, 0);
drivers/infiniband/hw/hns/hns_roce_bond.c
139
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
14
static struct hns_roce_dev *hns_roce_get_hrdev_by_netdev(struct net_device *net_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
190
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
25
static struct net_device *get_upper_dev_from_ndev(struct net_device *net_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
27
struct net_device *upper_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
37
static int get_netdev_bond_slave_id(struct net_device *net_dev,
drivers/infiniband/hw/hns/hns_roce_bond.c
453
struct net_device *upper_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
457
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
485
struct net_device *net_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
49
struct hns_roce_bond_group *hns_roce_get_bond_grp(struct net_device *net_dev,
drivers/infiniband/hw/hns/hns_roce_bond.c
517
struct net_device *upper_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
519
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
54
struct net_device *upper_dev = NULL;
drivers/infiniband/hw/hns/hns_roce_bond.c
582
struct net_device *upper_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
621
struct net_device *net_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
644
struct net_device *net_dev =
drivers/infiniband/hw/hns/hns_roce_bond.c
691
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
706
struct net_device *upper_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
716
struct net_device *upper_dev,
drivers/infiniband/hw/hns/hns_roce_bond.c
742
struct net_device *net_dev)
drivers/infiniband/hw/hns/hns_roce_bond.c
744
struct net_device *upper_dev = info->upper_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
775
struct net_device *net_dev =
drivers/infiniband/hw/hns/hns_roce_bond.c
777
struct net_device *upper_dev = info->upper_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
82
struct net_device *active_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
83
struct net_device *old_dev;
drivers/infiniband/hw/hns/hns_roce_bond.c
929
struct net_device *net_dev = get_hr_netdev(hr_dev, 0);
drivers/infiniband/hw/hns/hns_roce_bond.h
56
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_bond.h
61
struct net_device *upper_dev;
drivers/infiniband/hw/hns/hns_roce_bond.h
85
struct hns_roce_bond_group *hns_roce_get_bond_grp(struct net_device *net_dev,
drivers/infiniband/hw/hns/hns_roce_device.h
1179
static inline struct net_device *get_hr_netdev(struct hns_roce_dev *hr_dev,
drivers/infiniband/hw/hns/hns_roce_device.h
661
struct net_device *netdevs[HNS_ROCE_MAX_PORTS];
drivers/infiniband/hw/hns/hns_roce_hw_v2.c
7552
struct net_device *netdev = handle->rinfo.netdev;
drivers/infiniband/hw/hns/hns_roce_main.c
117
static int handle_en_event(struct net_device *netdev,
drivers/infiniband/hw/hns/hns_roce_main.c
173
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/hns/hns_roce_main.c
177
struct net_device *upper = NULL;
drivers/infiniband/hw/hns/hns_roce_main.c
204
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_main.c
283
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_main.c
681
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_main.c
701
struct net_device *net_dev = get_hr_netdev(hr_dev, 0);
drivers/infiniband/hw/hns/hns_roce_main.c
802
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_main.c
97
struct net_device *net_dev;
drivers/infiniband/hw/hns/hns_roce_qp.c
1379
struct net_device *net_dev;
drivers/infiniband/hw/ionic/ionic_ibdev.c
27
struct net_device *ndev;
drivers/infiniband/hw/ionic/ionic_ibdev.c
308
struct net_device *ndev;
drivers/infiniband/hw/ionic/ionic_ibdev.c
78
struct net_device *ndev;
drivers/infiniband/hw/ionic/ionic_lif_cfg.c
95
struct net_device *ionic_lif_netdev(struct ionic_lif *lif)
drivers/infiniband/hw/ionic/ionic_lif_cfg.c
97
struct net_device *netdev = lif->netdev;
drivers/infiniband/hw/ionic/ionic_lif_cfg.h
62
struct net_device *ionic_lif_netdev(struct ionic_lif *lif);
drivers/infiniband/hw/irdma/cm.c
1561
struct net_device *ndev = NULL;
drivers/infiniband/hw/irdma/cm.c
1567
struct net_device *ip_dev;
drivers/infiniband/hw/irdma/cm.c
1604
struct net_device *ip_dev = NULL;
drivers/infiniband/hw/irdma/cm.c
1635
struct net_device *netdev;
drivers/infiniband/hw/irdma/cm.c
1660
struct net_device *ip_dev;
drivers/infiniband/hw/irdma/cm.c
1748
struct net_device *ip_dev;
drivers/infiniband/hw/irdma/cm.c
2243
struct net_device *netdev = iwdev->netdev;
drivers/infiniband/hw/irdma/cm.c
4392
void irdma_if_notify(struct irdma_device *iwdev, struct net_device *netdev,
drivers/infiniband/hw/irdma/cm.h
409
void irdma_if_notify(struct irdma_device *iwdev, struct net_device *netdev,
drivers/infiniband/hw/irdma/main.h
352
struct net_device *netdev;
drivers/infiniband/hw/irdma/utils.c
153
struct net_device *real_dev, *netdev = ifa->ifa_dev->dev;
drivers/infiniband/hw/irdma/utils.c
203
struct net_device *real_dev, *netdev = ifa->idev->dev;
drivers/infiniband/hw/irdma/utils.c
254
struct net_device *real_dev, *netdev;
drivers/infiniband/hw/irdma/utils.c
312
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/irdma/utils.c
338
struct net_device *ip_dev;
drivers/infiniband/hw/irdma/utils.c
380
struct net_device *dev;
drivers/infiniband/hw/irdma/verbs.c
1237
struct net_device *ndev;
drivers/infiniband/hw/irdma/verbs.c
5413
struct net_device *netdev = iwdev->netdev;
drivers/infiniband/hw/irdma/verbs.c
90
struct net_device *netdev = iwdev->netdev;
drivers/infiniband/hw/mana/device.c
120
struct net_device *ndev;
drivers/infiniband/hw/mana/device.c
82
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/mana/device.c
85
struct net_device *ndev;
drivers/infiniband/hw/mana/main.c
13
struct net_device *ndev;
drivers/infiniband/hw/mana/main.c
33
struct net_device *ndev;
drivers/infiniband/hw/mana/main.c
619
struct net_device *ndev = mana_ib_get_netdev(ibdev, port);
drivers/infiniband/hw/mana/mana_ib.h
594
static inline struct net_device *mana_ib_get_netdev(struct ib_device *ibdev, u32 port)
drivers/infiniband/hw/mana/qp.c
104
struct net_device *ndev;
drivers/infiniband/hw/mana/qp.c
279
struct net_device *ndev;
drivers/infiniband/hw/mana/qp.c
733
struct net_device *ndev;
drivers/infiniband/hw/mana/qp.c
817
struct net_device *ndev;
drivers/infiniband/hw/mana/qp.c
842
struct net_device *ndev;
drivers/infiniband/hw/mana/qp.c
9
struct net_device *ndev,
drivers/infiniband/hw/mana/wr.c
79
struct net_device *ndev = mana_ib_get_netdev(&mdev->ib_dev, qp->port);
drivers/infiniband/hw/mlx4/main.c
126
static struct net_device *mlx4_ib_get_netdev(struct ib_device *device,
drivers/infiniband/hw/mlx4/main.c
130
struct net_device *dev, *ret = NULL;
drivers/infiniband/hw/mlx4/main.c
1306
struct net_device *ndev;
drivers/infiniband/hw/mlx4/main.c
139
struct net_device *upper;
drivers/infiniband/hw/mlx4/main.c
143
struct net_device *active;
drivers/infiniband/hw/mlx4/main.c
1919
struct net_device *ndev;
drivers/infiniband/hw/mlx4/main.c
2273
struct net_device *dev,
drivers/infiniband/hw/mlx4/main.c
2327
struct net_device *dev,
drivers/infiniband/hw/mlx4/main.c
2348
static void mlx4_ib_port_event(struct ib_device *ibdev, struct net_device *ndev,
drivers/infiniband/hw/mlx4/main.c
2379
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/mlx4/main.c
3140
struct net_device *curr_netdev = ibdev->iboe.netdevs[i];
drivers/infiniband/hw/mlx4/main.c
756
struct net_device *ndev;
drivers/infiniband/hw/mlx4/mlx4_ib.h
547
struct net_device *netdevs[MLX4_MAX_PORTS];
drivers/infiniband/hw/mlx5/ib_rep.c
16
struct net_device *ndev;
drivers/infiniband/hw/mlx5/ib_rep.c
277
struct net_device *mlx5_ib_get_rep_netdev(struct mlx5_eswitch *esw,
drivers/infiniband/hw/mlx5/ib_rep.h
20
struct net_device *mlx5_ib_get_rep_netdev(struct mlx5_eswitch *esw,
drivers/infiniband/hw/mlx5/ib_rep.h
34
struct net_device *mlx5_ib_get_rep_netdev(struct mlx5_eswitch *esw,
drivers/infiniband/hw/mlx5/macsec.c
223
struct net_device *ndev;
drivers/infiniband/hw/mlx5/macsec.c
306
struct net_device *ndev;
drivers/infiniband/hw/mlx5/main.c
133
struct net_device *ndev,
drivers/infiniband/hw/mlx5/main.c
134
struct net_device *upper,
drivers/infiniband/hw/mlx5/main.c
137
struct net_device *rep_ndev;
drivers/infiniband/hw/mlx5/main.c
167
struct net_device *ndev,
drivers/infiniband/hw/mlx5/main.c
168
struct net_device *upper,
drivers/infiniband/hw/mlx5/main.c
169
struct net_device *ib_ndev)
drivers/infiniband/hw/mlx5/main.c
189
static struct net_device *mlx5_ib_get_rep_uplink_netdev(struct mlx5_ib_dev *ibdev)
drivers/infiniband/hw/mlx5/main.c
208
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/mlx5/main.c
210
struct net_device *ib_ndev = NULL;
drivers/infiniband/hw/mlx5/main.c
246
struct net_device *upper = NULL;
drivers/infiniband/hw/mlx5/main.c
253
struct net_device *lag_ndev;
drivers/infiniband/hw/mlx5/main.c
3624
struct net_device *old_ndev = NULL;
drivers/infiniband/hw/mlx5/main.c
3626
struct net_device *ndev;
drivers/infiniband/hw/mlx5/main.c
3727
struct net_device *netdev)
drivers/infiniband/hw/mlx5/main.c
3752
struct net_device *netdev = data;
drivers/infiniband/hw/mlx5/main.c
541
struct net_device *ndev, *upper;
drivers/infiniband/hw/mlx5/mlx5_ib.h
923
struct net_device *tracking_netdev;
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
159
struct net_device *netdev;
drivers/infiniband/hw/qedr/main.c
845
struct net_device *ndev)
drivers/infiniband/hw/qedr/qedr.h
126
struct net_device *ndev;
drivers/infiniband/hw/qedr/qedr_iw_cm.c
397
struct net_device *ndev;
drivers/infiniband/hw/qedr/qedr_iw_cm.c
413
struct net_device *ndev = NULL;
drivers/infiniband/hw/usnic/usnic_fwd.c
307
struct net_device *pf_netdev;
drivers/infiniband/hw/usnic/usnic_fwd.c
335
struct net_device *pf_netdev;
drivers/infiniband/hw/usnic/usnic_fwd.c
46
struct net_device *netdev = ufdev->netdev;
drivers/infiniband/hw/usnic/usnic_fwd.h
49
struct net_device *netdev;
drivers/infiniband/hw/usnic/usnic_ib.h
76
struct net_device *netdev;
drivers/infiniband/hw/usnic/usnic_ib_main.c
138
struct net_device *netdev;
drivers/infiniband/hw/usnic/usnic_ib_main.c
194
struct net_device *netdev,
drivers/infiniband/hw/usnic/usnic_ib_main.c
243
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/hw/usnic/usnic_ib_main.c
305
struct net_device *netdev = ifa->ifa_dev->dev;
drivers/infiniband/hw/usnic/usnic_ib_main.c
390
struct net_device *netdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
248
struct net_device *netdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma.h
254
struct net_device *event_netdev;
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
159
struct net_device *ndev,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
687
struct net_device *ndev,
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c
749
struct net_device *event_netdev = netdev_notifier_info_to_dev(ptr);
drivers/infiniband/sw/rxe/rxe.c
145
static void rxe_init_ports(struct rxe_dev *rxe, struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe.c
169
static void rxe_init(struct rxe_dev *rxe, struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe.c
207
struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe.c
215
static int rxe_newlink(const char *ibdev_name, struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe.c
42
static void rxe_init_device_param(struct rxe_dev *rxe, struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe.h
105
struct net_device *ndev);
drivers/infiniband/sw/rxe/rxe.h
110
static inline struct rxe_dev *rxe_get_dev_from_net(struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe_mcast.c
34
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_mcast.c
59
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_net.c
104
struct net_device *ndev,
drivers/infiniband/sw/rxe/rxe_net.c
128
struct net_device *ndev,
drivers/infiniband/sw/rxe/rxe_net.c
163
struct net_device *ndev,
drivers/infiniband/sw/rxe/rxe_net.c
172
static struct dst_entry *rxe_find_route(struct net_device *ndev,
drivers/infiniband/sw/rxe/rxe_net.c
218
struct net_device *ndev = skb->dev;
drivers/infiniband/sw/rxe/rxe_net.c
536
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_net.c
595
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_net.c
607
int rxe_net_add(const char *ibdev_name, struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe_net.c
656
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_net.c
674
struct net_device *ndev = netdev_notifier_info_to_dev(arg);
drivers/infiniband/sw/rxe/rxe_net.h
19
int rxe_net_add(const char *ibdev_name, struct net_device *ndev);
drivers/infiniband/sw/rxe/rxe_verbs.c
1455
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_verbs.c
1534
struct net_device *ndev)
drivers/infiniband/sw/rxe/rxe_verbs.c
44
struct net_device *ndev;
drivers/infiniband/sw/rxe/rxe_verbs.h
453
static inline struct net_device *rxe_ib_device_get_netdev(struct ib_device *dev)
drivers/infiniband/sw/rxe/rxe_verbs.h
524
struct net_device *ndev);
drivers/infiniband/sw/siw/siw_cm.c
1812
struct net_device *ndev = NULL;
drivers/infiniband/sw/siw/siw_main.c
278
static struct siw_device *siw_device_create(struct net_device *netdev)
drivers/infiniband/sw/siw/siw_main.c
368
struct net_device *netdev = netdev_notifier_info_to_dev(arg);
drivers/infiniband/sw/siw/siw_main.c
412
static int siw_newlink(const char *basedev_name, struct net_device *netdev)
drivers/infiniband/sw/siw/siw_main.c
89
static int siw_dev_qualified(struct net_device *netdev)
drivers/infiniband/sw/siw/siw_verbs.c
174
struct net_device *ndev;
drivers/infiniband/sw/siw/siw_verbs.c
516
struct net_device *ndev;
drivers/infiniband/ulp/ipoib/ipoib.h
153
static inline struct ipoib_dev_priv *ipoib_priv(const struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
180
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
239
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
249
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
324
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
325
void (*next_priv_destructor)(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
393
struct net_device *parent;
drivers/infiniband/ulp/ipoib/ipoib.h
418
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
427
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
450
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib.h
468
struct ipoib_neigh *ipoib_neigh_get(struct net_device *dev, u8 *daddr);
drivers/infiniband/ulp/ipoib/ipoib.h
470
struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
472
void ipoib_del_neighs_by_gid(struct net_device *dev, u8 *gid);
drivers/infiniband/ulp/ipoib/ipoib.h
483
struct ipoib_ah *ipoib_create_ah(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib.h
490
int ipoib_open(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
491
void ipoib_intf_free(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
492
int ipoib_add_pkey_attr(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
493
int ipoib_add_umcast_attr(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
495
int ipoib_send(struct net_device *dev, struct sk_buff *skb,
drivers/infiniband/ulp/ipoib/ipoib.h
500
struct ipoib_path *__path_find(struct net_device *dev, void *gid);
drivers/infiniband/ulp/ipoib/ipoib.h
501
void ipoib_mark_paths_invalid(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
502
void ipoib_flush_paths(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
503
struct net_device *ipoib_intf_alloc(struct ib_device *hca, u32 port,
drivers/infiniband/ulp/ipoib/ipoib.h
506
struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
513
void ipoib_ib_dev_cleanup(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
515
int ipoib_ib_dev_open_default(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
516
int ipoib_ib_dev_open(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
517
void ipoib_ib_dev_stop(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
518
void ipoib_ib_dev_up(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
519
void ipoib_ib_dev_down(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
520
int ipoib_ib_dev_stop_default(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
521
void ipoib_pkey_dev_check_presence(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
525
void ipoib_mcast_send(struct net_device *dev, u8 *daddr, struct sk_buff *skb);
drivers/infiniband/ulp/ipoib/ipoib.h
528
void ipoib_mcast_start_thread(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
529
void ipoib_mcast_stop_thread(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
531
void ipoib_mcast_dev_flush(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
563
struct ipoib_mcast_iter *ipoib_mcast_iter_init(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
572
struct ipoib_path_iter *ipoib_path_iter_init(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
578
int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca,
drivers/infiniband/ulp/ipoib/ipoib.h
580
int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
drivers/infiniband/ulp/ipoib/ipoib.h
586
int ipoib_init_qp(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
587
int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca);
drivers/infiniband/ulp/ipoib/ipoib.h
588
void ipoib_transport_dev_cleanup(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
593
int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey);
drivers/infiniband/ulp/ipoib/ipoib.h
594
int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey);
drivers/infiniband/ulp/ipoib/ipoib.h
602
void ipoib_set_umcast(struct net_device *ndev, int umcast_val);
drivers/infiniband/ulp/ipoib/ipoib.h
603
int ipoib_set_mode(struct net_device *dev, const char *buf);
drivers/infiniband/ulp/ipoib/ipoib.h
605
void ipoib_setup_common(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
607
void ipoib_drain_cq(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
609
void ipoib_set_ethtool_ops(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
621
static inline int ipoib_cm_admin_enabled(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
628
static inline int ipoib_cm_enabled(struct net_device *dev, u8 *hwaddr)
drivers/infiniband/ulp/ipoib/ipoib.h
651
static inline int ipoib_cm_has_srq(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
657
static inline unsigned int ipoib_cm_max_mtu(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
663
void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_tx *tx);
drivers/infiniband/ulp/ipoib/ipoib.h
664
int ipoib_cm_dev_open(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
665
void ipoib_cm_dev_stop(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
666
int ipoib_cm_dev_init(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
667
int ipoib_cm_add_mode_attr(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
668
void ipoib_cm_dev_cleanup(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
669
struct ipoib_cm_tx *ipoib_cm_create_tx(struct net_device *dev, struct ipoib_path *path,
drivers/infiniband/ulp/ipoib/ipoib.h
672
void ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb,
drivers/infiniband/ulp/ipoib/ipoib.h
674
void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc);
drivers/infiniband/ulp/ipoib/ipoib.h
675
void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc);
drivers/infiniband/ulp/ipoib/ipoib.h
680
static inline int ipoib_cm_admin_enabled(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
684
static inline int ipoib_cm_enabled(struct net_device *dev, u8 *hwaddr)
drivers/infiniband/ulp/ipoib/ipoib.h
705
static inline int ipoib_cm_has_srq(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
710
static inline unsigned int ipoib_cm_max_mtu(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
716
void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_tx *tx)
drivers/infiniband/ulp/ipoib/ipoib.h
722
int ipoib_cm_dev_open(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
728
void ipoib_cm_dev_stop(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
734
int ipoib_cm_dev_init(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
740
void ipoib_cm_dev_cleanup(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
746
struct ipoib_cm_tx *ipoib_cm_create_tx(struct net_device *dev, struct ipoib_path *path,
drivers/infiniband/ulp/ipoib/ipoib.h
759
int ipoib_cm_add_mode_attr(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib.h
764
static inline void ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb,
drivers/infiniband/ulp/ipoib/ipoib.h
770
static inline void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib.h
774
static inline void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib.h
780
void ipoib_create_debug_files(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
781
void ipoib_delete_debug_files(struct net_device *dev);
drivers/infiniband/ulp/ipoib/ipoib.h
785
static inline void ipoib_create_debug_files(struct net_device *dev) { }
drivers/infiniband/ulp/ipoib/ipoib.h
786
static inline void ipoib_delete_debug_files(struct net_device *dev) { }
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1057
static struct ib_qp *ipoib_cm_create_tx_qp(struct net_device *dev, struct ipoib_cm_tx *tx)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1082
static int ipoib_cm_send_req(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1119
static int ipoib_cm_modify_tx_init(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
116
static int ipoib_cm_post_receive_nonsrq(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1254
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1301
struct ipoib_cm_tx *ipoib_cm_create_tx(struct net_device *dev, struct ipoib_path *path,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1341
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1401
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
141
static struct sk_buff *ipoib_cm_alloc_rx_skb(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1426
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1458
void ipoib_cm_skb_too_long(struct net_device *dev, struct sk_buff *skb,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1509
struct net_device *dev = to_net_dev(d);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1521
struct net_device *dev = to_net_dev(d);
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1547
int ipoib_cm_add_mode_attr(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1552
static void ipoib_cm_create_srq(struct net_device *dev, int max_sge)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1582
int ipoib_cm_dev_init(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
1645
void ipoib_cm_dev_cleanup(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
195
static void ipoib_cm_free_rx_ring(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
249
static struct ib_qp *ipoib_cm_create_rx_qp(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
273
static int ipoib_cm_modify_rx_qp(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
328
static void ipoib_cm_init_rx_wr(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
347
static int ipoib_cm_nonsrq_init_rx(struct net_device *dev, struct ib_cm_id *cm_id,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
420
static int ipoib_cm_send_rep(struct net_device *dev, struct ib_cm_id *cm_id,
drivers/infiniband/ulp/ipoib/ipoib_cm.c
445
struct net_device *dev = cm_id->context;
drivers/infiniband/ulp/ipoib/ipoib_cm.c
560
void ipoib_cm_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
708
void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_tx *tx)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
794
void ipoib_cm_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
872
int ipoib_cm_dev_open(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
904
static void ipoib_cm_free_rx_reap_list(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
927
void ipoib_cm_dev_stop(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_cm.c
94
static int ipoib_cm_post_receive_srq(struct net_device *dev, int id)
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
116
static void ipoib_get_ethtool_stats(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
128
static void ipoib_get_strings(struct net_device __always_unused *dev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
143
static int ipoib_get_sset_count(struct net_device __always_unused *dev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
181
static int ipoib_get_link_ksettings(struct net_device *netdev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
232
void ipoib_set_ethtool_ops(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
61
static void ipoib_get_drvinfo(struct net_device *netdev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
74
static int ipoib_get_coalesce(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c
87
static int ipoib_set_coalesce(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_fs.c
220
void ipoib_create_debug_files(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_fs.c
234
void ipoib_delete_debug_files(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
102
static int ipoib_ib_post_receive(struct net_device *dev, int id)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
1182
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
123
static struct sk_buff *ipoib_alloc_rx_skb(struct net_device *dev, int id)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
1325
void ipoib_ib_dev_cleanup(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
155
static int ipoib_ib_post_receives(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
174
static void ipoib_ib_handle_rx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
386
static void ipoib_ib_handle_tx_wc(struct net_device *dev, struct ib_wc *wc)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
455
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
503
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_ib.c
56
struct ipoib_ah *ipoib_create_ah(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
591
int ipoib_send(struct net_device *dev, struct sk_buff *skb,
drivers/infiniband/ulp/ipoib/ipoib_ib.c
747
static int recvs_pending(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
781
static void ipoib_napi_enable(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
791
static void ipoib_napi_disable(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
801
int ipoib_ib_dev_stop_default(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
877
int ipoib_ib_dev_open_default(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
908
int ipoib_ib_dev_open(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
935
void ipoib_ib_dev_stop(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
945
void ipoib_pkey_dev_check_presence(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
961
void ipoib_ib_dev_up(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
977
void ipoib_ib_dev_down(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_ib.c
992
void ipoib_drain_cq(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1082
static void unicast_arp_send(struct sk_buff *skb, struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
1137
static netdev_tx_t ipoib_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
114
struct net_device *dev = ni->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1228
static void ipoib_timeout(struct net_device *dev, unsigned int txqueue)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1277
struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
1300
static void ipoib_set_mcast_list(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1312
static int ipoib_get_iflink(const struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1340
struct ipoib_neigh *ipoib_neigh_get(struct net_device *dev, u8 *daddr)
drivers/infiniband/ulp/ipoib/ipoib_main.c
138
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1442
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1462
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
147
struct net_device *dev = pwork->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1520
struct net_device *dev = neigh->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1552
struct net_device *dev = neigh->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
1632
void ipoib_del_neighs_by_gid(struct net_device *dev, u8 *gid)
drivers/infiniband/ulp/ipoib/ipoib_main.c
164
static void ipoib_schedule_ifupdown_task(struct net_device *dev, bool up)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1719
static void ipoib_neigh_hash_uninit(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1733
static void ipoib_napi_add(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1743
static void ipoib_napi_del(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1751
static void ipoib_dev_uninit_default(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1768
static int ipoib_dev_init_default(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1815
static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr,
drivers/infiniband/ulp/ipoib/ipoib_main.c
182
int ipoib_open(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1826
static int ipoib_hwtstamp_get(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
1837
static int ipoib_hwtstamp_set(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
1849
static int ipoib_dev_init(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1921
static void ipoib_parent_unregister_pre(struct net_device *ndev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1958
static int ipoib_parent_init(struct net_device *ndev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
1995
static void ipoib_child_init(struct net_device *ndev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2013
static int ipoib_ndo_init(struct net_device *ndev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2067
static void ipoib_ndo_uninit(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2100
static int ipoib_set_vf_link_state(struct net_device *dev, int vf, int link_state)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2107
static int ipoib_get_vf_config(struct net_device *dev, int vf,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2123
static int ipoib_set_vf_guid(struct net_device *dev, int vf, u64 guid, int type)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2133
static int ipoib_get_vf_guid(struct net_device *dev, int vf,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2142
static int ipoib_get_vf_stats(struct net_device *dev, int vf,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2201
void ipoib_setup_common(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2230
static void ipoib_build_priv(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
225
static int ipoib_stop(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2255
static struct net_device *ipoib_alloc_netdev(struct ib_device *hca, u32 port,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2258
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
2273
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2331
struct net_device *ipoib_intf_alloc(struct ib_device *hca, u32 port,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2334
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
2355
void ipoib_intf_free(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2379
struct net_device *ndev = to_net_dev(dev);
drivers/infiniband/ulp/ipoib/ipoib_main.c
2389
struct net_device *ndev = to_net_dev(dev);
drivers/infiniband/ulp/ipoib/ipoib_main.c
2396
void ipoib_set_umcast(struct net_device *ndev, int umcast_val)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2419
int ipoib_add_umcast_attr(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2427
struct net_device *netdev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
2447
static int ipoib_check_lladdr(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2468
static int ipoib_set_mac(struct net_device *dev, void *addr)
drivers/infiniband/ulp/ipoib/ipoib_main.c
251
static netdev_features_t ipoib_fix_features(struct net_device *dev, netdev_features_t features)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2535
int ipoib_add_pkey_attr(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2552
struct net_device *ndev = to_net_dev(dev);
drivers/infiniband/ulp/ipoib/ipoib_main.c
2574
static int ipoib_intercept_dev_id_attr(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2580
static struct net_device *ipoib_add_port(const char *format,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2586
struct net_device *ndev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
261
static int ipoib_change_mtu(struct net_device *dev, int new_mtu)
drivers/infiniband/ulp/ipoib/ipoib_main.c
2660
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
308
static void ipoib_get_stats(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
321
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
361
static struct net_device *ipoib_get_master_net_dev(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
363
struct net_device *master;
drivers/infiniband/ulp/ipoib/ipoib_main.c
379
struct net_device *result;
drivers/infiniband/ulp/ipoib/ipoib_main.c
382
static int ipoib_upper_walk(struct net_device *upper,
drivers/infiniband/ulp/ipoib/ipoib_main.c
407
static struct net_device *ipoib_get_net_dev_match_addr(
drivers/infiniband/ulp/ipoib/ipoib_main.c
408
const struct sockaddr *addr, struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
439
struct net_device **found_net_dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
442
struct net_device *net_dev = NULL;
drivers/infiniband/ulp/ipoib/ipoib_main.c
488
struct net_device **net_dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
508
static struct net_device *ipoib_get_net_dev_by_params(
drivers/infiniband/ulp/ipoib/ipoib_main.c
513
struct net_device *net_dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
555
int ipoib_set_mode(struct net_device *dev, const char *buf)
drivers/infiniband/ulp/ipoib/ipoib_main.c
598
struct ipoib_path *__path_find(struct net_device *dev, void *gid)
drivers/infiniband/ulp/ipoib/ipoib_main.c
622
static int __path_add(struct net_device *dev, struct ipoib_path *path)
drivers/infiniband/ulp/ipoib/ipoib_main.c
652
static void path_free(struct net_device *dev, struct ipoib_path *path)
drivers/infiniband/ulp/ipoib/ipoib_main.c
672
struct ipoib_path_iter *ipoib_path_iter_init(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
728
void ipoib_mark_paths_invalid(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
754
void ipoib_flush_paths(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
77
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
789
struct net_device *dev = path->dev;
drivers/infiniband/ulp/ipoib/ipoib_main.c
919
static struct ipoib_path *path_rec_create(struct net_device *dev, void *gid)
drivers/infiniband/ulp/ipoib/ipoib_main.c
94
static struct net_device *ipoib_get_net_dev_by_params(
drivers/infiniband/ulp/ipoib/ipoib_main.c
940
static int path_rec_start(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_main.c
972
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_main.c
98
static int ipoib_set_mac(struct net_device *dev, void *addr);
drivers/infiniband/ulp/ipoib/ipoib_main.c
99
static int ipoib_ioctl(struct net_device *dev, struct ifreq *ifr,
drivers/infiniband/ulp/ipoib/ipoib_main.c
990
struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
114
struct net_device *dev = mcast->dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
138
static struct ipoib_mcast *ipoib_mcast_alloc(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
158
static struct ipoib_mcast *__ipoib_mcast_find(struct net_device *dev, void *mgid)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
182
static int __ipoib_mcast_add(struct net_device *dev, struct ipoib_mcast *mcast)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
213
struct net_device *dev = mcast->dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
360
struct net_device *dev = mcast->dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
461
static int ipoib_mcast_join(struct net_device *dev, struct ipoib_mcast *mcast)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
553
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
59
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
656
void ipoib_mcast_start_thread(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
668
void ipoib_mcast_stop_thread(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
677
static int ipoib_mcast_leave(struct net_device *dev, struct ipoib_mcast *mcast)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
742
void ipoib_mcast_send(struct net_device *dev, u8 *daddr, struct sk_buff *skb)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
823
void ipoib_mcast_dev_flush(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
868
struct net_device *dev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_multicast.c
979
struct ipoib_mcast_iter *ipoib_mcast_iter_init(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
100
static int ipoib_new_child_link(struct net_device *dev,
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
107
struct net_device *pdev;
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
154
static void ipoib_del_child_link(struct net_device *dev, struct list_head *head)
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
164
static size_t ipoib_get_size(const struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
49
static int ipoib_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_netlink.c
71
static int ipoib_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
143
int ipoib_transport_dev_init(struct net_device *dev, struct ib_device *ca)
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
255
void ipoib_transport_dev_cleanup(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
38
int ipoib_mcast_attach(struct net_device *dev, struct ib_device *hca,
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
78
int ipoib_mcast_detach(struct net_device *dev, struct ib_device *hca,
drivers/infiniband/ulp/ipoib/ipoib_verbs.c
89
int ipoib_init_qp(struct net_device *dev)
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
100
struct net_device *ndev = priv->dev;
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
168
int ipoib_vlan_add(struct net_device *pdev, unsigned short pkey)
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
172
struct net_device *ndev;
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
217
struct net_device *dev;
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
234
struct net_device *dev = pwork->dev;
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
252
int ipoib_vlan_delete(struct net_device *pdev, unsigned short pkey)
drivers/infiniband/ulp/ipoib/ipoib_vlan.c
45
struct net_device *dev = to_net_dev(d);
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
124
static void vnic_get_drvinfo(struct net_device *netdev,
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
133
static int vnic_get_sset_count(struct net_device *netdev, int sset)
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
139
static void vnic_get_ethtool_stats(struct net_device *netdev,
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
159
static void vnic_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c
180
void opa_vnic_set_ethtool_ops(struct net_device *netdev)
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
197
struct net_device *netdev;
drivers/infiniband/ulp/opa_vnic/opa_vnic_internal.h
325
void opa_vnic_set_ethtool_ops(struct net_device *netdev);
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
139
struct net_device *netdev = adapter->netdev;
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
202
static int opa_vnic_set_mac_addr(struct net_device *netdev, void *addr)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
228
static void opa_vnic_mac_send_event(struct net_device *netdev, u8 event)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
263
static void opa_vnic_set_rx_mode(struct net_device *netdev)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
273
static int opa_netdev_open(struct net_device *netdev)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
292
static int opa_netdev_close(struct net_device *netdev)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
326
struct net_device *netdev;
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
390
struct net_device *netdev = adapter->netdev;
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
64
static void opa_vnic_get_stats64(struct net_device *netdev,
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
79
struct net_device *netdev)
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
96
static u16 opa_vnic_select_queue(struct net_device *netdev, struct sk_buff *skb,
drivers/infiniband/ulp/opa_vnic/opa_vnic_netdev.c
97
struct net_device *sb_dev)
drivers/leds/trigger/ledtrig-netdev.c
170
struct net_device *net_dev)
drivers/leds/trigger/ledtrig-netdev.c
173
struct net_device *ndev;
drivers/leds/trigger/ledtrig-netdev.c
571
struct net_device *dev =
drivers/leds/trigger/ledtrig-netdev.c
64
struct net_device *net_dev;
drivers/media/dvb-core/dvb_net.c
1001
static netdev_tx_t dvb_net_tx(struct sk_buff *skb, struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1012
static int dvb_net_filter_sec_set(struct net_device *dev,
drivers/media/dvb-core/dvb_net.c
1053
static int dvb_net_feed_start(struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1153
static int dvb_net_feed_stop(struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1205
static int dvb_set_mc_filter(struct net_device *dev, unsigned char *addr)
drivers/media/dvb-core/dvb_net.c
1223
struct net_device *dev = priv->net;
drivers/media/dvb-core/dvb_net.c
1253
static void dvb_net_set_multicast_list (struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1264
struct net_device *dev = priv->net;
drivers/media/dvb-core/dvb_net.c
1273
static int dvb_net_set_mac (struct net_device *dev, void *p)
drivers/media/dvb-core/dvb_net.c
1287
static int dvb_net_open(struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1297
static int dvb_net_stop(struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
130
struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1320
static void dvb_net_setup(struct net_device *dev)
drivers/media/dvb-core/dvb_net.c
1349
struct net_device *net;
drivers/media/dvb-core/dvb_net.c
1405
struct net_device *net = dvbnet->device[num];
drivers/media/dvb-core/dvb_net.c
1466
struct net_device *netdev;
drivers/media/dvb-core/dvb_net.c
1532
struct net_device *netdev;
drivers/media/dvb-core/dvb_net.c
308
struct net_device *dev;
drivers/media/dvb-core/dvb_net.c
762
static void dvb_net_ule(struct net_device *dev, const u8 *buf, size_t buf_len)
drivers/media/dvb-core/dvb_net.c
88
struct net_device *net;
drivers/media/dvb-core/dvb_net.c
882
struct net_device *dev = feed->priv;
drivers/media/dvb-core/dvb_net.c
895
static void dvb_net_sec(struct net_device *dev,
drivers/media/dvb-core/dvb_net.c
991
struct net_device *dev = filter->priv;
drivers/message/fusion/mptbase.h
724
struct net_device *netdev;
drivers/message/fusion/mptlan.c
110
struct net_device *dev;
drivers/message/fusion/mptlan.c
1138
struct net_device *dev = priv->dev;
drivers/message/fusion/mptlan.c
128
static int mpt_lan_open(struct net_device *dev);
drivers/message/fusion/mptlan.c
129
static int mpt_lan_reset(struct net_device *dev);
drivers/message/fusion/mptlan.c
130
static int mpt_lan_close(struct net_device *dev);
drivers/message/fusion/mptlan.c
1300
static struct net_device *
drivers/message/fusion/mptlan.c
1303
struct net_device *dev;
drivers/message/fusion/mptlan.c
132
static void mpt_lan_wake_post_buckets_task(struct net_device *dev,
drivers/message/fusion/mptlan.c
134
static int mpt_lan_receive_post_turbo(struct net_device *dev, u32 tmsg);
drivers/message/fusion/mptlan.c
135
static int mpt_lan_receive_post_reply(struct net_device *dev,
drivers/message/fusion/mptlan.c
137
static int mpt_lan_send_turbo(struct net_device *dev, u32 tmsg);
drivers/message/fusion/mptlan.c
138
static int mpt_lan_send_reply(struct net_device *dev,
drivers/message/fusion/mptlan.c
1384
struct net_device *dev;
drivers/message/fusion/mptlan.c
143
struct net_device *dev);
drivers/message/fusion/mptlan.c
1430
struct net_device *dev = ioc->netdev;
drivers/message/fusion/mptlan.c
1487
mpt_lan_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/message/fusion/mptlan.c
167
struct net_device *dev = ioc->netdev;
drivers/message/fusion/mptlan.c
299
struct net_device *dev = ioc->netdev;
drivers/message/fusion/mptlan.c
375
mpt_lan_open(struct net_device *dev)
drivers/message/fusion/mptlan.c
456
mpt_lan_reset(struct net_device *dev)
drivers/message/fusion/mptlan.c
487
mpt_lan_close(struct net_device *dev)
drivers/message/fusion/mptlan.c
547
mpt_lan_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/message/fusion/mptlan.c
561
mpt_lan_send_turbo(struct net_device *dev, u32 tmsg)
drivers/message/fusion/mptlan.c
594
mpt_lan_send_reply(struct net_device *dev, LANSendReply_t *pSendRep)
drivers/message/fusion/mptlan.c
668
mpt_lan_sdu_send (struct sk_buff *skb, struct net_device *dev)
drivers/message/fusion/mptlan.c
789
mpt_lan_wake_post_buckets_task(struct net_device *dev, int priority)
drivers/message/fusion/mptlan.c
811
mpt_lan_receive_skb(struct net_device *dev, struct sk_buff *skb)
drivers/message/fusion/mptlan.c
843
mpt_lan_receive_post_turbo(struct net_device *dev, u32 tmsg)
drivers/message/fusion/mptlan.c
901
mpt_lan_receive_post_free(struct net_device *dev,
drivers/message/fusion/mptlan.c
956
mpt_lan_receive_post_reply(struct net_device *dev,
drivers/misc/sgi-xp/xpnet.c
100
static struct net_device *xpnet_device;
drivers/misc/sgi-xp/xpnet.c
300
xpnet_dev_open(struct net_device *dev)
drivers/misc/sgi-xp/xpnet.c
327
xpnet_dev_stop(struct net_device *dev)
drivers/misc/sgi-xp/xpnet.c
412
xpnet_dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/misc/sgi-xp/xpnet.c
500
xpnet_dev_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/Space.c
179
struct net_device *(*probe)(int unit);
drivers/net/Space.c
185
struct net_device *dev;
drivers/net/Space.c
88
int netdev_boot_setup_check(struct net_device *dev)
drivers/net/amt.c
1174
static netdev_tx_t amt_dev_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/amt.c
2988
static int amt_dev_open(struct net_device *dev)
drivers/net/amt.c
3018
static int amt_dev_stop(struct net_device *dev)
drivers/net/amt.c
3065
static int amt_dev_init(struct net_device *dev)
drivers/net/amt.c
3079
static void amt_dev_uninit(struct net_device *dev)
drivers/net/amt.c
3094
static void amt_link_setup(struct net_device *dev)
drivers/net/amt.c
3169
static int amt_newlink(struct net_device *dev,
drivers/net/amt.c
3288
static void amt_dellink(struct net_device *dev, struct list_head *head)
drivers/net/amt.c
3297
static size_t amt_get_size(const struct net_device *dev)
drivers/net/amt.c
3309
static int amt_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/amt.c
3350
static struct net_device *amt_lookup_upper_dev(struct net_device *dev)
drivers/net/amt.c
3352
struct net_device *upper_dev;
drivers/net/amt.c
3369
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/amt.c
3370
struct net_device *upper_dev;
drivers/net/arcnet/arc-rawmode.c
113
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/arc-rawmode.c
39
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/arc-rawmode.c
84
static int build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arc-rimi.c
123
static int __init arcrimi_found(struct net_device *dev)
drivers/net/arcnet/arc-rimi.c
241
static int arcrimi_reset(struct net_device *dev, int really_reset)
drivers/net/arcnet/arc-rimi.c
264
static void arcrimi_setmask(struct net_device *dev, int mask)
drivers/net/arcnet/arc-rimi.c
272
static int arcrimi_status(struct net_device *dev)
drivers/net/arcnet/arc-rimi.c
280
static void arcrimi_command(struct net_device *dev, int cmd)
drivers/net/arcnet/arc-rimi.c
288
static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset,
drivers/net/arcnet/arc-rimi.c
297
static void arcrimi_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/arc-rimi.c
318
static struct net_device *my_dev;
drivers/net/arcnet/arc-rimi.c
322
struct net_device *dev;
drivers/net/arcnet/arc-rimi.c
347
struct net_device *dev = my_dev;
drivers/net/arcnet/arc-rimi.c
46
static int arcrimi_probe(struct net_device *dev);
drivers/net/arcnet/arc-rimi.c
47
static int arcrimi_found(struct net_device *dev);
drivers/net/arcnet/arc-rimi.c
48
static void arcrimi_command(struct net_device *dev, int command);
drivers/net/arcnet/arc-rimi.c
49
static int arcrimi_status(struct net_device *dev);
drivers/net/arcnet/arc-rimi.c
50
static void arcrimi_setmask(struct net_device *dev, int mask);
drivers/net/arcnet/arc-rimi.c
51
static int arcrimi_reset(struct net_device *dev, int really_reset);
drivers/net/arcnet/arc-rimi.c
52
static void arcrimi_copy_to_card(struct net_device *dev, int bufnum, int offset,
drivers/net/arcnet/arc-rimi.c
54
static void arcrimi_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/arc-rimi.c
67
static int __init arcrimi_probe(struct net_device *dev)
drivers/net/arcnet/arcdevice.h
199
void (*rx)(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcdevice.h
201
int (*build_header)(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arcdevice.h
205
int (*prepare_tx)(struct net_device *dev, struct archdr *pkt,
drivers/net/arcnet/arcdevice.h
207
int (*continue_tx)(struct net_device *dev, int bufnum);
drivers/net/arcnet/arcdevice.h
208
int (*ack_tx)(struct net_device *dev, int acked);
drivers/net/arcnet/arcdevice.h
270
struct net_device *dev;
drivers/net/arcnet/arcdevice.h
321
void (*command)(struct net_device *dev, int cmd);
drivers/net/arcnet/arcdevice.h
322
int (*status)(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
323
void (*intmask)(struct net_device *dev, int mask);
drivers/net/arcnet/arcdevice.h
324
int (*reset)(struct net_device *dev, int really_reset);
drivers/net/arcnet/arcdevice.h
325
void (*open)(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
326
void (*close)(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
327
void (*datatrigger) (struct net_device * dev, int enable);
drivers/net/arcnet/arcdevice.h
328
void (*recontrigger) (struct net_device * dev, int enable);
drivers/net/arcnet/arcdevice.h
330
void (*copy_to_card)(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcdevice.h
332
void (*copy_from_card)(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcdevice.h
346
void arcnet_led_event(struct net_device *netdev, enum arcnet_led_event event);
drivers/net/arcnet/arcdevice.h
347
void devm_arcnet_led_init(struct net_device *netdev, int index, int subid);
drivers/net/arcnet/arcdevice.h
350
void arcnet_dump_skb(struct net_device *dev, struct sk_buff *skb, char *desc);
drivers/net/arcnet/arcdevice.h
353
void arcnet_dump_skb(struct net_device *dev, struct sk_buff *skb, char *desc)
drivers/net/arcnet/arcdevice.h
361
struct net_device *alloc_arcdev(const char *name);
drivers/net/arcnet/arcdevice.h
362
void free_arcdev(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
364
int arcnet_open(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
365
int arcnet_close(struct net_device *dev);
drivers/net/arcnet/arcdevice.h
367
struct net_device *dev);
drivers/net/arcnet/arcdevice.h
368
void arcnet_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/arcnet/arcdevice.h
370
static inline void arcnet_set_addr(struct net_device *dev, u8 addr)
drivers/net/arcnet/arcnet.c
105
static int arcnet_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arcnet.c
108
static int go_tx(struct net_device *dev);
drivers/net/arcnet/arcnet.c
1118
static void arcnet_rx(struct net_device *dev, int bufnum)
drivers/net/arcnet/arcnet.c
1178
static void null_rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcnet.c
1186
static int null_build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arcnet.c
1200
static int null_prepare_tx(struct net_device *dev, struct archdr *pkt,
drivers/net/arcnet/arcnet.c
148
void arcnet_dump_skb(struct net_device *dev,
drivers/net/arcnet/arcnet.c
163
static void arcnet_dump_packet(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcnet.c
198
void arcnet_led_event(struct net_device *dev, enum arcnet_led_event event)
drivers/net/arcnet/arcnet.c
233
void devm_arcnet_led_init(struct net_device *netdev, int index, int subid)
drivers/net/arcnet/arcnet.c
286
static void release_arcbuf(struct net_device *dev, int bufnum)
drivers/net/arcnet/arcnet.c
306
static int get_arcbuf(struct net_device *dev)
drivers/net/arcnet/arcnet.c
366
static void arcdev_setup(struct net_device *dev)
drivers/net/arcnet/arcnet.c
386
struct net_device *dev = lp->dev;
drivers/net/arcnet/arcnet.c
401
struct net_device *dev;
drivers/net/arcnet/arcnet.c
474
struct net_device *alloc_arcdev(const char *name)
drivers/net/arcnet/arcnet.c
476
struct net_device *dev;
drivers/net/arcnet/arcnet.c
494
void free_arcdev(struct net_device *dev)
drivers/net/arcnet/arcnet.c
513
int arcnet_open(struct net_device *dev)
drivers/net/arcnet/arcnet.c
614
int arcnet_close(struct net_device *dev)
drivers/net/arcnet/arcnet.c
63
static void null_rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/arcnet.c
643
static int arcnet_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arcnet.c
65
static int null_build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/arcnet.c
67
static int null_prepare_tx(struct net_device *dev, struct archdr *pkt,
drivers/net/arcnet/arcnet.c
697
struct net_device *dev)
drivers/net/arcnet/arcnet.c
70
static void arcnet_rx(struct net_device *dev, int bufnum);
drivers/net/arcnet/arcnet.c
785
static int go_tx(struct net_device *dev)
drivers/net/arcnet/arcnet.c
814
void arcnet_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/arcnet/arcnet.c
856
struct net_device *dev = dev_id;
drivers/net/arcnet/capmode.c
132
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/capmode.c
185
static int ack_tx(struct net_device *dev, int acked)
drivers/net/arcnet/capmode.c
42
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/capmode.c
99
struct net_device *dev,
drivers/net/arcnet/com20020-isa.c
143
static struct net_device *my_dev;
drivers/net/arcnet/com20020-isa.c
147
struct net_device *dev;
drivers/net/arcnet/com20020-isa.c
50
static int __init com20020isa_probe(struct net_device *dev)
drivers/net/arcnet/com20020-pci.c
101
struct net_device *net_dev = to_net_dev(dev);
drivers/net/arcnet/com20020-pci.c
127
struct net_device *dev;
drivers/net/arcnet/com20020-pci.c
318
struct net_device *dev = card->dev;
drivers/net/arcnet/com20020.c
154
static int com20020_set_hwaddr(struct net_device *dev, void *addr)
drivers/net/arcnet/com20020.c
167
static int com20020_netdev_open(struct net_device *dev)
drivers/net/arcnet/com20020.c
178
static int com20020_netdev_close(struct net_device *dev)
drivers/net/arcnet/com20020.c
203
int com20020_found(struct net_device *dev, int shared)
drivers/net/arcnet/com20020.c
282
static int com20020_reset(struct net_device *dev, int really_reset)
drivers/net/arcnet/com20020.c
332
static void com20020_setmask(struct net_device *dev, int mask)
drivers/net/arcnet/com20020.c
340
static void com20020_command(struct net_device *dev, int cmd)
drivers/net/arcnet/com20020.c
347
static int com20020_status(struct net_device *dev)
drivers/net/arcnet/com20020.c
355
static void com20020_close(struct net_device *dev)
drivers/net/arcnet/com20020.c
372
static void com20020_set_mc_list(struct net_device *dev)
drivers/net/arcnet/com20020.c
51
static void com20020_command(struct net_device *dev, int command);
drivers/net/arcnet/com20020.c
52
static int com20020_status(struct net_device *dev);
drivers/net/arcnet/com20020.c
53
static void com20020_setmask(struct net_device *dev, int mask);
drivers/net/arcnet/com20020.c
54
static int com20020_reset(struct net_device *dev, int really_reset);
drivers/net/arcnet/com20020.c
55
static void com20020_copy_to_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com20020.c
57
static void com20020_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com20020.c
59
static void com20020_set_mc_list(struct net_device *dev);
drivers/net/arcnet/com20020.c
60
static void com20020_close(struct net_device *);
drivers/net/arcnet/com20020.c
62
static void com20020_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com20020.c
77
static void com20020_copy_to_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com20020.c
92
int com20020_check(struct net_device *dev)
drivers/net/arcnet/com20020.h
31
int com20020_check(struct net_device *dev);
drivers/net/arcnet/com20020.h
32
int com20020_found(struct net_device *dev, int shared);
drivers/net/arcnet/com20020.h
72
struct net_device *dev;
drivers/net/arcnet/com20020_cs.c
115
struct net_device *dev;
drivers/net/arcnet/com20020_cs.c
164
struct net_device *dev = info->dev;
drivers/net/arcnet/com20020_cs.c
200
struct net_device *dev;
drivers/net/arcnet/com20020_cs.c
287
struct net_device *dev = info->dev;
drivers/net/arcnet/com20020_cs.c
298
struct net_device *dev = info->dev;
drivers/net/arcnet/com20020_cs.c
52
static void regdump(struct net_device *dev)
drivers/net/arcnet/com90io.c
111
static void put_whole_buffer(struct net_device *dev, unsigned offset,
drivers/net/arcnet/com90io.c
130
static int __init com90io_probe(struct net_device *dev)
drivers/net/arcnet/com90io.c
221
static int __init com90io_found(struct net_device *dev)
drivers/net/arcnet/com90io.c
279
static int com90io_reset(struct net_device *dev, int really_reset)
drivers/net/arcnet/com90io.c
311
static void com90io_command(struct net_device *dev, int cmd)
drivers/net/arcnet/com90io.c
318
static int com90io_status(struct net_device *dev)
drivers/net/arcnet/com90io.c
325
static void com90io_setmask(struct net_device *dev, int mask)
drivers/net/arcnet/com90io.c
332
static void com90io_copy_to_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90io.c
339
static void com90io_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90io.c
381
static struct net_device *my_dev;
drivers/net/arcnet/com90io.c
385
struct net_device *dev;
drivers/net/arcnet/com90io.c
410
struct net_device *dev = my_dev;
drivers/net/arcnet/com90io.c
47
static int com90io_found(struct net_device *dev);
drivers/net/arcnet/com90io.c
48
static void com90io_command(struct net_device *dev, int command);
drivers/net/arcnet/com90io.c
49
static int com90io_status(struct net_device *dev);
drivers/net/arcnet/com90io.c
50
static void com90io_setmask(struct net_device *dev, int mask);
drivers/net/arcnet/com90io.c
51
static int com90io_reset(struct net_device *dev, int really_reset);
drivers/net/arcnet/com90io.c
52
static void com90io_copy_to_card(struct net_device *dev, int bufnum, int offset,
drivers/net/arcnet/com90io.c
54
static void com90io_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90io.c
71
static u_char get_buffer_byte(struct net_device *dev, unsigned offset)
drivers/net/arcnet/com90io.c
82
static void put_buffer_byte(struct net_device *dev, unsigned offset,
drivers/net/arcnet/com90io.c
95
static void get_whole_buffer(struct net_device *dev, unsigned offset,
drivers/net/arcnet/com90xx.c
463
struct net_device *dev = NULL;
drivers/net/arcnet/com90xx.c
562
static void com90xx_command(struct net_device *dev, int cmd)
drivers/net/arcnet/com90xx.c
569
static int com90xx_status(struct net_device *dev)
drivers/net/arcnet/com90xx.c
576
static void com90xx_setmask(struct net_device *dev, int mask)
drivers/net/arcnet/com90xx.c
59
static void com90xx_command(struct net_device *dev, int command);
drivers/net/arcnet/com90xx.c
590
static int com90xx_reset(struct net_device *dev, int really_reset)
drivers/net/arcnet/com90xx.c
60
static int com90xx_status(struct net_device *dev);
drivers/net/arcnet/com90xx.c
61
static void com90xx_setmask(struct net_device *dev, int mask);
drivers/net/arcnet/com90xx.c
62
static int com90xx_reset(struct net_device *dev, int really_reset);
drivers/net/arcnet/com90xx.c
63
static void com90xx_copy_to_card(struct net_device *dev, int bufnum, int offset,
drivers/net/arcnet/com90xx.c
630
static void com90xx_copy_to_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90xx.c
639
static void com90xx_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90xx.c
65
static void com90xx_copy_from_card(struct net_device *dev, int bufnum,
drivers/net/arcnet/com90xx.c
663
struct net_device *dev;
drivers/net/arcnet/com90xx.c
70
static struct net_device *cards[16];
drivers/net/arcnet/rfc1051.c
122
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/rfc1051.c
162
static int build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/rfc1051.c
208
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/rfc1051.c
39
static __be16 type_trans(struct sk_buff *skb, struct net_device *dev);
drivers/net/arcnet/rfc1051.c
40
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/rfc1051.c
42
static int build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/rfc1051.c
44
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/rfc1051.c
88
static __be16 type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/arcnet/rfc1201.c
133
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/rfc1201.c
378
static int build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/rfc1201.c
41
static __be16 type_trans(struct sk_buff *skb, struct net_device *dev);
drivers/net/arcnet/rfc1201.c
42
static void rx(struct net_device *dev, int bufnum,
drivers/net/arcnet/rfc1201.c
44
static int build_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/arcnet/rfc1201.c
443
static void load_pkt(struct net_device *dev, struct arc_hardware *hard,
drivers/net/arcnet/rfc1201.c
46
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/rfc1201.c
476
static int prepare_tx(struct net_device *dev, struct archdr *pkt, int length,
drivers/net/arcnet/rfc1201.c
48
static int continue_tx(struct net_device *dev, int bufnum);
drivers/net/arcnet/rfc1201.c
511
static int continue_tx(struct net_device *dev, int bufnum)
drivers/net/arcnet/rfc1201.c
92
static __be16 type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/bareudp.c
212
static int bareudp_init(struct net_device *dev)
drivers/net/bareudp.c
224
static void bareudp_uninit(struct net_device *dev)
drivers/net/bareudp.c
277
static int bareudp_open(struct net_device *dev)
drivers/net/bareudp.c
296
static int bareudp_stop(struct net_device *dev)
drivers/net/bareudp.c
304
static int bareudp_xmit_skb(struct sk_buff *skb, struct net_device *dev,
drivers/net/bareudp.c
374
static int bareudp6_xmit_skb(struct sk_buff *skb, struct net_device *dev,
drivers/net/bareudp.c
462
static netdev_tx_t bareudp_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/bareudp.c
501
static int bareudp_fill_metadata_dst(struct net_device *dev,
drivers/net/bareudp.c
51
struct net_device *dev; /* netdev for bareudp tunnel */
drivers/net/bareudp.c
572
static void bareudp_setup(struct net_device *dev)
drivers/net/bareudp.c
645
static int bareudp_configure(struct net *net, struct net_device *dev,
drivers/net/bareudp.c
681
static int bareudp_link_config(struct net_device *dev,
drivers/net/bareudp.c
694
static void bareudp_dellink(struct net_device *dev, struct list_head *head)
drivers/net/bareudp.c
702
static int bareudp_newlink(struct net_device *dev,
drivers/net/bareudp.c
731
static size_t bareudp_get_size(const struct net_device *dev)
drivers/net/bareudp.c
740
static int bareudp_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/bonding/bond_alb.c
1025
struct net_device *dev = slave->dev;
drivers/net/bonding/bond_alb.c
1409
netdev_tx_t bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev)
drivers/net/bonding/bond_alb.c
1523
netdev_tx_t bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev)
drivers/net/bonding/bond_alb.c
1785
int bond_alb_set_mac_address(struct net_device *bond_dev, void *addr)
drivers/net/bonding/bond_alb.c
656
struct net_device *dev;
drivers/net/bonding/bond_alb.c
959
static int alb_upper_dev_walk(struct net_device *upper,
drivers/net/bonding/bond_main.c
1421
static void bond_poll_controller(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
1449
static void bond_netpoll_cleanup(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
1460
static int bond_netpoll_setup(struct net_device *dev)
drivers/net/bonding/bond_main.c
1484
static void bond_netpoll_cleanup(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
1491
static netdev_features_t bond_fix_features(struct net_device *dev,
drivers/net/bonding/bond_main.c
1512
static int bond_header_create(struct sk_buff *skb, struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
1534
const struct net_device *dev,
drivers/net/bonding/bond_main.c
1558
static void bond_setup_by_slave(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
1559
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
1762
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
1854
static void bond_ether_setup(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
1863
void bond_xdp_set_features(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
1886
int bond_enslave(struct net_device *bond_dev, struct net_device *slave_dev,
drivers/net/bonding/bond_main.c
2415
static int __bond_release_one(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
2416
struct net_device *slave_dev,
drivers/net/bonding/bond_main.c
2596
int bond_release(struct net_device *bond_dev, struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
2604
static int bond_release_and_destroy(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
2605
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
2621
static void bond_info_query(struct net_device *bond_dev, struct ifbond *info)
drivers/net/bonding/bond_main.c
2628
static int bond_slave_info_query(struct net_device *bond_dev, struct ifslave *info)
drivers/net/bonding/bond_main.c
263
static int bond_init(struct net_device *bond_dev);
drivers/net/bonding/bond_main.c
264
static void bond_uninit(struct net_device *bond_dev);
drivers/net/bonding/bond_main.c
265
static void bond_get_stats(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
2928
static int bond_upper_dev_walk(struct net_device *upper,
drivers/net/bonding/bond_main.c
2959
struct net_device *bond_dev = slave->bond->dev;
drivers/net/bonding/bond_main.c
2960
struct net_device *slave_dev = slave->dev;
drivers/net/bonding/bond_main.c
300
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
3004
struct net_device *bond_dev = slave->bond->dev;
drivers/net/bonding/bond_main.c
3005
struct net_device *slave_dev = slave->dev;
drivers/net/bonding/bond_main.c
3033
struct bond_vlan_tag *bond_verify_device_path(struct net_device *start_dev,
drivers/net/bonding/bond_main.c
3034
struct net_device *end_dev,
drivers/net/bonding/bond_main.c
3038
struct net_device *upper;
drivers/net/bonding/bond_main.c
3225
struct net_device *bond_dev = slave->bond->dev;
drivers/net/bonding/bond_main.c
3226
struct net_device *slave_dev = slave->dev;
drivers/net/bonding/bond_main.c
3307
static int bond_confirm_addr6(struct net_device *dev,
drivers/net/bonding/bond_main.c
375
static int bond_vlan_rx_add_vid(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
3906
struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
3932
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
3936
struct net_device *bond_dev;
drivers/net/bonding/bond_main.c
4059
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/bonding/bond_main.c
409
static int bond_vlan_rx_kill_vid(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
4333
static int bond_open(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
436
static struct net_device *bond_ipsec_dev(struct xfrm_state *xs)
drivers/net/bonding/bond_main.c
438
struct net_device *bond_dev = xs->xso.dev;
drivers/net/bonding/bond_main.c
4396
static int bond_close(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
4461
static int bond_get_lowest_level_rcu(struct net_device *dev)
drivers/net/bonding/bond_main.c
4463
struct net_device *ldev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
drivers/net/bonding/bond_main.c
4501
static void bond_get_stats(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
4534
static int bond_eth_ioctl(struct net_device *bond_dev, struct ifreq *ifr, int cmd)
drivers/net/bonding/bond_main.c
4571
static int bond_do_ioctl(struct net_device *bond_dev, struct ifreq *ifr, int cmd)
drivers/net/bonding/bond_main.c
4574
struct net_device *slave_dev = NULL;
drivers/net/bonding/bond_main.c
4647
static int bond_siocdevprivate(struct net_device *bond_dev, struct ifreq *ifr,
drivers/net/bonding/bond_main.c
466
static int bond_ipsec_add_sa(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
4670
static void bond_change_rx_flags(struct net_device *bond_dev, int change)
drivers/net/bonding/bond_main.c
4683
static void bond_set_rx_mode(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
470
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
4750
static int bond_neigh_setup(struct net_device *dev,
drivers/net/bonding/bond_main.c
4761
static int bond_change_mtu(struct net_device *bond_dev, int new_mtu)
drivers/net/bonding/bond_main.c
4818
static int bond_set_mac_address(struct net_device *bond_dev, void *addr)
drivers/net/bonding/bond_main.c
5032
struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
5053
struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
523
struct net_device *bond_dev = bond->dev;
drivers/net/bonding/bond_main.c
524
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
5254
struct net_device *dev)
drivers/net/bonding/bond_main.c
5289
struct net_device *dev)
drivers/net/bonding/bond_main.c
5307
struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5384
static u16 bond_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/bonding/bond_main.c
5385
struct net_device *sb_dev)
drivers/net/bonding/bond_main.c
5405
static struct net_device *bond_xmit_get_slave(struct net_device *master_dev,
drivers/net/bonding/bond_main.c
5493
static struct net_device *__bond_sk_get_lower_dev(struct bonding *bond,
drivers/net/bonding/bond_main.c
5512
static struct net_device *bond_sk_get_lower_dev(struct net_device *dev,
drivers/net/bonding/bond_main.c
5516
struct net_device *lower = NULL;
drivers/net/bonding/bond_main.c
5528
struct net_device *dev)
drivers/net/bonding/bond_main.c
5530
struct net_device *tls_netdev = rcu_dereference(tls_get_ctx(skb->sk)->netdev);
drivers/net/bonding/bond_main.c
5542
static netdev_tx_t __bond_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/bonding/bond_main.c
5580
static netdev_tx_t bond_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/bonding/bond_main.c
5601
static struct net_device *
drivers/net/bonding/bond_main.c
5602
bond_xdp_get_xmit_slave(struct net_device *bond_dev, struct xdp_buff *xdp)
drivers/net/bonding/bond_main.c
5636
static int bond_xdp_xmit(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5646
struct net_device *slave_dev;
drivers/net/bonding/bond_main.c
5673
static int bond_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/bonding/bond_main.c
5700
struct net_device *slave_dev = slave->dev;
drivers/net/bonding/bond_main.c
5743
struct net_device *slave_dev = rollback_slave->dev;
drivers/net/bonding/bond_main.c
5759
static int bond_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/bonding/bond_main.c
578
static void bond_ipsec_del_sa(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5800
static int bond_hwtstamp_get(struct net_device *dev,
drivers/net/bonding/bond_main.c
5804
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
581
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
5818
static int bond_hwtstamp_set(struct net_device *dev,
drivers/net/bonding/bond_main.c
5823
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
5840
static int bond_ethtool_get_link_ksettings(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5876
static void bond_ethtool_get_drvinfo(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5884
static int bond_ethtool_get_ts_info(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
5889
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
5972
static void bond_destructor(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
5982
void bond_setup(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
600
struct net_device *bond_dev = bond->dev;
drivers/net/bonding/bond_main.c
601
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
6049
static void bond_uninit(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
639
static void bond_ipsec_free_sa(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
642
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
6466
static int bond_init(struct net_device *bond_dev)
drivers/net/bonding/bond_main.c
6509
struct net_device *bond_dev;
drivers/net/bonding/bond_main.c
679
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
698
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
722
struct net_device *real_dev;
drivers/net/bonding/bond_main.c
795
struct net_device *slave_dev = slave->dev;
drivers/net/bonding/bond_main.c
911
static void bond_hw_addr_flush(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
912
struct net_device *slave_dev)
drivers/net/bonding/bond_main.c
972
static int bond_set_dev_addr(struct net_device *bond_dev,
drivers/net/bonding/bond_main.c
973
struct net_device *slave_dev)
drivers/net/bonding/bond_netlink.c
153
static int bond_slave_changelink(struct net_device *bond_dev,
drivers/net/bonding/bond_netlink.c
154
struct net_device *slave_dev,
drivers/net/bonding/bond_netlink.c
19
static size_t bond_get_slave_size(const struct net_device *bond_dev,
drivers/net/bonding/bond_netlink.c
20
const struct net_device *slave_dev)
drivers/net/bonding/bond_netlink.c
202
static int bond_changelink(struct net_device *bond_dev, struct nlattr *tb[],
drivers/net/bonding/bond_netlink.c
225
struct net_device *slave_dev;
drivers/net/bonding/bond_netlink.c
36
const struct net_device *bond_dev,
drivers/net/bonding/bond_netlink.c
37
const struct net_device *slave_dev)
drivers/net/bonding/bond_netlink.c
384
struct net_device *dev;
drivers/net/bonding/bond_netlink.c
592
static int bond_newlink(struct net_device *bond_dev,
drivers/net/bonding/bond_netlink.c
617
static size_t bond_get_size(const struct net_device *bond_dev)
drivers/net/bonding/bond_netlink.c
666
const struct net_device *slave;
drivers/net/bonding/bond_netlink.c
677
const struct net_device *bond_dev)
drivers/net/bonding/bond_netlink.c
878
static size_t bond_get_linkxstats_size(const struct net_device *dev, int attr)
drivers/net/bonding/bond_netlink.c
892
const struct net_device *dev,
drivers/net/bonding/bond_options.c
1701
struct net_device *sdev;
drivers/net/bonding/bond_options.c
1762
struct net_device *dev;
drivers/net/bonding/bond_options.c
948
struct net_device *slave_dev;
drivers/net/bonding/bond_procfs.c
285
struct net_device *bond_dev = bond->dev;
drivers/net/bonding/bond_procfs.c
301
struct net_device *bond_dev = bond->dev;
drivers/net/bonding/bond_sysfs.c
105
struct net_device *bond_dev;
drivers/net/bonding/bond_sysfs.c
487
struct net_device *slave_dev;
drivers/net/bonding/bond_sysfs.c
62
static struct net_device *bond_get_by_name(const struct bond_net *bn, const char *ifname)
drivers/net/caif/caif_serial.c
254
static netdev_tx_t caif_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/caif/caif_serial.c
312
struct net_device *dev;
drivers/net/caif/caif_serial.c
387
static void caifdev_setup(struct net_device *dev)
drivers/net/caif/caif_serial.c
407
static int caif_net_open(struct net_device *dev)
drivers/net/caif/caif_serial.c
413
static int caif_net_close(struct net_device *dev)
drivers/net/caif/caif_serial.c
62
static int caif_net_open(struct net_device *dev);
drivers/net/caif/caif_serial.c
63
static int caif_net_close(struct net_device *dev);
drivers/net/caif/caif_serial.c
68
struct net_device *dev;
drivers/net/caif/caif_serial.c
84
static void caifdev_setup(struct net_device *dev);
drivers/net/caif/caif_virtio.c
106
struct net_device *ndev;
drivers/net/caif/caif_virtio.c
438
static int cfv_netdev_open(struct net_device *netdev)
drivers/net/caif/caif_virtio.c
454
static int cfv_netdev_close(struct net_device *netdev)
drivers/net/caif/caif_virtio.c
522
static netdev_tx_t cfv_netdev_tx(struct sk_buff *skb, struct net_device *netdev)
drivers/net/caif/caif_virtio.c
613
static void cfv_netdev_setup(struct net_device *netdev)
drivers/net/caif/caif_virtio.c
651
struct net_device *netdev;
drivers/net/can/at91_can.c
1050
struct net_device *dev;
drivers/net/can/at91_can.c
1162
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/at91_can.c
325
static void at91_setup_mailboxes(struct net_device *dev)
drivers/net/can/at91_can.c
362
static int at91_set_bittiming(struct net_device *dev)
drivers/net/can/at91_can.c
384
static int at91_get_berr_counter(const struct net_device *dev,
drivers/net/can/at91_can.c
396
static void at91_chip_start(struct net_device *dev)
drivers/net/can/at91_can.c
430
static void at91_chip_stop(struct net_device *dev, enum can_state state)
drivers/net/can/at91_can.c
471
static netdev_tx_t at91_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/at91_can.c
537
at91_alloc_can_err_skb(struct net_device *dev,
drivers/net/can/at91_can.c
551
static void at91_rx_overflow_err(struct net_device *dev)
drivers/net/can/at91_can.c
651
static void at91_irq_tx(struct net_device *dev, u32 reg_sr)
drivers/net/can/at91_can.c
692
static void at91_irq_err_line(struct net_device *dev, const u32 reg_sr)
drivers/net/can/at91_can.c
753
static void at91_irq_err_frame(struct net_device *dev, const u32 reg_sr)
drivers/net/can/at91_can.c
829
struct net_device *dev = dev_id;
drivers/net/can/at91_can.c
872
static int at91_open(struct net_device *dev)
drivers/net/can/at91_can.c
915
static int at91_close(struct net_device *dev)
drivers/net/can/at91_can.c
932
static int at91_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/at91_can.c
972
struct net_device *ndev = to_net_dev(dev);
drivers/net/can/bxcan.c
1036
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/bxcan.c
1047
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/bxcan.c
1064
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/bxcan.c
169
struct net_device *ndev;
drivers/net/can/bxcan.c
414
struct net_device *ndev = dev_id;
drivers/net/can/bxcan.c
431
struct net_device *ndev = dev_id;
drivers/net/can/bxcan.c
466
static void bxcan_handle_state_change(struct net_device *ndev, u32 esr)
drivers/net/can/bxcan.c
517
static void bxcan_handle_bus_err(struct net_device *ndev, u32 esr)
drivers/net/can/bxcan.c
604
struct net_device *ndev = dev_id;
drivers/net/can/bxcan.c
626
static int bxcan_chip_start(struct net_device *ndev)
drivers/net/can/bxcan.c
738
static int bxcan_open(struct net_device *ndev)
drivers/net/can/bxcan.c
803
static void bxcan_chip_stop(struct net_device *ndev)
drivers/net/can/bxcan.c
819
static int bxcan_stop(struct net_device *ndev)
drivers/net/can/bxcan.c
835
struct net_device *ndev)
drivers/net/can/bxcan.c
890
static int bxcan_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/bxcan.c
910
static int bxcan_get_berr_counter(const struct net_device *ndev,
drivers/net/can/bxcan.c
933
struct net_device *ndev;
drivers/net/can/c_can/c_can.h
190
struct net_device *dev;
drivers/net/can/c_can/c_can.h
216
struct net_device *alloc_c_can_dev(int msg_obj_num);
drivers/net/can/c_can/c_can.h
217
void free_c_can_dev(struct net_device *dev);
drivers/net/can/c_can/c_can.h
218
int register_c_can_dev(struct net_device *dev);
drivers/net/can/c_can/c_can.h
219
void unregister_c_can_dev(struct net_device *dev);
drivers/net/can/c_can/c_can.h
222
int c_can_power_up(struct net_device *dev);
drivers/net/can/c_can/c_can.h
223
int c_can_power_down(struct net_device *dev);
drivers/net/can/c_can/c_can_ethtool.c
14
static void c_can_get_ringparam(struct net_device *netdev,
drivers/net/can/c_can/c_can_main.c
1074
struct net_device *dev = napi->dev;
drivers/net/can/c_can/c_can_main.c
1144
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/c_can/c_can_main.c
1163
static int c_can_open(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1208
static int c_can_close(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1224
struct net_device *alloc_c_can_dev(int msg_obj_num)
drivers/net/can/c_can/c_can_main.c
1226
struct net_device *dev;
drivers/net/can/c_can/c_can_main.c
1267
int c_can_power_down(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1301
int c_can_power_up(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1352
void free_c_can_dev(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1367
int register_c_can_dev(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
1384
void unregister_c_can_dev(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
235
static void c_can_obj_update(struct net_device *dev, int iface, u32 cmd, u32 obj)
drivers/net/can/c_can/c_can_main.c
250
static inline void c_can_object_get(struct net_device *dev, int iface,
drivers/net/can/c_can/c_can_main.c
256
static inline void c_can_object_put(struct net_device *dev, int iface,
drivers/net/can/c_can/c_can_main.c
266
static void c_can_inval_tx_object(struct net_device *dev, int iface, int obj)
drivers/net/can/c_can/c_can_main.c
274
static void c_can_inval_msg_object(struct net_device *dev, int iface, int obj)
drivers/net/can/c_can/c_can_main.c
282
static void c_can_setup_tx_object(struct net_device *dev, int iface,
drivers/net/can/c_can/c_can_main.c
335
static int c_can_handle_lost_msg_obj(struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
362
static int c_can_read_msg_object(struct net_device *dev, int iface, u32 ctrl)
drivers/net/can/c_can/c_can_main.c
414
static void c_can_setup_receive_object(struct net_device *dev, int iface,
drivers/net/can/c_can/c_can_main.c
453
struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
486
static int c_can_wait_for_ctrl_init(struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
501
static int c_can_set_bittiming(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
547
static void c_can_configure_msg_objects(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
564
static int c_can_software_reset(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
589
static int c_can_chip_config(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
632
static int c_can_start(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
659
static void c_can_stop(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
673
static int c_can_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/c_can/c_can_main.c
693
static int __c_can_get_berr_counter(const struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
707
static int c_can_get_berr_counter(const struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
720
static void c_can_do_tx(struct net_device *dev)
drivers/net/can/c_can/c_can_main.c
804
static inline void c_can_rx_object_get(struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
810
static inline void c_can_rx_finalize(struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
817
static int c_can_read_objects(struct net_device *dev, struct c_can_priv *priv,
drivers/net/can/c_can/c_can_main.c
880
static int c_can_do_rx_poll(struct net_device *dev, int quota)
drivers/net/can/c_can/c_can_main.c
909
static int c_can_handle_state_change(struct net_device *dev,
drivers/net/can/c_can/c_can_main.c
994
static int c_can_handle_bus_err(struct net_device *dev,
drivers/net/can/c_can/c_can_pci.c
120
struct net_device *dev;
drivers/net/can/c_can/c_can_pci.c
239
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/can/c_can/c_can_platform.c
260
struct net_device *dev;
drivers/net/can/c_can/c_can_platform.c
386
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/c_can/c_can_platform.c
398
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/c_can/c_can_platform.c
425
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/can327.c
1008
struct net_device *dev;
drivers/net/can/can327.c
745
static int can327_netdev_open(struct net_device *dev)
drivers/net/can/can327.c
789
static int can327_netdev_close(struct net_device *dev)
drivers/net/can/can327.c
814
struct net_device *dev)
drivers/net/can/can327.c
82
struct net_device *dev;
drivers/net/can/cc770/cc770.c
106
static void enable_all_objs(const struct net_device *dev)
drivers/net/can/cc770/cc770.c
199
static void set_reset_mode(struct net_device *dev)
drivers/net/can/cc770/cc770.c
218
static void set_normal_mode(struct net_device *dev)
drivers/net/can/cc770/cc770.c
290
static int cc770_probe_chip(struct net_device *dev)
drivers/net/can/cc770/cc770.c
328
static void cc770_start(struct net_device *dev)
drivers/net/can/cc770/cc770.c
340
static int cc770_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/cc770/cc770.c
355
static int cc770_set_bittiming(struct net_device *dev)
drivers/net/can/cc770/cc770.c
375
static int cc770_get_berr_counter(const struct net_device *dev,
drivers/net/can/cc770/cc770.c
386
static void cc770_tx(struct net_device *dev, int mo)
drivers/net/can/cc770/cc770.c
427
static netdev_tx_t cc770_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/cc770/cc770.c
449
static void cc770_rx(struct net_device *dev, unsigned int mo, u8 ctrl1)
drivers/net/can/cc770/cc770.c
501
static int cc770_err(struct net_device *dev, u8 status)
drivers/net/can/cc770/cc770.c
581
static int cc770_status_interrupt(struct net_device *dev)
drivers/net/can/cc770/cc770.c
599
static void cc770_rx_interrupt(struct net_device *dev, unsigned int o)
drivers/net/can/cc770/cc770.c
640
static void cc770_rtr_interrupt(struct net_device *dev, unsigned int o)
drivers/net/can/cc770/cc770.c
664
static void cc770_tx_interrupt(struct net_device *dev, unsigned int o)
drivers/net/can/cc770/cc770.c
710
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/cc770/cc770.c
760
static int cc770_open(struct net_device *dev)
drivers/net/can/cc770/cc770.c
788
static int cc770_close(struct net_device *dev)
drivers/net/can/cc770/cc770.c
799
struct net_device *alloc_cc770dev(int sizeof_priv)
drivers/net/can/cc770/cc770.c
801
struct net_device *dev;
drivers/net/can/cc770/cc770.c
827
void free_cc770dev(struct net_device *dev)
drivers/net/can/cc770/cc770.c
843
int register_cc770dev(struct net_device *dev)
drivers/net/can/cc770/cc770.c
874
void unregister_cc770dev(struct net_device *dev)
drivers/net/can/cc770/cc770.h
178
struct net_device *dev;
drivers/net/can/cc770/cc770.h
192
struct net_device *alloc_cc770dev(int sizeof_priv);
drivers/net/can/cc770/cc770.h
193
void free_cc770dev(struct net_device *dev);
drivers/net/can/cc770/cc770.h
194
int register_cc770dev(struct net_device *dev);
drivers/net/can/cc770/cc770.h
195
void unregister_cc770dev(struct net_device *dev);
drivers/net/can/cc770/cc770_isa.c
163
struct net_device *dev;
drivers/net/can/cc770/cc770_isa.c
290
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/cc770/cc770_platform.c
151
struct net_device *dev;
drivers/net/can/cc770/cc770_platform.c
225
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/ctucanfd/ctucanfd.h
77
struct net_device *ndev));
drivers/net/can/ctucanfd/ctucanfd_base.c
1104
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/can/ctucanfd/ctucanfd_base.c
1177
static void ctucan_chip_stop(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
1200
static int ctucan_open(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
1259
static int ctucan_close(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
1282
static int ctucan_get_berr_counter(const struct net_device *ndev, struct can_berr_counter *bec)
drivers/net/can/ctucanfd/ctucanfd_base.c
1312
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/ctucanfd/ctucanfd_base.c
1328
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/ctucanfd/ctucanfd_base.c
1344
void (*set_drvdata_fnc)(struct device *dev, struct net_device *ndev))
drivers/net/can/ctucanfd/ctucanfd_base.c
1347
struct net_device *ndev;
drivers/net/can/ctucanfd/ctucanfd_base.c
175
static int ctucan_reset(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
205
static int ctucan_set_btr(struct net_device *ndev, struct can_bittiming *bt, bool nominal)
drivers/net/can/ctucanfd/ctucanfd_base.c
260
static int ctucan_set_bittiming(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
275
static int ctucan_set_data_bittiming(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
290
static int ctucan_set_secondary_sample_point(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
375
static int ctucan_chip_start(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
444
static int ctucan_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/ctucanfd/ctucanfd_base.c
596
static netdev_tx_t ctucan_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
710
static int ctucan_rx(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
801
static void ctucan_err_interrupt(struct net_device *ndev, u32 isr)
drivers/net/can/ctucanfd/ctucanfd_base.c
926
struct net_device *ndev = napi->dev;
drivers/net/can/ctucanfd/ctucanfd_base.c
980
static void ctucan_rotate_txb_prio(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_base.c
995
static void ctucan_tx_interrupt(struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_pci.c
227
struct net_device *ndev;
drivers/net/can/ctucanfd/ctucanfd_pci.c
62
struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_platform.c
31
struct net_device *ndev)
drivers/net/can/ctucanfd/ctucanfd_platform.c
91
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/dev/bittiming.c
116
can_validate_bitrate(const struct net_device *dev, const struct can_bittiming *bt,
drivers/net/can/dev/bittiming.c
134
int can_get_bittiming(const struct net_device *dev, struct can_bittiming *bt,
drivers/net/can/dev/bittiming.c
156
int can_validate_pwm_bittiming(const struct net_device *dev,
drivers/net/can/dev/bittiming.c
19
int can_sjw_check(const struct net_device *dev, const struct can_bittiming *bt,
drivers/net/can/dev/bittiming.c
50
static int can_fixup_bittiming(const struct net_device *dev, struct can_bittiming *bt,
drivers/net/can/dev/calc_bittiming.c
229
int can_calc_pwm(struct net_device *dev, struct netlink_ext_ack *extack)
drivers/net/can/dev/calc_bittiming.c
93
int can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt,
drivers/net/can/dev/dev.c
146
void can_state_get_by_berr_counter(const struct net_device *dev,
drivers/net/can/dev/dev.c
156
void can_change_state(struct net_device *dev, struct can_frame *cf,
drivers/net/can/dev/dev.c
19
static void can_update_state_error_stats(struct net_device *dev,
drivers/net/can/dev/dev.c
191
static int can_restart(struct net_device *dev)
drivers/net/can/dev/dev.c
241
int can_restart_now(struct net_device *dev)
drivers/net/can/dev/dev.c
264
void can_bus_off(struct net_device *dev)
drivers/net/can/dev/dev.c
282
void can_setup(struct net_device *dev)
drivers/net/can/dev/dev.c
298
struct net_device *alloc_candev_mqs(int sizeof_priv, unsigned int echo_skb_max,
drivers/net/can/dev/dev.c
302
struct net_device *dev;
drivers/net/can/dev/dev.c
352
void free_candev(struct net_device *dev)
drivers/net/can/dev/dev.c
358
void can_set_default_mtu(struct net_device *dev)
drivers/net/can/dev/dev.c
379
void can_set_cap_info(struct net_device *dev)
drivers/net/can/dev/dev.c
406
int can_set_static_ctrlmode(struct net_device *dev, u32 static_mode)
drivers/net/can/dev/dev.c
42
static int can_tx_state_to_frame(struct net_device *dev, enum can_state state)
drivers/net/can/dev/dev.c
429
int can_hwtstamp_get(struct net_device *netdev,
drivers/net/can/dev/dev.c
442
int can_hwtstamp_set(struct net_device *netdev,
drivers/net/can/dev/dev.c
457
int can_ethtool_op_get_ts_info_hwts(struct net_device *dev,
drivers/net/can/dev/dev.c
477
int open_candev(struct net_device *dev)
drivers/net/can/dev/dev.c
507
void of_can_transceiver(struct net_device *dev)
drivers/net/can/dev/dev.c
531
void close_candev(struct net_device *dev)
drivers/net/can/dev/dev.c
540
static int can_set_termination(struct net_device *ndev, u16 term)
drivers/net/can/dev/dev.c
555
static int can_get_termination(struct net_device *ndev)
drivers/net/can/dev/dev.c
56
static int can_rx_state_to_frame(struct net_device *dev, enum can_state state)
drivers/net/can/dev/dev.c
611
int register_candev(struct net_device *dev)
drivers/net/can/dev/dev.c
653
void unregister_candev(struct net_device *dev)
drivers/net/can/dev/dev.c
662
struct can_priv *safe_candev_priv(struct net_device *dev)
drivers/net/can/dev/netlink.c
1061
static size_t can_get_xstats_size(const struct net_device *dev)
drivers/net/can/dev/netlink.c
1066
static int can_fill_xstats(struct sk_buff *skb, const struct net_device *dev)
drivers/net/can/dev/netlink.c
1079
static int can_newlink(struct net_device *dev,
drivers/net/can/dev/netlink.c
1086
static void can_dellink(struct net_device *dev, struct list_head *head)
drivers/net/can/dev/netlink.c
304
static int can_ctrlmode_changelink(struct net_device *dev,
drivers/net/can/dev/netlink.c
436
static int can_dbt_changelink(struct net_device *dev, struct nlattr *data[],
drivers/net/can/dev/netlink.c
524
static int can_pwm_changelink(struct net_device *dev,
drivers/net/can/dev/netlink.c
594
static int can_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/net/can/dev/netlink.c
802
static size_t can_get_size(const struct net_device *dev)
drivers/net/can/dev/netlink.c
865
static int can_tdc_fill_info(struct sk_buff *skb, const struct net_device *dev,
drivers/net/can/dev/netlink.c
988
static int can_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/can/dev/rx-offload.c
248
struct net_device *dev = offload->dev;
drivers/net/can/dev/rx-offload.c
288
struct net_device *dev = offload->dev;
drivers/net/can/dev/rx-offload.c
352
static int can_rx_offload_init_queue(struct net_device *dev,
drivers/net/can/dev/rx-offload.c
373
int can_rx_offload_add_timestamp(struct net_device *dev,
drivers/net/can/dev/rx-offload.c
394
int can_rx_offload_add_fifo(struct net_device *dev,
drivers/net/can/dev/rx-offload.c
404
int can_rx_offload_add_manual(struct net_device *dev,
drivers/net/can/dev/rx-offload.c
47
struct net_device *dev = offload->dev;
drivers/net/can/dev/skb.c
102
__can_get_echo_skb(struct net_device *dev, unsigned int idx,
drivers/net/can/dev/skb.c
155
unsigned int can_get_echo_skb(struct net_device *dev, unsigned int idx,
drivers/net/can/dev/skb.c
179
void can_free_echo_skb(struct net_device *dev, unsigned int idx,
drivers/net/can/dev/skb.c
215
struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf)
drivers/net/can/dev/skb.c
245
struct sk_buff *alloc_canfd_skb(struct net_device *dev,
drivers/net/can/dev/skb.c
26
void can_flush_echo_skb(struct net_device *dev)
drivers/net/can/dev/skb.c
279
struct sk_buff *alloc_canxl_skb(struct net_device *dev,
drivers/net/can/dev/skb.c
318
struct sk_buff *alloc_can_err_skb(struct net_device *dev, struct can_frame **cf)
drivers/net/can/dev/skb.c
334
static bool can_skb_init_valid(struct net_device *dev, struct sk_buff *skb)
drivers/net/can/dev/skb.c
373
bool can_dropped_invalid_skb(struct net_device *dev, struct sk_buff *skb)
drivers/net/can/dev/skb.c
48
int can_put_echo_skb(struct sk_buff *skb, struct net_device *dev,
drivers/net/can/dummy_can.c
102
static void dummy_can_print_tdc(struct net_device *dev, struct can_tdc *tdc)
drivers/net/can/dummy_can.c
109
static void dummy_can_print_pwm(struct net_device *dev, struct can_pwm *pwm,
drivers/net/can/dummy_can.c
117
static void dummy_can_print_ctrlmode(struct net_device *dev)
drivers/net/can/dummy_can.c
139
static void dummy_can_print_bittiming_info(struct net_device *dev)
drivers/net/can/dummy_can.c
182
static int dummy_can_netdev_open(struct net_device *dev)
drivers/net/can/dummy_can.c
200
static int dummy_can_netdev_close(struct net_device *dev)
drivers/net/can/dummy_can.c
21
struct net_device *dev;
drivers/net/can/dummy_can.c
210
struct net_device *dev)
drivers/net/can/dummy_can.c
234
struct net_device *dev;
drivers/net/can/dummy_can.c
274
struct net_device *dev = dummy_can->dev;
drivers/net/can/dummy_can.c
89
static void dummy_can_print_bittiming(struct net_device *dev,
drivers/net/can/esd/esd_402_pci-core.c
345
struct net_device *netdev;
drivers/net/can/esd/esdacc.c
173
int acc_open(struct net_device *netdev)
drivers/net/can/esd/esdacc.c
219
int acc_close(struct net_device *netdev)
drivers/net/can/esd/esdacc.c
247
netdev_tx_t acc_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/can/esd/esdacc.c
299
int acc_get_berr_counter(const struct net_device *netdev,
drivers/net/can/esd/esdacc.c
311
int acc_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/esd/esdacc.c
358
int acc_set_bittiming(struct net_device *netdev)
drivers/net/can/esd/esdacc.h
244
struct net_device *netdev;
drivers/net/can/esd/esdacc.h
351
int acc_open(struct net_device *netdev);
drivers/net/can/esd/esdacc.h
352
int acc_close(struct net_device *netdev);
drivers/net/can/esd/esdacc.h
353
netdev_tx_t acc_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/can/esd/esdacc.h
354
int acc_get_berr_counter(const struct net_device *netdev,
drivers/net/can/esd/esdacc.h
356
int acc_set_mode(struct net_device *netdev, enum can_mode mode);
drivers/net/can/esd/esdacc.h
357
int acc_set_bittiming(struct net_device *netdev);
drivers/net/can/flexcan/flexcan-core.c
1075
struct net_device *dev = dev_id;
drivers/net/can/flexcan/flexcan-core.c
1197
static void flexcan_set_bittiming_ctrl(const struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1225
static void flexcan_set_bittiming_cbt(const struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1331
static void flexcan_set_bittiming(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1357
static void flexcan_ram_init(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1384
static int flexcan_rx_offload_setup(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1429
static void flexcan_chip_interrupts_enable(const struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1443
static void flexcan_chip_interrupts_disable(const struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1459
static int flexcan_chip_start(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1698
static int __flexcan_chip_stop(struct net_device *dev, bool disable_on_error)
drivers/net/can/flexcan/flexcan-core.c
1721
static inline int flexcan_chip_stop_disable_on_error(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1726
static inline int flexcan_chip_stop(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1731
static int flexcan_open(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1816
static int flexcan_close(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1844
static int flexcan_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/flexcan/flexcan-core.c
1872
static int register_flexcandev(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1939
static void unregister_flexcandev(struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
1946
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/flexcan/flexcan-core.c
1998
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/flexcan/flexcan-core.c
2023
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/flexcan/flexcan-core.c
2090
struct net_device *dev;
drivers/net/can/flexcan/flexcan-core.c
2279
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/flexcan/flexcan-core.c
2290
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
2329
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
2367
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
2377
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
2385
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
2414
struct net_device *dev = dev_get_drvdata(device);
drivers/net/can/flexcan/flexcan-core.c
749
static int __flexcan_get_berr_counter(const struct net_device *dev,
drivers/net/can/flexcan/flexcan-core.c
762
static int flexcan_get_berr_counter(const struct net_device *dev,
drivers/net/can/flexcan/flexcan-core.c
779
static netdev_tx_t flexcan_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/flexcan/flexcan-core.c
831
static void flexcan_irq_bus_err(struct net_device *dev, u32 reg_esr)
drivers/net/can/flexcan/flexcan-core.c
893
static void flexcan_irq_state(struct net_device *dev, u32 reg_esr)
drivers/net/can/flexcan/flexcan-ethtool.c
21
flexcan_get_ringparam(struct net_device *ndev, struct ethtool_ringparam *ring,
drivers/net/can/flexcan/flexcan-ethtool.c
41
flexcan_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/can/flexcan/flexcan-ethtool.c
50
static u32 flexcan_get_priv_flags(struct net_device *ndev)
drivers/net/can/flexcan/flexcan-ethtool.c
61
static int flexcan_set_priv_flags(struct net_device *ndev, u32 priv_flags)
drivers/net/can/flexcan/flexcan-ethtool.c
93
static int flexcan_get_sset_count(struct net_device *netdev, int sset)
drivers/net/can/grcan.c
1017
static int grcan_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/grcan.c
1042
static int grcan_open(struct net_device *dev)
drivers/net/can/grcan.c
1098
static int grcan_close(struct net_device *dev)
drivers/net/can/grcan.c
1131
static void grcan_transmit_catch_up(struct net_device *dev)
drivers/net/can/grcan.c
1155
static int grcan_receive(struct net_device *dev, int budget)
drivers/net/can/grcan.c
1231
struct net_device *dev = priv->dev;
drivers/net/can/grcan.c
1266
static int grcan_txbug_workaround(struct net_device *dev, struct sk_buff *skb,
drivers/net/can/grcan.c
1335
struct net_device *dev)
drivers/net/can/grcan.c
1477
struct net_device *dev = to_net_dev(sdev); \
drivers/net/can/grcan.c
1493
struct net_device *dev = to_net_dev(sdev); \
drivers/net/can/grcan.c
1573
struct net_device *dev;
drivers/net/can/grcan.c
1701
struct net_device *dev = platform_get_drvdata(ofdev);
drivers/net/can/grcan.c
252
struct net_device *dev;
drivers/net/can/grcan.c
405
static int grcan_set_bittiming(struct net_device *dev)
drivers/net/can/grcan.c
448
static int grcan_get_berr_counter(const struct net_device *dev,
drivers/net/can/grcan.c
463
static void grcan_reset(struct net_device *dev)
drivers/net/can/grcan.c
480
static void grcan_stop_hardware(struct net_device *dev)
drivers/net/can/grcan.c
499
static int catch_up_echo_skb(struct net_device *dev, int budget, bool echo)
drivers/net/can/grcan.c
533
static void grcan_lost_one_shot_frame(struct net_device *dev)
drivers/net/can/grcan.c
572
static void grcan_err(struct net_device *dev, u32 sources, u32 status)
drivers/net/can/grcan.c
764
struct net_device *dev = dev_id;
drivers/net/can/grcan.c
810
struct net_device *dev = priv->dev;
drivers/net/can/grcan.c
901
struct net_device *dev = priv->dev;
drivers/net/can/grcan.c
923
static void grcan_free_dma_buffers(struct net_device *dev)
drivers/net/can/grcan.c
933
static int grcan_allocate_dma_buffers(struct net_device *dev,
drivers/net/can/grcan.c
975
static int grcan_start(struct net_device *dev)
drivers/net/can/ifi_canfd/ifi_canfd.c
1038
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/ifi_canfd/ifi_canfd.c
222
struct net_device *ndev;
drivers/net/can/ifi_canfd/ifi_canfd.c
226
static void ifi_canfd_irq_enable(struct net_device *ndev, bool enable)
drivers/net/can/ifi_canfd/ifi_canfd.c
248
static void ifi_canfd_read_fifo(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
324
static int ifi_canfd_do_rx_poll(struct net_device *ndev, int quota)
drivers/net/can/ifi_canfd/ifi_canfd.c
351
static int ifi_canfd_handle_lost_msg(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
374
static int ifi_canfd_handle_lec_err(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
457
static int ifi_canfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/ifi_canfd/ifi_canfd.c
472
static int ifi_canfd_handle_state_change(struct net_device *ndev,
drivers/net/can/ifi_canfd/ifi_canfd.c
546
static int ifi_canfd_handle_state_errors(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
585
struct net_device *ndev = napi->dev;
drivers/net/can/ifi_canfd/ifi_canfd.c
615
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/can/ifi_canfd/ifi_canfd.c
668
static void ifi_canfd_set_bittiming(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
703
static void ifi_canfd_set_filter(struct net_device *ndev, const u32 id,
drivers/net/can/ifi_canfd/ifi_canfd.c
712
static void ifi_canfd_set_filters(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
737
static void ifi_canfd_start(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
794
static void ifi_canfd_stop(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
816
static int ifi_canfd_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/ifi_canfd/ifi_canfd.c
830
static int ifi_canfd_open(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
860
static int ifi_canfd_close(struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
877
struct net_device *ndev)
drivers/net/can/ifi_canfd/ifi_canfd.c
956
struct net_device *ndev;
drivers/net/can/janz-ican3.c
1035
struct net_device *dev = mod->ndev;
drivers/net/can/janz-ican3.c
1378
struct net_device *ndev = mod->ndev;
drivers/net/can/janz-ican3.c
1637
static int ican3_open(struct net_device *ndev)
drivers/net/can/janz-ican3.c
1664
static int ican3_stop(struct net_device *ndev)
drivers/net/can/janz-ican3.c
1688
static netdev_tx_t ican3_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/janz-ican3.c
1778
static int ican3_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/janz-ican3.c
1802
static int ican3_get_berr_counter(const struct net_device *ndev,
drivers/net/can/janz-ican3.c
1892
struct net_device *ndev;
drivers/net/can/janz-ican3.c
2027
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/janz-ican3.c
220
struct net_device *ndev;
drivers/net/can/janz-ican3.c
993
struct net_device *dev = mod->ndev;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1246
struct net_device *ndev = can->can.dev;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1303
struct net_device *ndev = can->can.dev;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
1379
struct net_device *ndev = can->can.dev;
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
670
static int kvaser_pciefd_open(struct net_device *netdev)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
691
static int kvaser_pciefd_stop(struct net_device *netdev)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
763
struct net_device *netdev)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
854
static int kvaser_pciefd_set_nominal_bittiming(struct net_device *ndev)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
859
static int kvaser_pciefd_set_data_bittiming(struct net_device *ndev)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
864
static int kvaser_pciefd_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
881
static int kvaser_pciefd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
910
static int kvaser_pciefd_set_phys_id(struct net_device *netdev,
drivers/net/can/kvaser_pciefd/kvaser_pciefd_core.c
943
struct net_device *netdev;
drivers/net/can/m_can/m_can.c
1020
static int m_can_rx_handler(struct net_device *dev, int quota, u32 irqstatus)
drivers/net/can/m_can/m_can.c
1070
struct net_device *dev = napi->dev;
drivers/net/can/m_can/m_can.c
1097
struct net_device *dev = cdev->net;
drivers/net/can/m_can/m_can.c
1150
static int m_can_echo_tx_event(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1238
struct net_device *dev = cdev->net;
drivers/net/can/m_can/m_can.c
1313
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/m_can/m_can.c
1408
static int m_can_set_bittiming(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1484
static int m_can_chip_config(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1633
static int m_can_start(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1661
static int m_can_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/m_can/m_can.c
1736
struct net_device *dev = cdev->net;
drivers/net/can/m_can/m_can.c
1809
static void m_can_stop(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1834
static int m_can_close(struct net_device *dev)
drivers/net/can/m_can/m_can.c
1869
struct net_device *dev = cdev->net;
drivers/net/can/m_can/m_can.c
2027
struct net_device *dev)
drivers/net/can/m_can/m_can.c
2081
static int m_can_open(struct net_device *dev)
drivers/net/can/m_can/m_can.c
2173
static int m_can_get_coalesce(struct net_device *dev,
drivers/net/can/m_can/m_can.c
2189
static int m_can_set_coalesce(struct net_device *dev,
drivers/net/can/m_can/m_can.c
2261
static void m_can_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/can/m_can/m_can.c
2269
static int m_can_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/can/m_can/m_can.c
2331
struct net_device *dev = cdev->net;
drivers/net/can/m_can/m_can.c
2454
struct net_device *net_dev;
drivers/net/can/m_can/m_can.c
2502
void m_can_class_free_dev(struct net_device *net)
drivers/net/can/m_can/m_can.c
2600
struct net_device *ndev = cdev->net;
drivers/net/can/m_can/m_can.c
2635
struct net_device *ndev = cdev->net;
drivers/net/can/m_can/m_can.c
508
static void m_can_clean(struct net_device *net)
drivers/net/can/m_can/m_can.c
555
static int m_can_read_fifo(struct net_device *dev, u32 fgi)
drivers/net/can/m_can/m_can.c
621
static int m_can_do_rx_poll(struct net_device *dev, int quota)
drivers/net/can/m_can/m_can.c
661
static int m_can_handle_lost_msg(struct net_device *dev)
drivers/net/can/m_can/m_can.c
689
static int m_can_handle_lec_err(struct net_device *dev,
drivers/net/can/m_can/m_can.c
761
static int __m_can_get_berr_counter(const struct net_device *dev,
drivers/net/can/m_can/m_can.c
788
static int m_can_get_berr_counter(const struct net_device *dev,
drivers/net/can/m_can/m_can.c
809
static int m_can_handle_state_change(struct net_device *dev,
drivers/net/can/m_can/m_can.c
911
static int m_can_handle_state_errors(struct net_device *dev)
drivers/net/can/m_can/m_can.c
923
static void m_can_handle_other_err(struct net_device *dev, u32 irqstatus)
drivers/net/can/m_can/m_can.c
947
static int m_can_handle_protocol_error(struct net_device *dev, u32 irqstatus)
drivers/net/can/m_can/m_can.c
984
static int m_can_handle_bus_errors(struct net_device *dev, u32 irqstatus,
drivers/net/can/m_can/m_can.h
138
void m_can_class_free_dev(struct net_device *net);
drivers/net/can/m_can/m_can.h
85
struct net_device *net;
drivers/net/can/mscan/mpc5xxx_can.c
288
struct net_device *dev;
drivers/net/can/mscan/mpc5xxx_can.c
357
struct net_device *dev = platform_get_drvdata(ofdev);
drivers/net/can/mscan/mpc5xxx_can.c
374
struct net_device *dev = platform_get_drvdata(ofdev);
drivers/net/can/mscan/mpc5xxx_can.c
385
struct net_device *dev = platform_get_drvdata(ofdev);
drivers/net/can/mscan/mscan.c
120
static int mscan_start(struct net_device *dev)
drivers/net/can/mscan/mscan.c
158
static int mscan_restart(struct net_device *dev)
drivers/net/can/mscan/mscan.c
180
static netdev_tx_t mscan_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/mscan/mscan.c
276
static enum can_state get_new_state(struct net_device *dev, u8 canrflg)
drivers/net/can/mscan/mscan.c
287
static void mscan_get_rx_frame(struct net_device *dev, struct can_frame *frame)
drivers/net/can/mscan/mscan.c
327
static void mscan_get_err_frame(struct net_device *dev, struct can_frame *frame,
drivers/net/can/mscan/mscan.c
376
struct net_device *dev = napi->dev;
drivers/net/can/mscan/mscan.c
423
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/mscan/mscan.c
44
static int mscan_set_mode(struct net_device *dev, u8 mode)
drivers/net/can/mscan/mscan.c
482
static int mscan_do_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/mscan/mscan.c
502
static int mscan_do_set_bittiming(struct net_device *dev)
drivers/net/can/mscan/mscan.c
522
static int mscan_get_berr_counter(const struct net_device *dev,
drivers/net/can/mscan/mscan.c
534
static int mscan_open(struct net_device *dev)
drivers/net/can/mscan/mscan.c
586
static int mscan_close(struct net_device *dev)
drivers/net/can/mscan/mscan.c
616
int register_mscandev(struct net_device *dev, int mscan_clksrc)
drivers/net/can/mscan/mscan.c
655
void unregister_mscandev(struct net_device *dev)
drivers/net/can/mscan/mscan.c
664
struct net_device *alloc_mscandev(void)
drivers/net/can/mscan/mscan.c
666
struct net_device *dev;
drivers/net/can/mscan/mscan.h
288
struct net_device *alloc_mscandev(void);
drivers/net/can/mscan/mscan.h
289
int register_mscandev(struct net_device *dev, int mscan_clksrc);
drivers/net/can/mscan/mscan.h
290
void unregister_mscandev(struct net_device *dev);
drivers/net/can/peak_canfd/peak_canfd.c
341
struct net_device *ndev = priv->ndev;
drivers/net/can/peak_canfd/peak_canfd.c
542
static int peak_canfd_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/peak_canfd/peak_canfd.c
558
static int peak_canfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/peak_canfd/peak_canfd.c
567
static int peak_canfd_open(struct net_device *ndev)
drivers/net/can/peak_canfd/peak_canfd.c
616
static int peak_canfd_set_bittiming(struct net_device *ndev)
drivers/net/can/peak_canfd/peak_canfd.c
623
static int peak_canfd_set_data_bittiming(struct net_device *ndev)
drivers/net/can/peak_canfd/peak_canfd.c
630
static int peak_canfd_close(struct net_device *ndev)
drivers/net/can/peak_canfd/peak_canfd.c
642
struct net_device *ndev)
drivers/net/can/peak_canfd/peak_canfd.c
746
static int peak_eth_hwtstamp_get(struct net_device *netdev,
drivers/net/can/peak_canfd/peak_canfd.c
755
static int peak_eth_hwtstamp_set(struct net_device *netdev,
drivers/net/can/peak_canfd/peak_canfd.c
775
static int peak_get_ts_info(struct net_device *dev,
drivers/net/can/peak_canfd/peak_canfd.c
792
struct net_device *alloc_peak_canfd_dev(int sizeof_priv, int index,
drivers/net/can/peak_canfd/peak_canfd.c
795
struct net_device *ndev;
drivers/net/can/peak_canfd/peak_canfd_user.h
17
struct net_device *ndev; /* network device */
drivers/net/can/peak_canfd/peak_canfd_user.h
40
struct net_device *alloc_peak_canfd_dev(int sizeof_priv, int index,
drivers/net/can/peak_canfd/peak_pciefd_main.c
575
struct net_device *ndev;
drivers/net/can/rcar/rcar_can.c
218
static void tx_failure_cleanup(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
226
static void rcar_can_error(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
372
static void rcar_can_tx_done(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
400
struct net_device *ndev = dev_id;
drivers/net/can/rcar/rcar_can.c
426
static void rcar_can_set_bittiming(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
443
static void rcar_can_start(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
511
static int rcar_can_open(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
554
static void rcar_can_stop(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
578
static int rcar_can_close(struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
593
struct net_device *ndev)
drivers/net/can/rcar/rcar_can.c
712
static int rcar_can_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/rcar/rcar_can.c
724
static int rcar_can_get_berr_counter(const struct net_device *ndev,
drivers/net/can/rcar/rcar_can.c
752
struct net_device *ndev;
drivers/net/can/rcar/rcar_can.c
833
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/rcar/rcar_can.c
844
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/rcar/rcar_can.c
867
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/rcar/rcar_can.c
95
struct net_device *ndev;
drivers/net/can/rcar/rcar_canfd.c
1044
static void rcar_canfd_global_error(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1091
static void rcar_canfd_error(struct net_device *ndev, u32 cerfl,
drivers/net/can/rcar/rcar_canfd.c
1205
static void rcar_canfd_tx_done(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1247
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
1314
static void rcar_canfd_state_change(struct net_device *ndev,
drivers/net/can/rcar/rcar_canfd.c
1348
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
1370
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
1446
static void rcar_canfd_set_bittiming(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1493
static int rcar_canfd_start(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1530
static int rcar_canfd_open(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1571
static void rcar_canfd_stop(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1600
static int rcar_canfd_close(struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1615
struct net_device *ndev)
drivers/net/can/rcar/rcar_canfd.c
1690
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
1810
static int rcar_canfd_get_auto_tdcv(const struct net_device *ndev, u32 *tdcv)
drivers/net/can/rcar/rcar_canfd.c
1824
static int rcar_canfd_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/rcar/rcar_canfd.c
1840
static int rcar_canfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/rcar/rcar_canfd.c
1870
struct net_device *ndev;
drivers/net/can/rcar/rcar_canfd.c
2304
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
2341
struct net_device *ndev = priv->ndev;
drivers/net/can/rcar/rcar_canfd.c
452
struct net_device *ndev;
drivers/net/can/rcar/rcar_canfd.c
763
static void rcar_canfd_tx_failure_cleanup(struct net_device *ndev)
drivers/net/can/rockchip/rockchip_canfd-core.c
205
static int rkcanfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/rockchip/rockchip_canfd-core.c
338
static int rkcanfd_set_mode(struct net_device *ndev,
drivers/net/can/rockchip/rockchip_canfd-core.c
563
struct net_device *ndev = priv->ndev;
drivers/net/can/rockchip/rockchip_canfd-core.c
709
static int rkcanfd_open(struct net_device *ndev)
drivers/net/can/rockchip/rockchip_canfd-core.c
743
static int rkcanfd_stop(struct net_device *ndev)
drivers/net/can/rockchip/rockchip_canfd-core.c
805
struct net_device *ndev = priv->ndev;
drivers/net/can/rockchip/rockchip_canfd-core.c
836
struct net_device *ndev = priv->ndev;
drivers/net/can/rockchip/rockchip_canfd-core.c
858
struct net_device *ndev;
drivers/net/can/rockchip/rockchip_canfd-core.c
937
struct net_device *ndev = priv->ndev;
drivers/net/can/rockchip/rockchip_canfd-ethtool.c
22
rkcanfd_ethtool_get_strings(struct net_device *ndev, u32 stringset, u8 *buf)
drivers/net/can/rockchip/rockchip_canfd-ethtool.c
31
static int rkcanfd_ethtool_get_sset_count(struct net_device *netdev, int sset)
drivers/net/can/rockchip/rockchip_canfd-ethtool.c
42
rkcanfd_ethtool_get_ethtool_stats(struct net_device *ndev,
drivers/net/can/rockchip/rockchip_canfd-tx.c
66
netdev_tx_t rkcanfd_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/rockchip/rockchip_canfd.h
463
struct net_device *ndev;
drivers/net/can/rockchip/rockchip_canfd.h
549
netdev_tx_t rkcanfd_start_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/can/sja1000/ems_pci.c
213
struct net_device *dev;
drivers/net/can/sja1000/ems_pci.c
251
struct net_device *dev;
drivers/net/can/sja1000/ems_pci.c
38
struct net_device *net_dev[EMS_PCI_MAX_CHAN];
drivers/net/can/sja1000/ems_pcmcia.c
133
struct net_device *dev;
drivers/net/can/sja1000/ems_pcmcia.c
163
struct net_device *dev;
drivers/net/can/sja1000/ems_pcmcia.c
31
struct net_device *net_dev[EMS_PCMCIA_MAX_CHAN];
drivers/net/can/sja1000/ems_pcmcia.c
84
struct net_device *dev;
drivers/net/can/sja1000/f81601.c
38
struct net_device *net_dev[F81601_PCI_MAX_CHAN];
drivers/net/can/sja1000/f81601.c
76
struct net_device *dev;
drivers/net/can/sja1000/f81601.c
98
struct net_device *dev;
drivers/net/can/sja1000/kvaser_pci.c
117
static void kvaser_pci_disable_irq(struct net_device *dev)
drivers/net/can/sja1000/kvaser_pci.c
129
static void kvaser_pci_enable_irq(struct net_device *dev)
drivers/net/can/sja1000/kvaser_pci.c
160
static void kvaser_pci_del_chan(struct net_device *dev)
drivers/net/can/sja1000/kvaser_pci.c
197
struct net_device **master_dev,
drivers/net/can/sja1000/kvaser_pci.c
202
struct net_device *dev;
drivers/net/can/sja1000/kvaser_pci.c
282
struct net_device *master_dev = NULL;
drivers/net/can/sja1000/kvaser_pci.c
369
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/can/sja1000/kvaser_pci.c
43
struct net_device *slave_dev[MAX_NO_OF_CHANNELS-1];
drivers/net/can/sja1000/peak_pci.c
156
struct net_device *netdev;
drivers/net/can/sja1000/peak_pci.c
291
struct net_device *netdev;
drivers/net/can/sja1000/peak_pci.c
38
struct net_device *prev_dev; /* Chain of network devices */
drivers/net/can/sja1000/peak_pci.c
436
static int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
drivers/net/can/sja1000/peak_pci.c
519
static inline int peak_pciec_probe(struct pci_dev *pdev, struct net_device *dev)
drivers/net/can/sja1000/peak_pci.c
555
struct net_device *dev, *prev_dev;
drivers/net/can/sja1000/peak_pci.c
741
struct net_device *dev = pci_get_drvdata(pdev); /* Last device */
drivers/net/can/sja1000/peak_pci.c
752
struct net_device *prev_dev = chan->prev_dev;
drivers/net/can/sja1000/peak_pcmcia.c
130
struct net_device *netdev;
drivers/net/can/sja1000/peak_pcmcia.c
378
struct net_device *netdev;
drivers/net/can/sja1000/peak_pcmcia.c
435
struct net_device *netdev;
drivers/net/can/sja1000/peak_pcmcia.c
472
struct net_device *netdev;
drivers/net/can/sja1000/peak_pcmcia.c
531
struct net_device *netdev;
drivers/net/can/sja1000/plx_pci.c
34
struct net_device *net_dev[PLX_PCI_MAX_CHAN];
drivers/net/can/sja1000/plx_pci.c
569
struct net_device *dev;
drivers/net/can/sja1000/plx_pci.c
614
struct net_device *dev;
drivers/net/can/sja1000/sja1000.c
104
static int sja1000_probe_chip(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
115
static void set_reset_mode(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
140
static void set_normal_mode(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
183
static void chipset_init(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
205
static void sja1000_start(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
230
static int sja1000_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/sja1000/sja1000.c
246
static int sja1000_set_bittiming(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
266
static int sja1000_get_berr_counter(const struct net_device *dev,
drivers/net/can/sja1000/sja1000.c
284
struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
338
static void sja1000_rx(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
392
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/sja1000/sja1000.c
406
static int sja1000_err(struct net_device *dev, uint8_t isrc, uint8_t status)
drivers/net/can/sja1000/sja1000.c
517
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/sja1000/sja1000.c
589
static int sja1000_open(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
621
static int sja1000_close(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
636
struct net_device *alloc_sja1000dev(int sizeof_priv)
drivers/net/can/sja1000/sja1000.c
638
struct net_device *dev;
drivers/net/can/sja1000/sja1000.c
670
void free_sja1000dev(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
686
int register_sja1000dev(struct net_device *dev)
drivers/net/can/sja1000/sja1000.c
702
void unregister_sja1000dev(struct net_device *dev)
drivers/net/can/sja1000/sja1000.h
166
struct net_device *dev;
drivers/net/can/sja1000/sja1000.h
177
struct net_device *alloc_sja1000dev(int sizeof_priv);
drivers/net/can/sja1000/sja1000.h
178
void free_sja1000dev(struct net_device *dev);
drivers/net/can/sja1000/sja1000.h
179
int register_sja1000dev(struct net_device *dev);
drivers/net/can/sja1000/sja1000.h
180
void unregister_sja1000dev(struct net_device *dev);
drivers/net/can/sja1000/sja1000_isa.c
118
struct net_device *dev;
drivers/net/can/sja1000/sja1000_isa.c
228
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/sja1000/sja1000_platform.c
218
struct net_device *dev;
drivers/net/can/sja1000/sja1000_platform.c
315
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/sja1000/tscan1.c
163
struct net_device *netdev;
drivers/net/can/sja1000/tscan1.c
80
struct net_device *netdev;
drivers/net/can/slcan/slcan-core.c
120
bool slcan_err_rst_on_open(struct net_device *ndev)
drivers/net/can/slcan/slcan-core.c
127
int slcan_enable_err_rst_on_open(struct net_device *ndev, bool on)
drivers/net/can/slcan/slcan-core.c
273
struct net_device *dev = sl->dev;
drivers/net/can/slcan/slcan-core.c
337
struct net_device *dev = sl->dev;
drivers/net/can/slcan/slcan-core.c
608
struct net_device *dev)
drivers/net/can/slcan/slcan-core.c
672
static int slcan_netdev_close(struct net_device *dev)
drivers/net/can/slcan/slcan-core.c
701
static int slcan_netdev_open(struct net_device *dev)
drivers/net/can/slcan/slcan-core.c
819
struct net_device *dev;
drivers/net/can/slcan/slcan-core.c
95
struct net_device *dev; /* easy for intr handling */
drivers/net/can/slcan/slcan-ethtool.c
19
static void slcan_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/can/slcan/slcan-ethtool.c
28
static u32 slcan_get_priv_flags(struct net_device *ndev)
drivers/net/can/slcan/slcan-ethtool.c
38
static int slcan_set_priv_flags(struct net_device *ndev, u32 flags)
drivers/net/can/slcan/slcan-ethtool.c
45
static int slcan_get_sset_count(struct net_device *netdev, int sset)
drivers/net/can/slcan/slcan.h
14
bool slcan_err_rst_on_open(struct net_device *ndev);
drivers/net/can/slcan/slcan.h
15
int slcan_enable_err_rst_on_open(struct net_device *ndev, bool on);
drivers/net/can/softing/softing.h
101
int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg,
drivers/net/can/softing/softing.h
22
struct net_device *netdev;
drivers/net/can/softing/softing.h
40
struct net_device *net[2];
drivers/net/can/softing/softing.h
75
int softing_default_output(struct net_device *netdev);
drivers/net/can/softing/softing.h
98
int softing_startstop(struct net_device *netdev, int up);
drivers/net/can/softing/softing_fw.c
409
static inline int softing_error_reporting(struct net_device *netdev)
drivers/net/can/softing/softing_fw.c
417
int softing_startstop(struct net_device *dev, int up)
drivers/net/can/softing/softing_fw.c
422
struct net_device *netdev;
drivers/net/can/softing/softing_fw.c
669
int softing_default_output(struct net_device *netdev)
drivers/net/can/softing/softing_main.c
132
int softing_netdev_rx(struct net_device *netdev, const struct can_frame *msg,
drivers/net/can/softing/softing_main.c
152
struct net_device *netdev;
drivers/net/can/softing/softing_main.c
21
static inline int canif_is_active(struct net_device *netdev)
drivers/net/can/softing/softing_main.c
320
struct net_device *netdev;
drivers/net/can/softing/softing_main.c
378
static int softing_netdev_open(struct net_device *ndev)
drivers/net/can/softing/softing_main.c
394
static int softing_netdev_stop(struct net_device *ndev)
drivers/net/can/softing/softing_main.c
402
static int softing_candev_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/softing/softing_main.c
53
struct net_device *dev)
drivers/net/can/softing/softing_main.c
554
struct net_device *ndev = to_net_dev(dev);
drivers/net/can/softing/softing_main.c
563
struct net_device *ndev = to_net_dev(dev);
drivers/net/can/softing/softing_main.c
572
struct net_device *ndev = to_net_dev(dev);
drivers/net/can/softing/softing_main.c
631
static struct net_device *softing_netdev_create(struct softing *card,
drivers/net/can/softing/softing_main.c
634
struct net_device *netdev;
drivers/net/can/softing/softing_main.c
663
static int softing_netdev_register(struct net_device *netdev)
drivers/net/can/softing/softing_main.c
678
static void softing_netdev_cleanup(struct net_device *netdev)
drivers/net/can/softing/softing_main.c
755
struct net_device *netdev;
drivers/net/can/spi/hi311x.c
146
struct net_device *net;
drivers/net/can/spi/hi311x.c
175
static void hi3110_clean(struct net_device *net)
drivers/net/can/spi/hi311x.c
366
struct net_device *net)
drivers/net/can/spi/hi311x.c
386
static int hi3110_do_set_mode(struct net_device *net, enum can_mode mode)
drivers/net/can/spi/hi311x.c
407
static int hi3110_get_berr_counter(const struct net_device *net,
drivers/net/can/spi/hi311x.c
451
static int hi3110_do_set_bittiming(struct net_device *net)
drivers/net/can/spi/hi311x.c
476
static int hi3110_setup(struct net_device *net)
drivers/net/can/spi/hi311x.c
539
static int hi3110_stop(struct net_device *net)
drivers/net/can/spi/hi311x.c
574
struct net_device *net = priv->net;
drivers/net/can/spi/hi311x.c
597
struct net_device *net = priv->net;
drivers/net/can/spi/hi311x.c
632
struct net_device *net = priv->net;
drivers/net/can/spi/hi311x.c
746
static int hi3110_open(struct net_device *net)
drivers/net/can/spi/hi311x.c
832
struct net_device *net;
drivers/net/can/spi/hi311x.c
962
struct net_device *net = priv->net;
drivers/net/can/spi/hi311x.c
980
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
1009
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
1035
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
1074
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
1213
static int mcp251x_open(struct net_device *net)
drivers/net/can/spi/mcp251x.c
1333
struct net_device *net;
drivers/net/can/spi/mcp251x.c
1479
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
1497
struct net_device *net = priv->net;
drivers/net/can/spi/mcp251x.c
229
struct net_device *net;
drivers/net/can/spi/mcp251x.c
271
static void mcp251x_clean(struct net_device *net)
drivers/net/can/spi/mcp251x.c
794
struct net_device *net)
drivers/net/can/spi/mcp251x.c
814
static int mcp251x_do_set_mode(struct net_device *net, enum can_mode mode)
drivers/net/can/spi/mcp251x.c
869
static int mcp251x_do_set_bittiming(struct net_device *net)
drivers/net/can/spi/mcp251x.c
892
static int mcp251x_setup(struct net_device *net, struct spi_device *spi)
drivers/net/can/spi/mcp251x.c
960
static int mcp251x_stop(struct net_device *net)
drivers/net/can/spi/mcp251x.c
989
static void mcp251x_error_skb(struct net_device *net, int can_id, int data1)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1603
static int mcp251xfd_open(struct net_device *ndev)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1680
static int mcp251xfd_stop(struct net_device *ndev)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
1722
const struct net_device *ndev = priv->ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2050
struct net_device *ndev = priv->ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2129
struct net_device *ndev = priv->ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2181
struct net_device *ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
2351
struct net_device *ndev = priv->ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
812
static int mcp251xfd_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
839
static int __mcp251xfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c
859
static int mcp251xfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c
15
mcp251xfd_ring_get_ringparam(struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c
33
mcp251xfd_ring_set_ringparam(struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c
56
static int mcp251xfd_ring_get_coalesce(struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-ethtool.c
86
static int mcp251xfd_ring_set_coalesce(struct net_device *ndev,
drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c
138
struct net_device *ndev = priv->ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c
204
struct net_device *ndev)
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
627
struct net_device *ndev;
drivers/net/can/spi/mcp251xfd/mcp251xfd.h
973
struct net_device *ndev);
drivers/net/can/sun4i_can.c
246
static int set_normal_mode(struct net_device *dev)
drivers/net/can/sun4i_can.c
267
static int set_reset_mode(struct net_device *dev)
drivers/net/can/sun4i_can.c
289
static int sun4ican_set_bittiming(struct net_device *dev)
drivers/net/can/sun4i_can.c
308
static int sun4ican_get_berr_counter(const struct net_device *dev,
drivers/net/can/sun4i_can.c
331
static int sun4i_can_start(struct net_device *dev)
drivers/net/can/sun4i_can.c
382
static int sun4i_can_stop(struct net_device *dev)
drivers/net/can/sun4i_can.c
401
static int sun4ican_set_mode(struct net_device *dev, enum can_mode mode)
drivers/net/can/sun4i_can.c
427
static netdev_tx_t sun4ican_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/sun4i_can.c
476
static void sun4i_can_rx(struct net_device *dev)
drivers/net/can/sun4i_can.c
525
static int sun4i_can_err(struct net_device *dev, u8 isrc, u8 status)
drivers/net/can/sun4i_can.c
654
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/can/sun4i_can.c
700
static int sun4ican_open(struct net_device *dev)
drivers/net/can/sun4i_can.c
752
static int sun4ican_close(struct net_device *dev)
drivers/net/can/sun4i_can.c
814
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/sun4i_can.c
827
struct net_device *dev;
drivers/net/can/ti_hecc.c
180
struct net_device *ndev;
drivers/net/can/ti_hecc.c
293
static void ti_hecc_reset(struct net_device *ndev)
drivers/net/can/ti_hecc.c
352
static void ti_hecc_start(struct net_device *ndev)
drivers/net/can/ti_hecc.c
402
static void ti_hecc_stop(struct net_device *ndev)
drivers/net/can/ti_hecc.c
416
static int ti_hecc_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/ti_hecc.c
433
static int ti_hecc_get_berr_counter(const struct net_device *ndev,
drivers/net/can/ti_hecc.c
465
static netdev_tx_t ti_hecc_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/ti_hecc.c
592
static int ti_hecc_error(struct net_device *ndev, int int_status,
drivers/net/can/ti_hecc.c
637
static void ti_hecc_change_state(struct net_device *ndev,
drivers/net/can/ti_hecc.c
669
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/can/ti_hecc.c
784
static int ti_hecc_open(struct net_device *ndev)
drivers/net/can/ti_hecc.c
814
static int ti_hecc_close(struct net_device *ndev)
drivers/net/can/ti_hecc.c
848
struct net_device *ndev = (struct net_device *)0;
drivers/net/can/ti_hecc.c
966
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/ti_hecc.c
979
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/ti_hecc.c
997
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/can/usb/ems_usb.c
242
struct net_device *netdev;
drivers/net/can/usb/ems_usb.c
265
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/ems_usb.c
418
struct net_device *netdev;
drivers/net/can/usb/ems_usb.c
516
struct net_device *netdev;
drivers/net/can/usb/ems_usb.c
600
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/ems_usb.c
723
static int ems_usb_open(struct net_device *netdev)
drivers/net/can/usb/ems_usb.c
756
static netdev_tx_t ems_usb_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/can/usb/ems_usb.c
877
static int ems_usb_close(struct net_device *netdev)
drivers/net/can/usb/ems_usb.c
917
static int ems_usb_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/ems_usb.c
937
static int ems_usb_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/ems_usb.c
993
struct net_device *netdev;
drivers/net/can/usb/esd_usb.c
1035
static int esd_usb_2_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/esd_usb.c
1117
static int esd_usb_3_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/esd_usb.c
1181
static int esd_usb_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/esd_usb.c
1192
static int esd_usb_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/esd_usb.c
1209
struct net_device *netdev;
drivers/net/can/usb/esd_usb.c
1377
struct net_device *netdev;
drivers/net/can/usb/esd_usb.c
294
struct net_device *netdev;
drivers/net/can/usb/esd_usb.c
461
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/esd_usb.c
571
struct net_device *netdev;
drivers/net/can/usb/esd_usb.c
721
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/esd_usb.c
795
static int esd_usb_open(struct net_device *netdev)
drivers/net/can/usb/esd_usb.c
818
struct net_device *netdev)
drivers/net/can/usb/esd_usb.c
994
static int esd_usb_close(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es581_4.c
100
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es581_4.c
145
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es581_4.c
161
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es581_4.c
178
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es581_4.c
202
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es581_4.c
42
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es58x_core.c
1498
struct net_device *netdev = urb->context;
drivers/net/can/usb/etas_es58x/es58x_core.c
1632
struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
1670
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es58x_core.c
175
static void es58x_set_skb_timestamp(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_core.c
1785
static int es58x_open(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
1832
static int es58x_stop(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
1865
static int es58x_xmit_commit(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
1916
struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
2005
static int es58x_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/etas_es58x/es58x_core.c
2092
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es58x_core.c
2140
struct net_device *netdev = es58x_dev->netdev[i];
drivers/net/can/usb/etas_es58x/es58x_core.c
259
static bool es58x_is_can_state_active(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
294
static void es58x_can_free_echo_skb_tail(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
320
static int es58x_can_get_echo_skb_recovery(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_core.c
382
int es58x_can_get_echo_skb(struct net_device *netdev, u32 rcv_packet_idx,
drivers/net/can/usb/etas_es58x/es58x_core.c
471
static void es58x_can_reset_echo_fifo(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
492
static void es58x_flush_pending_tx_msg(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.c
533
int es58x_tx_ack_msg(struct net_device *netdev, u16 tx_free_entries,
drivers/net/can/usb/etas_es58x/es58x_core.c
569
int es58x_rx_can_msg(struct net_device *netdev, u64 timestamp, const u8 *data,
drivers/net/can/usb/etas_es58x/es58x_core.c
658
int es58x_rx_err_msg(struct net_device *netdev, enum es58x_err error,
drivers/net/can/usb/etas_es58x/es58x_core.c
970
int es58x_rx_cmd_ret_u32(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_core.h
437
struct net_device *netdev[ES58X_NUM_CAN_CH_MAX];
drivers/net/can/usb/etas_es58x/es58x_core.h
607
static inline struct es58x_priv *es58x_priv(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_core.h
662
struct net_device **netdev)
drivers/net/can/usb/etas_es58x/es58x_core.h
721
int es58x_can_get_echo_skb(struct net_device *netdev, u32 packet_idx,
drivers/net/can/usb/etas_es58x/es58x_core.h
723
int es58x_tx_ack_msg(struct net_device *netdev, u16 tx_free_entries,
drivers/net/can/usb/etas_es58x/es58x_core.h
725
int es58x_rx_can_msg(struct net_device *netdev, u64 timestamp, const u8 *data,
drivers/net/can/usb/etas_es58x/es58x_core.h
727
int es58x_rx_err_msg(struct net_device *netdev, enum es58x_err error,
drivers/net/can/usb/etas_es58x/es58x_core.h
732
int es58x_rx_cmd_ret_u32(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_fd.c
168
static int es58x_fd_rx_event_msg(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_fd.c
186
static int es58x_fd_rx_cmd_ret_u32(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_fd.c
203
static int es58x_fd_tx_ack_msg(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_fd.c
224
struct net_device *netdev;
drivers/net/can/usb/etas_es58x/es58x_fd.c
399
struct net_device *netdev = es58x_dev->netdev[priv->channel_idx];
drivers/net/can/usb/etas_es58x/es58x_fd.c
46
static enum es58x_fd_cmd_type es58x_fd_cmd_type(struct net_device *netdev)
drivers/net/can/usb/etas_es58x/es58x_fd.c
61
static int es58x_fd_echo_msg(struct net_device *netdev,
drivers/net/can/usb/etas_es58x/es58x_fd.c
98
static int es58x_fd_rx_can_msg(struct net_device *netdev,
drivers/net/can/usb/f81604.c
1027
static int f81604_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/f81604.c
1049
static int f81604_open(struct net_device *netdev)
drivers/net/can/usb/f81604.c
1071
static int f81604_close(struct net_device *netdev)
drivers/net/can/usb/f81604.c
1134
static int f81604_set_termination(struct net_device *netdev, u16 term)
drivers/net/can/usb/f81604.c
1148
struct net_device *netdev;
drivers/net/can/usb/f81604.c
134
struct net_device *netdev[F81604_MAX_DEV];
drivers/net/can/usb/f81604.c
139
struct net_device *netdev;
drivers/net/can/usb/f81604.c
370
static void f81604_process_rx_packet(struct net_device *netdev,
drivers/net/can/usb/f81604.c
415
struct net_device *netdev = urb->context;
drivers/net/can/usb/f81604.c
466
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/f81604.c
487
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/f81604.c
616
struct net_device *netdev = urb->context;
drivers/net/can/usb/f81604.c
681
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/f81604.c
772
static int f81604_start(struct net_device *netdev)
drivers/net/can/usb/f81604.c
835
static int f81604_set_bittiming(struct net_device *dev)
drivers/net/can/usb/f81604.c
869
static int f81604_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/f81604.c
889
struct net_device *netdev = urb->context;
drivers/net/can/usb/f81604.c
939
struct net_device *netdev)
drivers/net/can/usb/gs_usb.c
1110
static int gs_usb_get_state(const struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1137
static int gs_usb_can_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1145
static int gs_can_close(struct net_device *netdev)
drivers/net/can/usb/gs_usb.c
1185
static int gs_can_hwtstamp_get(struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1196
static int gs_can_hwtstamp_set(struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1216
static int gs_usb_set_identify(struct net_device *netdev, bool do_identify)
drivers/net/can/usb/gs_usb.c
1233
static int gs_usb_set_phys_id(struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1256
static int gs_usb_get_ts_info(struct net_device *netdev,
drivers/net/can/usb/gs_usb.c
1273
static int gs_usb_get_termination(struct net_device *netdev, u16 *term)
drivers/net/can/usb/gs_usb.c
1295
static int gs_usb_set_termination(struct net_device *netdev, u16 term)
drivers/net/can/usb/gs_usb.c
1322
struct net_device *netdev;
drivers/net/can/usb/gs_usb.c
310
struct net_device *netdev;
drivers/net/can/usb/gs_usb.c
613
struct net_device *netdev = NULL;
drivers/net/can/usb/gs_usb.c
819
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/gs_usb.c
839
struct net_device *netdev)
drivers/net/can/usb/gs_usb.c
951
static int gs_can_open(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
141
struct net_device *netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
183
int (*dev_set_mode)(struct net_device *netdev, enum can_mode mode);
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
184
int (*dev_set_bittiming)(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
187
int (*dev_set_data_bittiming)(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
190
int (*dev_get_berr_counter)(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb.h
246
int kvaser_usb_can_rx_over_error(struct net_device *netdev);
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
274
struct net_device *netdev = urb->context;
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
286
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
310
int kvaser_usb_can_rx_over_error(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
455
static int kvaser_usb_open(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
523
static int kvaser_usb_close(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
556
static int kvaser_usb_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
600
static int kvaser_usb_set_data_bittiming(struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
645
struct net_device *netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
663
struct net_device *netdev)
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
766
static int kvaser_usb_set_phys_id(struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c
835
struct net_device *netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1106
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1152
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1585
static int kvaser_usb_hydra_set_mode(struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1649
static int kvaser_usb_hydra_set_bittiming(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1679
static int kvaser_usb_hydra_set_data_bittiming(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
1718
static int kvaser_usb_hydra_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
955
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c
990
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1876
static int kvaser_usb_leaf_set_bittiming(const struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1922
static int kvaser_usb_leaf_set_mode(struct net_device *netdev,
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c
1948
static int kvaser_usb_leaf_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/mcba_usb.c
222
struct net_device *netdev;
drivers/net/can/usb/mcba_usb.c
306
struct net_device *netdev)
drivers/net/can/usb/mcba_usb.c
565
struct net_device *netdev;
drivers/net/can/usb/mcba_usb.c
629
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/mcba_usb.c
697
static int mcba_usb_open(struct net_device *netdev)
drivers/net/can/usb/mcba_usb.c
729
static int mcba_usb_close(struct net_device *netdev)
drivers/net/can/usb/mcba_usb.c
750
static int mcba_net_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/mcba_usb.c
755
static int mcba_net_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/mcba_usb.c
76
struct net_device *netdev;
drivers/net/can/usb/mcba_usb.c
780
static int mcba_net_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/mcba_usb.c
790
static int mcba_set_termination(struct net_device *netdev, u16 term)
drivers/net/can/usb/mcba_usb.c
810
struct net_device *netdev;
drivers/net/can/usb/nct6694_canfd.c
136
struct net_device *ndev;
drivers/net/can/usb/nct6694_canfd.c
186
static void nct6694_canfd_handle_lost_msg(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
208
static void nct6694_canfd_handle_rx(struct net_device *ndev, u8 rx_evt)
drivers/net/can/usb/nct6694_canfd.c
268
static int nct6694_canfd_get_berr_counter(const struct net_device *ndev,
drivers/net/can/usb/nct6694_canfd.c
278
static void nct6694_canfd_handle_state_change(struct net_device *ndev, u8 status)
drivers/net/can/usb/nct6694_canfd.c
311
static void nct6694_canfd_handle_bus_err(struct net_device *ndev, u8 bus_err)
drivers/net/can/usb/nct6694_canfd.c
369
static void nct6694_canfd_handle_tx(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
382
struct net_device *ndev = data;
drivers/net/can/usb/nct6694_canfd.c
439
struct net_device *ndev = priv->ndev;
drivers/net/can/usb/nct6694_canfd.c
501
struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
515
static int nct6694_canfd_start(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
583
static void nct6694_canfd_stop(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
611
static int nct6694_canfd_close(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
624
static int nct6694_canfd_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/usb/nct6694_canfd.c
644
static int nct6694_canfd_open(struct net_device *ndev)
drivers/net/can/usb/nct6694_canfd.c
725
struct net_device *ndev;
drivers/net/can/usb/nct6694_canfd.c
808
struct net_device *ndev = priv->ndev;
drivers/net/can/usb/peak_usb/pcan_usb.c
148
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb.c
776
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb.c
839
static int pcan_usb_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb.c
956
static int pcan_usb_set_phys_id(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb.c
987
static int pcan_usb_get_eeprom_len(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
1044
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.c
1124
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.c
236
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.c
302
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.c
353
struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
437
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.c
573
static int peak_usb_ndo_open(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
60
struct net_device *netdev = to_net_dev(dev);
drivers/net/can/usb/peak_usb/pcan_usb_core.c
631
static int peak_usb_ndo_stop(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
723
static int peak_usb_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
746
static int peak_usb_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
767
static int peak_usb_set_data_bittiming(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
787
static int peak_hwtstamp_get(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.c
796
static int peak_hwtstamp_set(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.c
819
int peak_usb_get_eeprom_len(struct net_device *netdev)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
827
int peak_usb_get_eeprom(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.c
856
int peak_usb_set_eeprom(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.c
896
int pcan_get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *info)
drivers/net/can/usb/peak_usb/pcan_usb_core.c
918
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.h
117
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_core.h
148
int pcan_get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *info);
drivers/net/can/usb/peak_usb/pcan_usb_core.h
151
int peak_usb_get_eeprom_len(struct net_device *netdev);
drivers/net/can/usb/peak_usb/pcan_usb_core.h
152
int peak_usb_get_eeprom(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.h
154
int peak_usb_set_eeprom(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_core.h
72
int (*do_get_berr_counter)(const struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
1106
static int pcan_usb_fd_set_phys_id(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
534
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
597
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
677
struct net_device *netdev;
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
721
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_fd.c
893
static int pcan_usb_fd_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
1011
static int pcan_usb_pro_set_phys_id(struct net_device *netdev,
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
538
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
577
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/peak_usb/pcan_usb_pro.c
701
struct net_device *netdev = dev->netdev;
drivers/net/can/usb/ucan.c
1113
struct net_device *netdev)
drivers/net/can/usb/ucan.c
1196
static int ucan_close(struct net_device *netdev)
drivers/net/can/usb/ucan.c
1246
static int ucan_set_bittiming(struct net_device *netdev)
drivers/net/can/usb/ucan.c
1270
static int ucan_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/ucan.c
1308
struct net_device *netdev;
drivers/net/can/usb/ucan.c
280
struct net_device *netdev;
drivers/net/can/usb/ucan.c
693
struct net_device *netdev = up->netdev;
drivers/net/can/usb/ucan.c
963
static int ucan_open(struct net_device *netdev)
drivers/net/can/usb/usb_8dev.c
124
struct net_device *netdev;
drivers/net/can/usb/usb_8dev.c
200
struct net_device *netdev;
drivers/net/can/usb/usb_8dev.c
313
static int usb_8dev_set_mode(struct net_device *netdev, enum can_mode mode)
drivers/net/can/usb/usb_8dev.c
499
struct net_device *netdev;
drivers/net/can/usb/usb_8dev.c
568
struct net_device *netdev;
drivers/net/can/usb/usb_8dev.c
599
struct net_device *netdev)
drivers/net/can/usb/usb_8dev.c
712
static int usb_8dev_get_berr_counter(const struct net_device *netdev,
drivers/net/can/usb/usb_8dev.c
726
struct net_device *netdev = priv->netdev;
drivers/net/can/usb/usb_8dev.c
804
static int usb_8dev_open(struct net_device *netdev)
drivers/net/can/usb/usb_8dev.c
851
static int usb_8dev_close(struct net_device *netdev)
drivers/net/can/usb/usb_8dev.c
904
struct net_device *netdev;
drivers/net/can/vcan.c
133
static void vcan_set_cap_info(struct net_device *dev)
drivers/net/can/vcan.c
146
static int vcan_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/can/vcan.c
170
static void vcan_setup(struct net_device *dev)
drivers/net/can/vcan.c
72
static void vcan_rx(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/vcan.c
86
static netdev_tx_t vcan_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/can/vxcan.c
100
static int vxcan_open(struct net_device *dev)
drivers/net/can/vxcan.c
103
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/can/vxcan.c
115
static int vxcan_close(struct net_device *dev)
drivers/net/can/vxcan.c
118
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/can/vxcan.c
127
static int vxcan_get_iflink(const struct net_device *dev)
drivers/net/can/vxcan.c
130
struct net_device *peer;
drivers/net/can/vxcan.c
141
static void vxcan_set_cap_info(struct net_device *dev)
drivers/net/can/vxcan.c
154
static int vxcan_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/can/vxcan.c
181
static void vxcan_setup(struct net_device *dev)
drivers/net/can/vxcan.c
203
static int vxcan_newlink(struct net_device *dev,
drivers/net/can/vxcan.c
211
struct net_device *peer;
drivers/net/can/vxcan.c
282
static void vxcan_dellink(struct net_device *dev, struct list_head *head)
drivers/net/can/vxcan.c
285
struct net_device *peer;
drivers/net/can/vxcan.c
308
static struct net *vxcan_get_link_net(const struct net_device *dev)
drivers/net/can/vxcan.c
311
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/can/vxcan.c
35
struct net_device __rcu *peer;
drivers/net/can/vxcan.c
38
static netdev_tx_t vxcan_xmit(struct sk_buff *oskb, struct net_device *dev)
drivers/net/can/vxcan.c
41
struct net_device *peer;
drivers/net/can/xilinx_can.c
1019
static void xcan_set_error_state(struct net_device *ndev,
drivers/net/can/xilinx_can.c
1051
static void xcan_update_error_state_after_rxtx(struct net_device *ndev)
drivers/net/can/xilinx_can.c
1088
static void xcan_err_interrupt(struct net_device *ndev, u32 isr)
drivers/net/can/xilinx_can.c
1263
static void xcan_state_interrupt(struct net_device *ndev, u32 isr)
drivers/net/can/xilinx_can.c
1337
struct net_device *ndev = napi->dev;
drivers/net/can/xilinx_can.c
1380
static void xcan_tx_interrupt(struct net_device *ndev, u32 isr)
drivers/net/can/xilinx_can.c
1465
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/can/xilinx_can.c
1518
static void xcan_chip_stop(struct net_device *ndev)
drivers/net/can/xilinx_can.c
1538
static int xcan_open(struct net_device *ndev)
drivers/net/can/xilinx_can.c
1601
static int xcan_close(struct net_device *ndev)
drivers/net/can/xilinx_can.c
1625
static int xcan_get_berr_counter(const struct net_device *ndev,
drivers/net/can/xilinx_can.c
1655
static int xcan_get_auto_tdcv(const struct net_device *ndev, u32 *tdcv)
drivers/net/can/xilinx_can.c
1664
static void xcan_get_strings(struct net_device *ndev, u32 stringset, u8 *buf)
drivers/net/can/xilinx_can.c
1673
static int xcan_get_sset_count(struct net_device *netdev, int sset)
drivers/net/can/xilinx_can.c
1683
static void xcan_get_ethtool_stats(struct net_device *ndev,
drivers/net/can/xilinx_can.c
1723
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/xilinx_can.c
1743
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/xilinx_can.c
1775
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/xilinx_can.c
1793
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/can/xilinx_can.c
1880
struct net_device *ndev;
drivers/net/can/xilinx_can.c
2094
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/can/xilinx_can.c
450
static int set_reset_mode(struct net_device *ndev)
drivers/net/can/xilinx_can.c
480
static int xcan_set_bittiming(struct net_device *ndev)
drivers/net/can/xilinx_can.c
557
static int xcan_chip_start(struct net_device *ndev)
drivers/net/can/xilinx_can.c
624
static int xcan_do_set_mode(struct net_device *ndev, enum can_mode mode)
drivers/net/can/xilinx_can.c
651
static void xcan_write_frame(struct net_device *ndev, struct sk_buff *skb,
drivers/net/can/xilinx_can.c
742
static int xcan_start_xmit_fifo(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/xilinx_can.c
776
static int xcan_start_xmit_mailbox(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/xilinx_can.c
809
static netdev_tx_t xcan_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/can/xilinx_can.c
842
static int xcan_rx(struct net_device *ndev, int frame_base)
drivers/net/can/xilinx_can.c
912
static int xcanfd_rx(struct net_device *ndev, int frame_base)
drivers/net/can/xilinx_can.c
997
static enum can_state xcan_current_error_state(struct net_device *ndev)
drivers/net/dsa/b53/b53_priv.h
31
struct net_device;
drivers/net/dsa/bcm_sf2.c
1007
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
drivers/net/dsa/bcm_sf2.c
1031
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
drivers/net/dsa/bcm_sf2_cfp.c
1105
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
drivers/net/dsa/bcm_sf2_cfp.c
1148
struct net_device *p = dsa_port_to_conduit(dsa_to_port(ds, port));
drivers/net/dsa/lantiq/lantiq_gswip.h
279
struct net_device *bridge;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1031
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1059
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
drivers/net/dsa/lantiq/lantiq_gswip_common.c
1147
struct net_device *bridge, const unsigned char *addr,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
519
struct net_device *br = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/lantiq/lantiq_gswip_common.c
759
struct net_device *bridge,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
817
static int gswip_vlan_add(struct gswip_priv *priv, struct net_device *bridge,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
892
struct net_device *bridge, int port,
drivers/net/dsa/lantiq/lantiq_gswip_common.c
952
struct net_device *br = bridge.dev;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
971
struct net_device *br = bridge.dev;
drivers/net/dsa/lantiq/lantiq_gswip_common.c
985
struct net_device *bridge = dsa_port_bridge_dev_get(dsa_to_port(ds, port));
drivers/net/dsa/microchip/ksz9477.c
1538
void ksz9477_hsr_join(struct dsa_switch *ds, int port, struct net_device *hsr)
drivers/net/dsa/microchip/ksz9477.c
1541
struct net_device *user;
drivers/net/dsa/microchip/ksz9477.c
1577
void ksz9477_hsr_leave(struct dsa_switch *ds, int port, struct net_device *hsr)
drivers/net/dsa/microchip/ksz9477.h
61
void ksz9477_hsr_join(struct dsa_switch *ds, int port, struct net_device *hsr);
drivers/net/dsa/microchip/ksz9477.h
62
void ksz9477_hsr_leave(struct dsa_switch *ds, int port, struct net_device *hsr);
drivers/net/dsa/microchip/ksz_common.c
4783
struct net_device *user = dsa_to_port(ds, port)->user;
drivers/net/dsa/microchip/ksz_common.c
4815
struct net_device *user = dsa_to_port(ds, port)->user;
drivers/net/dsa/microchip/ksz_common.c
4893
static int ksz_hsr_join(struct dsa_switch *ds, int port, struct net_device *hsr,
drivers/net/dsa/microchip/ksz_common.c
4943
struct net_device *hsr)
drivers/net/dsa/microchip/ksz_common.h
204
struct net_device *hsr_dev; /* HSR */
drivers/net/dsa/mt7530.c
1452
const struct net_device *bridge_dev,
drivers/net/dsa/mt7530.c
1537
struct net_device *bridge_dev = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/mt7530.c
3154
const struct net_device *conduit,
drivers/net/dsa/mv88e6xxx/chip.c
1999
static int mv88e6xxx_mst_get(struct mv88e6xxx_chip *chip, struct net_device *br,
drivers/net/dsa/mv88e6xxx/chip.c
2128
struct net_device *other_br;
drivers/net/dsa/mv88e6xxx/chip.c
2152
struct net_device *br = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/mv88e6xxx/chip.c
2534
struct net_device *brport;
drivers/net/dsa/mv88e6xxx/chip.h
325
struct net_device *br;
drivers/net/dsa/mv88e6xxx/switchdev.c
60
struct net_device *brport;
drivers/net/dsa/ocelot/felix.c
1241
struct net_device *conduit = dsa_port_to_conduit(dp);
drivers/net/dsa/ocelot/felix.c
2259
struct net_device *hsr,
drivers/net/dsa/ocelot/felix.c
2284
struct net_device *hsr)
drivers/net/dsa/ocelot/felix.c
2436
struct net_device *felix_port_to_netdev(struct ocelot *ocelot, int port)
drivers/net/dsa/ocelot/felix.c
2448
int felix_netdev_to_port(struct net_device *dev)
drivers/net/dsa/ocelot/felix.c
32
static struct net_device *felix_classify_db(struct dsa_db db)
drivers/net/dsa/ocelot/felix.c
46
struct net_device *conduit)
drivers/net/dsa/ocelot/felix.c
520
struct net_device *conduit,
drivers/net/dsa/ocelot/felix.c
537
struct net_device *user = other_dp->user;
drivers/net/dsa/ocelot/felix.c
654
struct net_device *conduit,
drivers/net/dsa/ocelot/felix.c
834
struct net_device *conduit,
drivers/net/dsa/ocelot/felix.c
876
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.c
897
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.c
918
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.c
931
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.c
944
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.c
964
struct net_device *bridge_dev = felix_classify_db(db);
drivers/net/dsa/ocelot/felix.h
106
struct net_device *felix_port_to_netdev(struct ocelot *ocelot, int port);
drivers/net/dsa/ocelot/felix.h
107
int felix_netdev_to_port(struct net_device *dev);
drivers/net/dsa/ocelot/felix.h
82
struct net_device *conduit,
drivers/net/dsa/qca/qca8k-8xxx.c
1753
qca8k_conduit_change(struct dsa_switch *ds, const struct net_device *conduit,
drivers/net/dsa/qca/qca8k-8xxx.c
1766
priv->mgmt_conduit = operational ? (struct net_device *)conduit : NULL;
drivers/net/dsa/qca/qca8k-8xxx.c
629
struct net_device *mgmt_conduit;
drivers/net/dsa/qca/qca8k-common.c
1095
struct net_device *lag_dev = lag.dev;
drivers/net/dsa/qca/qca8k-common.c
611
const struct net_device *bridge_dev,
drivers/net/dsa/qca/qca8k-common.c
682
struct net_device *bridge_dev = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/qca/qca8k.h
463
struct net_device *mgmt_conduit; /* Track if mdio/mib Ethernet is available */
drivers/net/dsa/rzn1_a5psw.h
261
struct net_device *br_dev;
drivers/net/dsa/sja1105/sja1105_main.c
121
struct net_device *br = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/sja1105/sja1105_main.c
2579
struct net_device *upper = info->upper_dev;
drivers/net/dsa/sja1105/sja1105_main.c
2590
struct net_device *br = dsa_port_bridge_dev_get(dp);
drivers/net/dsa/xrs700x/xrs700x.c
561
struct net_device *hsr,
drivers/net/dsa/xrs700x/xrs700x.c
567
struct net_device *user;
drivers/net/dsa/xrs700x/xrs700x.c
670
struct net_device *hsr)
drivers/net/dsa/xrs700x/xrs700x.c
674
struct net_device *user;
drivers/net/dsa/yt921x.c
1807
struct net_device *bdev;
drivers/net/dsa/yt921x.c
1959
struct net_device *bdev;
drivers/net/dsa/yt921x.c
1996
struct net_device *bdev;
drivers/net/dsa/yt921x.c
2158
dsa_bridge_ports(struct dsa_switch *ds, const struct net_device *bdev)
drivers/net/dsa/yt921x.c
2207
struct net_device *bdev;
drivers/net/dummy.c
100
static void dummy_setup(struct net_device *dev)
drivers/net/dummy.c
151
struct net_device *dev_dummy;
drivers/net/dummy.c
50
static void set_multicast_list(struct net_device *dev)
drivers/net/dummy.c
54
static void dummy_get_stats64(struct net_device *dev,
drivers/net/dummy.c
60
static netdev_tx_t dummy_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/dummy.c
69
static int dummy_dev_init(struct net_device *dev)
drivers/net/dummy.c
77
static int dummy_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/eql.c
133
static int eql_open(struct net_device *dev);
drivers/net/eql.c
134
static int eql_close(struct net_device *dev);
drivers/net/eql.c
135
static int eql_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/eql.c
137
static netdev_tx_t eql_slave_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/eql.c
179
static void __init eql_setup(struct net_device *dev)
drivers/net/eql.c
205
static int eql_open(struct net_device *dev)
drivers/net/eql.c
248
static int eql_close(struct net_device *dev)
drivers/net/eql.c
264
static int eql_enslave(struct net_device *dev, slaving_request_t __user *srq);
drivers/net/eql.c
265
static int eql_emancipate(struct net_device *dev, slaving_request_t __user *srq);
drivers/net/eql.c
267
static int eql_g_slave_cfg(struct net_device *dev, slave_config_t __user *sc);
drivers/net/eql.c
268
static int eql_s_slave_cfg(struct net_device *dev, slave_config_t __user *sc);
drivers/net/eql.c
270
static int eql_g_master_cfg(struct net_device *dev, master_config_t __user *mc);
drivers/net/eql.c
271
static int eql_s_master_cfg(struct net_device *dev, master_config_t __user *mc);
drivers/net/eql.c
273
static int eql_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/eql.c
337
static netdev_tx_t eql_slave_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/eql.c
346
struct net_device *slave_dev = slave->dev;
drivers/net/eql.c
368
static slave_t *__eql_find_slave_dev(slave_queue_t *queue, struct net_device *dev)
drivers/net/eql.c
413
static int eql_enslave(struct net_device *master_dev, slaving_request_t __user *srqp)
drivers/net/eql.c
415
struct net_device *slave_dev;
drivers/net/eql.c
454
static int eql_emancipate(struct net_device *master_dev, slaving_request_t __user *srqp)
drivers/net/eql.c
457
struct net_device *slave_dev;
drivers/net/eql.c
482
static int eql_g_slave_cfg(struct net_device *dev, slave_config_t __user *scp)
drivers/net/eql.c
486
struct net_device *slave_dev;
drivers/net/eql.c
515
static int eql_s_slave_cfg(struct net_device *dev, slave_config_t __user *scp)
drivers/net/eql.c
519
struct net_device *slave_dev;
drivers/net/eql.c
548
static int eql_g_master_cfg(struct net_device *dev, master_config_t __user *mcp)
drivers/net/eql.c
566
static int eql_s_master_cfg(struct net_device *dev, master_config_t __user *mcp)
drivers/net/eql.c
583
static struct net_device *dev_eql;
drivers/net/ethernet/3com/3c509.c
1023
el3_link_ok(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
1035
el3_netdev_get_ecmd(struct net_device *dev, struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/3com/3c509.c
1081
el3_netdev_set_ecmd(struct net_device *dev,
drivers/net/ethernet/3com/3c509.c
1136
static void el3_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/3com/3c509.c
1141
static int el3_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/3com/3c509.c
1152
static int el3_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/3com/3c509.c
1164
static u32 el3_get_link(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
1175
static u32 el3_get_msglevel(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
1180
static void el3_set_msglevel(struct net_device *dev, u32 v)
drivers/net/ethernet/3com/3c509.c
1195
el3_down(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
1223
el3_up(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
1318
struct net_device *dev;
drivers/net/ethernet/3com/3c509.c
1342
struct net_device *dev;
drivers/net/ethernet/3com/3c509.c
172
static struct net_device *el3_devs[EL3_MAX_CARDS];
drivers/net/ethernet/3com/3c509.c
183
static int el3_common_init(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
184
static void el3_common_remove(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
187
static int el3_open(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
188
static netdev_tx_t el3_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
190
static void update_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
191
static struct net_device_stats *el3_get_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
192
static int el3_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
193
static int el3_close(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
194
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
195
static void el3_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/3com/3c509.c
196
static void el3_down(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
197
static void el3_up(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
211
static void el3_poll_controller(struct net_device *dev);
drivers/net/ethernet/3com/3c509.c
268
static void el3_dev_fill(struct net_device *dev, __be16 *phys_addr, int ioaddr,
drivers/net/ethernet/3com/3c509.c
282
struct net_device *dev;
drivers/net/ethernet/3com/3c509.c
354
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/3com/3c509.c
406
struct net_device *dev = NULL;
drivers/net/ethernet/3com/3c509.c
511
static int el3_common_init(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
549
static void el3_common_remove (struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
562
struct net_device *dev = NULL;
drivers/net/ethernet/3com/3c509.c
612
struct net_device *dev;
drivers/net/ethernet/3com/3c509.c
656
el3_open(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
684
el3_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/3c509.c
702
el3_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
764
struct net_device *dev = dev_id;
drivers/net/ethernet/3com/3c509.c
849
static void el3_poll_controller(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
858
el3_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
879
static void update_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
907
el3_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
970
set_multicast_list(struct net_device *dev)
drivers/net/ethernet/3com/3c509.c
999
el3_close(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1116
struct net_device *dev = dev_id;
drivers/net/ethernet/3com/3c515.c
1253
static int corkscrew_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1317
static int boomerang_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1401
static int corkscrew_close(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1455
static struct net_device_stats *corkscrew_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1475
static void update_stats(int ioaddr, struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1508
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1526
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/3com/3c515.c
1534
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
1539
static void netdev_set_msglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/3com/3c515.c
1554
struct net_device *dev;
drivers/net/ethernet/3com/3c515.c
296
struct net_device *our_dev;
drivers/net/ethernet/3com/3c515.c
359
static struct net_device *corkscrew_scan(int unit);
drivers/net/ethernet/3com/3c515.c
360
static int corkscrew_setup(struct net_device *dev, int ioaddr,
drivers/net/ethernet/3com/3c515.c
362
static int corkscrew_open(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
365
struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
366
static int corkscrew_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
367
static void corkscrew_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/3com/3c515.c
368
static int boomerang_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
370
static int corkscrew_close(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
371
static void update_stats(int addr, struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
372
static struct net_device_stats *corkscrew_get_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
373
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/3com/3c515.c
421
struct net_device *tc515_probe(int unit)
drivers/net/ethernet/3com/3c515.c
423
struct net_device *dev = corkscrew_scan(unit);
drivers/net/ethernet/3com/3c515.c
458
static void cleanup_card(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
470
static struct net_device *corkscrew_scan(int unit)
drivers/net/ethernet/3com/3c515.c
472
struct net_device *dev;
drivers/net/ethernet/3com/3c515.c
564
static int corkscrew_setup(struct net_device *dev, int ioaddr,
drivers/net/ethernet/3com/3c515.c
695
static int corkscrew_open(struct net_device *dev)
drivers/net/ethernet/3com/3c515.c
863
struct net_device *dev = vp->our_dev;
drivers/net/ethernet/3com/3c515.c
951
static void corkscrew_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/3c515.c
989
struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
1034
static int el3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/3com/3c574_cs.c
1090
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
1103
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
1113
static int el3_close(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
225
static void tc574_wait_for_completion(struct net_device *dev, int cmd);
drivers/net/ethernet/3com/3c574_cs.c
227
static void tc574_reset(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
229
static int el3_open(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
231
struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
233
static void update_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
234
static struct net_device_stats *el3_get_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
235
static int el3_rx(struct net_device *dev, int worklimit);
drivers/net/ethernet/3com/3c574_cs.c
236
static int el3_close(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
237
static void el3_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/3com/3c574_cs.c
238
static int el3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/3com/3c574_cs.c
239
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
240
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/3com/3c574_cs.c
264
struct net_device *dev;
drivers/net/ethernet/3com/3c574_cs.c
290
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c574_cs.c
305
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c574_cs.c
451
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c574_cs.c
461
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c574_cs.c
471
static void dump_status(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
489
static void tc574_wait_for_completion(struct net_device *dev, int cmd)
drivers/net/ethernet/3com/3c574_cs.c
589
static void tc574_reset(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
671
static int el3_open(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
692
static void el3_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/3c574_cs.c
706
static void pop_tx_status(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
730
struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
767
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/3com/3c574_cs.c
862
struct net_device *dev = lp->p_dev->priv;
drivers/net/ethernet/3com/3c574_cs.c
933
static struct net_device_stats *el3_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
950
static void update_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c574_cs.c
984
static int el3_rx(struct net_device *dev, int worklimit)
drivers/net/ethernet/3com/3c589_cs.c
164
static void tc589_reset(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
166
static int el3_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/3com/3c589_cs.c
167
static int el3_open(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
169
struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
171
static void update_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
172
static struct net_device_stats *el3_get_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
173
static int el3_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
174
static int el3_close(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
175
static void el3_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/3com/3c589_cs.c
176
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
177
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/3com/3c589_cs.c
197
struct net_device *dev;
drivers/net/ethernet/3com/3c589_cs.c
235
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c589_cs.c
248
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c589_cs.c
350
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c589_cs.c
360
struct net_device *dev = link->priv;
drivers/net/ethernet/3com/3c589_cs.c
374
static void tc589_wait_for_completion(struct net_device *dev, int cmd)
drivers/net/ethernet/3com/3c589_cs.c
404
static void tc589_set_xcvr(struct net_device *dev, int if_port)
drivers/net/ethernet/3com/3c589_cs.c
434
static void dump_status(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
449
static void tc589_reset(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
489
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/3com/3c589_cs.c
501
static int el3_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/3com/3c589_cs.c
515
static int el3_open(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
536
static void el3_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/3c589_cs.c
550
static void pop_tx_status(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
573
struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
608
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/3com/3c589_cs.c
689
struct net_device *dev = lp->p_dev->priv;
drivers/net/ethernet/3com/3c589_cs.c
773
static struct net_device_stats *el3_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
795
static void update_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
826
static int el3_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
890
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
902
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/3com/3c589_cs.c
912
static int el3_close(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
1096
struct net_device *dev;
drivers/net/ethernet/3com/3c59x.c
1488
issue_and_wait(struct net_device *dev, int cmd)
drivers/net/ethernet/3com/3c59x.c
1515
vortex_set_duplex(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
1531
static void vortex_check_media(struct net_device *dev, unsigned int init)
drivers/net/ethernet/3com/3c59x.c
1548
vortex_up(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
1720
vortex_open(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
1787
struct net_device *dev = vp->mii.dev;
drivers/net/ethernet/3com/3c59x.c
1882
static void vortex_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/3c59x.c
1939
vortex_error(struct net_device *dev, int status)
drivers/net/ethernet/3com/3c59x.c
2043
vortex_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2111
boomerang_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2254
_vortex_interrupt(int irq, struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2370
_boomerang_interrupt(int irq, struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2505
struct net_device *dev = dev_id;
drivers/net/ethernet/3com/3c59x.c
2522
static int vortex_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2591
boomerang_rx(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2686
vortex_down(struct net_device *dev, int final_down)
drivers/net/ethernet/3com/3c59x.c
2726
vortex_close(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2788
dump_tx_ring(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2824
static struct net_device_stats *vortex_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2845
static void update_stats(void __iomem *ioaddr, struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2881
static int vortex_nway_reset(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2888
static int vortex_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/3com/3c59x.c
2898
static int vortex_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/3com/3c59x.c
2906
static u32 vortex_get_msglevel(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
2911
static void vortex_set_msglevel(struct net_device *dev, u32 dbg)
drivers/net/ethernet/3com/3c59x.c
2916
static int vortex_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/3com/3c59x.c
2926
static void vortex_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/3com/3c59x.c
2945
static void vortex_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/3com/3c59x.c
2957
static void vortex_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/3com/3c59x.c
2976
static void vortex_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/3com/3c59x.c
2990
static int vortex_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/3com/3c59x.c
3029
static int vortex_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/3com/3c59x.c
3054
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
3080
static void set_8021q_mode(struct net_device *dev, int enable)
drivers/net/ethernet/3com/3c59x.c
3113
static void set_8021q_mode(struct net_device *dev, int enable)
drivers/net/ethernet/3com/3c59x.c
3154
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/3com/3c59x.c
3192
static void mdio_write(struct net_device *dev, int phy_id, int location, int value)
drivers/net/ethernet/3com/3c59x.c
3226
static void acpi_set_WOL(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
3258
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/3com/3c59x.c
755
static int vortex_up(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
756
static void vortex_down(struct net_device *dev, int final);
drivers/net/ethernet/3com/3c59x.c
757
static int vortex_open(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
759
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/3com/3c59x.c
760
static void mdio_write(struct net_device *vp, int phy_id, int location, int value);
drivers/net/ethernet/3com/3c59x.c
763
struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
765
struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
766
static int vortex_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
767
static int boomerang_rx(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
769
static irqreturn_t _vortex_interrupt(int irq, struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
770
static irqreturn_t _boomerang_interrupt(int irq, struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
771
static int vortex_close(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
772
static void dump_tx_ring(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
773
static void update_stats(void __iomem *ioaddr, struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
774
static struct net_device_stats *vortex_get_stats(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
775
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
777
static int vortex_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/3com/3c59x.c
779
static void vortex_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/3com/3c59x.c
780
static void acpi_set_WOL(struct net_device *dev);
drivers/net/ethernet/3com/3c59x.c
782
static void set_8021q_mode(struct net_device *dev, int enable);
drivers/net/ethernet/3com/3c59x.c
800
static struct net_device *compaq_net_device;
drivers/net/ethernet/3com/3c59x.c
840
static void poll_vortex(struct net_device *dev)
drivers/net/ethernet/3com/3c59x.c
850
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/3com/3c59x.c
863
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/3com/3c59x.c
929
struct net_device *dev;
drivers/net/ethernet/3com/typhoon.c
1054
typhoon_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/3com/typhoon.c
1105
typhoon_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/3com/typhoon.c
1119
typhoon_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/3com/typhoon.c
1136
typhoon_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering,
drivers/net/ethernet/3com/typhoon.c
1761
struct net_device *dev = dev_instance;
drivers/net/ethernet/3com/typhoon.c
1867
struct net_device *dev = tp->dev;
drivers/net/ethernet/3com/typhoon.c
2018
typhoon_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/3com/typhoon.c
2046
typhoon_open(struct net_device *dev)
drivers/net/ethernet/3com/typhoon.c
2098
typhoon_close(struct net_device *dev)
drivers/net/ethernet/3com/typhoon.c
2126
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/3com/typhoon.c
2156
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/3com/typhoon.c
2264
struct net_device *dev,
drivers/net/ethernet/3com/typhoon.c
2292
struct net_device *dev;
drivers/net/ethernet/3com/typhoon.c
2548
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/3com/typhoon.c
270
struct net_device * dev;
drivers/net/ethernet/3com/typhoon.c
445
typhoon_media_status(struct net_device *dev, struct resp_desc *resp)
drivers/net/ethernet/3com/typhoon.c
706
typhoon_start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/3com/typhoon.c
853
typhoon_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/3com/typhoon.c
944
typhoon_get_stats(struct net_device *dev)
drivers/net/ethernet/3com/typhoon.c
963
typhoon_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/3com/typhoon.c
992
typhoon_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/8390/8390.c
15
int ei_close(struct net_device *dev)
drivers/net/ethernet/8390/8390.c
21
netdev_tx_t ei_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/8390/8390.c
27
struct net_device_stats *ei_get_stats(struct net_device *dev)
drivers/net/ethernet/8390/8390.c
33
void ei_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/8390.c
39
void ei_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/8390/8390.c
52
void ei_poll(struct net_device *dev)
drivers/net/ethernet/8390/8390.c
74
struct net_device *__alloc_ei_netdev(int size)
drivers/net/ethernet/8390/8390.c
76
struct net_device *dev = ____alloc_ei_netdev(size);
drivers/net/ethernet/8390/8390.c
83
void NS8390_init(struct net_device *dev, int startp)
drivers/net/ethernet/8390/8390.c
9
int ei_open(struct net_device *dev)
drivers/net/ethernet/8390/8390.h
29
void ei_poll(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
30
void eip_poll(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
35
void NS8390_init(struct net_device *dev, int startp);
drivers/net/ethernet/8390/8390.h
36
int ei_open(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
37
int ei_close(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
39
void ei_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/8390/8390.h
40
netdev_tx_t ei_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/8390/8390.h
41
void ei_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
42
struct net_device_stats *ei_get_stats(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
46
struct net_device *__alloc_ei_netdev(int size);
drivers/net/ethernet/8390/8390.h
47
static inline struct net_device *alloc_ei_netdev(void)
drivers/net/ethernet/8390/8390.h
53
void NS8390p_init(struct net_device *dev, int startp);
drivers/net/ethernet/8390/8390.h
54
int eip_open(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
55
int eip_close(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
57
void eip_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/8390/8390.h
58
netdev_tx_t eip_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/8390/8390.h
59
void eip_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
60
struct net_device_stats *eip_get_stats(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
64
struct net_device *__alloc_eip_netdev(int size);
drivers/net/ethernet/8390/8390.h
65
static inline struct net_device *alloc_eip_netdev(void)
drivers/net/ethernet/8390/8390.h
73
void (*reset_8390)(struct net_device *dev);
drivers/net/ethernet/8390/8390.h
74
void (*get_8390_hdr)(struct net_device *dev,
drivers/net/ethernet/8390/8390.h
76
void (*block_output)(struct net_device *dev, int count,
drivers/net/ethernet/8390/8390.h
78
void (*block_input)(struct net_device *dev, int count,
drivers/net/ethernet/8390/8390p.c
14
int eip_open(struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
20
int eip_close(struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
26
netdev_tx_t eip_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
32
struct net_device_stats *eip_get_stats(struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
38
void eip_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
44
void eip_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/8390/8390p.c
57
void eip_poll(struct net_device *dev)
drivers/net/ethernet/8390/8390p.c
79
struct net_device *__alloc_eip_netdev(int size)
drivers/net/ethernet/8390/8390p.c
81
struct net_device *dev = ____alloc_ei_netdev(size);
drivers/net/ethernet/8390/8390p.c
88
void NS8390p_init(struct net_device *dev, int startp)
drivers/net/ethernet/8390/apne.c
117
static struct net_device * __init apne_probe(void)
drivers/net/ethernet/8390/apne.c
119
struct net_device *dev;
drivers/net/ethernet/8390/apne.c
194
static int __init apne_probe1(struct net_device *dev, int ioaddr)
drivers/net/ethernet/8390/apne.c
349
apne_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/apne.c
377
apne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, int ring_page)
drivers/net/ethernet/8390/apne.c
424
apne_block_input(struct net_device *dev, int count, struct sk_buff *skb, int ring_offset)
drivers/net/ethernet/8390/apne.c
465
apne_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/apne.c
546
static struct net_device *apne_dev;
drivers/net/ethernet/8390/apne.c
73
static int apne_probe1(struct net_device *dev, int ioaddr);
drivers/net/ethernet/8390/apne.c
75
static void apne_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/apne.c
76
static void apne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/apne.c
78
static void apne_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/apne.c
80
static void apne_block_output(struct net_device *dev, const int count,
drivers/net/ethernet/8390/ax88796.c
104
void ax_NS8390_reinit(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
117
static int ax_initial_check(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
146
static void ax_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
176
struct net_device *dev = dev_id;
drivers/net/ethernet/8390/ax88796.c
186
static void ax_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/ax88796.c
230
static void ax_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/ax88796.c
267
static void ax_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/ax88796.c
336
static void ax_handle_link_change(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
364
static int ax_mii_probe(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
392
static void ax_phy_switch(struct net_device *dev, int on)
drivers/net/ethernet/8390/ax88796.c
459
static int ax_mii_init(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
491
static int ax_open(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
540
static int ax_close(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
562
static int ax_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/8390/ax88796.c
577
static void ax_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/8390/ax88796.c
587
static u32 ax_get_msglevel(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
594
static void ax_set_msglevel(struct net_device *dev, u32 v)
drivers/net/ethernet/8390/ax88796.c
660
static void ax_initial_setup(struct net_device *dev, struct ei_device *ei_local)
drivers/net/ethernet/8390/ax88796.c
681
static int ax_init_dev(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
816
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/ax88796.c
846
struct net_device *dev;
drivers/net/ethernet/8390/ax88796.c
976
struct net_device *ndev = platform_get_drvdata(dev);
drivers/net/ethernet/8390/ax88796.c
98
static inline struct ax_device *to_ax_dev(struct net_device *dev)
drivers/net/ethernet/8390/ax88796.c
989
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/axnet_cs.c
103
static void AX88190_init(struct net_device *dev, int startp);
drivers/net/ethernet/8390/axnet_cs.c
104
static int ax_open(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
105
static int ax_close(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
1090
struct net_device *dev = dev_id;
drivers/net/ethernet/8390/axnet_cs.c
1211
static void ei_tx_err(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
122
static inline struct axnet_dev *PRIV(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1251
static void ei_tx_intr(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1338
static void ei_receive(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
143
struct net_device *dev;
drivers/net/ethernet/8390/axnet_cs.c
1454
static void ei_rx_overrun(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1520
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1545
static inline void make_mc_bits(u8 *bits, struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1568
static void do_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1606
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
1626
static void AX88190_init(struct net_device *dev, int startp)
drivers/net/ethernet/8390/axnet_cs.c
169
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/axnet_cs.c
1692
static void NS8390_trigger_send(struct net_device *dev, unsigned int length,
drivers/net/ethernet/8390/axnet_cs.c
188
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/axnet_cs.c
276
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/axnet_cs.c
381
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/axnet_cs.c
391
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/axnet_cs.c
467
static int axnet_open(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
495
static int axnet_close(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
519
static void axnet_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
546
struct net_device *dev = dev_id;
drivers/net/ethernet/8390/axnet_cs.c
554
struct net_device *dev = info->p_dev->priv;
drivers/net/ethernet/8390/axnet_cs.c
608
static int axnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/8390/axnet_cs.c
629
static void get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/axnet_cs.c
648
static void block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/axnet_cs.c
669
static void block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/axnet_cs.c
79
static int axnet_open(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
80
static int axnet_close(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
81
static int axnet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/8390/axnet_cs.c
813
static void ei_tx_intr(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
814
static void ei_tx_err(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
815
static void ei_receive(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
816
static void ei_rx_overrun(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
819
static void NS8390_trigger_send(struct net_device *dev, unsigned int length,
drivers/net/ethernet/8390/axnet_cs.c
821
static void do_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
83
struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
84
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
85
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
857
static int ax_open(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
86
static void axnet_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/8390/axnet_cs.c
885
static int ax_close(struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
89
static void axnet_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/axnet_cs.c
909
static void axnet_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/8390/axnet_cs.c
94
static void get_8390_hdr(struct net_device *,
drivers/net/ethernet/8390/axnet_cs.c
955
struct net_device *dev)
drivers/net/ethernet/8390/axnet_cs.c
96
static void block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/axnet_cs.c
98
static void block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/etherh.c
164
etherh_setif(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
208
etherh_getifstat(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
251
static int etherh_set_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/8390/etherh.c
277
etherh_reset(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
305
etherh_block_output (struct net_device *dev, int count, const unsigned char *buf, int start_page)
drivers/net/ethernet/8390/etherh.c
370
etherh_block_input (struct net_device *dev, int count, struct sk_buff *skb, int ring_offset)
drivers/net/ethernet/8390/etherh.c
411
etherh_get_header (struct net_device *dev, struct e8390_pkt_hdr *hdr, int ring_page)
drivers/net/ethernet/8390/etherh.c
453
etherh_open(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
492
etherh_close(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
556
static void etherh_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/8390/etherh.c
564
static int etherh_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/8390/etherh.c
577
static int etherh_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/8390/etherh.c
610
static u32 etherh_get_msglevel(struct net_device *dev)
drivers/net/ethernet/8390/etherh.c
617
static void etherh_set_msglevel(struct net_device *dev, u32 v)
drivers/net/ethernet/8390/etherh.c
656
struct net_device *dev;
drivers/net/ethernet/8390/etherh.c
771
struct net_device *dev = ecard_get_drvdata(ec);
drivers/net/ethernet/8390/hydra.c
112
struct net_device *dev;
drivers/net/ethernet/8390/hydra.c
181
static int hydra_open(struct net_device *dev)
drivers/net/ethernet/8390/hydra.c
187
static int hydra_close(struct net_device *dev)
drivers/net/ethernet/8390/hydra.c
196
static void hydra_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/hydra.c
201
static void hydra_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/hydra.c
217
static void hydra_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/hydra.c
238
static void hydra_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/hydra.c
252
struct net_device *dev = zorro_get_drvdata(z);
drivers/net/ethernet/8390/hydra.c
57
static int hydra_open(struct net_device *dev);
drivers/net/ethernet/8390/hydra.c
58
static int hydra_close(struct net_device *dev);
drivers/net/ethernet/8390/hydra.c
59
static void hydra_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/hydra.c
60
static void hydra_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/hydra.c
62
static void hydra_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/hydra.c
64
static void hydra_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/lib8390.c
1014
static void __NS8390_init(struct net_device *dev, int startp)
drivers/net/ethernet/8390/lib8390.c
103
static void ei_tx_intr(struct net_device *dev);
drivers/net/ethernet/8390/lib8390.c
104
static void ei_tx_err(struct net_device *dev);
drivers/net/ethernet/8390/lib8390.c
105
static void ei_receive(struct net_device *dev);
drivers/net/ethernet/8390/lib8390.c
106
static void ei_rx_overrun(struct net_device *dev);
drivers/net/ethernet/8390/lib8390.c
1075
static void NS8390_trigger_send(struct net_device *dev, unsigned int length,
drivers/net/ethernet/8390/lib8390.c
109
static void NS8390_trigger_send(struct net_device *dev, unsigned int length,
drivers/net/ethernet/8390/lib8390.c
111
static void do_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/8390/lib8390.c
112
static void __NS8390_init(struct net_device *dev, int startp);
drivers/net/ethernet/8390/lib8390.c
203
static int __ei_open(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
232
static int __ei_close(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
256
static void __ei_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/8390/lib8390.c
303
struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
429
struct net_device *dev = dev_id;
drivers/net/ethernet/8390/lib8390.c
511
static void __ei_poll(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
533
static void ei_tx_err(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
579
static void ei_tx_intr(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
659
static void ei_receive(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
788
static void ei_rx_overrun(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
856
static struct net_device_stats *__ei_get_stats(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
881
static inline void make_mc_bits(u8 *bits, struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
903
static void do_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
956
static void __ei_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
974
static void ethdev_setup(struct net_device *dev)
drivers/net/ethernet/8390/lib8390.c
994
static struct net_device *____alloc_ei_netdev(int size)
drivers/net/ethernet/8390/mac8390.c
123
extern int mac8390_memtest(struct net_device *dev);
drivers/net/ethernet/8390/mac8390.c
124
static int mac8390_initdev(struct net_device *dev, struct nubus_board *board,
drivers/net/ethernet/8390/mac8390.c
127
static int mac8390_open(struct net_device *dev);
drivers/net/ethernet/8390/mac8390.c
128
static int mac8390_close(struct net_device *dev);
drivers/net/ethernet/8390/mac8390.c
129
static void mac8390_no_reset(struct net_device *dev);
drivers/net/ethernet/8390/mac8390.c
130
static void interlan_reset(struct net_device *dev);
drivers/net/ethernet/8390/mac8390.c
133
static void sane_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
135
static void sane_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
137
static void sane_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
141
static void dayna_memcpy_fromcard(struct net_device *dev, void *to,
drivers/net/ethernet/8390/mac8390.c
143
static void dayna_memcpy_tocard(struct net_device *dev, int to,
drivers/net/ethernet/8390/mac8390.c
147
static void dayna_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
149
static void dayna_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
151
static void dayna_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
155
static void slow_sane_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
157
static void slow_sane_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
159
static void slow_sane_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
284
static bool mac8390_rsrc_init(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
389
struct net_device *dev;
drivers/net/ethernet/8390/mac8390.c
433
struct net_device *dev = nubus_get_drvdata(board);
drivers/net/ethernet/8390/mac8390.c
478
static int mac8390_initdev(struct net_device *dev, struct nubus_board *board,
drivers/net/ethernet/8390/mac8390.c
612
static int mac8390_open(struct net_device *dev)
drivers/net/ethernet/8390/mac8390.c
623
static int mac8390_close(struct net_device *dev)
drivers/net/ethernet/8390/mac8390.c
630
static void mac8390_no_reset(struct net_device *dev)
drivers/net/ethernet/8390/mac8390.c
638
static void interlan_reset(struct net_device *dev)
drivers/net/ethernet/8390/mac8390.c
653
static void dayna_memcpy_fromcard(struct net_device *dev, void *to, int from,
drivers/net/ethernet/8390/mac8390.c
677
static void dayna_memcpy_tocard(struct net_device *dev, int to,
drivers/net/ethernet/8390/mac8390.c
704
static void sane_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
713
static void sane_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
735
static void sane_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
744
static void dayna_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
754
static void dayna_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
776
static void dayna_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
786
static void slow_sane_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mac8390.c
796
static void slow_sane_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mac8390.c
816
static void slow_sane_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mcf8390.c
149
static void mcf8390_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/mcf8390.c
177
static void mcf8390_dmaing_err(const char *func, struct net_device *dev,
drivers/net/ethernet/8390/mcf8390.c
189
static void mcf8390_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/mcf8390.c
224
static void mcf8390_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/mcf8390.c
253
static void mcf8390_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/mcf8390.c
313
static int mcf8390_init(struct net_device *dev)
drivers/net/ethernet/8390/mcf8390.c
405
struct net_device *dev;
drivers/net/ethernet/8390/mcf8390.c
446
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/ne.c
174
static int ne_probe1(struct net_device *dev, unsigned long ioaddr);
drivers/net/ethernet/8390/ne.c
175
static int ne_probe_isapnp(struct net_device *dev);
drivers/net/ethernet/8390/ne.c
177
static void ne_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/ne.c
178
static void ne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/ne.c
180
static void ne_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/ne.c
182
static void ne_block_output(struct net_device *dev, const int count,
drivers/net/ethernet/8390/ne.c
207
static int __init do_ne_probe(struct net_device *dev)
drivers/net/ethernet/8390/ne.c
242
static int __init ne_probe_isapnp(struct net_device *dev)
drivers/net/ethernet/8390/ne.c
290
static int __init ne_probe1(struct net_device *dev, unsigned long ioaddr)
drivers/net/ethernet/8390/ne.c
546
static void ne_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/ne.c
572
static void ne_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, int ring_page)
drivers/net/ethernet/8390/ne.c
610
static void ne_block_input(struct net_device *dev, int count, struct sk_buff *skb, int ring_offset)
drivers/net/ethernet/8390/ne.c
677
static void ne_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/ne.c
783
struct net_device *dev;
drivers/net/ethernet/8390/ne.c
828
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/ne.c
866
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/ne.c
879
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/8390/ne.c
945
struct net_device * __init ne_probe(int unit)
drivers/net/ethernet/8390/ne.c
948
struct net_device *dev;
drivers/net/ethernet/8390/ne2k-pci.c
175
static int ne2k_pci_open(struct net_device *dev);
drivers/net/ethernet/8390/ne2k-pci.c
176
static int ne2k_pci_close(struct net_device *dev);
drivers/net/ethernet/8390/ne2k-pci.c
178
static void ne2k_pci_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/ne2k-pci.c
179
static void ne2k_pci_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/ne2k-pci.c
181
static void ne2k_pci_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/ne2k-pci.c
183
static void ne2k_pci_block_output(struct net_device *dev, const int count,
drivers/net/ethernet/8390/ne2k-pci.c
218
struct net_device *dev;
drivers/net/ethernet/8390/ne2k-pci.c
406
static inline int set_realtek_fdx(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
418
static inline int set_holtek_fdx(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
426
static int ne2k_pci_set_fdx(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
436
static int ne2k_pci_open(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
451
static int ne2k_pci_close(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
461
static void ne2k_pci_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
489
static void ne2k_pci_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/ne2k-pci.c
529
static void ne2k_pci_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/ne2k-pci.c
576
static void ne2k_pci_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/ne2k-pci.c
653
static void ne2k_pci_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/8390/ne2k-pci.c
664
static u32 ne2k_pci_get_msglevel(struct net_device *dev)
drivers/net/ethernet/8390/ne2k-pci.c
671
static void ne2k_pci_set_msglevel(struct net_device *dev, u32 v)
drivers/net/ethernet/8390/ne2k-pci.c
686
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/8390/ne2k-pci.c
697
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/8390/ne2k-pci.c
706
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/8390/pcnet_cs.c
1008
struct net_device *dev = dev_id;
drivers/net/ethernet/8390/pcnet_cs.c
101
static void pcnet_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/pcnet_cs.c
102
static int set_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/8390/pcnet_cs.c
1022
struct net_device *dev = info->p_dev->priv;
drivers/net/ethernet/8390/pcnet_cs.c
1108
static int ei_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/8390/pcnet_cs.c
1133
static void dma_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/pcnet_cs.c
1165
static void dma_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/pcnet_cs.c
1222
static void dma_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/pcnet_cs.c
1311
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
1365
static void shmem_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/pcnet_cs.c
1380
static void shmem_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/pcnet_cs.c
1401
static void shmem_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/pcnet_cs.c
1414
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
213
static inline struct pcnet_dev *PRIV(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
238
struct net_device *dev;
drivers/net/ethernet/8390/pcnet_cs.c
258
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
278
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
326
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
382
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
406
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
439
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
507
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
567
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
663
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
673
struct net_device *dev = link->priv;
drivers/net/ethernet/8390/pcnet_cs.c
845
static void set_misc_reg(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
883
static void mii_phy_probe(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
907
static int pcnet_open(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
93
static void mii_phy_probe(struct net_device *dev);
drivers/net/ethernet/8390/pcnet_cs.c
938
static int pcnet_close(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
96
static int pcnet_open(struct net_device *dev);
drivers/net/ethernet/8390/pcnet_cs.c
962
static void pcnet_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/pcnet_cs.c
97
static int pcnet_close(struct net_device *dev);
drivers/net/ethernet/8390/pcnet_cs.c
98
static int ei_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/8390/pcnet_cs.c
989
static int set_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/8390/smc-ultra.c
100
static int ultra_close_card(struct net_device *dev);
drivers/net/ethernet/8390/smc-ultra.c
127
static void ultra_poll(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
139
static int __init do_ultra_probe(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
166
struct net_device * __init ultra_probe(int unit)
drivers/net/ethernet/8390/smc-ultra.c
168
struct net_device *dev = alloc_ei_netdev();
drivers/net/ethernet/8390/smc-ultra.c
202
static int __init ultra_probe1(struct net_device *dev, int ioaddr)
drivers/net/ethernet/8390/smc-ultra.c
338
static int __init ultra_probe_isapnp(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
387
ultra_open(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
419
ultra_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
443
ultra_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, int ring_page)
drivers/net/ethernet/8390/smc-ultra.c
463
ultra_block_input(struct net_device *dev, int count, struct sk_buff *skb, int ring_offset)
drivers/net/ethernet/8390/smc-ultra.c
484
ultra_block_output(struct net_device *dev, int count, const unsigned char *buf,
drivers/net/ethernet/8390/smc-ultra.c
505
static void ultra_pio_get_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/smc-ultra.c
514
static void ultra_pio_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/smc-ultra.c
526
static void ultra_pio_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/smc-ultra.c
537
ultra_close_card(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
560
static struct net_device *dev_ultra[MAX_ULTRA_CARDS];
drivers/net/ethernet/8390/smc-ultra.c
577
struct net_device *dev;
drivers/net/ethernet/8390/smc-ultra.c
604
static void cleanup_card(struct net_device *dev)
drivers/net/ethernet/8390/smc-ultra.c
621
struct net_device *dev = dev_ultra[this_dev];
drivers/net/ethernet/8390/smc-ultra.c
80
static int ultra_probe1(struct net_device *dev, int ioaddr);
drivers/net/ethernet/8390/smc-ultra.c
83
static int ultra_probe_isapnp(struct net_device *dev);
drivers/net/ethernet/8390/smc-ultra.c
86
static int ultra_open(struct net_device *dev);
drivers/net/ethernet/8390/smc-ultra.c
87
static void ultra_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/smc-ultra.c
88
static void ultra_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/smc-ultra.c
90
static void ultra_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/smc-ultra.c
92
static void ultra_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/smc-ultra.c
94
static void ultra_pio_get_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/smc-ultra.c
96
static void ultra_pio_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/smc-ultra.c
98
static void ultra_pio_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/stnic.c
103
struct net_device *dev;
drivers/net/ethernet/8390/stnic.c
169
stnic_reset (struct net_device *dev)
drivers/net/ethernet/8390/stnic.c
181
stnic_get_hdr (struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/stnic.c
218
stnic_block_input (struct net_device *dev, int length, struct sk_buff *skb,
drivers/net/ethernet/8390/stnic.c
251
stnic_block_output (struct net_device *dev, int length,
drivers/net/ethernet/8390/stnic.c
284
stnic_init (struct net_device *dev)
drivers/net/ethernet/8390/stnic.c
57
static struct net_device *stnic_dev;
drivers/net/ethernet/8390/stnic.c
59
static void stnic_reset (struct net_device *dev);
drivers/net/ethernet/8390/stnic.c
60
static void stnic_get_hdr (struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/stnic.c
62
static void stnic_block_input (struct net_device *dev, int count,
drivers/net/ethernet/8390/stnic.c
64
static void stnic_block_output (struct net_device *dev, int count,
drivers/net/ethernet/8390/stnic.c
67
static void stnic_init (struct net_device *dev);
drivers/net/ethernet/8390/wd.c
128
struct net_device * __init wd_probe(int unit)
drivers/net/ethernet/8390/wd.c
130
struct net_device *dev = alloc_ei_netdev();
drivers/net/ethernet/8390/wd.c
163
static int __init wd_probe1(struct net_device *dev, int ioaddr)
drivers/net/ethernet/8390/wd.c
372
wd_open(struct net_device *dev)
drivers/net/ethernet/8390/wd.c
389
wd_reset_8390(struct net_device *dev)
drivers/net/ethernet/8390/wd.c
412
wd_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr, int ring_page)
drivers/net/ethernet/8390/wd.c
439
wd_block_input(struct net_device *dev, int count, struct sk_buff *skb, int ring_offset)
drivers/net/ethernet/8390/wd.c
462
wd_block_output(struct net_device *dev, int count, const unsigned char *buf,
drivers/net/ethernet/8390/wd.c
480
wd_close(struct net_device *dev)
drivers/net/ethernet/8390/wd.c
50
static int wd_probe1(struct net_device *dev, int ioaddr);
drivers/net/ethernet/8390/wd.c
501
static struct net_device *dev_wd[MAX_WD_CARDS];
drivers/net/ethernet/8390/wd.c
52
static int wd_open(struct net_device *dev);
drivers/net/ethernet/8390/wd.c
525
struct net_device *dev;
drivers/net/ethernet/8390/wd.c
53
static void wd_reset_8390(struct net_device *dev);
drivers/net/ethernet/8390/wd.c
54
static void wd_get_8390_hdr(struct net_device *dev, struct e8390_pkt_hdr *hdr,
drivers/net/ethernet/8390/wd.c
554
static void cleanup_card(struct net_device *dev)
drivers/net/ethernet/8390/wd.c
56
static void wd_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/wd.c
566
struct net_device *dev = dev_wd[this_dev];
drivers/net/ethernet/8390/wd.c
58
static void wd_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/wd.c
60
static int wd_close(struct net_device *dev);
drivers/net/ethernet/8390/wd.c
86
static int __init do_wd_probe(struct net_device *dev)
drivers/net/ethernet/8390/xsurf100.c
122
static void xs100_read(struct net_device *dev, void *dst, unsigned int count)
drivers/net/ethernet/8390/xsurf100.c
154
static void xs100_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/xsurf100.c
183
static void xs100_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/xsurf100.c
95
static void xs100_write(struct net_device *dev, const void *src,
drivers/net/ethernet/8390/zorro8390.c
106
static void zorro8390_get_8390_hdr(struct net_device *dev,
drivers/net/ethernet/8390/zorro8390.c
149
static void zorro8390_block_input(struct net_device *dev, int count,
drivers/net/ethernet/8390/zorro8390.c
183
static void zorro8390_block_output(struct net_device *dev, int count,
drivers/net/ethernet/8390/zorro8390.c
239
static int zorro8390_open(struct net_device *dev)
drivers/net/ethernet/8390/zorro8390.c
245
static int zorro8390_close(struct net_device *dev)
drivers/net/ethernet/8390/zorro8390.c
256
struct net_device *dev = zorro_get_drvdata(z);
drivers/net/ethernet/8390/zorro8390.c
285
static int zorro8390_init(struct net_device *dev, unsigned long board,
drivers/net/ethernet/8390/zorro8390.c
397
struct net_device *dev;
drivers/net/ethernet/8390/zorro8390.c
81
static void zorro8390_reset_8390(struct net_device *dev)
drivers/net/ethernet/actions/owl-emac.c
1032
static int owl_emac_enable(struct net_device *netdev, bool start_phy)
drivers/net/ethernet/actions/owl-emac.c
1075
static void owl_emac_disable(struct net_device *netdev, bool stop_phy)
drivers/net/ethernet/actions/owl-emac.c
1092
static int owl_emac_ndo_open(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1097
static int owl_emac_ndo_stop(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1104
static void owl_emac_set_multicast(struct net_device *netdev, int count)
drivers/net/ethernet/actions/owl-emac.c
1128
static void owl_emac_ndo_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1166
static int owl_emac_ndo_set_mac_addr(struct net_device *netdev, void *addr)
drivers/net/ethernet/actions/owl-emac.c
1182
static int owl_emac_ndo_eth_ioctl(struct net_device *netdev,
drivers/net/ethernet/actions/owl-emac.c
1191
static void owl_emac_ndo_tx_timeout(struct net_device *netdev,
drivers/net/ethernet/actions/owl-emac.c
1211
owl_emac_ndo_get_stats(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1232
static void owl_emac_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/actions/owl-emac.c
1238
static u32 owl_emac_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1245
static void owl_emac_ethtool_set_msglevel(struct net_device *ndev, u32 val)
drivers/net/ethernet/actions/owl-emac.c
1321
static int owl_emac_mdio_init(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1353
static int owl_emac_phy_init(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1372
static void owl_emac_get_mac_addr(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
1387
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/actions/owl-emac.c
1404
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/actions/owl-emac.c
1468
struct net_device *netdev;
drivers/net/ethernet/actions/owl-emac.c
161
static struct sk_buff *owl_emac_alloc_skb(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
183
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/actions/owl-emac.c
342
static void owl_emac_set_hw_mac_addr(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
394
static void owl_emac_adjust_link(struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
438
struct net_device *netdev = data;
drivers/net/ethernet/actions/owl-emac.c
493
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/actions/owl-emac.c
566
struct net_device *netdev)
drivers/net/ethernet/actions/owl-emac.c
634
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/actions/owl-emac.c
698
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/actions/owl-emac.c
750
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/actions/owl-emac.h
255
struct net_device *netdev;
drivers/net/ethernet/adaptec/starfire.c
1054
static void check_duplex(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1089
static void tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/adaptec/starfire.c
1119
static void init_ring(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1170
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1295
struct net_device *dev = dev_instance;
drivers/net/ethernet/adaptec/starfire.c
1420
static int __netdev_rx(struct net_device *dev, int *quota)
drivers/net/ethernet/adaptec/starfire.c
1547
struct net_device *dev = np->dev;
drivers/net/ethernet/adaptec/starfire.c
1575
static void refill_rx_ring(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1608
static void netdev_media_change(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1683
static void netdev_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/adaptec/starfire.c
1710
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1763
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1829
static int check_if_running(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1836
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/adaptec/starfire.c
1843
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/adaptec/starfire.c
1853
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/adaptec/starfire.c
1865
static int nway_reset(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1871
static u32 get_link(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1877
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1882
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/adaptec/starfire.c
1898
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/adaptec/starfire.c
1917
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/adaptec/starfire.c
1989
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/adaptec/starfire.c
2001
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/adaptec/starfire.c
2013
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/adaptec/starfire.c
532
struct net_device *dev;
drivers/net/ethernet/adaptec/starfire.c
559
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/adaptec/starfire.c
560
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/adaptec/starfire.c
561
static int netdev_open(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
562
static void check_duplex(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
563
static void tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/adaptec/starfire.c
564
static void init_ring(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
565
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
567
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/adaptec/starfire.c
568
static int __netdev_rx(struct net_device *dev, int *quota);
drivers/net/ethernet/adaptec/starfire.c
570
static void refill_rx_ring(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
571
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/adaptec/starfire.c
572
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
573
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
574
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/adaptec/starfire.c
575
static int netdev_close(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
576
static void netdev_media_change(struct net_device *dev);
drivers/net/ethernet/adaptec/starfire.c
581
static int netdev_vlan_rx_add_vid(struct net_device *dev,
drivers/net/ethernet/adaptec/starfire.c
596
static int netdev_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/ethernet/adaptec/starfire.c
635
struct net_device *dev;
drivers/net/ethernet/adaptec/starfire.c
826
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/adaptec/starfire.c
843
static void mdio_write(struct net_device *dev, int phy_id, int location, int value)
drivers/net/ethernet/adaptec/starfire.c
852
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/adi/adin1110.c
1009
static void adin1110_ndo_get_stats64(struct net_device *dev,
drivers/net/ethernet/adi/adin1110.c
1021
static int adin1110_port_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/adi/adin1110.c
1033
static int adin1110_ndo_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/adi/adin1110.c
1059
static void adin1110_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/adi/adin1110.c
1073
static void adin1110_adjust_link(struct net_device *dev)
drivers/net/ethernet/adi/adin1110.c
1158
struct net_device *bridge)
drivers/net/ethernet/adi/adin1110.c
1178
struct net_device *bridge)
drivers/net/ethernet/adi/adin1110.c
1192
static bool adin1110_port_dev_check(const struct net_device *dev)
drivers/net/ethernet/adi/adin1110.c
1200
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/adi/adin1110.c
1309
static int adin1110_port_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/adi/adin1110.c
1328
struct net_device *netdev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/adi/adin1110.c
134
struct net_device *netdev;
drivers/net/ethernet/adi/adin1110.c
1346
static void adin1110_fdb_offload_notify(struct net_device *netdev,
drivers/net/ethernet/adi/adin1110.c
135
struct net_device *bridge;
drivers/net/ethernet/adi/adin1110.c
1487
struct net_device *netdev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/adi/adin1110.c
1573
struct net_device *netdev;
drivers/net/ethernet/adi/adin1110.c
753
static int adin1110_set_mac_address(struct net_device *netdev,
drivers/net/ethernet/adi/adin1110.c
774
static int adin1110_ndo_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/adi/adin1110.c
786
static int adin1110_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
drivers/net/ethernet/adi/adin1110.c
871
static void adin1110_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/adi/adin1110.c
884
static int adin1110_net_open(struct net_device *net_dev)
drivers/net/ethernet/adi/adin1110.c
941
static int adin1110_net_stop(struct net_device *net_dev)
drivers/net/ethernet/adi/adin1110.c
988
static netdev_tx_t adin1110_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1018
static int greth_set_mac_add(struct net_device *dev, void *p)
drivers/net/ethernet/aeroflex/greth.c
1043
static void greth_set_hash_filter(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1062
static void greth_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1096
static u32 greth_get_msglevel(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1102
static void greth_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/aeroflex/greth.c
1108
static int greth_get_regs_len(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1113
static void greth_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/aeroflex/greth.c
1122
static void greth_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/aeroflex/greth.c
1200
static void greth_link_change(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1253
static int greth_mdio_probe(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
1294
struct net_device *ndev = greth->netdev;
drivers/net/ethernet/aeroflex/greth.c
1344
struct net_device *dev;
drivers/net/ethernet/aeroflex/greth.c
1531
struct net_device *ndev = platform_get_drvdata(of_dev);
drivers/net/ethernet/aeroflex/greth.c
339
static int greth_open(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
374
static int greth_close(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
394
greth_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
463
greth_start_xmit_gbit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
586
struct net_device *dev = dev_id;
drivers/net/ethernet/aeroflex/greth.c
619
static void greth_clean_tx(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
658
static inline void greth_update_tx_stats(struct net_device *dev, u32 stat)
drivers/net/ethernet/aeroflex/greth.c
67
static int greth_open(struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
673
static void greth_clean_tx_gbit(struct net_device *dev)
drivers/net/ethernet/aeroflex/greth.c
69
struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
71
struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
72
static int greth_rx(struct net_device *dev, int limit);
drivers/net/ethernet/aeroflex/greth.c
73
static int greth_rx_gbit(struct net_device *dev, int limit);
drivers/net/ethernet/aeroflex/greth.c
739
static int greth_rx(struct net_device *dev, int limit)
drivers/net/ethernet/aeroflex/greth.c
74
static void greth_clean_tx(struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
75
static void greth_clean_tx_gbit(struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
77
static int greth_close(struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
78
static int greth_set_mac_add(struct net_device *dev, void *p);
drivers/net/ethernet/aeroflex/greth.c
79
static void greth_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/aeroflex/greth.c
855
static int greth_rx_gbit(struct net_device *dev, int limit)
drivers/net/ethernet/aeroflex/greth.h
123
struct net_device *netdev;
drivers/net/ethernet/agere/et131x.c
1422
struct net_device *netdev = bus->priv;
drivers/net/ethernet/agere/et131x.c
1438
struct net_device *netdev = bus->priv;
drivers/net/ethernet/agere/et131x.c
1724
static void et131x_enable_txrx(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
1737
static void et131x_disable_txrx(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
2826
static int et131x_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
2832
static void et131x_get_regs(struct net_device *netdev,
drivers/net/ethernet/agere/et131x.c
2986
static void et131x_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/agere/et131x.c
3184
static void et131x_adjust_link(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3273
static int et131x_mii_probe(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3304
static struct et131x_adapter *et131x_adapter_init(struct net_device *netdev,
drivers/net/ethernet/agere/et131x.c
3328
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/agere/et131x.c
3346
static void et131x_up(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3352
static void et131x_down(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3365
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/agere/et131x.c
3379
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/agere/et131x.c
3397
struct net_device *netdev = dev_id;
drivers/net/ethernet/agere/et131x.c
3606
static struct net_device_stats *et131x_stats(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3639
static int et131x_open(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3668
static int et131x_close(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3738
static void et131x_multicast(struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3796
static netdev_tx_t et131x_tx(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/agere/et131x.c
3840
static void et131x_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/agere/et131x.c
3885
static int et131x_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/agere/et131x.c
3934
struct net_device *netdev;
drivers/net/ethernet/agere/et131x.c
442
struct net_device *netdev;
drivers/net/ethernet/airoha/airoha_eth.c
1624
static int airoha_dev_open(struct net_device *dev)
drivers/net/ethernet/airoha/airoha_eth.c
1655
static int airoha_dev_stop(struct net_device *dev)
drivers/net/ethernet/airoha/airoha_eth.c
1685
static int airoha_dev_set_macaddr(struct net_device *dev, void *p)
drivers/net/ethernet/airoha/airoha_eth.c
1755
static int airoha_dev_init(struct net_device *dev)
drivers/net/ethernet/airoha/airoha_eth.c
1804
static void airoha_dev_get_stats64(struct net_device *dev,
drivers/net/ethernet/airoha/airoha_eth.c
1826
static int airoha_dev_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/airoha/airoha_eth.c
1840
static u16 airoha_dev_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/airoha/airoha_eth.c
1841
struct net_device *sb_dev)
drivers/net/ethernet/airoha/airoha_eth.c
1858
static u32 airoha_get_dsa_tag(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/airoha/airoha_eth.c
1919
struct net_device *dev)
drivers/net/ethernet/airoha/airoha_eth.c
2056
static void airoha_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/airoha/airoha_eth.c
2066
static void airoha_ethtool_get_mac_stats(struct net_device *dev,
drivers/net/ethernet/airoha/airoha_eth.c
2097
airoha_ethtool_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/airoha/airoha_eth.c
2508
struct net_device *dev = port->dev;
drivers/net/ethernet/airoha/airoha_eth.c
2619
static int airoha_dev_tc_matchall(struct net_device *dev,
drivers/net/ethernet/airoha/airoha_eth.c
2658
struct net_device *dev = cb_priv;
drivers/net/ethernet/airoha/airoha_eth.c
2718
struct net_device *dev = port->dev;
drivers/net/ethernet/airoha/airoha_eth.c
2789
static int airoha_dev_tc_setup(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/airoha/airoha_eth.c
2877
struct net_device *dev;
drivers/net/ethernet/airoha/airoha_eth.h
537
struct net_device *dev;
drivers/net/ethernet/airoha/airoha_eth.h
598
struct net_device *napi_dev;
drivers/net/ethernet/airoha/airoha_ppe.c
1010
struct net_device *odev = NULL;
drivers/net/ethernet/airoha/airoha_ppe.c
1412
struct net_device *dev = port->dev;
drivers/net/ethernet/airoha/airoha_ppe.c
220
static int airoha_ppe_get_wdma_info(struct net_device *dev, const u8 *addr,
drivers/net/ethernet/airoha/airoha_ppe.c
247
static int airoha_get_dsa_port(struct net_device **dev)
drivers/net/ethernet/airoha/airoha_ppe.c
273
struct net_device *dev, int type,
drivers/net/ethernet/alacritech/slic.h
537
struct net_device *netdev;
drivers/net/ethernet/alacritech/slicoss.c
1349
static int slic_open(struct net_device *dev)
drivers/net/ethernet/alacritech/slicoss.c
1367
static int slic_close(struct net_device *dev)
drivers/net/ethernet/alacritech/slicoss.c
1407
static netdev_tx_t slic_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/alacritech/slicoss.c
1460
static void slic_get_stats(struct net_device *dev,
drivers/net/ethernet/alacritech/slicoss.c
1480
static int slic_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/alacritech/slicoss.c
1490
static void slic_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/alacritech/slicoss.c
1521
static void slic_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/alacritech/slicoss.c
1527
static void slic_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/alacritech/slicoss.c
1738
struct net_device *dev;
drivers/net/ethernet/alacritech/slicoss.c
1826
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/alacritech/slicoss.c
276
struct net_device *dev = sdev->netdev;
drivers/net/ethernet/alacritech/slicoss.c
307
static void slic_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/alacritech/slicoss.c
345
struct net_device *dev = sdev->netdev;
drivers/net/ethernet/alacritech/slicoss.c
397
struct net_device *dev = sdev->netdev;
drivers/net/ethernet/alacritech/slicoss.c
550
struct net_device *dev = sdev->netdev;
drivers/net/ethernet/allwinner/sun4i-emac.c
102
static void emac_update_speed(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
1088
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/allwinner/sun4i-emac.c
1108
struct net_device *ndev = platform_get_drvdata(dev);
drivers/net/ethernet/allwinner/sun4i-emac.c
1119
struct net_device *ndev = platform_get_drvdata(dev);
drivers/net/ethernet/allwinner/sun4i-emac.c
115
static void emac_update_duplex(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
128
static void emac_handle_link_change(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
167
static int emac_mdio_probe(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
193
static void emac_mdio_remove(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
248
struct net_device *dev = db->ndev;
drivers/net/ethernet/allwinner/sun4i-emac.c
331
static void emac_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/allwinner/sun4i-emac.c
338
static u32 emac_get_msglevel(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
345
static void emac_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/allwinner/sun4i-emac.c
361
static unsigned int emac_setup(struct net_device *ndev)
drivers/net/ethernet/allwinner/sun4i-emac.c
404
static void emac_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/allwinner/sun4i-emac.c
424
static unsigned int emac_powerup(struct net_device *ndev)
drivers/net/ethernet/allwinner/sun4i-emac.c
472
static int emac_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/allwinner/sun4i-emac.c
491
static void emac_init_device(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
516
static void emac_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/allwinner/sun4i-emac.c
541
static netdev_tx_t emac_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
599
static void emac_tx_done(struct net_device *dev, struct emac_board_info *db,
drivers/net/ethernet/allwinner/sun4i-emac.c
617
static void emac_rx(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
761
struct net_device *dev = dev_id;
drivers/net/ethernet/allwinner/sun4i-emac.c
79
struct net_device *ndev;
drivers/net/ethernet/allwinner/sun4i-emac.c
816
static void emac_poll_controller(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
827
static int emac_open(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
855
static void emac_shutdown(struct net_device *dev)
drivers/net/ethernet/allwinner/sun4i-emac.c
876
static int emac_stop(struct net_device *ndev)
drivers/net/ethernet/allwinner/sun4i-emac.c
914
struct net_device *ndev = db->ndev;
drivers/net/ethernet/allwinner/sun4i-emac.c
969
struct net_device *ndev;
drivers/net/ethernet/alteon/acenic.c
1500
static void ace_set_rxtx_parms(struct net_device *dev, int jumbo)
drivers/net/ethernet/alteon/acenic.c
1538
static void ace_watchdog(struct net_device *data, unsigned int txqueue)
drivers/net/ethernet/alteon/acenic.c
1540
struct net_device *dev = data;
drivers/net/ethernet/alteon/acenic.c
1566
struct net_device *dev = ap->ndev;
drivers/net/ethernet/alteon/acenic.c
1622
static void ace_load_std_rx_ring(struct net_device *dev, int nr_bufs)
drivers/net/ethernet/alteon/acenic.c
1685
static void ace_load_mini_rx_ring(struct net_device *dev, int nr_bufs)
drivers/net/ethernet/alteon/acenic.c
1742
static void ace_load_jumbo_rx_ring(struct net_device *dev, int nr_bufs)
drivers/net/ethernet/alteon/acenic.c
1807
static u32 ace_handle_event(struct net_device *dev, u32 evtcsm, u32 evtprd)
drivers/net/ethernet/alteon/acenic.c
1912
static void ace_rx_int(struct net_device *dev, u32 rxretprd, u32 rxretcsm)
drivers/net/ethernet/alteon/acenic.c
2027
static inline void ace_tx_int(struct net_device *dev,
drivers/net/ethernet/alteon/acenic.c
2095
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/alteon/acenic.c
2220
static int ace_open(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
2275
static int ace_close(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
2401
struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
2536
static int ace_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/alteon/acenic.c
2570
static int ace_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/alteon/acenic.c
2625
static int ace_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/alteon/acenic.c
2688
static void ace_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/alteon/acenic.c
2706
static int ace_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/alteon/acenic.c
2734
static void ace_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
2788
static struct net_device_stats *ace_get_stats(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
2860
static int ace_load_firmware(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
3069
static int read_eeprom_byte(struct net_device *dev, unsigned long offset)
drivers/net/ethernet/alteon/acenic.c
428
static int ace_get_link_ksettings(struct net_device *,
drivers/net/ethernet/alteon/acenic.c
430
static int ace_set_link_ksettings(struct net_device *,
drivers/net/ethernet/alteon/acenic.c
432
static void ace_get_drvinfo(struct net_device *, struct ethtool_drvinfo *);
drivers/net/ethernet/alteon/acenic.c
440
static void ace_watchdog(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/alteon/acenic.c
457
struct net_device *dev;
drivers/net/ethernet/alteon/acenic.c
608
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/alteon/acenic.c
703
static void ace_free_descriptors(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
752
static int ace_allocate_descriptors(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
822
static void ace_init_cleanup(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.c
859
static int ace_init(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.h
636
struct net_device *ndev; /* backpointer */
drivers/net/ethernet/alteon/acenic.h
684
struct net_device *next;
drivers/net/ethernet/alteon/acenic.h
740
static inline void ace_mask_irq(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.h
754
static inline void ace_unmask_irq(struct net_device *dev)
drivers/net/ethernet/alteon/acenic.h
769
static int ace_init(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
770
static void ace_load_std_rx_ring(struct net_device *dev, int nr_bufs);
drivers/net/ethernet/alteon/acenic.h
771
static void ace_load_mini_rx_ring(struct net_device *dev, int nr_bufs);
drivers/net/ethernet/alteon/acenic.h
772
static void ace_load_jumbo_rx_ring(struct net_device *dev, int nr_bufs);
drivers/net/ethernet/alteon/acenic.h
774
static int ace_load_firmware(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
775
static int ace_open(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
777
struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
778
static int ace_close(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
781
static void ace_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
782
static int ace_change_mtu(struct net_device *dev, int new_mtu);
drivers/net/ethernet/alteon/acenic.h
783
static int ace_set_mac_addr(struct net_device *dev, void *p);
drivers/net/ethernet/alteon/acenic.h
784
static void ace_set_rxtx_parms(struct net_device *dev, int jumbo);
drivers/net/ethernet/alteon/acenic.h
785
static int ace_allocate_descriptors(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
786
static void ace_free_descriptors(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
787
static void ace_init_cleanup(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
788
static struct net_device_stats *ace_get_stats(struct net_device *dev);
drivers/net/ethernet/alteon/acenic.h
789
static int read_eeprom_byte(struct net_device *dev, unsigned long offset);
drivers/net/ethernet/altera/altera_tse.h
397
struct net_device *dev;
drivers/net/ethernet/altera/altera_tse.h
481
void altera_tse_set_ethtool_ops(struct net_device *);
drivers/net/ethernet/altera/altera_tse_ethtool.c
172
static int tse_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/altera/altera_tse_ethtool.c
182
static u32 tse_get_msglevel(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_ethtool.c
188
static void tse_set_msglevel(struct net_device *dev, uint32_t data)
drivers/net/ethernet/altera/altera_tse_ethtool.c
194
static int tse_reglen(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_ethtool.c
199
static void tse_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/altera/altera_tse_ethtool.c
224
static int tse_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/altera/altera_tse_ethtool.c
232
static int tse_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/altera/altera_tse_ethtool.c
255
void altera_tse_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/altera/altera_tse_ethtool.c
63
static void tse_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/altera/altera_tse_ethtool.c
78
static void tse_gstrings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/altera/altera_tse_ethtool.c
83
static void tse_fill_stats(struct net_device *dev, struct ethtool_stats *dummy,
drivers/net/ethernet/altera/altera_tse_main.c
1038
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/altera/altera_tse_main.c
1057
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/altera/altera_tse_main.c
1080
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/altera/altera_tse_main.c
109
struct net_device *ndev = bus->priv;
drivers/net/ethernet/altera/altera_tse_main.c
1138
struct net_device *ndev;
drivers/net/ethernet/altera/altera_tse_main.c
121
static int altera_tse_mdio_create(struct net_device *dev, unsigned int id)
drivers/net/ethernet/altera/altera_tse_main.c
1460
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/altera/altera_tse_main.c
179
static void altera_tse_mdio_destroy(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
295
static void free_skbufs(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
335
static inline void tse_rx_vlan(struct net_device *dev, struct sk_buff *skb)
drivers/net/ethernet/altera/altera_tse_main.c
506
struct net_device *dev = dev_id;
drivers/net/ethernet/altera/altera_tse_main.c
540
static netdev_tx_t tse_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
602
static int altera_tse_phy_get_addr_mdio_create(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
783
static int tse_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/altera/altera_tse_main.c
796
static void altera_tse_set_mcfilter(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
825
static void altera_tse_set_mcfilterall(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
837
static void tse_set_rx_mode_hashfilter(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
857
static void tse_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
876
static int tse_open(struct net_device *dev)
drivers/net/ethernet/altera/altera_tse_main.c
94
struct net_device *ndev = bus->priv;
drivers/net/ethernet/altera/altera_tse_main.c
982
static int tse_shutdown(struct net_device *dev)
drivers/net/ethernet/amazon/ena/ena_com.c
1005
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
102
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1022
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1122
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1213
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1224
netdev_err(ena_dev->net_device, "Failed to create IO SQ. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
1239
netdev_dbg(ena_dev->net_device, "Created sq[%u], depth[%u]\n", io_sq->idx, io_sq->q_depth);
drivers/net/ethernet/amazon/ena/ena_com.c
124
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1273
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1311
netdev_dbg(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1314
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1323
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1326
netdev_dbg(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1356
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1366
netdev_err(ena_dev->net_device, "Failed to create IO CQ. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
1380
netdev_dbg(ena_dev->net_device, "Created cq[%u], depth[%u]\n", io_cq->idx, io_cq->q_depth);
drivers/net/ethernet/amazon/ena/ena_com.c
1390
netdev_err(ena_dev->net_device, "Invalid queue number %d but the max is %d\n", qid,
drivers/net/ethernet/amazon/ena/ena_com.c
1456
netdev_err(ena_dev->net_device, "Failed to destroy IO CQ. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
146
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1503
netdev_warn(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1524
netdev_err(ena_dev->net_device, "Failed to config AENQ ret: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
1535
netdev_err(ena_dev->net_device, "Reg read timeout occurred\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1542
netdev_dbg(ena_dev->net_device, "ENA dma width: %d\n", width);
drivers/net/ethernet/amazon/ena/ena_com.c
1545
netdev_err(ena_dev->net_device, "DMA width illegal value: %d\n", width);
drivers/net/ethernet/amazon/ena/ena_com.c
1568
netdev_err(ena_dev->net_device, "Reg read timeout occurred\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1592
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
167
netdev_err(ena_dev->net_device, "AENQ handlers pointer is NULL\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1691
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1699
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1737
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1751
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1758
netdev_dbg(ena_dev->net_device, "PHC is active in the device\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1794
netdev_err(ena_dev->net_device, "PHC feature is not active in the device\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1818
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
1828
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
187
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
194
netdev_err(admin_queue->ena_dev->net_device, "Completion context is NULL\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1976
netdev_err(ena_dev->net_device, "Reg read timeout occurred\n");
drivers/net/ethernet/amazon/ena/ena_com.c
1981
netdev_err(ena_dev->net_device, "Device isn't ready, abort com init\n");
drivers/net/ethernet/amazon/ena/ena_com.c
199
netdev_err(admin_queue->ena_dev->net_device, "Completion context is occupied\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2058
netdev_err(ena_dev->net_device, "Qid (%d) is bigger than max num of queues (%d)\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2116
netdev_err(ena_dev->net_device, "Qid (%d) is bigger than max num of queues (%d)\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2158
netdev_err(ena_dev->net_device, "Failed to get stats. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
2182
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
229
netdev_dbg(admin_queue->ena_dev->net_device, "Admin queue is full.\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2318
netdev_dbg(ena_dev->net_device, "AENQ! Group[%x] Syndrome[%x] timestamp: [%llus]\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2360
netdev_err(ena_dev->net_device, "Reg read32 timeout occurred\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2365
netdev_err(ena_dev->net_device, "Device isn't ready, can't reset device\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2372
netdev_err(ena_dev->net_device, "Invalid timeout value\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2388
netdev_err(ena_dev->net_device, "Reset indication didn't turn on\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2396
netdev_err(ena_dev->net_device, "Reset indication didn't turn off\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2418
netdev_err(ena_dev->net_device, "Capability %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2439
netdev_err(ena_dev->net_device, "Capability %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2460
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
2466
netdev_err(ena_dev->net_device, "Capability %d not supported.\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2472
netdev_err(ena_dev->net_device, "No supported customer metrics.\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2482
netdev_err(ena_dev->net_device, "Memory address set failed.\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2492
netdev_err(ena_dev->net_device, "Failed to get customer metrics. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
2505
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n", ENA_ADMIN_MTU);
drivers/net/ethernet/amazon/ena/ena_com.c
2524
netdev_err(ena_dev->net_device, "Failed to set mtu %d. error: %d\n", mtu, ret);
drivers/net/ethernet/amazon/ena/ena_com.c
2539
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2551
netdev_err(ena_dev->net_device, "Func hash %d isn't supported by device, abort\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2569
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2581
netdev_err(ena_dev->net_device, "Failed to set hash function %d. error: %d\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2613
netdev_err(ena_dev->net_device, "Flow hash function %d isn't supported\n", func);
drivers/net/ethernet/amazon/ena/ena_com.c
2619
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
2710
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2729
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2740
netdev_err(ena_dev->net_device, "Failed to set hash input. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
278
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2790
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
2817
netdev_err(ena_dev->net_device, "Invalid proto num (%u)\n", proto);
drivers/net/ethernet/amazon/ena/ena_com.c
2829
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
2870
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
2877
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
2895
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
2909
netdev_err(ena_dev->net_device, "Failed to set indirect table. error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
3094
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
3102
netdev_err(ena_dev->net_device, "Memory address set failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
3115
netdev_err(ena_dev->net_device, "Failed to set host attributes: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
3133
netdev_err(ena_dev->net_device, "Illegal interrupt delay granularity value\n");
drivers/net/ethernet/amazon/ena/ena_com.c
3171
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n",
drivers/net/ethernet/amazon/ena/ena_com.c
3175
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
3224
netdev_err(ena_dev->net_device, "The size of the LLQ entry is smaller than needed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
343
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
365
netdev_err(ena_dev->net_device, "Bounce buffer memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
419
netdev_err(ena_dev->net_device, "Memory allocation failed\n");
drivers/net/ethernet/amazon/ena/ena_com.c
440
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
497
netdev_err(admin_queue->ena_dev->net_device, "Admin command failed[%u]\n",
drivers/net/ethernet/amazon/ena/ena_com.c
546
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
563
netdev_err(admin_queue->ena_dev->net_device, "Command was aborted\n");
drivers/net/ethernet/amazon/ena/ena_com.c
615
netdev_err(ena_dev->net_device, "Failed to set LLQ configurations: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
637
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
652
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
658
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
682
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
687
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
696
netdev_err(ena_dev->net_device, "Illegal entry size %d\n",
drivers/net/ethernet/amazon/ena/ena_com.c
720
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
726
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
745
netdev_err(ena_dev->net_device, "Cannot set LLQ configuration: %d\n", rc);
drivers/net/ethernet/amazon/ena/ena_com.c
771
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
775
netdev_err(admin_queue->ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
82
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
831
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_com.c
839
netdev_err(ena_dev->net_device, "Read failure: wrong offset provided\n");
drivers/net/ethernet/amazon/ena/ena_com.c
898
netdev_err(ena_dev->net_device, "Failed to destroy io sq error: %d\n", ret);
drivers/net/ethernet/amazon/ena/ena_com.c
946
netdev_err(ena_dev->net_device, "Reg read timeout occurred\n");
drivers/net/ethernet/amazon/ena/ena_com.c
986
netdev_dbg(ena_dev->net_device, "Feature %d isn't supported\n", feature_id);
drivers/net/ethernet/amazon/ena/ena_com.h
359
struct net_device *net_device;
drivers/net/ethernet/amazon/ena/ena_debugfs.c
41
void ena_debugfs_init(struct net_device *dev)
drivers/net/ethernet/amazon/ena/ena_debugfs.c
55
void ena_debugfs_terminate(struct net_device *dev)
drivers/net/ethernet/amazon/ena/ena_debugfs.h
15
void ena_debugfs_init(struct net_device *dev);
drivers/net/ethernet/amazon/ena/ena_debugfs.h
17
void ena_debugfs_terminate(struct net_device *dev);
drivers/net/ethernet/amazon/ena/ena_debugfs.h
21
static inline void ena_debugfs_init(struct net_device *dev) {}
drivers/net/ethernet/amazon/ena/ena_debugfs.h
23
static inline void ena_debugfs_terminate(struct net_device *dev) {}
drivers/net/ethernet/amazon/ena/ena_eth_com.c
105
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
111
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device, "Bounce buffer is NULL\n");
drivers/net/ethernet/amazon/ena/ena_eth_com.c
129
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device, "Bounce buffer is NULL\n");
drivers/net/ethernet/amazon/ena/ena_eth_com.c
154
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
188
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
253
netdev_err(dev->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
272
netdev_dbg(ena_com_io_cq_to_ena_dev(io_cq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
378
netdev_dbg(ena_com_io_cq_to_ena_dev(io_cq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
406
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
412
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
419
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
430
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
439
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
501
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
534
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
568
netdev_dbg(ena_com_io_cq_to_ena_dev(io_cq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
572
netdev_err(ena_com_io_cq_to_ena_dev(io_cq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
596
netdev_dbg(ena_com_io_cq_to_ena_dev(io_cq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
60
netdev_err(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
634
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.c
66
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.h
145
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.h
157
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.h
163
netdev_dbg(ena_com_io_sq_to_ena_dev(io_sq)->net_device,
drivers/net/ethernet/amazon/ena/ena_eth_com.h
226
netdev_err(ena_com_io_cq_to_ena_dev(io_cq)->net_device, "Invalid req id %d\n",
drivers/net/ethernet/amazon/ena/ena_ethtool.c
1004
static int ena_set_channels(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
1027
static int ena_get_tunable(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
1045
static int ena_set_tunable(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
1097
void ena_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
1104
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_ethtool.c
294
static void ena_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
303
static int ena_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
337
int ena_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
441
static void ena_get_ethtool_strings(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
454
static int ena_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
486
static int ena_get_coalesce(struct net_device *net_dev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
533
static int ena_set_coalesce(struct net_device *net_dev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
570
static u32 ena_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
577
static void ena_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
584
static void ena_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
602
static void ena_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
630
static int ena_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
738
static int ena_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
791
static int ena_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
838
static u32 ena_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
845
static u32 ena_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
850
static u32 ena_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_ethtool.c
906
static int ena_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
951
static int ena_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_ethtool.c
995
static void ena_get_channels(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
1606
struct net_device *netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
2269
static int ena_open(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
2304
static int ena_close(struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
2603
static netdev_tx_t ena_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
2806
static void ena_get_stats64(struct net_device *netdev,
drivers/net/ethernet/amazon/ena/ena_netdev.c
2996
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3059
netdev_err(ena_dev->net_device,
drivers/net/ethernet/amazon/ena/ena_netdev.c
3098
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3249
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3638
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3674
struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3753
struct net_device *netdev)
drivers/net/ethernet/amazon/ena/ena_netdev.c
3796
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3882
struct net_device *netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
3946
ena_dev->net_device = netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
4141
struct net_device *netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.c
49
static void ena_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amazon/ena/ena_netdev.c
99
static int ena_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/amazon/ena/ena_netdev.h
236
struct net_device *netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.h
312
struct net_device *netdev;
drivers/net/ethernet/amazon/ena/ena_netdev.h
400
void ena_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/amazon/ena/ena_netdev.h
416
int ena_get_sset_count(struct net_device *netdev, int sset);
drivers/net/ethernet/amazon/ena/ena_phc.c
175
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/amazon/ena/ena_xdp.c
121
int ena_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/amazon/ena/ena_xdp.c
288
static int ena_xdp_set(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/ethernet/amazon/ena/ena_xdp.c
356
int ena_xdp(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/ethernet/amazon/ena/ena_xdp.h
42
int ena_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/amazon/ena/ena_xdp.h
44
int ena_xdp(struct net_device *netdev, struct netdev_bpf *bpf);
drivers/net/ethernet/amd/7990.c
137
static void lance_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
253
static int lance_reset(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
272
static int lance_rx(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
352
static int lance_tx(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
443
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/amd/7990.c
497
int lance_open(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
514
int lance_close(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
530
void lance_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/7990.c
539
netdev_tx_t lance_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/7990.c
598
static void lance_load_multicast(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
625
void lance_set_multicast(struct net_device *dev)
drivers/net/ethernet/amd/7990.c
657
void lance_poll(struct net_device *dev)
drivers/net/ethernet/amd/7990.h
242
int lance_open(struct net_device *dev);
drivers/net/ethernet/amd/7990.h
243
int lance_close(struct net_device *dev);
drivers/net/ethernet/amd/7990.h
244
netdev_tx_t lance_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/amd/7990.h
245
void lance_set_multicast(struct net_device *dev);
drivers/net/ethernet/amd/7990.h
246
void lance_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/amd/7990.h
248
void lance_poll(struct net_device *dev);
drivers/net/ethernet/amd/a2065.c
122
struct net_device *dev;
drivers/net/ethernet/amd/a2065.c
146
static void lance_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
241
static int lance_rx(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
320
static int lance_tx(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
412
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/a2065.c
459
static int lance_open(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
483
static int lance_close(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
499
static inline int lance_reset(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
521
static void lance_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/a2065.c
532
struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
579
static void lance_load_multicast(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
605
static void lance_set_multicast(struct net_device *dev)
drivers/net/ethernet/amd/a2065.c
677
struct net_device *dev;
drivers/net/ethernet/amd/a2065.c
762
struct net_device *dev = zorro_get_drvdata(z);
drivers/net/ethernet/amd/amd8111e.c
1080
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/amd/amd8111e.c
1143
static void amd8111e_poll(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1157
static int amd8111e_close(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1191
static int amd8111e_open(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1246
struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1317
static void amd8111e_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1361
static void amd8111e_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/amd/amd8111e.c
1372
static int amd8111e_get_regs_len(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1377
static void amd8111e_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *buf)
drivers/net/ethernet/amd/amd8111e.c
1384
static int amd8111e_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/amd/amd8111e.c
1394
static int amd8111e_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/amd/amd8111e.c
1405
static int amd8111e_nway_reset(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1411
static u32 amd8111e_get_link(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1417
static void amd8111e_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol_info)
drivers/net/ethernet/amd/amd8111e.c
1425
static int amd8111e_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol_info)
drivers/net/ethernet/amd/amd8111e.c
1459
static int amd8111e_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/amd/amd8111e.c
1496
static int amd8111e_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/amd/amd8111e.c
1516
static int amd8111e_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/amd/amd8111e.c
1569
static void amd8111e_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/amd8111e.c
157
static int amd8111e_mdio_read(struct net_device *dev, int phy_id, int reg_num)
drivers/net/ethernet/amd/amd8111e.c
1585
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/amd/amd8111e.c
1623
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/amd/amd8111e.c
168
static void amd8111e_mdio_write(struct net_device *dev,
drivers/net/ethernet/amd/amd8111e.c
1703
static void amd8111e_probe_ext_phy(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1745
struct net_device *dev;
drivers/net/ethernet/amd/amd8111e.c
179
static void amd8111e_set_ext_phy(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
1888
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/amd/amd8111e.c
219
static int amd8111e_free_skbs(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
255
static inline void amd8111e_set_rx_buff_len(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
277
static int amd8111e_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
362
static int amd8111e_set_coalesce(struct net_device *dev, enum coal_mode cmod)
drivers/net/ethernet/amd/amd8111e.c
421
static int amd8111e_restart(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
639
static int amd8111e_tx(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
684
struct net_device *dev = lp->amd8111e_net_dev;
drivers/net/ethernet/amd/amd8111e.c
792
static int amd8111e_link_change(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
855
static struct net_device_stats *amd8111e_get_stats(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.c
952
static int amd8111e_calc_coalesce(struct net_device *dev)
drivers/net/ethernet/amd/amd8111e.h
741
struct net_device* amd8111e_net_dev; /* ptr to associated net_device */
drivers/net/ethernet/amd/amd8111e.h
767
struct net_device *next;
drivers/net/ethernet/amd/ariadne.c
116
static void ariadne_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
161
static int ariadne_rx(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
241
struct net_device *dev = (struct net_device *)data;
drivers/net/ethernet/amd/ariadne.c
392
static int ariadne_open(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
497
static int ariadne_close(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
522
static inline void ariadne_reset(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
533
static void ariadne_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/ariadne.c
544
struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
621
static struct net_device_stats *ariadne_get_stats(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
643
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/ariadne.c
687
struct net_device *dev = zorro_get_drvdata(z);
drivers/net/ethernet/amd/ariadne.c
719
struct net_device *dev;
drivers/net/ethernet/amd/atarilance.c
1045
static int lance_close( struct net_device *dev )
drivers/net/ethernet/amd/atarilance.c
1072
static void set_multicast_list( struct net_device *dev )
drivers/net/ethernet/amd/atarilance.c
1114
static int lance_set_mac_address( struct net_device *dev, void *addr )
drivers/net/ethernet/amd/atarilance.c
1140
static struct net_device *atarilance_dev;
drivers/net/ethernet/amd/atarilance.c
339
static unsigned long lance_probe1( struct net_device *dev, struct lance_addr
drivers/net/ethernet/amd/atarilance.c
341
static int lance_open( struct net_device *dev );
drivers/net/ethernet/amd/atarilance.c
342
static void lance_init_ring( struct net_device *dev );
drivers/net/ethernet/amd/atarilance.c
344
struct net_device *dev);
drivers/net/ethernet/amd/atarilance.c
346
static int lance_rx( struct net_device *dev );
drivers/net/ethernet/amd/atarilance.c
347
static int lance_close( struct net_device *dev );
drivers/net/ethernet/amd/atarilance.c
348
static void set_multicast_list( struct net_device *dev );
drivers/net/ethernet/amd/atarilance.c
349
static int lance_set_mac_address( struct net_device *dev, void *addr );
drivers/net/ethernet/amd/atarilance.c
350
static void lance_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/amd/atarilance.c
371
static struct net_device * __init atarilance_probe(void)
drivers/net/ethernet/amd/atarilance.c
375
struct net_device *dev;
drivers/net/ethernet/amd/atarilance.c
463
static unsigned long __init lance_probe1( struct net_device *dev,
drivers/net/ethernet/amd/atarilance.c
641
static int lance_open( struct net_device *dev )
drivers/net/ethernet/amd/atarilance.c
682
static void lance_init_ring( struct net_device *dev )
drivers/net/ethernet/amd/atarilance.c
730
static void lance_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/atarilance.c
774
lance_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/atarilance.c
852
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/atarilance.c
962
static int lance_rx( struct net_device *dev )
drivers/net/ethernet/amd/au1000_eth.c
1010
static void au1000_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/au1000_eth.c
1019
static void au1000_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
1064
struct net_device *dev = NULL;
drivers/net/ethernet/amd/au1000_eth.c
1328
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/amd/au1000_eth.c
244
static void au1000_enable_mac(struct net_device *dev, int force_reset)
drivers/net/ethernet/amd/au1000_eth.c
269
static int au1000_mdio_read(struct net_device *dev, int phy_addr, int reg)
drivers/net/ethernet/amd/au1000_eth.c
301
static void au1000_mdio_write(struct net_device *dev, int phy_addr,
drivers/net/ethernet/amd/au1000_eth.c
327
struct net_device *const dev = bus->priv;
drivers/net/ethernet/amd/au1000_eth.c
340
struct net_device *const dev = bus->priv;
drivers/net/ethernet/amd/au1000_eth.c
353
struct net_device *const dev = bus->priv;
drivers/net/ethernet/amd/au1000_eth.c
363
static void au1000_hard_stop(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
377
static void au1000_enable_rx_tx(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
392
au1000_adjust_link(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
472
static int au1000_mii_probe(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
582
static void au1000_reset_mac_unlocked(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
610
static void au1000_reset_mac(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
649
au1000_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/amd/au1000_eth.c
658
static void au1000_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/amd/au1000_eth.c
664
static u32 au1000_get_msglevel(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
688
static int au1000_init(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
740
static inline void au1000_update_rx_stats(struct net_device *dev, u32 status)
drivers/net/ethernet/amd/au1000_eth.c
766
static int au1000_rx(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
834
static void au1000_update_tx_stats(struct net_device *dev, u32 status)
drivers/net/ethernet/amd/au1000_eth.c
861
static void au1000_tx_ack(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
889
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/au1000_eth.c
898
static int au1000_open(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
929
static int au1000_close(struct net_device *dev)
drivers/net/ethernet/amd/au1000_eth.c
956
static netdev_tx_t au1000_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/declance.c
1008
struct net_device *dev = lp->dev;
drivers/net/ethernet/amd/declance.c
1028
struct net_device *dev;
drivers/net/ethernet/amd/declance.c
1307
struct net_device *dev = root_lance_dev;
drivers/net/ethernet/amd/declance.c
1346
struct net_device *dev = dev_get_drvdata(bdev);
drivers/net/ethernet/amd/declance.c
251
struct net_device *next;
drivers/net/ethernet/amd/declance.c
264
struct net_device *dev;
drivers/net/ethernet/amd/declance.c
294
static struct net_device *root_lance_dev;
drivers/net/ethernet/amd/declance.c
450
static void lance_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
556
static int lance_rx(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
643
static void lance_tx(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
728
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/declance.c
736
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/declance.c
780
static int lance_open(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
839
static int lance_close(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
870
static inline int lance_reset(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
887
static void lance_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/declance.c
898
static netdev_tx_t lance_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/declance.c
943
static void lance_load_multicast(struct net_device *dev)
drivers/net/ethernet/amd/declance.c
972
static void lance_set_multicast(struct net_device *dev)
drivers/net/ethernet/amd/hplance.c
120
struct net_device *dev = dio_get_drvdata(d);
drivers/net/ethernet/amd/hplance.c
128
static void hplance_init(struct net_device *dev, struct dio_dev *d)
drivers/net/ethernet/amd/hplance.c
201
static int hplance_open(struct net_device *dev)
drivers/net/ethernet/amd/hplance.c
215
static int hplance_close(struct net_device *dev)
drivers/net/ethernet/amd/hplance.c
51
static void hplance_init(struct net_device *dev, struct dio_dev *d);
drivers/net/ethernet/amd/hplance.c
56
static int hplance_open(struct net_device *dev);
drivers/net/ethernet/amd/hplance.c
57
static int hplance_close(struct net_device *dev);
drivers/net/ethernet/amd/hplance.c
86
struct net_device *dev;
drivers/net/ethernet/amd/lance.c
1028
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/lance.c
1150
lance_rx(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
1231
lance_close(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
1265
static struct net_device_stats *lance_get_stats(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
1288
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
301
static int lance_open(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
302
static void lance_init_ring(struct net_device *dev, gfp_t mode);
drivers/net/ethernet/amd/lance.c
304
struct net_device *dev);
drivers/net/ethernet/amd/lance.c
305
static int lance_rx(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
307
static int lance_close(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
308
static struct net_device_stats *lance_get_stats(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
309
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
310
static void lance_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/amd/lance.c
317
static struct net_device *dev_lance[MAX_CARDS];
drivers/net/ethernet/amd/lance.c
333
struct net_device *dev;
drivers/net/ethernet/amd/lance.c
362
static void cleanup_card(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
378
struct net_device *dev = dev_lance[this_dev];
drivers/net/ethernet/amd/lance.c
396
static int __init do_lance_probe(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
440
struct net_device * __init lance_probe(int unit)
drivers/net/ethernet/amd/lance.c
442
struct net_device *dev = alloc_etherdev(0);
drivers/net/ethernet/amd/lance.c
472
static int __init lance_probe1(struct net_device *dev, int ioaddr, int irq, int options)
drivers/net/ethernet/amd/lance.c
68
static int lance_probe1(struct net_device *dev, int ioaddr, int irq, int options);
drivers/net/ethernet/amd/lance.c
69
static int __init do_lance_probe(struct net_device *dev);
drivers/net/ethernet/amd/lance.c
755
lance_open(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
843
lance_purge_ring(struct net_device *dev)
drivers/net/ethernet/amd/lance.c
867
lance_init_ring(struct net_device *dev, gfp_t gfp)
drivers/net/ethernet/amd/lance.c
908
lance_restart(struct net_device *dev, unsigned int csr0_bits, int must_reinit)
drivers/net/ethernet/amd/lance.c
922
static void lance_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/lance.c
957
struct net_device *dev)
drivers/net/ethernet/amd/mvme147.c
158
static int m147lance_open(struct net_device *dev)
drivers/net/ethernet/amd/mvme147.c
172
static int m147lance_close(struct net_device *dev)
drivers/net/ethernet/amd/mvme147.c
183
static struct net_device *dev_mvme147_lance;
drivers/net/ethernet/amd/mvme147.c
50
static int m147lance_open(struct net_device *dev);
drivers/net/ethernet/amd/mvme147.c
51
static int m147lance_close(struct net_device *dev);
drivers/net/ethernet/amd/mvme147.c
71
static struct net_device * __init mvme147lance_probe(void)
drivers/net/ethernet/amd/mvme147.c
73
struct net_device *dev;
drivers/net/ethernet/amd/nmclan_cs.c
1059
static int mace_rx(struct net_device *dev, unsigned char RxCnt)
drivers/net/ethernet/amd/nmclan_cs.c
1223
static void update_stats(unsigned int ioaddr, struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
1267
static struct net_device_stats *mace_get_stats(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
1358
static void restore_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
1415
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
1451
static void restore_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
1472
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
402
static void nmclan_reset(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
403
static int mace_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/amd/nmclan_cs.c
404
static int mace_open(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
405
static int mace_close(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
407
struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
408
static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/amd/nmclan_cs.c
410
static struct net_device_stats *mace_get_stats(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
411
static int mace_rx(struct net_device *dev, unsigned char RxCnt);
drivers/net/ethernet/amd/nmclan_cs.c
412
static void restore_multicast_list(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
413
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/amd/nmclan_cs.c
434
struct net_device *dev;
drivers/net/ethernet/amd/nmclan_cs.c
464
struct net_device *dev = link->priv;
drivers/net/ethernet/amd/nmclan_cs.c
608
struct net_device *dev = link->priv;
drivers/net/ethernet/amd/nmclan_cs.c
692
struct net_device *dev = link->priv;
drivers/net/ethernet/amd/nmclan_cs.c
702
struct net_device *dev = link->priv;
drivers/net/ethernet/amd/nmclan_cs.c
717
static void nmclan_reset(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
759
static int mace_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/amd/nmclan_cs.c
775
static int mace_open(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
798
static int mace_close(struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
815
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/amd/nmclan_cs.c
838
static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/nmclan_cs.c
855
struct net_device *dev)
drivers/net/ethernet/amd/nmclan_cs.c
915
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/amd/pcnet32.c
1133
static int pcnet32_set_phys_id(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
1174
static void pcnet32_rx_entry(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
1279
static int pcnet32_rx(struct net_device *dev, int budget)
drivers/net/ethernet/amd/pcnet32.c
1304
static int pcnet32_tx(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
1394
struct net_device *dev = lp->dev;
drivers/net/ethernet/amd/pcnet32.c
1427
static int pcnet32_get_regs_len(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
1435
static void pcnet32_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/amd/pcnet32.c
1603
struct net_device *dev;
drivers/net/ethernet/amd/pcnet32.c
2018
static int pcnet32_alloc_ring(struct net_device *dev, const char *name)
drivers/net/ethernet/amd/pcnet32.c
2057
static void pcnet32_free_ring(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2088
static int pcnet32_open(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2338
static void pcnet32_purge_tx_ring(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2360
static int pcnet32_init_ring(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2424
static void pcnet32_restart(struct net_device *dev, unsigned int csr0_bits)
drivers/net/ethernet/amd/pcnet32.c
2453
static void pcnet32_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/pcnet32.c
2494
struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2557
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/pcnet32.c
2623
static int pcnet32_close(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2665
static struct net_device_stats *pcnet32_get_stats(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2679
static void pcnet32_load_multicast(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2717
static void pcnet32_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
2752
static int mdio_read(struct net_device *dev, int phy_id, int reg_num)
drivers/net/ethernet/amd/pcnet32.c
2768
static void mdio_write(struct net_device *dev, int phy_id, int reg_num, int val)
drivers/net/ethernet/amd/pcnet32.c
2780
static int pcnet32_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/amd/pcnet32.c
2798
static int pcnet32_check_otherphy(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
283
struct net_device *dev;
drivers/net/ethernet/amd/pcnet32.c
2843
static void pcnet32_check_media(struct net_device *dev, int verbose)
drivers/net/ethernet/amd/pcnet32.c
2905
struct net_device *dev = lp->dev;
drivers/net/ethernet/amd/pcnet32.c
2918
struct net_device *dev = dev_get_drvdata(device_d);
drivers/net/ethernet/amd/pcnet32.c
2930
struct net_device *dev = dev_get_drvdata(device_d);
drivers/net/ethernet/amd/pcnet32.c
294
struct net_device *next;
drivers/net/ethernet/amd/pcnet32.c
2942
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/amd/pcnet32.c
3025
struct net_device *next_dev;
drivers/net/ethernet/amd/pcnet32.c
309
static int pcnet32_open(struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
310
static int pcnet32_init_ring(struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
312
struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
313
static void pcnet32_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/amd/pcnet32.c
315
static int pcnet32_close(struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
316
static struct net_device_stats *pcnet32_get_stats(struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
317
static void pcnet32_load_multicast(struct net_device *dev);
drivers/net/ethernet/amd/pcnet32.c
318
static void pcnet32_set_multicast_list(struct net_device *);
drivers/net/ethernet/amd/pcnet32.c
319
static int pcnet32_ioctl(struct net_device *, struct ifreq *, int);
drivers/net/ethernet/amd/pcnet32.c
321
static int mdio_read(struct net_device *dev, int phy_id, int reg_num);
drivers/net/ethernet/amd/pcnet32.c
322
static void mdio_write(struct net_device *dev, int phy_id, int reg_num,
drivers/net/ethernet/amd/pcnet32.c
324
static void pcnet32_restart(struct net_device *dev, unsigned int csr0_bits);
drivers/net/ethernet/amd/pcnet32.c
325
static void pcnet32_ethtool_test(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
327
static int pcnet32_loopback_test(struct net_device *dev, uint64_t * data1);
drivers/net/ethernet/amd/pcnet32.c
328
static int pcnet32_get_regs_len(struct net_device *dev);
drivers/net/ethernet/amd/pcnet32.c
329
static void pcnet32_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/amd/pcnet32.c
331
static void pcnet32_purge_tx_ring(struct net_device *dev);
drivers/net/ethernet/amd/pcnet32.c
332
static int pcnet32_alloc_ring(struct net_device *dev, const char *name);
drivers/net/ethernet/amd/pcnet32.c
333
static void pcnet32_free_ring(struct net_device *dev);
drivers/net/ethernet/amd/pcnet32.c
334
static void pcnet32_check_media(struct net_device *dev, int verbose);
drivers/net/ethernet/amd/pcnet32.c
446
static void pcnet32_netif_stop(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
455
static void pcnet32_netif_start(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
475
static void pcnet32_realloc_tx_ring(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
535
static void pcnet32_realloc_rx_ring(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
641
static void pcnet32_purge_rx_ring(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
664
static void pcnet32_poll_controller(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
675
static int pcnet32_suspend(struct net_device *dev, unsigned long *flags,
drivers/net/ethernet/amd/pcnet32.c
718
static int pcnet32_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
748
static int pcnet32_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
795
static void pcnet32_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
809
static u32 pcnet32_get_link(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
836
static u32 pcnet32_get_msglevel(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
842
static void pcnet32_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/amd/pcnet32.c
848
static int pcnet32_nway_reset(struct net_device *dev)
drivers/net/ethernet/amd/pcnet32.c
862
static void pcnet32_get_ringparam(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
875
static int pcnet32_set_ringparam(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
88
static struct net_device *pcnet32_dev;
drivers/net/ethernet/amd/pcnet32.c
932
static void pcnet32_get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/amd/pcnet32.c
938
static int pcnet32_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/amd/pcnet32.c
948
static void pcnet32_ethtool_test(struct net_device *dev,
drivers/net/ethernet/amd/pcnet32.c
968
static int pcnet32_loopback_test(struct net_device *dev, uint64_t * data1)
drivers/net/ethernet/amd/sun3lance.c
237
static int lance_probe( struct net_device *dev);
drivers/net/ethernet/amd/sun3lance.c
238
static int lance_open( struct net_device *dev );
drivers/net/ethernet/amd/sun3lance.c
239
static void lance_init_ring( struct net_device *dev );
drivers/net/ethernet/amd/sun3lance.c
241
struct net_device *dev);
drivers/net/ethernet/amd/sun3lance.c
243
static int lance_rx( struct net_device *dev );
drivers/net/ethernet/amd/sun3lance.c
244
static int lance_close( struct net_device *dev );
drivers/net/ethernet/amd/sun3lance.c
245
static void set_multicast_list( struct net_device *dev );
drivers/net/ethernet/amd/sun3lance.c
249
static struct net_device * __init sun3lance_probe(void)
drivers/net/ethernet/amd/sun3lance.c
251
struct net_device *dev;
drivers/net/ethernet/amd/sun3lance.c
304
static int __init lance_probe( struct net_device *dev)
drivers/net/ethernet/amd/sun3lance.c
413
static int lance_open( struct net_device *dev )
drivers/net/ethernet/amd/sun3lance.c
450
static void lance_init_ring( struct net_device *dev )
drivers/net/ethernet/amd/sun3lance.c
511
lance_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/sun3lance.c
652
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/sun3lance.c
766
static int lance_rx( struct net_device *dev )
drivers/net/ethernet/amd/sun3lance.c
857
static int lance_close( struct net_device *dev )
drivers/net/ethernet/amd/sun3lance.c
883
static void set_multicast_list( struct net_device *dev )
drivers/net/ethernet/amd/sun3lance.c
922
static struct net_device *sun3lance_dev;
drivers/net/ethernet/amd/sunlance.c
1095
static void lance_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/amd/sunlance.c
1105
static netdev_tx_t lance_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
1159
static void lance_load_multicast(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
1203
static void lance_set_multicast(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
1250
struct net_device *dev = lp->dev;
drivers/net/ethernet/amd/sunlance.c
1277
static void sparc_lance_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/amd/sunlance.c
1303
struct net_device *dev;
drivers/net/ethernet/amd/sunlance.c
1493
struct net_device *net_dev = lp->dev;
drivers/net/ethernet/amd/sunlance.c
255
void (*init_ring)(struct net_device *);
drivers/net/ethernet/amd/sunlance.c
256
void (*rx)(struct net_device *);
drivers/net/ethernet/amd/sunlance.c
257
void (*tx)(struct net_device *);
drivers/net/ethernet/amd/sunlance.c
261
struct net_device *dev; /* Backpointer */
drivers/net/ethernet/amd/sunlance.c
316
static void lance_init_ring_dvma(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
373
static void lance_init_ring_pio(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
503
static void lance_rx_dvma(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
562
static void lance_tx_dvma(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
672
static void lance_rx_pio(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
730
static void lance_tx_pio(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
812
struct net_device *dev = dev_id;
drivers/net/ethernet/amd/sunlance.c
876
struct net_device *dev = lp->dev;
drivers/net/ethernet/amd/sunlance.c
909
static int lance_open(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
961
static int lance_close(struct net_device *dev)
drivers/net/ethernet/amd/sunlance.c
974
static int lance_reset(struct net_device *dev)
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
101
static int xgbe_dcb_ieee_getpfc(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
118
static int xgbe_dcb_ieee_setpfc(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
14
static int xgbe_dcb_ieee_getets(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
148
static u8 xgbe_dcb_getdcbx(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
153
static u8 xgbe_dcb_setdcbx(struct net_device *netdev, u8 dcbx)
drivers/net/ethernet/amd/xgbe/xgbe-dcb.c
35
static int xgbe_dcb_ieee_setets(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
1016
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
1833
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
924
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-dev.c
957
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1119
int xgbe_powerdown(struct net_device *netdev, unsigned int caller)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1153
int xgbe_powerup(struct net_device *netdev, unsigned int caller)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1200
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1242
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1318
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1577
static int xgbe_open(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1659
static int xgbe_close(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1681
static netdev_tx_t xgbe_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1751
static void xgbe_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1763
static int xgbe_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1783
static int xgbe_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1804
static void xgbe_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1812
static void xgbe_get_stats64(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1842
static int xgbe_vlan_rx_add_vid(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1858
static int xgbe_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
187
static int xgbe_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1875
static void xgbe_poll_controller(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1898
static int xgbe_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1920
static netdev_features_t xgbe_fix_features(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
1963
static int xgbe_set_features(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2013
struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2154
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2224
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
2513
void xgbe_print_pkt(struct net_device *netdev, struct sk_buff *skb, bool tx_rx)
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
862
static int xgbe_vxlan_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
873
static int xgbe_vxlan_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/amd/xgbe/xgbe-drv.c
945
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
109
static void xgbe_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
131
static int xgbe_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
153
static void xgbe_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
163
static int xgbe_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
202
static int xgbe_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
228
static int xgbe_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
297
static void xgbe_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
312
static u32 xgbe_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
319
static void xgbe_set_msglevel(struct net_device *netdev, u32 msglevel)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
326
static int xgbe_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
344
static int xgbe_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
420
static u32 xgbe_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
427
static u32 xgbe_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
434
static u32 xgbe_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
441
static int xgbe_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
461
static int xgbe_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
490
static int xgbe_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
519
static int xgbe_get_module_info(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
527
static int xgbe_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
536
xgbe_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
549
static int xgbe_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
605
static void xgbe_get_channels(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
642
static void xgbe_print_set_channels_input(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
650
static int xgbe_set_channels(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c
82
static void xgbe_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
160
int xgbe_get_hwtstamp_settings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-hwtstamp.c
170
int xgbe_set_hwtstamp_settings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe-main.c
154
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-main.c
307
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-main.c
322
struct net_device *netdev = netdev_notifier_info_to_dev(data);
drivers/net/ethernet/amd/xgbe/xgbe-main.c
66
struct net_device *netdev;
drivers/net/ethernet/amd/xgbe/xgbe-main.c
96
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c
1373
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
358
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-pci.c
374
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
381
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-platform.c
401
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
257
void xgbe_selftest_run(struct net_device *dev,
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
33
struct net_device *ndev,
drivers/net/ethernet/amd/xgbe/xgbe-selftest.c
35
struct net_device *orig_ndev)
drivers/net/ethernet/amd/xgbe/xgbe.h
1291
void xgbe_print_pkt(struct net_device *, struct sk_buff *, bool);
drivers/net/ethernet/amd/xgbe/xgbe.h
1293
int xgbe_powerup(struct net_device *, unsigned int);
drivers/net/ethernet/amd/xgbe/xgbe.h
1294
int xgbe_powerdown(struct net_device *, unsigned int);
drivers/net/ethernet/amd/xgbe/xgbe.h
1313
int xgbe_get_hwtstamp_settings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe.h
1315
int xgbe_set_hwtstamp_settings(struct net_device *netdev,
drivers/net/ethernet/amd/xgbe/xgbe.h
1329
void xgbe_selftest_run(struct net_device *dev,
drivers/net/ethernet/amd/xgbe/xgbe.h
976
struct net_device *netdev;
drivers/net/ethernet/apm/xgene-v2/enet.c
26
int xge_port_reset(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/enet.c
53
static void xge_traffic_resume(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/enet.c
64
void xge_port_init(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/enet.h
30
int xge_port_reset(struct net_device *ndev);
drivers/net/ethernet/apm/xgene-v2/enet.h
31
void xge_port_init(struct net_device *ndev);
drivers/net/ethernet/apm/xgene-v2/ethtool.c
114
static int xge_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/apm/xgene-v2/ethtool.c
122
static void xge_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/ethtool.c
138
static int xge_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/ethtool.c
151
static int xge_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/ethtool.c
172
void xge_set_ethtool_ops(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/ethtool.c
85
static void xge_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/ethtool.c
95
static void xge_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/apm/xgene-v2/ethtool.h
64
void xge_set_ethtool_ops(struct net_device *ndev);
drivers/net/ethernet/apm/xgene-v2/main.c
112
static int xge_init_hw(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
139
static int xge_request_irq(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
15
struct net_device *ndev;
drivers/net/ethernet/apm/xgene-v2/main.c
154
static void xge_free_irq(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
170
static netdev_tx_t xge_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
234
static void xge_txc_poll(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
283
static int xge_rx_poll(struct net_device *ndev, unsigned int budget)
drivers/net/ethernet/apm/xgene-v2/main.c
349
static void xge_delete_desc_ring(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/main.c
367
static void xge_free_buffers(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
389
static void xge_delete_desc_rings(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
401
static struct xge_desc_ring *xge_create_desc_ring(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
434
static int xge_create_desc_rings(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
467
static int xge_open(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
491
static int xge_close(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
509
struct net_device *ndev = napi->dev;
drivers/net/ethernet/apm/xgene-v2/main.c
526
static int xge_set_mac_addr(struct net_device *ndev, void *addr)
drivers/net/ethernet/apm/xgene-v2/main.c
548
static void xge_free_pending_skb(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/main.c
575
static void xge_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/apm/xgene-v2/main.c
606
static void xge_get_stats64(struct net_device *ndev,
drivers/net/ethernet/apm/xgene-v2/main.c
62
static int xge_refill_buffers(struct net_device *ndev, u32 nbuf)
drivers/net/ethernet/apm/xgene-v2/main.c
632
struct net_device *ndev;
drivers/net/ethernet/apm/xgene-v2/main.c
693
struct net_device *ndev;
drivers/net/ethernet/apm/xgene-v2/main.h
58
struct net_device *ndev;
drivers/net/ethernet/apm/xgene-v2/main.h
65
int xge_mdio_config(struct net_device *ndev);
drivers/net/ethernet/apm/xgene-v2/main.h
66
void xge_mdio_remove(struct net_device *ndev);
drivers/net/ethernet/apm/xgene-v2/mdio.c
63
static void xge_adjust_link(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/mdio.c
84
void xge_mdio_remove(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/mdio.c
98
int xge_mdio_config(struct net_device *ndev)
drivers/net/ethernet/apm/xgene-v2/ring.h
74
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
109
static int xgene_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
164
static int xgene_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
189
static void xgene_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
208
static int xgene_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
263
static void xgene_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
280
static void xgene_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
290
static int xgene_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
340
void xgene_enet_set_ethtool_ops(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_ethtool.c
99
static void xgene_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
258
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
317
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
394
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
752
static u32 xgene_enet_flowctrl_cfg(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
794
static void xgene_enet_adjust_link(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
837
int xgene_enet_phy_connect(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
892
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
939
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
973
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.c
981
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_hw.h
427
int xgene_enet_phy_connect(struct net_device *ndev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1026
static int xgene_enet_close(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1215
struct net_device *ndev, u32 ring_num,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
124
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1305
static int xgene_enet_create_desc_rings(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1473
struct net_device *ndev,
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1509
static int xgene_enet_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1522
static int xgene_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1685
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
1815
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2017
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
2120
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
276
static int xgene_enet_setup_mss(struct net_device *ndev, u32 mss)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
309
struct net_device *ndev = skb->dev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
550
struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
590
struct net_device *ndev = skb->dev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
675
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
72
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
786
struct net_device *ndev = ring->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
864
static void xgene_enet_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
879
static void xgene_enet_set_irq_name(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
903
static int xgene_enet_register_irq(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
936
static void xgene_enet_free_irq(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.c
991
static int xgene_enet_open(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
185
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
250
static inline struct device *ndev_to_dev(struct net_device *ndev)
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
262
void xgene_enet_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/apm/xgene/xgene_enet_main.h
92
struct net_device *ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
538
struct net_device *ndev = p->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c
62
struct net_device *ndev = p->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
159
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c
484
struct net_device *ndev = pdata->ndev;
drivers/net/ethernet/apple/bmac.c
1028
bmac_clock_out_bit(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1047
bmac_clock_in_bit(struct net_device *dev, unsigned int val)
drivers/net/ethernet/apple/bmac.c
1065
reset_and_select_srom(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1078
read_srom(struct net_device *dev, unsigned int addr, unsigned int addr_len)
drivers/net/ethernet/apple/bmac.c
1107
bmac_verify_checksum(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1120
bmac_get_station_address(struct net_device *dev, unsigned char *ea)
drivers/net/ethernet/apple/bmac.c
1134
static void bmac_reset_and_enable(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1184
struct net_device *dev;
drivers/net/ethernet/apple/bmac.c
1318
static int bmac_open(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1329
static int bmac_close(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1377
bmac_start(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
1403
bmac_output(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
141
static int bmac_open(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
1414
struct net_device *dev = macio_get_drvdata(bp->mdev);
drivers/net/ethernet/apple/bmac.c
142
static int bmac_close(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
143
static int bmac_transmit_packet(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
144
static void bmac_set_multicast(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
145
static void bmac_reset_and_enable(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
146
static void bmac_start_chip(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
147
static void bmac_init_chip(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
148
static void bmac_init_registers(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
149
static void bmac_enable_and_reset_chip(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
150
static int bmac_set_address(struct net_device *dev, void *addr);
drivers/net/ethernet/apple/bmac.c
1539
struct net_device *dev = macio_get_drvdata(mdev);
drivers/net/ethernet/apple/bmac.c
154
static void bmac_set_timeout(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
156
static netdev_tx_t bmac_output(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
157
static void bmac_start(struct net_device *dev);
drivers/net/ethernet/apple/bmac.c
208
void bmwrite(struct net_device *dev, unsigned long reg_offset, unsigned data )
drivers/net/ethernet/apple/bmac.c
215
unsigned short bmread(struct net_device *dev, unsigned long reg_offset )
drivers/net/ethernet/apple/bmac.c
221
bmac_enable_and_reset_chip(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
238
bmac_mif_readbits(struct net_device *dev, int nb)
drivers/net/ethernet/apple/bmac.c
258
bmac_mif_writebits(struct net_device *dev, unsigned int val, int nb)
drivers/net/ethernet/apple/bmac.c
272
bmac_mif_read(struct net_device *dev, unsigned int addr)
drivers/net/ethernet/apple/bmac.c
292
bmac_mif_write(struct net_device *dev, unsigned int addr, unsigned int val)
drivers/net/ethernet/apple/bmac.c
305
bmac_init_registers(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
384
bmac_disable_interrupts(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
390
bmac_enable_interrupts(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
398
bmac_start_chip(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
417
bmac_init_phy(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
444
static void bmac_init_chip(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
453
struct net_device* dev = macio_get_drvdata(mdev);
drivers/net/ethernet/apple/bmac.c
503
struct net_device* dev = macio_get_drvdata(mdev);
drivers/net/ethernet/apple/bmac.c
519
static int bmac_set_address(struct net_device *dev, void *addr)
drivers/net/ethernet/apple/bmac.c
541
static inline void bmac_set_timeout(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
600
bmac_init_rx_ring(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
634
static int bmac_transmit_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
671
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/bmac.c
745
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/bmac.c
838
bmac_rx_off(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
851
bmac_rx_on(struct net_device *dev, int hash_enable, int promisc_enable)
drivers/net/ethernet/apple/bmac.c
869
bmac_update_hash_table_mask(struct net_device *dev, struct bmac_data *bp)
drivers/net/ethernet/apple/bmac.c
879
bmac_add_multi(struct net_device *dev,
drivers/net/ethernet/apple/bmac.c
891
bmac_remove_multi(struct net_device *dev,
drivers/net/ethernet/apple/bmac.c
907
static void bmac_set_multicast(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
951
static void bmac_set_multicast(struct net_device *dev)
drivers/net/ethernet/apple/bmac.c
990
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/mace.c
111
struct net_device *dev;
drivers/net/ethernet/apple/mace.c
277
struct net_device *dev = macio_get_drvdata(mdev);
drivers/net/ethernet/apple/mace.c
316
static void mace_reset(struct net_device *dev)
drivers/net/ethernet/apple/mace.c
371
static void __mace_set_address(struct net_device *dev, const void *addr)
drivers/net/ethernet/apple/mace.c
396
static int mace_set_address(struct net_device *dev, void *addr)
drivers/net/ethernet/apple/mace.c
431
static int mace_open(struct net_device *dev)
drivers/net/ethernet/apple/mace.c
501
static int mace_close(struct net_device *dev)
drivers/net/ethernet/apple/mace.c
521
static inline void mace_set_timeout(struct net_device *dev)
drivers/net/ethernet/apple/mace.c
532
static netdev_tx_t mace_xmit_start(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/apple/mace.c
587
static void mace_set_multicast(struct net_device *dev)
drivers/net/ethernet/apple/mace.c
639
static void mace_handle_misc_intrs(struct mace_data *mp, int intr, struct net_device *dev)
drivers/net/ethernet/apple/mace.c
662
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/mace.c
79
static int mace_open(struct net_device *dev);
drivers/net/ethernet/apple/mace.c
80
static int mace_close(struct net_device *dev);
drivers/net/ethernet/apple/mace.c
809
struct net_device *dev = macio_get_drvdata(mp->mdev);
drivers/net/ethernet/apple/mace.c
81
static netdev_tx_t mace_xmit_start(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/apple/mace.c
82
static void mace_set_multicast(struct net_device *dev);
drivers/net/ethernet/apple/mace.c
83
static void mace_reset(struct net_device *dev);
drivers/net/ethernet/apple/mace.c
84
static int mace_set_address(struct net_device *dev, void *addr);
drivers/net/ethernet/apple/mace.c
879
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/mace.c
88
static void mace_set_timeout(struct net_device *dev);
drivers/net/ethernet/apple/mace.c
92
static void __mace_set_address(struct net_device *dev, const void *addr);
drivers/net/ethernet/apple/macmace.c
101
static void mace_load_rxdma_base(struct net_device *dev, int set)
drivers/net/ethernet/apple/macmace.c
116
static void mace_rxdma_reset(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
143
static void mace_txdma_reset(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
165
static void mace_dma_off(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
198
struct net_device *dev;
drivers/net/ethernet/apple/macmace.c
263
static void mace_reset(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
320
static void __mace_set_address(struct net_device *dev, const void *addr)
drivers/net/ethernet/apple/macmace.c
343
static int mace_set_address(struct net_device *dev, void *addr)
drivers/net/ethernet/apple/macmace.c
368
static int mace_open(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
431
static int mace_close(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
447
static netdev_tx_t mace_xmit_start(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
483
static void mace_set_multicast(struct net_device *dev)
drivers/net/ethernet/apple/macmace.c
534
static void mace_handle_misc_intrs(struct net_device *dev, int intr)
drivers/net/ethernet/apple/macmace.c
558
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/macmace.c
607
static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/apple/macmace.c
639
static void mace_dma_rx_frame(struct net_device *dev, struct mace_frame *mf)
drivers/net/ethernet/apple/macmace.c
678
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/apple/macmace.c
744
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/apple/macmace.c
86
static int mace_open(struct net_device *dev);
drivers/net/ethernet/apple/macmace.c
87
static int mace_close(struct net_device *dev);
drivers/net/ethernet/apple/macmace.c
88
static netdev_tx_t mace_xmit_start(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/apple/macmace.c
89
static void mace_set_multicast(struct net_device *dev);
drivers/net/ethernet/apple/macmace.c
90
static int mace_set_address(struct net_device *dev, void *addr);
drivers/net/ethernet/apple/macmace.c
91
static void mace_reset(struct net_device *dev);
drivers/net/ethernet/apple/macmace.c
94
static void mace_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/apple/macmace.c
95
static void __mace_set_address(struct net_device *dev, const void *addr);
drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c
127
int aq_drvinfo_init(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.c
147
int aq_drvinfo_init(struct net_device *ndev) { return 0; }
drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h
13
struct net_device;
drivers/net/ethernet/aquantia/atlantic/aq_drvinfo.h
15
int aq_drvinfo_init(struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
1018
static int aq_ethtool_get_module_eeprom(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
183
static u32 aq_ethtool_n_stats(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
212
static void aq_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
22
static void aq_ethtool_get_regs(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
227
static void aq_ethtool_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
252
static void aq_ethtool_get_strings(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
34
static int aq_ethtool_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
383
static int aq_ethtool_set_phys_id(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
412
static int aq_ethtool_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
430
static u32 aq_ethtool_get_rss_indir_size(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
435
static u32 aq_ethtool_get_rss_key_size(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
44
static u32 aq_ethtool_get_link(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
445
static int aq_ethtool_get_rss(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
466
static int aq_ethtool_set_rss(struct net_device *netdev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
49
static int aq_ethtool_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
503
static u32 aq_ethtool_get_rx_ring_count(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
514
static int aq_ethtool_get_rxnfc(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
539
static int aq_ethtool_set_rxnfc(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
560
static int aq_ethtool_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
586
static int aq_ethtool_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
62
aq_ethtool_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
621
static void aq_ethtool_get_wol(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
633
static int aq_ethtool_set_wol(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
653
static int aq_ethtool_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
696
static int aq_ethtool_get_eee(struct net_device *ndev, struct ethtool_keee *eee)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
728
static int aq_ethtool_set_eee(struct net_device *ndev, struct ethtool_keee *eee)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
763
static int aq_ethtool_nway_reset(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
780
static void aq_ethtool_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
792
static int aq_ethtool_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
821
static void aq_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
838
static int aq_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
881
static u32 aq_get_msg_level(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
888
static void aq_set_msg_level(struct net_device *ndev, u32 data)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
895
static u32 aq_ethtool_get_priv_flags(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
902
static int aq_ethtool_set_priv_flags(struct net_device *ndev, u32 flags)
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
935
static int aq_ethtool_get_phy_tunable(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
960
static int aq_ethtool_set_phy_tunable(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c
986
static int aq_ethtool_get_module_info(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
103
static netdev_tx_t aq_ndev_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
129
static int aq_ndev_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
154
static int aq_ndev_set_features(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
219
static netdev_features_t aq_ndev_fix_features(struct net_device *ndev,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
238
static int aq_ndev_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
254
static void aq_ndev_set_multicast_settings(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
261
static int aq_ndev_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
299
static int aq_ndev_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
311
static int aq_ndo_vlan_rx_add_vid(struct net_device *ndev, __be16 proto,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
324
static int aq_ndo_vlan_rx_kill_vid(struct net_device *ndev, __be16 proto,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
367
static int aq_ndo_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
407
static int aq_xdp_setup(struct net_device *ndev, struct bpf_prog *prog,
drivers/net/ethernet/aquantia/atlantic/aq_main.c
447
static int aq_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
45
struct net_device *aq_ndev_alloc(void)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
47
struct net_device *ndev = NULL;
drivers/net/ethernet/aquantia/atlantic/aq_main.c
62
int aq_ndev_open(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_main.c
92
int aq_ndev_close(struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_main.h
18
struct net_device *aq_ndev_alloc(void);
drivers/net/ethernet/aquantia/atlantic/aq_main.h
19
int aq_ndev_open(struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_main.h
20
int aq_ndev_close(struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
1085
struct net_device *ndev = self->ndev;
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
400
struct net_device *aq_nic_get_ndev(struct aq_nic_s *self)
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
830
struct net_device *ndev = aq_nic_get_ndev(aq_nic);
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
930
int aq_nic_set_multicast_list(struct aq_nic_s *self, struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_nic.c
979
int aq_nic_set_mac(struct aq_nic_s *self, struct net_device *ndev)
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
134
struct net_device *ndev;
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
174
struct aq_nic_s *aq_nic_alloc_hot(struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
177
struct net_device *aq_nic_get_ndev(struct aq_nic_s *self);
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
198
int aq_nic_set_mac(struct aq_nic_s *self, struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_nic.h
200
int aq_nic_set_multicast_list(struct aq_nic_s *self, struct net_device *ndev);
drivers/net/ethernet/aquantia/atlantic/aq_pci_func.c
214
struct net_device *ndev;
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
261
struct net_device *ndev = aq_nic_get_ndev(ring->aq_nic);
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
276
struct net_device *ndev = aq_nic_get_ndev(ring->aq_nic);
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
363
int aq_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
387
struct net_device *dev,
drivers/net/ethernet/aquantia/atlantic/aq_ring.c
531
struct net_device *ndev = aq_nic_get_ndev(self->aq_nic);
drivers/net/ethernet/aquantia/atlantic/aq_ring.h
202
int aq_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/arc/emac.h
222
int arc_emac_probe(struct net_device *ndev, int interface);
drivers/net/ethernet/arc/emac.h
223
void arc_emac_remove(struct net_device *ndev);
drivers/net/ethernet/arc/emac_main.c
1027
void arc_emac_remove(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
110
static void arc_emac_tx_clean(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
175
static int arc_emac_rx(struct net_device *ndev, int budget)
drivers/net/ethernet/arc/emac_main.c
26
static void arc_emac_restart(struct net_device *ndev);
drivers/net/ethernet/arc/emac_main.c
274
static void arc_emac_rx_miss_handle(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
299
static void arc_emac_rx_stall_check(struct net_device *ndev,
drivers/net/ethernet/arc/emac_main.c
326
struct net_device *ndev = napi->dev;
drivers/net/ethernet/arc/emac_main.c
356
struct net_device *ndev = dev_instance;
drivers/net/ethernet/arc/emac_main.c
406
static void arc_emac_poll_controller(struct net_device *dev)
drivers/net/ethernet/arc/emac_main.c
424
static int arc_emac_open(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
46
static void arc_emac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
514
static void arc_emac_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
551
static void arc_free_tx_queue(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
583
static void arc_free_rx_queue(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
617
static int arc_emac_stop(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
646
static struct net_device_stats *arc_emac_stats(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
681
static netdev_tx_t arc_emac_tx(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
748
static void arc_emac_set_address_internal(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
771
static int arc_emac_set_address(struct net_device *ndev, void *p)
drivers/net/ethernet/arc/emac_main.c
795
static void arc_emac_restart(struct net_device *ndev)
drivers/net/ethernet/arc/emac_main.c
858
int arc_emac_probe(struct net_device *ndev, int interface)
drivers/net/ethernet/arc/emac_main.c
89
static void arc_emac_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/arc/emac_rockchip.c
249
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/arc/emac_rockchip.c
96
struct net_device *ndev;
drivers/net/ethernet/asix/ax88796c_ioctl.c
122
ax88796c_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/asix/ax88796c_ioctl.c
133
ax88796c_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/asix/ax88796c_ioctl.c
148
static int ax88796c_set_priv_flags(struct net_device *ndev, u32 flags)
drivers/net/ethernet/asix/ax88796c_ioctl.c
164
static u32 ax88796c_get_priv_flags(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_ioctl.c
232
int ax88796c_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/asix/ax88796c_ioctl.c
24
ax88796c_get_drvinfo(struct net_device *ndev, struct ethtool_drvinfo *info)
drivers/net/ethernet/asix/ax88796c_ioctl.c
30
static u32 ax88796c_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_ioctl.c
37
static void ax88796c_set_msglevel(struct net_device *ndev, u32 level)
drivers/net/ethernet/asix/ax88796c_ioctl.c
45
ax88796c_get_pauseparam(struct net_device *ndev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/asix/ax88796c_ioctl.c
57
ax88796c_set_pauseparam(struct net_device *ndev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/asix/ax88796c_ioctl.c
91
static int ax88796c_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_ioctl.c
97
ax88796c_get_regs(struct net_device *ndev, struct ethtool_regs *regs, void *_p)
drivers/net/ethernet/asix/ax88796c_ioctl.h
24
int ax88796c_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
drivers/net/ethernet/asix/ax88796c_main.c
1108
struct net_device *ndev = ax_local->ndev;
drivers/net/ethernet/asix/ax88796c_main.c
130
static void ax88796c_set_mac_addr(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
144
static void ax88796c_load_mac_addr(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
244
ax88796c_tx_fixup(struct net_device *ndev, struct sk_buff_head *q)
drivers/net/ethernet/asix/ax88796c_main.c
385
ax88796c_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
403
struct net_device *ndev = ax_local->ndev;
drivers/net/ethernet/asix/ax88796c_main.c
446
struct net_device *ndev = ax_local->ndev;
drivers/net/ethernet/asix/ax88796c_main.c
494
static int ax88796c_receive(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
550
struct net_device *ndev = ax_local->ndev;
drivers/net/ethernet/asix/ax88796c_main.c
588
struct net_device *ndev;
drivers/net/ethernet/asix/ax88796c_main.c
648
static void ax88796c_get_stats64(struct net_device *ndev,
drivers/net/ethernet/asix/ax88796c_main.c
737
static void ax88796c_handle_link_change(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
773
struct net_device *ndev = ax_local->ndev;
drivers/net/ethernet/asix/ax88796c_main.c
795
ax88796c_open(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
879
ax88796c_close(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
91
static void ax88796c_set_hw_multicast(struct net_device *ndev)
drivers/net/ethernet/asix/ax88796c_main.c
918
ax88796c_set_features(struct net_device *ndev, netdev_features_t features)
drivers/net/ethernet/asix/ax88796c_main.c
970
struct net_device *ndev;
drivers/net/ethernet/asix/ax88796c_main.h
94
struct net_device *ndev;
drivers/net/ethernet/atheros/ag71xx.c
1123
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
1228
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
1404
static int ag71xx_open(struct net_device *ndev)
drivers/net/ethernet/atheros/ag71xx.c
1439
static int ag71xx_stop(struct net_device *ndev)
drivers/net/ethernet/atheros/ag71xx.c
1500
struct net_device *ndev)
drivers/net/ethernet/atheros/ag71xx.c
1580
static void ag71xx_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/atheros/ag71xx.c
1606
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
1683
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
1737
struct net_device *ndev = dev_id;
drivers/net/ethernet/atheros/ag71xx.c
1767
static int ag71xx_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/atheros/ag71xx.c
1797
struct net_device *ndev;
drivers/net/ethernet/atheros/ag71xx.c
358
struct net_device *ndev;
drivers/net/ethernet/atheros/ag71xx.c
447
static int ag71xx_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/ag71xx.c
454
static void ag71xx_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
464
static int ag71xx_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
472
static int ag71xx_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
480
static int ag71xx_ethtool_nway_reset(struct net_device *ndev)
drivers/net/ethernet/atheros/ag71xx.c
487
static void ag71xx_ethtool_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
495
static int ag71xx_ethtool_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
503
static void ag71xx_ethtool_get_strings(struct net_device *netdev, u32 sset,
drivers/net/ethernet/atheros/ag71xx.c
519
static void ag71xx_ethtool_get_stats(struct net_device *ndev,
drivers/net/ethernet/atheros/ag71xx.c
530
static int ag71xx_ethtool_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/atheros/ag71xx.c
559
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
690
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
773
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
842
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
861
struct net_device *ndev = ag->ndev;
drivers/net/ethernet/atheros/ag71xx.c
944
struct net_device *dev = ag->ndev;
drivers/net/ethernet/atheros/alx/alx.h
106
struct net_device *dev;
drivers/net/ethernet/atheros/alx/alx.h
53
struct net_device *netdev;
drivers/net/ethernet/atheros/alx/alx.h
73
struct net_device *netdev;
drivers/net/ethernet/atheros/alx/ethtool.c
128
static int alx_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/ethtool.c
179
static int alx_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/ethtool.c
212
static void alx_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/ethtool.c
227
static int alx_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/ethtool.c
272
static u32 alx_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/ethtool.c
279
static void alx_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/atheros/alx/ethtool.c
286
static void alx_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/ethtool.c
301
static void alx_get_strings(struct net_device *netdev, u32 stringset, u8 *buf)
drivers/net/ethernet/atheros/alx/ethtool.c
313
static int alx_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/atheros/alx/main.c
1099
static netdev_features_t alx_fix_features(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/main.c
1174
static int alx_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/atheros/alx/main.c
1350
static int alx_open(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
1362
static int alx_stop(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
1574
struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
1580
static void alx_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/atheros/alx/main.c
1587
static int alx_mdio_read(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/main.c
1608
static int alx_mdio_write(struct net_device *netdev,
drivers/net/ethernet/atheros/alx/main.c
1623
static int alx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/alx/main.c
1634
static void alx_poll_controller(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
1650
static void alx_get_stats64(struct net_device *dev,
drivers/net/ethernet/atheros/alx/main.c
1716
struct net_device *netdev;
drivers/net/ethernet/atheros/alx/main.c
1955
struct net_device *netdev = alx->dev;
drivers/net/ethernet/atheros/alx/main.c
2006
struct net_device *netdev = alx->dev;
drivers/net/ethernet/atheros/alx/main.c
568
static void __alx_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
592
static void alx_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/atheros/alx/main.c
597
static int alx_set_mac_address(struct net_device *netdev, void *data)
drivers/net/ethernet/atheros/alx/main.c
854
struct net_device *netdev = alx->dev;
drivers/net/ethernet/atheros/atl1c/atl1c.h
511
struct net_device *netdev;
drivers/net/ethernet/atheros/atl1c/atl1c.h
592
void atl1c_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
109
static u32 atl1c_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
115
static void atl1c_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
121
static int atl1c_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
126
static void atl1c_get_regs(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
15
static int atl1c_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
166
static int atl1c_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
176
static int atl1c_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
218
static void atl1c_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
228
static void atl1c_get_wol(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
248
static int atl1c_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
268
static int atl1c_nway_reset(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
292
void atl1c_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c
59
static int atl1c_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1471
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1535
static struct net_device_stats *atl1c_get_stats(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1672
struct net_device *netdev = data;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1877
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
1969
static void atl1c_netpoll(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2270
struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2332
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2343
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2388
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2420
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2458
static int atl1c_open(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2496
static int atl1c_close(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2510
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2534
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
254
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2554
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2580
static int atl1c_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2614
struct net_device *netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2773
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2799
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2825
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
2854
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
307
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
334
struct net_device *netdev;
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
369
static void atl1c_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
387
static void atl1c_set_multi(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
431
static void atl1c_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
464
static int atl1c_set_mac_addr(struct net_device *netdev, void *p)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
484
struct net_device *dev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
492
static netdev_features_t atl1c_fix_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
515
static int atl1c_set_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
526
static void atl1c_set_max_mtu(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
556
static int atl1c_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
578
static int atl1c_mdio_read(struct net_device *netdev, int phy_id, int reg_num)
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
587
static void atl1c_mdio_write(struct net_device *netdev, int phy_id,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
595
static int atl1c_mii_ioctl(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1c/atl1c_main.c
645
static int atl1c_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atl1e/atl1e.h
420
struct net_device *netdev;
drivers/net/ethernet/atheros/atl1e/atl1e.h
491
void atl1e_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
131
static u32 atl1e_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
140
static int atl1e_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
145
static void atl1e_get_regs(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
15
static int atl1e_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
194
static int atl1e_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
204
static int atl1e_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
244
static int atl1e_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
304
static void atl1e_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
315
static void atl1e_get_wol(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
335
static int atl1e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
355
static int atl1e_nway_reset(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
379
void atl1e_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c
60
static int atl1e_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1048
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1155
static struct net_device_stats *atl1e_get_stats(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1279
struct net_device *netdev = data;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1400
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
148
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1549
static void atl1e_netpoll(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1862
struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1921
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1929
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1945
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
1977
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2012
static int atl1e_open(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2057
static int atl1e_close(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2071
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
212
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2200
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2264
static int atl1e_init_netdev(struct net_device *netdev, struct pci_dev *pdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2299
struct net_device *netdev;
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2446
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2478
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
249
static void atl1e_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2504
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
2532
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
266
static void atl1e_set_multi(struct net_device *netdev)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
311
static void atl1e_rx_mode(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
338
static void atl1e_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
366
static int atl1e_set_mac_addr(struct net_device *netdev, void *p)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
385
static netdev_features_t atl1e_fix_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
400
static int atl1e_set_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
422
static int atl1e_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
444
static int atl1e_mdio_read(struct net_device *netdev, int phy_id, int reg_num)
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
453
static void atl1e_mdio_write(struct net_device *netdev, int phy_id,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
463
static int atl1e_mii_ioctl(struct net_device *netdev,
drivers/net/ethernet/atheros/atl1e/atl1e_main.c
513
static int atl1e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atlx/atl1.c
1245
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1281
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
1656
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
2376
struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
2629
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
2675
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
2700
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
2715
static int atl1_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/atheros/atlx/atl1.c
2746
static int atl1_open(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
2780
static int atl1_close(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
2791
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/atheros/atlx/atl1.c
2873
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/atheros/atlx/atl1.c
2894
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atlx/atl1.c
2905
static void atl1_poll_controller(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
2943
struct net_device *netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
3123
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atlx/atl1.c
3201
static void atl1_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3216
static int atl1_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/atheros/atlx/atl1.c
3226
static int atl1_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3283
static int atl1_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3374
static void atl1_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3384
static void atl1_get_wol(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3395
static int atl1_set_wol(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3412
static u32 atl1_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
3418
static void atl1_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/atheros/atlx/atl1.c
3424
static int atl1_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
3429
static void atl1_get_regs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/ethernet/atheros/atlx/atl1.c
3475
static void atl1_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3490
static int atl1_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3575
static void atl1_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3591
static int atl1_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl1.c
3610
static void atl1_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/atheros/atlx/atl1.c
3627
static int atl1_nway_reset(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl1.c
931
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl1.c
979
static int mdio_read(struct net_device *netdev, int phy_id, int reg_num)
drivers/net/ethernet/atheros/atlx/atl1.c
989
static void mdio_write(struct net_device *netdev, int phy_id, int reg_num,
drivers/net/ethernet/atheros/atlx/atl1.c
997
static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atlx/atl1.h
49
static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
drivers/net/ethernet/atheros/atlx/atl1.h
744
struct net_device *netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
1054
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
1109
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
1148
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
115
static void atl2_set_multi(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1278
static void atl2_poll_controller(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1317
struct net_device *netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
1465
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atlx/atl2.c
1491
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atlx/atl2.c
1621
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/atheros/atlx/atl2.c
1693
static int atl2_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1735
static int atl2_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1791
static u32 atl2_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1799
static void atl2_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/atheros/atlx/atl2.c
1803
static int atl2_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1809
static void atl2_get_regs(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1867
static int atl2_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
1877
static int atl2_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1918
static int atl2_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1979
static void atl2_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
1990
static void atl2_get_wol(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
2010
static int atl2_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/atheros/atlx/atl2.c
2031
static int atl2_nway_reset(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
354
static void atl2_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
374
static netdev_features_t atl2_fix_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
389
static int atl2_set_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atl2.c
402
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
464
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
549
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
641
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
682
static int atl2_open(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
741
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
766
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/atheros/atlx/atl2.c
787
static int atl2_close(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
821
struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atl2.c
902
static int atl2_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/atheros/atlx/atl2.c
923
static int atl2_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/atheros/atlx/atl2.c
942
static int atl2_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atlx/atl2.c
978
static int atl2_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atlx/atl2.c
999
static void atl2_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/atheros/atlx/atl2.h
437
struct net_device *netdev;
drivers/net/ethernet/atheros/atlx/atlx.c
113
static void atlx_set_multi(struct net_device *netdev)
drivers/net/ethernet/atheros/atlx/atlx.c
186
static void atlx_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/atheros/atlx/atlx.c
219
static void atlx_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atlx.c
240
static netdev_features_t atlx_fix_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atlx.c
255
static int atlx_set_features(struct net_device *netdev,
drivers/net/ethernet/atheros/atlx/atlx.c
42
static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/atheros/atlx/atlx.c
61
static int atlx_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/atheros/atlx/atlx.c
81
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/broadcom/asp2/bcmasp.h
276
struct net_device *ndev;
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
123
static void bcmasp_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
140
static void bcmasp_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
148
static u32 bcmasp_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
155
static void bcmasp_set_msglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
163
static void bcmasp_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
194
static int bcmasp_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
226
static int bcmasp_flow_insert(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
270
static int bcmasp_flow_delete(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
299
static int bcmasp_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
322
static int bcmasp_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
353
static int bcmasp_get_eee(struct net_device *dev, struct ethtool_keee *e)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
361
static int bcmasp_set_eee(struct net_device *dev, struct ethtool_keee *e)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
369
static void bcmasp_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
403
static void bcmasp_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
433
static void bcmasp_get_eth_ctrl_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
66
static int bcmasp_get_sset_count(struct net_device *dev, int string_set)
drivers/net/ethernet/broadcom/asp2/bcmasp_ethtool.c
76
static void bcmasp_get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1066
static int bcmasp_open(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1095
static void bcmasp_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1103
static int bcmasp_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1114
static void bcmasp_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1173
struct net_device *ndev;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1274
struct net_device *ndev = intf->ndev;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1317
struct net_device *dev = intf->ndev;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
1364
struct net_device *dev = intf->ndev;
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
159
static struct sk_buff *bcmasp_csum_offload(struct net_device *dev,
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
234
static netdev_tx_t bcmasp_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
346
static void bcmasp_netif_start(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
581
static void bcmasp_adj_link(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
80
static void bcmasp_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
847
static void bcmasp_netif_deinit(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
889
static int bcmasp_stop(struct net_device *dev)
drivers/net/ethernet/broadcom/asp2/bcmasp_intf.c
956
static int bcmasp_netif_init(struct net_device *dev, bool phy_connect)
drivers/net/ethernet/broadcom/b44.c
1038
static int b44_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/b44.c
1354
static int b44_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/b44.c
1382
static void __b44_set_rx_mode(struct net_device *);
drivers/net/ethernet/broadcom/b44.c
1427
static int b44_open(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1471
static void b44_poll_controller(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1621
static int b44_close(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1654
static void b44_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1700
static int __b44_load_mcast(struct b44 *bp, struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1715
static void __b44_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1746
static void b44_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1755
static u32 b44_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1761
static void b44_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/broadcom/b44.c
1767
static void b44_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/broadcom/b44.c
1787
static int b44_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
1808
static int b44_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1862
static int b44_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1943
static void b44_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1956
static int b44_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1985
static void b44_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
1998
static int b44_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
2032
static void b44_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/broadcom/b44.c
2041
static int b44_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/broadcom/b44.c
2051
static void b44_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/b44.c
2075
static void b44_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/b44.c
2087
static int b44_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/b44.c
2121
static int b44_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/broadcom/b44.c
2197
static void b44_adjust_link(struct net_device *dev)
drivers/net/ethernet/broadcom/b44.c
2316
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/b44.c
2331
struct net_device *dev;
drivers/net/ethernet/broadcom/b44.c
2460
struct net_device *dev = ssb_get_drvdata(sdev);
drivers/net/ethernet/broadcom/b44.c
2476
struct net_device *dev = ssb_get_drvdata(sdev);
drivers/net/ethernet/broadcom/b44.c
2505
struct net_device *dev = ssb_get_drvdata(sdev);
drivers/net/ethernet/broadcom/b44.c
282
static int b44_mdio_read_mii(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/broadcom/b44.c
292
static void b44_mdio_write_mii(struct net_device *dev, int phy_id, int location,
drivers/net/ethernet/broadcom/b44.c
889
struct net_device *dev = dev_id;
drivers/net/ethernet/broadcom/b44.c
929
static void b44_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/b44.c
948
static netdev_tx_t b44_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/b44.h
400
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm4908_enet.c
448
static int bcm4908_enet_open(struct net_device *netdev)
drivers/net/ethernet/broadcom/bcm4908_enet.c
498
static int bcm4908_enet_stop(struct net_device *netdev)
drivers/net/ethernet/broadcom/bcm4908_enet.c
521
static netdev_tx_t bcm4908_enet_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/broadcom/bcm4908_enet.c
692
static int bcm4908_enet_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/broadcom/bcm4908_enet.c
712
struct net_device *netdev;
drivers/net/ethernet/broadcom/bcm4908_enet.c
81
struct net_device *netdev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1185
static int bcm_enet_stop(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1320
static void bcm_enet_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1327
static int bcm_enet_get_sset_count(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1338
static void bcm_enet_get_strings(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1396
static void bcm_enet_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1424
static int bcm_enet_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1435
static int bcm_enet_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1470
static int bcm_enet_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1500
bcm_enet_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1516
static int bcm_enet_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1547
static void bcm_enet_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1558
static int bcm_enet_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1600
static int bcm_enet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1625
static int bcm_enet_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1716
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
1907
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
205
static int bcm_enet_mdio_read_mii(struct net_device *dev, int mii_id,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2099
static int bcm_enetsw_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
214
static void bcm_enet_mdio_write_mii(struct net_device *dev, int mii_id,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
223
static int bcm_enet_refill_rx(struct net_device *dev, bool napi_mode)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2339
static int bcm_enetsw_stop(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2406
static int bcm_enetsw_mii_mdio_read(struct net_device *dev, int phy_id,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2420
static void bcm_enetsw_mii_mdio_write(struct net_device *dev, int phy_id,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2431
static int bcm_enetsw_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2501
static void bcm_enetsw_get_strings(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2517
static int bcm_enetsw_get_sset_count(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2528
static void bcm_enetsw_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2535
static void bcm_enetsw_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2584
bcm_enetsw_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2603
bcm_enetsw_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2645
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
2742
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
290
struct net_device *dev = priv->net_dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
300
static int bcm_enet_receive_queue(struct net_device *dev, int budget)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
426
static int bcm_enet_tx_reclaim(struct net_device *dev, int force, int budget)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
489
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
531
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
557
struct net_device *dev;
drivers/net/ethernet/broadcom/bcm63xx_enet.c
576
bcm_enet_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
666
static int bcm_enet_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
690
static void bcm_enet_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
791
static void bcm_enet_adjust_phy_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
852
static void bcm_enet_adjust_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.c
890
static int bcm_enet_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bcm63xx_enet.h
326
struct net_device *net_dev;
drivers/net/ethernet/broadcom/bcmsysport.c
1106
struct net_device *dev = dev_id;
drivers/net/ethernet/broadcom/bcmsysport.c
1157
struct net_device *dev = dev_id;
drivers/net/ethernet/broadcom/bcmsysport.c
1196
static void bcm_sysport_poll_controller(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
1213
struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
1284
struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
132
static void bcm_sysport_set_tx_csum(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
1372
static void bcm_sysport_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/bcmsysport.c
1383
static void bcm_sysport_adj_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
163
static int bcm_sysport_set_features(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
1735
static void bcm_sysport_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
1824
static int bcm_sysport_change_mac(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/bcmsysport.c
1845
static void bcm_sysport_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
1864
static void bcm_sysport_netif_start(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
1928
static int bcm_sysport_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2059
static void bcm_sysport_netif_stop(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2073
static int bcm_sysport_stop(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2206
static int bcm_sysport_get_rxnfc(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
2223
static int bcm_sysport_set_rxnfc(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
2264
static u16 bcm_sysport_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/broadcom/bcmsysport.c
2265
struct net_device *sb_dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2301
static int bcm_sysport_map_queues(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
2302
struct net_device *slave_dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2356
static int bcm_sysport_unmap_queues(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
2357
struct net_device *slave_dev)
drivers/net/ethernet/broadcom/bcmsysport.c
2389
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/broadcom/bcmsysport.c
2446
struct net_device *dev;
drivers/net/ethernet/broadcom/bcmsysport.c
2629
struct net_device *dev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/broadcom/bcmsysport.c
2646
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/broadcom/bcmsysport.c
2712
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/bcmsysport.c
2778
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/bcmsysport.c
286
static void bcm_sysport_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
293
static u32 bcm_sysport_get_msglvl(struct net_device *dev)
drivers/net/ethernet/broadcom/bcmsysport.c
300
static void bcm_sysport_set_msglvl(struct net_device *dev, u32 enable)
drivers/net/ethernet/broadcom/bcmsysport.c
322
static int bcm_sysport_get_sset_count(struct net_device *dev, int string_set)
drivers/net/ethernet/broadcom/bcmsysport.c
344
static void bcm_sysport_get_strings(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
447
static void bcm_sysport_get_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
509
static void bcm_sysport_get_wol(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
523
static int bcm_sysport_set_wol(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
586
static int bcm_sysport_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
608
static int bcm_sysport_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.c
665
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/broadcom/bcmsysport.c
726
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/broadcom/bcmsysport.c
880
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/broadcom/bcmsysport.c
95
static void bcm_sysport_set_rx_csum(struct net_device *dev,
drivers/net/ethernet/broadcom/bcmsysport.h
718
struct net_device *netdev;
drivers/net/ethernet/broadcom/bgmac-platform.c
118
static void bgmac_nicpm_speed_set(struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.c
1175
static int bgmac_open(struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.c
1205
static int bgmac_stop(struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.c
1224
struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.c
1234
static int bgmac_set_mac_address(struct net_device *net_dev, void *addr)
drivers/net/ethernet/broadcom/bgmac.c
1251
static int bgmac_change_mtu(struct net_device *net_dev, int mtu)
drivers/net/ethernet/broadcom/bgmac.c
1351
static int bgmac_get_sset_count(struct net_device *dev, int string_set)
drivers/net/ethernet/broadcom/bgmac.c
136
struct net_device *net_dev = bgmac->net_dev;
drivers/net/ethernet/broadcom/bgmac.c
1361
static void bgmac_get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/broadcom/bgmac.c
1373
static void bgmac_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bgmac.c
1394
static void bgmac_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/broadcom/bgmac.c
1414
void bgmac_adjust_link(struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.c
1468
struct net_device *net_dev;
drivers/net/ethernet/broadcom/bgmac.c
1489
struct net_device *net_dev = bgmac->net_dev;
drivers/net/ethernet/broadcom/bgmac.c
781
static void bgmac_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/broadcom/bgmac.h
457
struct net_device *net_dev;
drivers/net/ethernet/broadcom/bgmac.h
502
void bgmac_adjust_link(struct net_device *net_dev);
drivers/net/ethernet/broadcom/bnge/bnge.h
100
struct net_device *netdev;
drivers/net/ethernet/broadcom/bnge/bnge_auxr.h
46
struct net_device *net;
drivers/net/ethernet/broadcom/bnge/bnge_ethtool.c
15
static void bnge_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/bnge/bnge_ethtool.c
30
void bnge_set_ethtool_ops(struct net_device *dev)
drivers/net/ethernet/broadcom/bnge/bnge_ethtool.h
7
void bnge_set_ethtool_ops(struct net_device *dev);
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1807
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1840
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
1864
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2166
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2190
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2520
static int bnge_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2554
static int bnge_close(struct net_device *dev)
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2695
struct net_device *netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.c
2804
struct net_device *netdev = bd->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_netdev.h
229
struct net_device *netdev;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1433
netdev_tx_t bnge_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
1621
struct net_device *dev,
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
586
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.c
810
struct net_device *dev = bn->netdev;
drivers/net/ethernet/broadcom/bnge/bnge_txrx.h
120
netdev_tx_t bnge_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/broadcom/bnge/bnge_txrx.h
124
struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
2479
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2.c
326
bnx2_drv_ctl(struct net_device *dev, struct drv_ctl_info *info)
drivers/net/ethernet/broadcom/bnx2.c
3573
bnx2_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
375
static int bnx2_register_cnic(struct net_device *dev, struct cnic_ops *ops,
drivers/net/ethernet/broadcom/bnx2.c
401
static int bnx2_unregister_cnic(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
416
static struct cnic_eth_dev *bnx2_cnic_probe(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
6254
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2.c
6347
bnx2_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
6469
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2.c
6534
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2.c
6556
bnx2_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/bnx2.c
6573
bnx2_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
6747
bnx2_close(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
6801
bnx2_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *net_stats)
drivers/net/ethernet/broadcom/bnx2.c
6875
bnx2_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
6943
bnx2_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7025
bnx2_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/broadcom/bnx2.c
7037
bnx2_get_regs_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
7043
bnx2_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *_p)
drivers/net/ethernet/broadcom/bnx2.c
7095
bnx2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnx2.c
7114
bnx2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnx2.c
7137
bnx2_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
7183
bnx2_get_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
7191
bnx2_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
7202
bnx2_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/broadcom/bnx2.c
7216
bnx2_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/broadcom/bnx2.c
7229
static int bnx2_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7253
static int bnx2_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7305
bnx2_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ering,
drivers/net/ethernet/broadcom/bnx2.c
7378
bnx2_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ering,
drivers/net/ethernet/broadcom/bnx2.c
7397
bnx2_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause)
drivers/net/ethernet/broadcom/bnx2.c
7407
bnx2_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause)
drivers/net/ethernet/broadcom/bnx2.c
7572
bnx2_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/broadcom/bnx2.c
7585
bnx2_self_test(struct net_device *dev, struct ethtool_test *etest, u64 *buf)
drivers/net/ethernet/broadcom/bnx2.c
7640
bnx2_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/broadcom/bnx2.c
7655
bnx2_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7702
bnx2_set_phys_id(struct net_device *dev, enum ethtool_phys_id_state state)
drivers/net/ethernet/broadcom/bnx2.c
7735
bnx2_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/broadcom/bnx2.c
7759
static void bnx2_get_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7781
static int bnx2_set_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2.c
7842
bnx2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/broadcom/bnx2.c
7893
bnx2_change_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/bnx2.c
7910
bnx2_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/bnx2.c
7921
poll_bnx2(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
8073
bnx2_init_board(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
814
bnx2_free_stats_blk(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
828
bnx2_alloc_stats_blk(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2.c
8522
struct net_device *dev;
drivers/net/ethernet/broadcom/bnx2.c
8599
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2.c
8624
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/bnx2.c
8643
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/bnx2.c
8676
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2.c
8708
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2.c
8746
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2.c
8759
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2.h
6790
struct net_device *dev;
drivers/net/ethernet/broadcom/bnx2.h
6999
struct cnic_eth_dev *(*cnic_probe)(struct net_device *);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1391
struct net_device *dev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
1509
struct cnic_eth_dev *(*cnic_probe)(struct net_device *);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
2438
void bnx2x_set_ethtool_ops(struct bnx2x *bp, struct net_device *netdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x.h
615
#define FP_NAME_SIZE (sizeof(((struct net_device *)0)->name) + 8)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1928
u16 bnx2x_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
1929
struct net_device *sb_dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
3751
netdev_tx_t bnx2x_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4254
int bnx2x_setup_tc(struct net_device *dev, u8 num_tc)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4317
int __bnx2x_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4331
int bnx2x_change_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4798
int bnx2x_reload_if_running(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4858
int bnx2x_fcoe_get_wwn(struct net_device *dev, u64 *wwn, int type)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4882
int bnx2x_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4911
netdev_features_t bnx2x_fix_features(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4945
int bnx2x_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
4985
void bnx2x_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
5006
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c
5034
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
487
netdev_tx_t bnx2x_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
490
int bnx2x_setup_tc(struct net_device *dev, u8 num_tc);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
491
int __bnx2x_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
494
int bnx2x_get_vf_config(struct net_device *dev, int vf,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
496
int bnx2x_set_vf_mac(struct net_device *dev, int queue, u8 *mac);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
497
int bnx2x_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
499
int bnx2x_set_vf_spoofchk(struct net_device *dev, int idx, bool val);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
502
u16 bnx2x_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
503
struct net_device *sb_dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
537
int bnx2x_reload_if_running(struct net_device *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
539
int bnx2x_change_mac_addr(struct net_device *dev, void *p);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
595
int bnx2x_change_mtu(struct net_device *dev, int new_mtu);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
606
int bnx2x_fcoe_get_wwn(struct net_device *dev, u64 *wwn, int type);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
609
netdev_features_t bnx2x_fix_features(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
611
int bnx2x_set_features(struct net_device *dev, netdev_features_t features);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h
618
void bnx2x_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1940
static u8 bnx2x_dcbnl_get_state(struct net_device *netdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1947
static u8 bnx2x_dcbnl_set_state(struct net_device *netdev, u8 state)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1963
static void bnx2x_dcbnl_get_perm_hw_addr(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
1978
static void bnx2x_dcbnl_set_pg_tccfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2005
static void bnx2x_dcbnl_set_pg_bwgcfg_tx(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2018
static void bnx2x_dcbnl_set_pg_tccfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2026
static void bnx2x_dcbnl_set_pg_bwgcfg_rx(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2033
static void bnx2x_dcbnl_get_pg_tccfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2060
static void bnx2x_dcbnl_get_pg_bwgcfg_tx(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2074
static void bnx2x_dcbnl_get_pg_tccfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2084
static void bnx2x_dcbnl_get_pg_bwgcfg_rx(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2093
static void bnx2x_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2110
static void bnx2x_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2124
static u8 bnx2x_dcbnl_set_all(struct net_device *netdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2149
static u8 bnx2x_dcbnl_get_cap(struct net_device *netdev, int capid, u8 *cap)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2194
static int bnx2x_dcbnl_get_numtcs(struct net_device *netdev, int tcid, u8 *num)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2224
static int bnx2x_dcbnl_set_numtcs(struct net_device *netdev, int tcid, u8 num)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2231
static u8 bnx2x_dcbnl_get_pfc_state(struct net_device *netdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2242
static void bnx2x_dcbnl_set_pfc_state(struct net_device *netdev, u8 state)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2335
static int bnx2x_dcbnl_set_app_up(struct net_device *netdev, u8 idtype,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2360
static u8 bnx2x_dcbnl_get_dcbx(struct net_device *netdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2373
static u8 bnx2x_dcbnl_set_dcbx(struct net_device *netdev, u8 state)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2400
static u8 bnx2x_dcbnl_get_featcfg(struct net_device *netdev, int featid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2447
static u8 bnx2x_dcbnl_set_featcfg(struct net_device *netdev, int featid,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2488
static int bnx2x_peer_appinfo(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2507
static int bnx2x_peer_apptable(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2528
static int bnx2x_cee_peer_getpg(struct net_device *netdev, struct cee_pg *pg)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_dcb.c
2544
static int bnx2x_cee_peer_getpfc(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1019
static int bnx2x_get_preset_regs_len(struct net_device *dev, u32 preset)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1031
static int bnx2x_set_dump(struct net_device *dev, struct ethtool_dump *val)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1043
static int bnx2x_get_dump_flag(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1057
static int bnx2x_get_dump_data(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1107
static void bnx2x_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1141
static void bnx2x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1158
static int bnx2x_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1182
static u32 bnx2x_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1189
static void bnx2x_set_msglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1201
static int bnx2x_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1217
static u32 bnx2x_get_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1231
static int bnx2x_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1469
struct net_device *dev = pci_get_drvdata(bp->pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1482
static int bnx2x_get_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1503
static int bnx2x_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1568
static int bnx2x_get_module_info(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1795
static int bnx2x_set_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1880
static int bnx2x_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1895
static int bnx2x_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1916
static void bnx2x_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1942
static int bnx2x_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
1980
static void bnx2x_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2005
static int bnx2x_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2108
static int bnx2x_get_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
2142
static int bnx2x_set_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
221
static int bnx2x_get_vf_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
261
static int bnx2x_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3007
static void bnx2x_self_test(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3140
static int bnx2x_get_sset_count(struct net_device *dev, int stringset)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3172
static u32 bnx2x_get_private_flags(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3184
static void bnx2x_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3228
static void bnx2x_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3281
static int bnx2x_set_phys_id(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3321
static int bnx2x_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3358
static u32 bnx2x_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3365
static int bnx2x_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3459
static u32 bnx2x_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3464
static int bnx2x_get_rxfh(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3493
static int bnx2x_set_rxfh(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3536
static void bnx2x_get_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3569
static int bnx2x_set_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3613
static int bnx2x_get_ts_info(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
368
static int bnx2x_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
3708
void bnx2x_set_ethtool_ops(struct bnx2x *bp, struct net_device *netdev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
720
static int bnx2x_get_regs_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c
963
static void bnx2x_get_regs(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10211
static int bnx2x_udp_tunnel_sync(struct net_device *netdev, unsigned int table)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
10231
static int bnx2x_close(struct net_device *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12436
static int bnx2x_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12506
static int bnx2x_close(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12584
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12622
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12658
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12692
static void bnx2x_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12766
static int bnx2x_mdio_read(struct net_device *netdev, int prtad,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12790
static int bnx2x_mdio_write(struct net_device *netdev, int prtad, int devad,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12810
static int bnx2x_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12823
static int bnx2x_validate_addr(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12838
static int bnx2x_get_phys_port_id(struct net_device *netdev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12853
struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12949
static int bnx2x_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
12970
static int bnx2x_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13041
struct net_device *dev, unsigned long board_type)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
13823
struct net_device *dev = NULL;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14025
struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14116
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14168
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14203
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14287
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14321
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14505
static int bnx2x_cnic_sp_queue(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14650
static int bnx2x_drv_ctl(struct net_device *dev, struct drv_ctl_info *ctl)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14829
static int bnx2x_get_fc_npiv(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14941
static int bnx2x_register_cnic(struct net_device *dev, struct cnic_ops *ops,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
14997
static int bnx2x_unregister_cnic(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15014
static struct cnic_eth_dev *bnx2x_cnic_probe(struct net_device *dev)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15351
static int bnx2x_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
15393
static int bnx2x_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
304
static struct cnic_eth_dev *bnx2x_cnic_probe(struct net_device *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
311
static int bnx2x_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
314
static int bnx2x_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c
5750
struct net_device *dev = dev_instance;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
1509
int bnx2x_set_vf_link_state(struct net_device *dev, int idx, int link_state)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2601
int bnx2x_get_vf_config(struct net_device *dev, int vfidx,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2679
int bnx2x_set_vf_mac(struct net_device *dev, int vfidx, u8 *mac)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2802
int bnx2x_set_vf_vlan(struct net_device *dev, int vfidx, u16 vlan, u8 qos,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
2946
int bnx2x_set_vf_spoofchk(struct net_device *dev, int idx, bool val)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
515
int bnx2x_vfpf_set_mcast(struct net_device *dev);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
554
int bnx2x_set_vf_link_state(struct net_device *dev, int vf, int link_state);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
593
static inline int bnx2x_vfpf_set_mcast(struct net_device *dev) {return 0; }
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h
624
static inline int bnx2x_set_vf_link_state(struct net_device *dev, int vf,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c
868
int bnx2x_vfpf_set_mcast(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11191
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11277
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13186
static int bnxt_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13299
static int bnxt_close(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13369
static int bnxt_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13461
bnxt_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13538
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13571
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13588
static void bnxt_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13629
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13791
static netdev_features_t bnxt_fix_features(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
13836
static int bnxt_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14008
struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14184
static void bnxt_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14232
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
14979
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15309
static int bnxt_init_board(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15396
static int bnxt_change_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15424
static int bnxt_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15458
int bnxt_setup_mq_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15522
static int bnxt_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15636
static int bnxt_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15780
static int bnxt_udp_tunnel_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15796
static int bnxt_udp_tunnel_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15832
struct net_device *dev, u32 filter_mask,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15841
static int bnxt_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15870
int bnxt_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15923
static void bnxt_get_queue_stats_rx(struct net_device *dev, int i,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15951
static void bnxt_get_queue_stats_tx(struct net_device *dev, int i,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15975
static void bnxt_get_base_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
15997
static void bnxt_queue_default_qcfg(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16003
static int bnxt_validate_qcfg(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16024
static int bnxt_queue_mem_alloc(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16112
static void bnxt_queue_mem_free(struct net_device *dev, void *qmem)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16195
static int bnxt_queue_start(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16276
static int bnxt_queue_stop(struct net_device *dev, void *qmem, int idx)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16341
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
16775
struct net_device *dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17051
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17087
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17108
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17182
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17236
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
17316
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1836
static struct net_device *bnxt_get_pkt_dev(struct bnxt *bp, u16 cfa_code)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1838
struct net_device *dev = bnxt_get_vf_rep(bp, cfa_code);
drivers/net/ethernet/broadcom/bnxt/bnxt.c
1853
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
2109
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.c
469
static netdev_tx_t bnxt_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt.c
4868
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1812
struct net_device *tunnel_netdev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
1864
struct net_device *dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2254
struct net_device *dev;
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2989
int bnxt_setup_mq_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/broadcom/bnxt/bnxt.h
2999
int bnxt_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
520
static int bnxt_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
557
static int bnxt_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
593
static int bnxt_dcbnl_ieee_getpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
633
static int bnxt_dcbnl_ieee_setpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
668
static int bnxt_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
697
static int bnxt_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
725
static u8 bnxt_dcbnl_getdcbx(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c
732
static u8 bnxt_dcbnl_setdcbx(struct net_device *dev, u8 mode)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1596
static int bnxt_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1659
static int bnxt_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1771
static u32 bnxt_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1778
static int bnxt_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1806
static int bnxt_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1827
u32 bnxt_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1837
static u32 bnxt_get_rxfh_key_size(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1842
static int bnxt_get_rxfh(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1929
static int bnxt_create_rxfh_context(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
1999
static int bnxt_modify_rxfh_context(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2019
static int bnxt_remove_rxfh_context(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2033
static int bnxt_set_rxfh(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2052
static void bnxt_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2068
static int bnxt_get_regs_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2110
static void bnxt_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2163
static void bnxt_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2177
static int bnxt_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2882
static int bnxt_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
2952
bnxt_force_link_speed(struct net_device *dev, u32 ethtool_speed, u32 lanes)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3110
static int bnxt_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3171
static int bnxt_get_fecparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3267
static void bnxt_get_fec_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3305
static int bnxt_set_fecparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3354
static void bnxt_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3367
static void bnxt_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3383
static int bnxt_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3425
static u32 bnxt_get_link(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3433
static int bnxt_get_link_ext_state(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3494
int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3498
int bnxt_flash_nvram(struct net_device *dev, u16 dir_type,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3540
int bnxt_hwrm_firmware_reset(struct net_device *dev, u8 proc_type,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3570
static int bnxt_firmware_reset(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3607
static int bnxt_firmware_reset_chip(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3621
static int bnxt_firmware_reset_ap(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3628
static int bnxt_flash_firmware(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3708
static int bnxt_flash_microcode(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3801
static int bnxt_flash_firmware_from_file(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3836
static int nvm_update_err_to_stderr(struct net_device *dev, u8 result,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3897
static int bnxt_resize_update_entry(struct net_device *dev, size_t fw_size,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
3935
int bnxt_flash_package_from_fw_obj(struct net_device *dev, const struct firmware *fw,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4095
static int bnxt_flash_package_from_file(struct net_device *dev, const char *filename,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4115
static int bnxt_flash_device(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4131
static int nvm_get_dir_info(struct net_device *dev, u32 *entries, u32 *length)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4152
static int bnxt_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4165
static int bnxt_get_nvram_directory(struct net_device *dev, u32 len, u8 *data)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4212
int bnxt_get_nvram_item(struct net_device *dev, u32 index, u32 offset,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4247
int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4313
int bnxt_get_pkginfo(struct net_device *dev, char *ver, int size)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4352
static void bnxt_get_pkgver(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4365
static int bnxt_get_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4386
static int bnxt_erase_nvram_directory(struct net_device *dev, u8 index)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4400
static int bnxt_set_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4441
static int bnxt_set_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4499
static int bnxt_get_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4551
static int bnxt_set_tunable(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4583
static int bnxt_get_tunable(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4644
static int bnxt_get_module_info(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4697
static int bnxt_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
47
static u32 bnxt_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4789
static int bnxt_get_module_eeprom_by_page(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4849
static int bnxt_set_module_eeprom_by_page(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4868
static int bnxt_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
4887
static int bnxt_set_phys_id(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5197
static void bnxt_self_test(struct net_device *dev, struct ethtool_test *etest,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5307
static int bnxt_reset(struct net_device *dev, u32 *flags)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5361
static int bnxt_set_dump(struct net_device *dev, struct ethtool_dump *dump)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5387
static int bnxt_get_dump_flag(struct net_device *dev, struct ethtool_dump *dump)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
54
static void bnxt_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5404
static int bnxt_get_dump_data(struct net_device *dev, struct ethtool_dump *dump,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5418
static int bnxt_get_ts_info(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5472
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5530
static void bnxt_get_eth_phy_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5544
static void bnxt_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5568
static void bnxt_get_eth_ctrl_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5596
static void bnxt_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
561
static int bnxt_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5657
static void bnxt_get_ptp_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
5670
static void bnxt_get_link_ext_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
594
static void bnxt_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
61
static int bnxt_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
712
static void bnxt_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
822
static void bnxt_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
847
static int bnxt_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
891
static void bnxt_get_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
940
static int bnxt_set_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
99
static int bnxt_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
51
u32 bnxt_get_rxfh_indir_size(struct net_device *dev);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
57
int bnxt_hwrm_firmware_reset(struct net_device *dev, u8 proc_type,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
59
int bnxt_flash_package_from_fw_obj(struct net_device *dev, const struct firmware *fw,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
61
int bnxt_get_pkginfo(struct net_device *dev, char *ver, int size);
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
64
int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
67
int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
70
int bnxt_flash_nvram(struct net_device *dev, u16 dir_type,
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.h
74
int bnxt_get_nvram_item(struct net_device *dev, u32 index, u32 offset,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
563
int bnxt_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c
636
int bnxt_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
163
int bnxt_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h
166
int bnxt_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
1017
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
162
int bnxt_set_vf_trust(struct net_device *dev, int vf_id, bool trusted)
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
180
int bnxt_get_vf_config(struct net_device *dev, int vf_id,
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
214
int bnxt_set_vf_mac(struct net_device *dev, int vf_id, u8 *mac)
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
245
int bnxt_set_vf_vlan(struct net_device *dev, int vf_id, u16 vlan_id, u8 qos,
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
291
int bnxt_set_vf_bw(struct net_device *dev, int vf_id, int min_tx_rate,
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
367
int bnxt_set_vf_link_state(struct net_device *dev, int vf_id, int link)
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c
70
int bnxt_set_vf_spoofchk(struct net_device *dev, int vf_id, bool setting)
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
31
int bnxt_get_vf_config(struct net_device *, int, struct ifla_vf_info *);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
32
int bnxt_set_vf_mac(struct net_device *, int, u8 *);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
33
int bnxt_set_vf_vlan(struct net_device *, int, u16, u8, __be16);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
34
int bnxt_set_vf_bw(struct net_device *, int, int, int);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
35
int bnxt_set_vf_link_state(struct net_device *, int, int);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
36
int bnxt_set_vf_spoofchk(struct net_device *, int, bool);
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.h
38
int bnxt_set_vf_trust(struct net_device *dev, int vf_id, bool trust);
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1234
struct net_device *real_dst_dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1236
struct net_device *dst_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1887
bnxt_tc_indr_block_cb_lookup(struct bnxt *bp, struct net_device *netdev)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1906
static int bnxt_tc_setup_indr_block(struct net_device *netdev, struct Qdisc *sch, struct bnxt *bp,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1959
static bool bnxt_is_netdev_indr_offload(struct net_device *netdev)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1964
static int bnxt_tc_setup_indr_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv,
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
48
static u16 bnxt_flow_get_dst_fid(struct bnxt *pf_bp, struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
71
struct net_device *dev = act->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h
84
struct net_device *dst_dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
116
struct net_device *dev = edev->net;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
154
struct net_device *dev = edev->net;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
194
struct net_device *dev = edev->net;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c
377
struct net_device *dev = edev->net;
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h
53
struct net_device *net;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
109
static int bnxt_vf_rep_close(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
118
struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
137
bnxt_vf_rep_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
170
static int bnxt_vf_rep_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
186
struct net_device *bnxt_get_vf_rep(struct bnxt *bp, u16 cfa_code)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
208
static int bnxt_vf_rep_get_phys_port_name(struct net_device *dev, char *buf,
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
222
static void bnxt_vf_rep_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
228
static int bnxt_vf_rep_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
253
bool bnxt_dev_is_vf_rep(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
464
struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
466
struct net_device *pf_dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
493
struct net_device *dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c
96
static int bnxt_vf_rep_open(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
22
struct net_device *bnxt_get_vf_rep(struct bnxt *bp, u16 cfa_code);
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
26
static inline u16 bnxt_vf_rep_get_fid(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
34
bool bnxt_dev_is_vf_rep(struct net_device *dev);
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
58
static inline struct net_device *bnxt_get_vf_rep(struct bnxt *bp, u16 cfa_code)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
63
static inline u16 bnxt_vf_rep_get_fid(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.h
68
static inline bool bnxt_dev_is_vf_rep(struct net_device *dev)
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
330
int bnxt_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
386
struct net_device *dev = bp->dev;
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c
444
int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h
23
int bnxt_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.h
24
int bnxt_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/broadcom/cnic.c
163
static struct cnic_dev *cnic_from_netdev(struct net_device *netdev)
drivers/net/ethernet/broadcom/cnic.c
3667
static inline u16 cnic_get_vlan(struct net_device *dev,
drivers/net/ethernet/broadcom/cnic.c
3668
struct net_device **vlan_dev)
drivers/net/ethernet/broadcom/cnic.c
3724
struct net_device *netdev = NULL;
drivers/net/ethernet/broadcom/cnic.c
3768
struct net_device *realdev;
drivers/net/ethernet/broadcom/cnic.c
5471
static struct cnic_dev *cnic_alloc_dev(struct net_device *dev,
drivers/net/ethernet/broadcom/cnic.c
5504
static struct cnic_dev *init_bnx2_cnic(struct net_device *dev)
drivers/net/ethernet/broadcom/cnic.c
5564
static struct cnic_dev *init_bnx2x_cnic(struct net_device *dev)
drivers/net/ethernet/broadcom/cnic.c
5632
static struct cnic_dev *is_cnic_dev(struct net_device *dev)
drivers/net/ethernet/broadcom/cnic.c
5686
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/broadcom/cnic.c
5734
struct net_device *realdev;
drivers/net/ethernet/broadcom/cnic_if.h
236
int (*drv_register_cnic)(struct net_device *,
drivers/net/ethernet/broadcom/cnic_if.h
238
int (*drv_unregister_cnic)(struct net_device *);
drivers/net/ethernet/broadcom/cnic_if.h
239
int (*drv_submit_kwqes_32)(struct net_device *,
drivers/net/ethernet/broadcom/cnic_if.h
241
int (*drv_submit_kwqes_16)(struct net_device *,
drivers/net/ethernet/broadcom/cnic_if.h
243
int (*drv_ctl)(struct net_device *, struct drv_ctl_info *);
drivers/net/ethernet/broadcom/cnic_if.h
244
int (*drv_get_fc_npiv_tbl)(struct net_device *,
drivers/net/ethernet/broadcom/cnic_if.h
312
struct net_device *netdev;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1185
static void bcmgenet_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1191
static int bcmgenet_get_sset_count(struct net_device *dev, int string_set)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1201
static void bcmgenet_get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1303
static void bcmgenet_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1345
void bcmgenet_eee_enable_set(struct net_device *dev, bool enable)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1386
static int bcmgenet_get_eee(struct net_device *dev, struct ethtool_keee *e)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1409
static int bcmgenet_set_eee(struct net_device *dev, struct ethtool_keee *e)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1424
static int bcmgenet_validate_flow(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1491
static int bcmgenet_insert_flow(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1555
static int bcmgenet_delete_flow(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1584
static int bcmgenet_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1605
static int bcmgenet_get_flow(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1636
static u32 bcmgenet_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1643
static int bcmgenet_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1916
static unsigned int __bcmgenet_tx_reclaim(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
1971
static unsigned int bcmgenet_tx_reclaim(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2035
static void bcmgenet_tx_reclaim_all(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2048
static struct sk_buff *bcmgenet_add_tsb(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2115
static netdev_tx_t bcmgenet_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2301
struct net_device *dev = priv->dev;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2896
static void bcmgenet_init_tx_queues(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
2971
static int bcmgenet_init_rx_queues(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3281
static void bcmgenet_netif_start(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3301
static int bcmgenet_open(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3381
static void bcmgenet_netif_stop(struct net_device *dev, bool stop_phy)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3413
static int bcmgenet_close(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3475
static void bcmgenet_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3515
static void bcmgenet_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3570
static int bcmgenet_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3585
static void bcmgenet_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3653
static int bcmgenet_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
3926
struct net_device *dev;
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4128
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4173
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4261
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
4315
struct net_device *dev = dev_get_drvdata(d);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
66
static void bcmgenet_set_rx_mode(struct net_device *dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.c
751
static int bcmgenet_begin(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
759
static void bcmgenet_complete(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
767
static int bcmgenet_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
781
static int bcmgenet_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
793
static int bcmgenet_set_features(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
813
static u32 bcmgenet_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
820
static void bcmgenet_set_msglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/broadcom/genet/bcmgenet.c
827
static int bcmgenet_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
887
static int bcmgenet_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
927
static void bcmgenet_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.c
949
static int bcmgenet_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmgenet.h
599
struct net_device *dev;
drivers/net/ethernet/broadcom/genet/bcmgenet.h
734
int bcmgenet_mii_init(struct net_device *dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
735
int bcmgenet_mii_config(struct net_device *dev, bool init);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
736
int bcmgenet_mii_probe(struct net_device *dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
737
void bcmgenet_mii_exit(struct net_device *dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
738
void bcmgenet_phy_pause_set(struct net_device *dev, bool rx, bool tx);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
739
void bcmgenet_phy_power_set(struct net_device *dev, bool enable);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
740
void bcmgenet_mii_setup(struct net_device *dev);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
743
void bcmgenet_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
744
int bcmgenet_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol);
drivers/net/ethernet/broadcom/genet/bcmgenet.h
750
void bcmgenet_eee_enable_set(struct net_device *dev, bool enable);
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
120
struct net_device *dev = priv->dev;
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
147
struct net_device *dev = priv->dev;
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
217
struct net_device *dev = priv->dev;
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
40
void bcmgenet_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c
72
int bcmgenet_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/genet/bcmmii.c
117
static int bcmgenet_fixed_phy_link_update(struct net_device *dev,
drivers/net/ethernet/broadcom/genet/bcmmii.c
132
void bcmgenet_phy_pause_set(struct net_device *dev, bool rx, bool tx)
drivers/net/ethernet/broadcom/genet/bcmmii.c
147
void bcmgenet_phy_power_set(struct net_device *dev, bool enable)
drivers/net/ethernet/broadcom/genet/bcmmii.c
193
int bcmgenet_mii_config(struct net_device *dev, bool init)
drivers/net/ethernet/broadcom/genet/bcmmii.c
27
static void bcmgenet_mac_config(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmmii.c
301
int bcmgenet_mii_probe(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmmii.c
589
int bcmgenet_mii_init(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmmii.c
609
void bcmgenet_mii_exit(struct net_device *dev)
drivers/net/ethernet/broadcom/genet/bcmmii.c
97
void bcmgenet_mii_setup(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
1014
static void sbmac_netpoll(struct net_device *netdev)
drivers/net/ethernet/broadcom/sb1250-mac.c
1053
struct net_device *dev = sc->sbm_dev;
drivers/net/ethernet/broadcom/sb1250-mac.c
1218
struct net_device *dev = sc->sbm_dev;
drivers/net/ethernet/broadcom/sb1250-mac.c
1965
struct net_device *dev = (struct net_device *) dev_instance;
drivers/net/ethernet/broadcom/sb1250-mac.c
2016
static netdev_tx_t sbmac_start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2062
struct net_device *dev = sc->sbm_dev;
drivers/net/ethernet/broadcom/sb1250-mac.c
2159
struct net_device *dev = platform_get_drvdata(pldev);
drivers/net/ethernet/broadcom/sb1250-mac.c
224
struct net_device *sbm_dev; /* pointer to linux device */
drivers/net/ethernet/broadcom/sb1250-mac.c
2267
static int sbmac_open(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2324
static int sbmac_mii_probe(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2354
static void sbmac_mii_poll(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2418
static void sbmac_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/sb1250-mac.c
2437
static void sbmac_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2465
static int sbmac_mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/broadcom/sb1250-mac.c
2475
static int sbmac_close(struct net_device *dev)
drivers/net/ethernet/broadcom/sb1250-mac.c
2527
struct net_device *dev;
drivers/net/ethernet/broadcom/sb1250-mac.c
2596
struct net_device *dev = platform_get_drvdata(pldev);
drivers/net/ethernet/broadcom/sb1250-mac.c
289
static netdev_tx_t sbmac_start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
296
static int sbmac_open(struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
297
static void sbmac_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/broadcom/sb1250-mac.c
298
static void sbmac_set_rx_mode(struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
299
static int sbmac_mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/broadcom/sb1250-mac.c
300
static int sbmac_close(struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
303
static void sbmac_mii_poll(struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
304
static int sbmac_mii_probe(struct net_device *dev);
drivers/net/ethernet/broadcom/sb1250-mac.c
772
struct net_device *dev = sc->sbm_dev;
drivers/net/ethernet/broadcom/tg3.c
11362
struct net_device *dev = tp->dev;
drivers/net/ethernet/broadcom/tg3.c
11654
struct net_device *dev = tp->dev;
drivers/net/ethernet/broadcom/tg3.c
11803
static int tg3_open(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
11860
static int tg3_close(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12072
static int tg3_get_regs_len(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12077
static void tg3_get_regs(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12096
static int tg3_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12103
static int tg3_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data)
drivers/net/ethernet/broadcom/tg3.c
12194
static int tg3_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data)
drivers/net/ethernet/broadcom/tg3.c
12250
static int tg3_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12325
static int tg3_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12421
static void tg3_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/broadcom/tg3.c
12430
static void tg3_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/tg3.c
12444
static int tg3_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/broadcom/tg3.c
12465
static u32 tg3_get_msglevel(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12471
static void tg3_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/broadcom/tg3.c
12477
static int tg3_nway_reset(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12513
static void tg3_get_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12537
static int tg3_set_ringparam(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12597
static void tg3_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause)
drivers/net/ethernet/broadcom/tg3.c
12614
static int tg3_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *epause)
drivers/net/ethernet/broadcom/tg3.c
12709
static int tg3_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/broadcom/tg3.c
12721
static u32 tg3_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12734
static u32 tg3_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
12745
static int tg3_get_rxfh(struct net_device *dev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/broadcom/tg3.c
12760
static int tg3_set_rxfh(struct net_device *dev, struct ethtool_rxfh_param *rxfh,
drivers/net/ethernet/broadcom/tg3.c
12793
static void tg3_get_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12818
static int tg3_set_channels(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12845
static void tg3_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/broadcom/tg3.c
12860
static int tg3_set_phys_id(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
12892
static void tg3_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
13825
static void tg3_self_test(struct net_device *dev, struct ethtool_test *etest,
drivers/net/ethernet/broadcom/tg3.c
13916
static int tg3_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
13997
static int tg3_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
14057
static int tg3_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/broadcom/tg3.c
14116
static int tg3_get_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
14127
static int tg3_set_coalesce(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
14176
static int tg3_set_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/tg3.c
14215
static int tg3_get_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/broadcom/tg3.c
14271
static void tg3_get_stats64(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
14287
static void tg3_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
14299
static inline void tg3_set_mtu(struct net_device *dev, struct tg3 *tp,
drivers/net/ethernet/broadcom/tg3.c
14320
static int tg3_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/broadcom/tg3.c
17683
struct net_device *dev;
drivers/net/ethernet/broadcom/tg3.c
18075
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/tg3.c
18109
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/tg3.c
18143
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/broadcom/tg3.c
18230
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/tg3.c
18274
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/tg3.c
18335
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/tg3.c
18383
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/broadcom/tg3.c
2000
static void tg3_adjust_link(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
2977
struct net_device *dev_peer;
drivers/net/ethernet/broadcom/tg3.c
6142
static int tg3_get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/broadcom/tg3.c
7685
static void tg3_poll_controller(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
7698
static void tg3_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/broadcom/tg3.c
7917
static netdev_tx_t __tg3_start_xmit(struct sk_buff *, struct net_device *);
drivers/net/ethernet/broadcom/tg3.c
7963
static netdev_tx_t __tg3_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
8224
static netdev_tx_t tg3_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.c
8381
static void tg3_set_loopback(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/broadcom/tg3.c
8407
static netdev_features_t tg3_fix_features(struct net_device *dev,
drivers/net/ethernet/broadcom/tg3.c
8418
static int tg3_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/broadcom/tg3.c
9429
static void __tg3_set_rx_mode(struct net_device *);
drivers/net/ethernet/broadcom/tg3.c
9467
static int tg3_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/broadcom/tg3.c
9820
static void __tg3_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/broadcom/tg3.h
3186
struct net_device *dev;
drivers/net/ethernet/brocade/bna/bnad.c
1847
bnad_netdev_mc_list_get(struct net_device *netdev, u8 *mc_list)
drivers/net/ethernet/brocade/bna/bnad.c
207
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.c
2103
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.c
2712
bnad_open(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
2769
bnad_stop(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
2911
bnad_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
3097
bnad_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/brocade/bna/bnad.c
3113
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.c
3155
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.c
3192
bnad_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
3238
bnad_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/brocade/bna/bnad.c
3273
bnad_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/brocade/bna/bnad.c
3305
bnad_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/brocade/bna/bnad.c
3326
bnad_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/brocade/bna/bnad.c
3346
static int bnad_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/brocade/bna/bnad.c
3369
bnad_netpoll(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
3423
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.c
3456
struct pci_dev *pdev, struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad.c
3580
struct net_device *netdev;
drivers/net/ethernet/brocade/bna/bnad.c
3757
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/brocade/bna/bnad.c
875
struct net_device *netdev = bnad->netdev;
drivers/net/ethernet/brocade/bna/bnad.h
278
struct net_device *netdev;
drivers/net/ethernet/brocade/bna/bnad.h
375
void bnad_set_rx_mode(struct net_device *netdev);
drivers/net/ethernet/brocade/bna/bnad.h
376
struct net_device_stats *bnad_get_netdev_stats(struct net_device *netdev);
drivers/net/ethernet/brocade/bna/bnad.h
380
void bnad_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
1028
bnad_flash_device(struct net_device *netdev, struct ethtool_flash *eflash)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
1095
bnad_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
235
bnad_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
265
bnad_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
280
bnad_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
304
bnad_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wolinfo)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
310
static int bnad_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
333
static int bnad_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
407
bnad_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
422
bnad_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
501
bnad_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
512
bnad_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
598
bnad_get_strings(struct net_device *netdev, u32 stringset, u8 *string)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
661
bnad_get_stats_count_locked(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
792
bnad_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
884
bnad_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
940
bnad_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
946
bnad_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/brocade/bna/bnad_ethtool.c
986
bnad_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/cadence/macb.h
1190
void (*ptp_init)(struct net_device *ndev);
drivers/net/ethernet/cadence/macb.h
1191
void (*ptp_remove)(struct net_device *ndev);
drivers/net/ethernet/cadence/macb.h
1194
int (*get_ts_info)(struct net_device *dev,
drivers/net/ethernet/cadence/macb.h
1196
int (*get_hwtst)(struct net_device *netdev,
drivers/net/ethernet/cadence/macb.h
1198
int (*set_hwtst)(struct net_device *netdev,
drivers/net/ethernet/cadence/macb.h
1306
struct net_device *dev;
drivers/net/ethernet/cadence/macb.h
1381
void gem_ptp_init(struct net_device *ndev);
drivers/net/ethernet/cadence/macb.h
1382
void gem_ptp_remove(struct net_device *ndev);
drivers/net/ethernet/cadence/macb.h
1401
int gem_get_hwtst(struct net_device *dev,
drivers/net/ethernet/cadence/macb.h
1403
int gem_set_hwtst(struct net_device *dev,
drivers/net/ethernet/cadence/macb.h
1407
static inline void gem_ptp_init(struct net_device *ndev) { }
drivers/net/ethernet/cadence/macb.h
1408
static inline void gem_ptp_remove(struct net_device *ndev) { }
drivers/net/ethernet/cadence/macb_main.c
1849
struct net_device *dev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
1947
struct net_device *dev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
2068
static void macb_poll_controller(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
2251
struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
2303
static int macb_pad_and_fcs(struct sk_buff **skb, struct net_device *ndev)
drivers/net/ethernet/cadence/macb_main.c
2354
static netdev_tx_t macb_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
2965
static void macb_sethashtable(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
2985
static void macb_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
3027
static int macb_open(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
3095
static int macb_close(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
3130
static int macb_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/cadence/macb_main.c
3140
static int macb_set_mac_addr(struct net_device *dev, void *addr)
drivers/net/ethernet/cadence/macb_main.c
3219
static void gem_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3231
static int gem_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/cadence/macb_main.c
3243
static void gem_get_ethtool_strings(struct net_device *dev, u32 sset, u8 *p)
drivers/net/ethernet/cadence/macb_main.c
3268
static void macb_get_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3318
static void macb_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3331
static void gem_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3344
static void macb_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3369
static void gem_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3402
static void macb_get_eth_phy_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3414
static void gem_get_eth_phy_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3426
static void macb_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3452
static void gem_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3482
static int macb_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/cadence/macb_main.c
3487
static void macb_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/cadence/macb_main.c
3520
static void macb_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/cadence/macb_main.c
3531
static int macb_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/cadence/macb_main.c
3551
static int macb_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3559
static int macb_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3567
static void macb_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3581
static int macb_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3644
static int gem_get_ts_info(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
3684
static int macb_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3697
struct net_device *netdev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
3824
static int gem_add_flow_filter(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3879
static int gem_del_flow_filter(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3915
static int gem_get_flow_entry(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3930
static int gem_get_all_flow_entries(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
3949
static u32 gem_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/cadence/macb_main.c
3956
static int gem_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/cadence/macb_main.c
3981
static int gem_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/cadence/macb_main.c
4050
static int macb_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/cadence/macb_main.c
4060
static int macb_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
4074
static int macb_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/cadence/macb_main.c
4109
struct net_device *netdev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
4133
static int macb_set_features(struct net_device *netdev,
drivers/net/ethernet/cadence/macb_main.c
4156
struct net_device *netdev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
4173
static int macb_taprio_setup_replace(struct net_device *ndev,
drivers/net/ethernet/cadence/macb_main.c
4327
static void macb_taprio_destroy(struct net_device *ndev)
drivers/net/ethernet/cadence/macb_main.c
4352
static int macb_setup_taprio(struct net_device *ndev,
drivers/net/ethernet/cadence/macb_main.c
4381
static int macb_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/cadence/macb_main.c
4587
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_main.c
4871
static int at91ether_open(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
4907
static int at91ether_close(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
4925
struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
4962
static void at91ether_rx(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
5007
struct net_device *dev = dev_id;
drivers/net/ethernet/cadence/macb_main.c
5054
static void at91ether_poll_controller(struct net_device *dev)
drivers/net/ethernet/cadence/macb_main.c
5106
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_main.c
5245
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_main.c
5301
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_main.c
5545
struct net_device *dev;
drivers/net/ethernet/cadence/macb_main.c
5749
struct net_device *dev;
drivers/net/ethernet/cadence/macb_main.c
5773
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/cadence/macb_main.c
5914
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/cadence/macb_main.c
596
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/cadence/macb_main.c
6007
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/cadence/macb_main.c
6020
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/cadence/macb_main.c
6038
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/cadence/macb_main.c
654
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/cadence/macb_main.c
769
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/cadence/macb_main.c
832
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/cadence/macb_main.c
860
struct net_device *dev = bp->dev;
drivers/net/ethernet/cadence/macb_main.c
891
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/cadence/macb_main.c
898
static int macb_mii_probe(struct net_device *dev)
drivers/net/ethernet/cadence/macb_ptp.c
327
void gem_ptp_init(struct net_device *dev)
drivers/net/ethernet/cadence/macb_ptp.c
356
void gem_ptp_remove(struct net_device *ndev)
drivers/net/ethernet/cadence/macb_ptp.c
381
int gem_get_hwtst(struct net_device *dev,
drivers/net/ethernet/cadence/macb_ptp.c
405
int gem_set_hwtst(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1000
static int xgmac_open(struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
1046
static int xgmac_stop(struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
1072
static netdev_tx_t xgmac_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
1254
static void xgmac_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/calxeda/xgmac.c
1269
static void xgmac_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
1351
static int xgmac_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/calxeda/xgmac.c
1366
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/calxeda/xgmac.c
1382
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/calxeda/xgmac.c
1431
static void xgmac_poll_controller(struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
1440
xgmac_get_stats64(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1471
static int xgmac_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/calxeda/xgmac.c
1487
static int xgmac_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/calxeda/xgmac.c
1522
static int xgmac_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1533
static void xgmac_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/calxeda/xgmac.c
1542
static int xgmac_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/calxeda/xgmac.c
1587
static void xgmac_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1605
static int xgmac_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/calxeda/xgmac.c
1615
static void xgmac_get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/calxeda/xgmac.c
1635
static void xgmac_get_wol(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1646
static int xgmac_set_wol(struct net_device *dev,
drivers/net/ethernet/calxeda/xgmac.c
1692
struct net_device *ndev = NULL;
drivers/net/ethernet/calxeda/xgmac.c
1823
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/calxeda/xgmac.c
1858
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/calxeda/xgmac.c
1884
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/calxeda/xgmac.c
371
struct net_device *dev;
drivers/net/ethernet/calxeda/xgmac.c
719
static int xgmac_dma_desc_rings_init(struct net_device *dev)
drivers/net/ethernet/calxeda/xgmac.c
940
static int xgmac_hw_init(struct net_device *dev)
drivers/net/ethernet/cavium/liquidio/lio_core.c
1212
int liquidio_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cavium/liquidio/lio_core.c
162
int liquidio_set_feature(struct net_device *netdev, int cmd, u16 param1)
drivers/net/ethernet/cavium/liquidio/lio_core.c
259
struct net_device *netdev = (struct net_device *)nctrl->netpndev;
drivers/net/ethernet/cavium/liquidio/lio_core.c
408
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_core.c
439
struct net_device *netdev = oct->props[0].netdev;
drivers/net/ethernet/cavium/liquidio/lio_core.c
462
int setup_rx_oom_poll_fn(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_core.c
489
void cleanup_rx_oom_poll_fn(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_core.c
511
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_core.c
584
struct net_device *netdev = (struct net_device *)arg;
drivers/net/ethernet/cavium/liquidio/lio_core.c
814
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1085
static int lio_reset_queues(struct net_device *netdev, uint32_t num_qs)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1260
lio_ethtool_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1322
static u32 lio_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1329
static void lio_set_msglevel(struct net_device *netdev, u32 msglvl)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1345
static void lio_vf_set_msglevel(struct net_device *netdev, u32 msglvl)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1353
lio_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1368
lio_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1431
lio_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1719
static void lio_vf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1854
static void lio_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1901
static void lio_vf_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1966
static int lio_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
1983
static int lio_vf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2117
static int lio_get_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
215
static int lio_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2423
static int lio_set_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2500
static int lio_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
2526
static int lio_get_regs_len(struct net_device *dev)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3010
static void lio_get_regs(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3040
static u32 lio_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3047
static int lio_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3057
static int lio_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3082
static int lio_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
3173
void liquidio_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
35
static int lio_reset_queues(struct net_device *netdev, uint32_t num_qs);
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
394
static int lio_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
436
lio_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
453
lio_get_vf_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
470
lio_send_queue_count_update(struct net_device *netdev, uint32_t num_queues)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
498
lio_ethtool_get_channels(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
603
lio_ethtool_set_channels(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
668
static int lio_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
685
lio_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
705
static int octnet_gpio_access(struct net_device *netdev, int addr, int val)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
732
static int octnet_id_active(struct net_device *netdev, int val)
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
830
static int lio_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c
951
lio_ethtool_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1207
struct net_device *netdev = oct->props[ifidx].netdev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
143
static int liquidio_stop(struct net_device *netdev);
drivers/net/ethernet/cavium/liquidio/lio_main.c
147
static int liquidio_set_vf_link_state(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
1627
static void oct_ptp_open(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1733
static inline int setup_tx_poll_fn(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1752
static inline void cleanup_tx_poll_fn(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1766
static int liquidio_open(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1846
static int liquidio_stop(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1916
static inline enum octnet_ifflags get_new_flags(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1946
static void liquidio_set_mcast_list(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
1995
static int liquidio_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/cavium/liquidio/lio_main.c
2039
liquidio_get_stats64(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2110
static int liquidio_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2160
static int liquidio_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2287
static netdev_tx_t liquidio_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
2534
static void liquidio_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/cavium/liquidio/lio_main.c
2547
static int liquidio_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2576
static int liquidio_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2611
static int liquidio_set_rxcsum_command(struct net_device *netdev, int command,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2648
static int liquidio_vxlan_port_command(struct net_device *netdev, int command,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2677
static int liquidio_udp_tunnel_set_port(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2687
static int liquidio_udp_tunnel_unset_port(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2712
static netdev_features_t liquidio_fix_features(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2751
static int liquidio_set_features(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2796
static int __liquidio_set_vf_mac(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2837
static int liquidio_set_vf_mac(struct net_device *netdev, int vfidx, u8 *mac)
drivers/net/ethernet/cavium/liquidio/lio_main.c
2853
static int liquidio_set_vf_spoofchk(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2909
static int liquidio_set_vf_vlan(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
2961
static int liquidio_get_vf_config(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3027
static int liquidio_set_vf_trust(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3079
static int liquidio_set_vf_link_state(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3167
liquidio_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3182
static int liquidio_get_vf_stats(struct net_device *netdev, int vfidx,
drivers/net/ethernet/cavium/liquidio/lio_main.c
3327
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_main.c
483
static void print_link_info(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
523
static inline int setup_link_status_change_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
542
static inline void cleanup_link_status_change_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
560
static inline void update_link_status(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_main.c
657
static inline int setup_sync_octeon_time_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
687
static inline void cleanup_sync_octeon_time_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_main.c
726
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1007
static enum octnet_ifflags get_new_flags(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1033
static void liquidio_set_uc_list(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1073
static void liquidio_set_mcast_list(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1124
static int liquidio_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1173
liquidio_get_stats64(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1239
static int liquidio_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1286
static int liquidio_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1396
static netdev_tx_t liquidio_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1625
static void liquidio_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1639
liquidio_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1667
liquidio_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1701
static int liquidio_set_rxcsum_command(struct net_device *netdev, int command,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1736
static int liquidio_vxlan_port_command(struct net_device *netdev, int command,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1765
static int liquidio_udp_tunnel_set_port(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1775
static int liquidio_udp_tunnel_unset_port(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1799
static netdev_features_t liquidio_fix_features(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1833
static int liquidio_set_features(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
1930
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
261
static void print_link_info(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
301
static int setup_link_status_change_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
320
static void cleanup_link_status_change_wq(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
338
static void update_link_status(struct net_device *netdev,
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
660
struct net_device *netdev = oct->props[ifidx].netdev;
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
71
static int liquidio_stop(struct net_device *netdev);
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
906
static int liquidio_open(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c
952
static int liquidio_stop(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
109
lio_vf_rep_open(struct net_device *ndev)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
142
lio_vf_rep_stop(struct net_device *ndev)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
175
lio_vf_rep_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
183
lio_vf_rep_get_stats64(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
199
lio_vf_rep_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
227
lio_vf_rep_phys_port_name(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
242
static struct net_device *
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
297
struct net_device *vf_ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
30
static int lio_vf_rep_open(struct net_device *ndev);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
31
static int lio_vf_rep_stop(struct net_device *ndev);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
33
struct net_device *ndev);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
34
static void lio_vf_rep_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
35
static int lio_vf_rep_phys_port_name(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
352
struct net_device *ndev = skb->dev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
369
lio_vf_rep_pkt_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
37
static void lio_vf_rep_get_stats64(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
372
struct net_device *parent_ndev = vf_rep->parent_ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
39
static int lio_vf_rep_change_mtu(struct net_device *ndev, int new_mtu);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
40
static int lio_vf_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
447
static int lio_vf_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
451
struct net_device *parent_ndev = vf_rep->parent_ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
492
struct net_device *ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
578
struct net_device *ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c
609
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h
32
struct net_device *parent_ndev;
drivers/net/ethernet/cavium/liquidio/lio_vf_rep.h
33
struct net_device *ndev;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
323
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/octeon_device.h
419
struct net_device *ndev[CN23XX_MAX_VFS_PER_PF];
drivers/net/ethernet/cavium/liquidio/octeon_network.h
129
struct net_device *netdev;
drivers/net/ethernet/cavium/liquidio/octeon_network.h
202
int liquidio_set_feature(struct net_device *netdev, int cmd, u16 param1);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
204
int setup_rx_oom_poll_fn(struct net_device *netdev);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
206
void cleanup_rx_oom_poll_fn(struct net_device *netdev);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
234
void liquidio_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
249
int liquidio_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/cavium/liquidio/octeon_network.h
559
static inline void stop_txqs(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/octeon_network.h
571
static inline void wake_txqs(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/octeon_network.h
591
static inline void start_txqs(struct net_device *netdev)
drivers/net/ethernet/cavium/liquidio/octeon_network.h
82
struct net_device *netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
118
struct net_device *netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1240
static int octeon_mgmt_stop(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1276
octeon_mgmt_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1333
static void octeon_mgmt_poll_controller(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1342
static void octeon_mgmt_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1348
static int octeon_mgmt_nway_reset(struct net_device *dev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1384
struct net_device *netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
1528
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
211
static void octeon_mgmt_rx_fill_ring(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
325
static void octeon_mgmt_update_rx_stats(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
344
static void octeon_mgmt_update_tx_stats(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
393
struct net_device *netdev = p->netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
501
struct net_device *netdev = p->netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
561
static void octeon_mgmt_set_rx_filtering(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
635
static int octeon_mgmt_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
647
static int octeon_mgmt_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
671
struct net_device *netdev = dev_id;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
693
static int octeon_mgmt_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
781
static int octeon_mgmt_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
835
struct net_device *ndev = p->netdev;
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
904
static void octeon_mgmt_adjust_link(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
945
static int octeon_mgmt_init_phy(struct net_device *netdev)
drivers/net/ethernet/cavium/octeon/octeon_mgmt.c
966
static int octeon_mgmt_open(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nic.h
278
struct net_device *netdev;
drivers/net/ethernet/cavium/thunder/nic.h
627
int nicvf_set_real_num_queues(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nic.h
629
int nicvf_open(struct net_device *netdev);
drivers/net/ethernet/cavium/thunder/nic.h
630
int nicvf_stop(struct net_device *netdev);
drivers/net/ethernet/cavium/thunder/nic.h
634
void nicvf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
119
static int nicvf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
182
static u32 nicvf_get_link(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
189
static void nicvf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
198
static u32 nicvf_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
205
static void nicvf_set_msglevel(struct net_device *netdev, u32 lvl)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
234
static void nicvf_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
272
static int nicvf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
321
static void nicvf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
358
static int nicvf_get_regs_len(struct net_device *dev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
363
static void nicvf_get_regs(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
458
static int nicvf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
469
static void nicvf_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
483
static int nicvf_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
519
static int nicvf_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
544
static u32 nicvf_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
551
static int nicvf_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
624
static u32 nicvf_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
629
static u32 nicvf_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
636
static int nicvf_get_rxfh(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
656
static int nicvf_set_rxfh(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
689
static void nicvf_get_channels(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
704
static int nicvf_set_channels(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
769
static void nicvf_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
790
static int nicvf_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
818
static int nicvf_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_ethtool.c
869
void nicvf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1251
static netdev_tx_t nicvf_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1324
int nicvf_stop(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1449
int nicvf_open(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1578
static int nicvf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1599
static int nicvf_set_mac_address(struct net_device *netdev, void *p)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1713
static void nicvf_get_stats64(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1732
static void nicvf_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1768
static netdev_features_t nicvf_fix_features(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1780
static int nicvf_set_features(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1828
struct net_device *dev = nic->netdev;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1883
static int nicvf_xdp(struct net_device *netdev, struct netdev_bpf *xdp)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1902
static int nicvf_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
1952
static int nicvf_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2036
static void nicvf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2096
struct net_device *netdev;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2272
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/cavium/thunder/nicvf_main.c
2274
struct net_device *pnetdev;
drivers/net/ethernet/cavium/thunder/nicvf_main.c
301
static int nicvf_hw_set_mac_addr(struct nicvf *nic, struct net_device *netdev)
drivers/net/ethernet/cavium/thunder/nicvf_main.c
491
int nicvf_set_real_num_queues(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
617
static void nicvf_snd_ptp_handler(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
655
static void nicvf_snd_pkt_handler(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
727
static inline void nicvf_set_rxhash(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
770
static void nicvf_rcv_pkt_handler(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
845
static int nicvf_cq_intr_handler(struct net_device *netdev, u8 cq_idx,
drivers/net/ethernet/cavium/thunder/nicvf_main.c
960
struct net_device *netdev = napi->dev;
drivers/net/ethernet/cavium/thunder/nicvf_queues.c
1179
void nicvf_sq_free_used_descs(struct net_device *netdev, struct snd_queue *sq,
drivers/net/ethernet/cavium/thunder/nicvf_queues.h
341
void nicvf_sq_free_used_descs(struct net_device *netdev,
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
57
struct net_device *netdev;
drivers/net/ethernet/cavium/thunder/thunder_bgx.c
591
static void bgx_lmac_handler(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb/common.h
212
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb/common.h
62
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb/cphy.h
130
static inline void cphy_init(struct cphy *phy, struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cphy.h
150
struct cphy *(*create)(struct net_device *dev, int phy_addr,
drivers/net/ethernet/chelsio/cxgb/cphy.h
36
int (*read)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/cphy.h
38
int (*write)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
115
static void t1_set_rxmode(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
1301
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
243
static int cxgb_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
266
static int cxgb_close(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
292
static struct net_device_stats *t1_get_stats(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
340
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
347
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
423
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
428
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
437
static int get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
447
static void get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
453
static void get_stats(struct net_device *dev, struct ethtool_stats *stats,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
544
static void get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
567
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
632
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
672
static void get_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
683
static int set_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
713
static void get_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
729
static int set_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
755
static int set_coalesce(struct net_device *dev, struct ethtool_coalesce *c,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
768
static int get_coalesce(struct net_device *dev, struct ethtool_coalesce *c,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
780
static int get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
790
static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *e,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
829
static int t1_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
837
static int t1_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
851
static int t1_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
865
static netdev_features_t t1_fix_features(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
880
static int t1_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
891
static void t1_netpoll(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/cxgb2.c
983
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb/mv88e1xxx.c
357
static struct cphy *mv88e1xxx_phy_create(struct net_device *dev, int phy_addr,
drivers/net/ethernet/chelsio/cxgb/mv88x201x.c
202
static struct cphy *mv88x201x_phy_create(struct net_device *dev, int phy_addr,
drivers/net/ethernet/chelsio/cxgb/my3126.c
171
static struct cphy *my3126_phy_create(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb/sge.c
1361
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb/sge.c
1419
struct net_device *nd = adap->port[i].dev;
drivers/net/ethernet/chelsio/cxgb/sge.c
1698
unsigned int qid, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/sge.c
1808
netdev_tx_t t1_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb/sge.c
249
struct net_device *netdev; /* netdevice backpointer */
drivers/net/ethernet/chelsio/cxgb/sge.h
59
struct net_device;
drivers/net/ethernet/chelsio/cxgb/sge.h
72
netdev_tx_t t1_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb/subr.c
286
static int mi1_mdio_read(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/subr.c
303
static int mi1_mdio_write(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/subr.c
328
static int mi1_mdio_ext_read(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb/subr.c
355
static int mi1_mdio_ext_write(struct net_device *dev, int phy_addr,
drivers/net/ethernet/chelsio/cxgb3/adapter.h
207
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb3/adapter.h
250
struct net_device *port[MAX_NPORTS];
drivers/net/ethernet/chelsio/cxgb3/adapter.h
323
netdev_tx_t t3_eth_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb3/adapter.h
328
int ntxq, struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/common.h
158
int (*read)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/common.h
160
int (*write)(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/common.h
711
int t3_mac_set_rx_mode(struct cmac *mac, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
112
struct net_device *lldevs[2];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
81
struct net_device;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
87
struct net_device *dev; /* the net_device */
drivers/net/ethernet/chelsio/cxgb3/cxgb3_ctl_defs.h
94
struct net_device *dev; /* the net_device */
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1177
static void cxgb_vlan_mode(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1346
static int offload_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1417
static int cxgb_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1448
static int __cxgb_close(struct net_device *dev, int on_wq)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1481
static int cxgb_close(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1486
static struct net_device_stats *cxgb_get_stats(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1525
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1533
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
155
static void link_report(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1595
static int get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1607
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1612
static int get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1617
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1644
static void get_strings(struct net_device *dev, u32 stringset, u8 * data)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1661
static void get_stats(struct net_device *dev, struct ethtool_stats *stats,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1735
static void get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1766
static int restart_autoneg(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1778
static int set_phys_id(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1801
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1864
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1912
static void get_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1922
static int set_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1950
static void get_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
1968
static int set_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
200
struct net_device *dev = adap->port[port_id];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2002
static int set_coalesce(struct net_device *dev, struct ethtool_coalesce *c,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2025
static int get_coalesce(struct net_device *dev, struct ethtool_coalesce *c,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2037
static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *e,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2054
static int set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2094
static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2133
static int cxgb_siocdevprivate(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
253
struct net_device *dev = adapter->port[port_id];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2530
static int cxgb_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2554
static int cxgb_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2571
static int cxgb_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2587
static netdev_features_t cxgb_fix_features(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2602
static int cxgb_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2613
static void cxgb_netpoll(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2641
struct net_device *dev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2657
struct net_device *dev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2688
struct net_device *dev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2841
struct net_device *dev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2888
struct net_device *netdev = adapter->port[port_id];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2908
struct net_device *netdev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2954
struct net_device *netdev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3155
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3192
static void cxgb3_init_iscsi_mac(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
320
const struct net_device *dev = adap->port[port_id];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
3286
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
330
static void cxgb_set_rxmode(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
343
static void link_start(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
388
struct net_device *d = adap->port[j];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
661
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
682
ssize_t(*format) (struct net_device *, char *))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
695
ssize_t(*set) (struct net_device *, unsigned int),
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
719
static ssize_t format_##name(struct net_device *dev, char *buf) \
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
731
static ssize_t set_nfilters(struct net_device *dev, unsigned int val)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
754
static ssize_t set_nservers(struct net_device *dev, unsigned int val)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1016
static int is_offloading(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1036
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1075
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
176
static struct net_device *get_iff_from_mac(struct adapter *adapter,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
183
struct net_device *dev = adapter->port[i];
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
190
struct net_device *upper_dev;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
658
struct t3cdev *dev2t3cdev(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.h
54
struct t3cdev *dev2t3cdev(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb3/l2t.c
266
struct net_device *dev, const void *daddr)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
113
struct net_device *dev, const void *daddr);
drivers/net/ethernet/chelsio/cxgb3/sge.c
1260
netdev_tx_t t3_eth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb3/sge.c
2023
struct net_device *dev = skb->dev;
drivers/net/ethernet/chelsio/cxgb3/sge.c
3023
int ntxq, struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
210
static int t3_mi1_read(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
229
static int t3_mi1_write(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
273
static int mi1_ext_read(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c
293
static int mi1_ext_write(struct net_device *dev, int phy_addr, int mmd_addr,
drivers/net/ethernet/chelsio/cxgb3/t3cdev.h
56
struct net_device *lldev; /* LL dev associated with T3C messages */
drivers/net/ethernet/chelsio/cxgb3/xgmac.c
300
int t3_mac_set_rx_mode(struct cmac *mac, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
146
void cxgb4_clip_release(const struct net_device *dev, const u32 *lip, u8 v6)
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
196
static int cxgb4_update_dev_clip(struct net_device *root_dev,
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
197
struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
218
int cxgb4_update_root_dev_clip(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
220
struct net_device *root_dev = NULL;
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
44
static int clip6_get_mbox(const struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
59
static int clip6_release_mbox(const struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.c
74
int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6)
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h
41
int cxgb4_clip_get(const struct net_device *dev, const u32 *lip, u8 v6);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h
42
void cxgb4_clip_release(const struct net_device *dev, const u32 *lip, u8 v6);
drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h
44
int cxgb4_update_root_dev_clip(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1133
struct net_device *port[MAX_NPORTS];
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1466
struct net_device *dev; /* Associated net device */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1557
static inline struct port_info *netdev2pinfo(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1580
static inline struct adapter *netdev2adap(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1613
netdev_tx_t t4_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1614
int cxgb4_selftest_lb_pkt(struct net_device *netdev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1620
struct net_device *dev, int intr_idx,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1624
struct net_device *dev, struct netdev_queue *netdevq,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1627
struct net_device *dev, unsigned int iqid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1632
struct net_device *dev, unsigned int iqid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1635
struct net_device *dev, u32 iqid);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
1643
void cxgb4_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2104
int cxgb4_ethofld_send_flowc(struct net_device *dev, u32 eotid, u32 tc);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2124
int cxgb4_dcb_enabled(const struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2151
int cxgb4_port_mirror_alloc(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
2152
void cxgb4_port_mirror_free(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
795
struct net_device *netdev; /* associated net device */
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
948
struct net_device *netdev; /* Pointer to netdevice */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1001
static int cxgb4_ieee_get_pfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1017
static int cxgb4_ieee_peer_ets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1026
static int cxgb4_ieee_getapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1048
static int cxgb4_ieee_setapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1072
static u8 cxgb4_getdcbx(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1082
static u8 cxgb4_setdcbx(struct net_device *dev, u8 dcb_request)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1109
static int cxgb4_getpeer_app(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1144
static int cxgb4_getpeerapp_tbl(struct net_device *dev, struct dcb_app *table)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1181
static int cxgb4_cee_peer_getpg(struct net_device *dev, struct cee_pg *pg)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
1225
static int cxgb4_cee_peer_getpfc(struct net_device *dev, struct cee_pfc *pfc)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
125
void cxgb4_dcb_state_fsm(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
278
struct net_device *dev = adap->port[adap->chan_map[port]];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
33
void cxgb4_dcb_state_init(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
411
static u8 cxgb4_getstate(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
420
static u8 cxgb4_setstate(struct net_device *dev, u8 enabled)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
438
static void cxgb4_getpgtccfg(struct net_device *dev, int tc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
48
void cxgb4_dcb_version_init(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
482
static void cxgb4_getpgtccfg_tx(struct net_device *dev, int tc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
492
static void cxgb4_getpgtccfg_rx(struct net_device *dev, int tc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
501
static void cxgb4_setpgtccfg_tx(struct net_device *dev, int tc,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
564
static void cxgb4_getpgbwgcfg(struct net_device *dev, int pgid, u8 *bw_per,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
588
static void cxgb4_getpgbwgcfg_tx(struct net_device *dev, int pgid, u8 *bw_per)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
59
static void cxgb4_dcb_cleanup_apps(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
593
static void cxgb4_getpgbwgcfg_rx(struct net_device *dev, int pgid, u8 *bw_per)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
598
static void cxgb4_setpgbwgcfg_tx(struct net_device *dev, int pgid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
632
static void cxgb4_getpfccfg(struct net_device *dev, int priority, u8 *pfccfg)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
647
static void cxgb4_setpfccfg(struct net_device *dev, int priority, u8 pfccfg)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
679
static u8 cxgb4_setall(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
686
static u8 cxgb4_getcap(struct net_device *dev, int cap_id, u8 *caps)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
728
static int cxgb4_getnumtcs(struct net_device *dev, int tcs_id, u8 *num)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
754
static int cxgb4_setnumtcs(struct net_device *dev, int tcs_id, u8 num)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
762
static u8 cxgb4_getpfcstate(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
773
static void cxgb4_setpfcstate(struct net_device *dev, u8 state)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
783
static int __cxgb4_getapp(struct net_device *dev, u8 app_idtype, u16 app_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
826
static int cxgb4_getapp(struct net_device *dev, u8 app_idtype, u16 app_id)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
835
static int __cxgb4_setapp(struct net_device *dev, u8 app_idtype, u16 app_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
900
static int cxgb4_setapp(struct net_device *dev, u8 app_idtype, u16 app_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
926
cxgb4_ieee_negotiation_complete(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
940
static int cxgb4_ieee_read_ets(struct net_device *dev, struct ieee_ets *ets,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
99
void cxgb4_dcb_reset(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.c
995
static int cxgb4_ieee_get_ets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
120
void cxgb4_dcb_state_init(struct net_device *);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
121
void cxgb4_dcb_version_init(struct net_device *);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
122
void cxgb4_dcb_reset(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
123
void cxgb4_dcb_state_fsm(struct net_device *, enum cxgb4_dcb_state_input);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_dcb.h
145
static inline void cxgb4_dcb_state_init(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
2393
struct net_device *dev = adap->port[port];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1001
static int get_dbqtimer(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1023
static int set_dbqtimer_tick(struct net_device *dev, int usecs)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1057
static int set_dbqtimer(struct net_device *dev, int usecs)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1120
static int set_dbqtimer_tickval(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1153
static int set_coalesce(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1172
static int get_coalesce(struct net_device *dev, struct ethtool_coalesce *c,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1211
static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *e,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1231
static int set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1288
static int cxgb4_ethtool_flash_bootcfg(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1301
static int cxgb4_ethtool_flash_boot(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1336
static int cxgb4_ethtool_flash_phy(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1371
static int cxgb4_ethtool_flash_fw(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1394
static int cxgb4_ethtool_flash_region(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1495
static int set_flash(struct net_device *netdev, struct ethtool_flash *ef)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1553
static int get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *ts_info)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1579
static u32 get_rss_table_size(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1586
static int get_rss_table(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1600
static int set_rss_table(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
169
static int get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1701
static int cxgb4_ntuple_get_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1733
static int cxgb4_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1787
static u32 get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1794
static int get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
18
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1823
static int cxgb4_ntuple_del_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
185
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1871
static int cxgb4_ntuple_set_filter(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
192
static int get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1933
static int set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1951
static int set_dump(struct net_device *dev, struct ethtool_dump *eth_dump)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1965
static int get_dump_flag(struct net_device *dev, struct ethtool_dump *eth_dump)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
197
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
1975
static int get_dump_data(struct net_device *dev, struct ethtool_dump *eth_dump,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2010
static int cxgb4_get_module_info(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2077
static int cxgb4_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2108
static u32 cxgb4_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2127
static int cxgb4_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2138
static void cxgb4_lb_test(struct net_device *netdev, u64 *lb_status)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2155
static void cxgb4_self_test(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
229
static void get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
23
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
2302
void cxgb4_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
352
static void get_stats(struct net_device *dev, struct ethtool_stats *stats,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
380
static void get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
391
static int restart_autoneg(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
403
static int identify_port(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
662
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
717
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
816
static int get_fecparam(struct net_device *dev, struct ethtool_fecparam *fec)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
837
static int set_fecparam(struct net_device *dev, struct ethtool_fecparam *fec)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
860
static void get_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
870
static int set_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
893
static void get_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
911
static int set_sge_param(struct net_device *dev, struct ethtool_ringparam *e,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
946
static int set_rx_intr_params(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
962
static int set_adaptive_rx_setting(struct net_device *dev, int adaptive_rx)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
975
static int get_adaptive_rx_setting(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c
987
static int get_dbqtimer_tick(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c
68
int cxgb_fcoe_enable(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.c
99
int cxgb_fcoe_disable(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.h
52
int cxgb_fcoe_enable(struct net_device *);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_fcoe.h
53
int cxgb_fcoe_disable(struct net_device *);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1008
struct net_device *dev = adapter->port[0];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1237
struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1370
static int cxgb4_set_hash_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1529
int __cxgb4_set_filter(struct net_device *dev, int ftid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1735
static int cxgb4_del_hash_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1801
int __cxgb4_del_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1858
int cxgb4_set_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
1880
int cxgb4_del_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
248
static int validate_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
326
static int get_filter_steerq(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
437
int cxgb4_get_filter_counters(struct net_device *dev, unsigned int fidx,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
546
int cxgb4_get_free_ftid(struct net_device *dev, u8 family, bool hash_en,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1059
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1134
static u16 cxgb_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1135
struct net_device *sb_dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1272
static int cxgb_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1317
static int cxgb4_port_mirror_alloc_queues(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1424
static void cxgb4_port_mirror_free_queues(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1445
static int cxgb4_port_mirror_start(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1501
static void cxgb4_port_mirror_stop(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1513
int cxgb4_port_mirror_alloc(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1561
void cxgb4_port_mirror_free(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
189
static void link_report(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1925
int cxgb4_create_server(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1966
int cxgb4_create_server6(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
1999
int cxgb4_remove_server(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2123
unsigned int cxgb4_port_chan(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2135
unsigned int cxgb4_port_e2cchan(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2141
unsigned int cxgb4_dbfifo_count(const struct net_device *dev, int lpfifo)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2165
unsigned int cxgb4_port_viid(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2177
unsigned int cxgb4_port_idx(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2194
int cxgb4_flush_eq_cache(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2220
int cxgb4_sync_txq_pidx(struct net_device *dev, u16 qid, u16 pidx,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2253
int cxgb4_read_tpte(struct net_device *dev, u32 stag, __be32 *tpte)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2329
u64 cxgb4_read_sge_timestamp(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
234
static void dcb_tx_queue_prio_enable(struct net_device *dev, int enable)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2342
int cxgb4_bar2_sge_qregs(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2365
const struct net_device *netdev = neigh->dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2671
struct net_device *event_dev = ifa->idev->dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
271
int cxgb4_dcb_enabled(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2724
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2830
static int cxgb_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
285
struct net_device *dev = adapter->port[port_id];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2878
static int cxgb_close(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2905
int cxgb4_create_server_filter(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2975
int cxgb4_remove_server_filter(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2995
static void cxgb_get_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3045
static int cxgb_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3054
static int cxgb_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
311
struct net_device *dev = adap->port[port_id];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3121
static int cxgb_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3160
static void cxgb_set_rxmode(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3166
static int cxgb_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3179
static int cxgb4_mgmt_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3224
static int cxgb4_mgmt_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3246
static int cxgb4_mgmt_get_vf_config(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3266
static int cxgb4_mgmt_get_phys_port_id(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3278
static int cxgb4_mgmt_set_vf_rate(struct net_device *dev, int vf,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3379
static int cxgb4_mgmt_set_vf_vlan(struct net_device *dev, int vf,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3403
static int cxgb4_mgmt_set_vf_link_state(struct net_device *dev, int vf,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3447
static int cxgb_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3466
static void cxgb_netpoll(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3482
static int cxgb_set_tx_maxrate(struct net_device *dev, int index, u32 rate)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3571
static int cxgb_setup_tc_flower(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3586
static int cxgb_setup_tc_cls_u32(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3600
static int cxgb_setup_tc_matchall(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3628
struct net_device *dev = cb_priv;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
364
static int cxgb4_mac_sync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3657
struct net_device *dev = cb_priv;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3681
static int cxgb_setup_tc_mqprio(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3694
static int cxgb_setup_tc_block(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3714
static int cxgb_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3727
static int cxgb_udp_tunnel_unset_port(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3770
static int cxgb_udp_tunnel_set_port(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3828
struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3845
static netdev_features_t cxgb_fix_features(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3893
static void cxgb4_mgmt_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
3928
struct net_device *dev = adap->port[port];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
402
static int cxgb4_mac_unsync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
429
static int set_rxmode(struct net_device *dev, int mtu, bool sleep_ok)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
503
static int link_start(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
537
struct net_device *dev = adap->port[adap->chan_map[port]];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5432
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
5523
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
608
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6120
static void print_port_info(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6220
static void cxgb4_mgmt_setup(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6285
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6425
static int cxgb4_ktls_dev_add(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6455
static void cxgb4_ktls_dev_del(struct net_device *netdev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6481
static int cxgb4_xfrm_add_state(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6505
static void cxgb4_xfrm_del_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6523
static void cxgb4_xfrm_free_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
6573
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c
70
bool is_ptp_enabled(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.h
73
bool is_ptp_enabled(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
1067
int cxgb4_tc_flower_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
162
static void cxgb4_process_flow_match(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
483
void cxgb4_process_flow_actions(struct net_device *in,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
501
struct net_device *out = act->dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
669
int cxgb4_validate_flow_actions(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
693
struct net_device *n_dev, *target_dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
841
int cxgb4_flow_rule_replace(struct net_device *dev, struct flow_rule *rule,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
933
int cxgb4_tc_flower_replace(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
977
int cxgb4_flow_rule_destroy(struct net_device *dev, u32 tc_prio,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
996
int cxgb4_tc_flower_destroy(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
126
void cxgb4_process_flow_actions(struct net_device *in,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
129
int cxgb4_validate_flow_actions(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
134
int cxgb4_tc_flower_replace(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
136
int cxgb4_tc_flower_destroy(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
138
int cxgb4_tc_flower_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
140
int cxgb4_flow_rule_replace(struct net_device *dev, struct flow_rule *rule,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h
143
int cxgb4_flow_rule_destroy(struct net_device *dev, u32 tc_prio,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
124
static int cxgb4_matchall_tc_bind_queues(struct net_device *dev, u32 tc)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
151
static void cxgb4_matchall_tc_unbind_queues(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
164
static int cxgb4_matchall_alloc_tc(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
224
static void cxgb4_matchall_free_tc(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
239
static int cxgb4_matchall_mirror_alloc(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
268
static void cxgb4_matchall_mirror_free(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
282
static int cxgb4_matchall_del_filter(struct net_device *dev, u8 filter_type)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
299
static int cxgb4_matchall_add_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
347
static int cxgb4_matchall_alloc_filter(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
378
static int cxgb4_matchall_free_filter(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
403
int cxgb4_tc_matchall_replace(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
444
int cxgb4_tc_matchall_destroy(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
472
int cxgb4_tc_matchall_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
51
static int cxgb4_matchall_egress_validate(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
514
static void cxgb4_matchall_disable_offload(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c
560
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h
40
int cxgb4_tc_matchall_replace(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h
43
int cxgb4_tc_matchall_destroy(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.h
46
int cxgb4_tc_matchall_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
120
static void cxgb4_clean_eosw_txq(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
138
static void cxgb4_free_eosw_txq(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
148
static int cxgb4_mqprio_alloc_hw_resources(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
269
static void cxgb4_mqprio_free_hw_resources(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
314
static int cxgb4_mqprio_alloc_tc(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
366
static void cxgb4_mqprio_free_tc(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
378
static int cxgb4_mqprio_class_bind(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
402
static void cxgb4_mqprio_class_unbind(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
424
static int cxgb4_mqprio_enable_offload(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
528
static void cxgb4_mqprio_disable_offload(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
570
int cxgb4_setup_tc_mqprio(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
628
struct net_device *dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
705
struct net_device *dev = adap->port[i];
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
8
static int cxgb4_mqprio_validate(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.c
94
static int cxgb4_init_eosw_txq(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_mqprio.h
40
int cxgb4_setup_tc_mqprio(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
117
struct net_device *n_dev, *target_dev;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
149
int cxgb4_config_knode(struct net_device *dev, struct tc_cls_u32_offload *cls)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c
352
int cxgb4_delete_knode(struct net_device *dev, struct tc_cls_u32_offload *cls)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.h
40
static inline bool can_tc_u32_offload(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.h
47
int cxgb4_config_knode(struct net_device *dev, struct tc_cls_u32_offload *cls);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.h
48
int cxgb4_delete_knode(struct net_device *dev, struct tc_cls_u32_offload *cls);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
253
int cxgb4_create_server(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
256
int cxgb4_create_server6(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
259
int cxgb4_remove_server(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
261
int cxgb4_create_server_filter(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
265
int cxgb4_remove_server_filter(const struct net_device *dev, unsigned int stid,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
284
int cxgb4_get_free_ftid(struct net_device *dev, u8 family, bool hash_en,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
286
int __cxgb4_set_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
289
int __cxgb4_del_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
292
int cxgb4_set_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
294
int cxgb4_del_filter(struct net_device *dev, int filter_id,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
296
int cxgb4_get_filter_counters(struct net_device *dev, unsigned int fidx,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
346
struct net_device;
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
426
struct net_device **ports; /* device ports */
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
491
int (*tx_handler)(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
503
int cxgb4_ofld_send(struct net_device *dev, struct sk_buff *skb);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
504
int cxgb4_immdata_send(struct net_device *dev, unsigned int idx,
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
506
int cxgb4_crypto_send(struct net_device *dev, struct sk_buff *skb);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
507
unsigned int cxgb4_dbfifo_count(const struct net_device *dev, int lpfifo);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
508
unsigned int cxgb4_port_chan(const struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
509
unsigned int cxgb4_port_e2cchan(const struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
510
unsigned int cxgb4_port_viid(const struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
511
unsigned int cxgb4_port_idx(const struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
523
int cxgb4_sync_txq_pidx(struct net_device *dev, u16 qid, u16 pidx, u16 size);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
524
int cxgb4_flush_eq_cache(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
525
int cxgb4_read_tpte(struct net_device *dev, u32 stag, __be32 *tpte);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
526
u64 cxgb4_read_sge_timestamp(struct net_device *dev);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h
529
int cxgb4_bar2_sge_qregs(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
221
int cxgb4_l2t_send(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
416
const struct net_device *physdev,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
474
u64 cxgb4_select_ntuple(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
111
int cxgb4_l2t_send(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
114
const struct net_device *physdev,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
116
u64 cxgb4_select_ntuple(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
61
struct net_device;
drivers/net/ethernet/chelsio/cxgb4/sched.c
169
struct ch_sched_class *cxgb4_sched_queue_lookup(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sched.c
396
int cxgb4_sched_class_bind(struct net_device *dev, void *arg,
drivers/net/ethernet/chelsio/cxgb4/sched.c
443
int cxgb4_sched_class_unbind(struct net_device *dev, void *arg,
drivers/net/ethernet/chelsio/cxgb4/sched.c
582
struct ch_sched_class *cxgb4_sched_class_alloc(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sched.c
605
void cxgb4_sched_class_free(struct net_device *dev, u8 classid)
drivers/net/ethernet/chelsio/cxgb4/sched.c
643
static void t4_sched_class_free(struct net_device *dev, struct ch_sched_class *e)
drivers/net/ethernet/chelsio/cxgb4/sched.h
106
struct ch_sched_class *cxgb4_sched_queue_lookup(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sched.h
108
int cxgb4_sched_class_bind(struct net_device *dev, void *arg,
drivers/net/ethernet/chelsio/cxgb4/sched.h
110
int cxgb4_sched_class_unbind(struct net_device *dev, void *arg,
drivers/net/ethernet/chelsio/cxgb4/sched.h
113
struct ch_sched_class *cxgb4_sched_class_alloc(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sched.h
115
void cxgb4_sched_class_free(struct net_device *dev, u8 classid);
drivers/net/ethernet/chelsio/cxgb4/sched.h
88
static inline bool can_sched(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sched.h
95
static inline bool valid_class_id(struct net_device *dev, u8 class_id)
drivers/net/ethernet/chelsio/cxgb4/sge.c
1437
struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sge.c
1487
static netdev_tx_t cxgb4_eth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
1811
struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2249
static int ethofld_hard_xmit(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4/sge.c
2385
static void ethofld_xmit(struct net_device *dev, struct sge_eosw_txq *eosw_txq)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2420
struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2462
netdev_tx_t t4_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2524
int cxgb4_ethofld_send_flowc(struct net_device *dev, u32 eotid, u32 tc)
drivers/net/ethernet/chelsio/cxgb4/sge.c
2652
int cxgb4_selftest_lb_pkt(struct net_device *netdev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
3169
int cxgb4_ofld_send(struct net_device *dev, struct sk_buff *skb)
drivers/net/ethernet/chelsio/cxgb4/sge.c
3247
int cxgb4_immdata_send(struct net_device *dev, unsigned int idx,
drivers/net/ethernet/chelsio/cxgb4/sge.c
3299
int cxgb4_crypto_send(struct net_device *dev, struct sk_buff *skb)
drivers/net/ethernet/chelsio/cxgb4/sge.c
3550
struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4/sge.c
3634
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb4/sge.c
4361
struct net_device *dev, int intr_idx,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4578
struct net_device *dev, struct netdev_queue *netdevq,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4671
struct net_device *dev, unsigned int iqid,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4741
struct net_device *dev, u32 cmd, u32 iqid)
drivers/net/ethernet/chelsio/cxgb4/sge.c
4797
struct net_device *dev, unsigned int iqid,
drivers/net/ethernet/chelsio/cxgb4/sge.c
4820
struct net_device *dev, u32 iqid)
drivers/net/ethernet/chelsio/cxgb4/smt.c
242
struct smt_entry *cxgb4_smt_alloc_switching(struct net_device *dev, u8 *smac)
drivers/net/ethernet/chelsio/cxgb4/smt.h
73
struct smt_entry *cxgb4_smt_alloc_switching(struct net_device *dev, u8 *smac);
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
193
struct net_device *netdev; /* associated net device */
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
387
struct net_device *port[MAX_NPORTS];
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
520
static inline struct port_info *netdev2pinfo(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
543
static inline struct adapter *netdev2adap(const struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
559
struct net_device *, int,
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
562
struct net_device *, struct netdev_queue *,
drivers/net/ethernet/chelsio/cxgb4vf/adapter.h
566
netdev_tx_t t4vf_eth_xmit(struct sk_buff *, struct net_device *);
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1009
static void cxgb4vf_set_rxmode(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1143
static int cxgb4vf_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1164
static int cxgb4vf_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1176
static netdev_features_t cxgb4vf_fix_features(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1191
static int cxgb4vf_set_features(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1207
static int cxgb4vf_set_mac_addr(struct net_device *dev, void *_addr)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1230
static void cxgb4vf_poll_controller(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
139
struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1436
static int cxgb4vf_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1527
static int cxgb4vf_get_fecparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1551
static void cxgb4vf_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1574
static u32 cxgb4vf_get_msglevel(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1582
static void cxgb4vf_set_msglevel(struct net_device *dev, u32 msglevel)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1593
static void cxgb4vf_get_ringparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1618
static int cxgb4vf_set_ringparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1653
static int cxgb4vf_get_coalesce(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1675
static int cxgb4vf_set_coalesce(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1692
static void cxgb4vf_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1705
static int cxgb4vf_phys_id(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1776
static int cxgb4vf_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1790
static void cxgb4vf_get_strings(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1828
static void cxgb4vf_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1846
static int cxgb4vf_get_regs_len(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1875
static void cxgb4vf_get_regs(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
1913
static void cxgb4vf_get_wol(struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
218
const struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2340
struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
2899
struct net_device *netdev;
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
319
static int link_start(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
3313
struct net_device *netdev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
365
struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
630
struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
661
struct net_device *dev = adapter->port[pidx];
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
833
static int cxgb4vf_open(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
886
static int cxgb4vf_stop(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
904
static struct net_device_stats *cxgb4vf_get_stats(struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
935
static int cxgb4vf_mac_sync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
967
static int cxgb4vf_mac_unsync(struct net_device *netdev, const u8 *mac_addr)
drivers/net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c
994
static int set_rxmode(struct net_device *dev, int mtu, bool sleep_ok)
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
1157
netdev_tx_t t4vf_eth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2202
bool iqasynch, struct net_device *dev,
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
2411
struct net_device *dev, struct netdev_queue *devq,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
229
static int ch_ipsec_xfrm_add_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
314
static void ch_ipsec_xfrm_del_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
322
static void ch_ipsec_xfrm_free_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
405
struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
459
struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
503
struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
551
struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
703
int ch_ipsec_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
75
static int ch_ipsec_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
78
static void ch_ipsec_xfrm_free_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
80
static void ch_ipsec_xfrm_del_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c
82
static int ch_ipsec_xfrm_add_state(struct net_device *dev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1919
static int chcr_ktls_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
1929
struct net_device *tls_netdev;
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
361
static void chcr_ktls_dev_del(struct net_device *netdev,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
412
static int chcr_ktls_dev_add(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.h
43
struct net_device *netdev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
217
struct net_device **ports;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
227
struct net_device *egr_dev[NCHAN * 2];
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
282
struct net_device *egress_dev; /* TX_CHAN for act open retry */
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1093
struct net_device *ndev = csk->egress_dev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
1121
struct net_device *ndev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
645
struct net_device *ndev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
747
struct net_device *ndev = chtls_find_netdev(cdev, sk);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
93
static struct net_device *chtls_find_netdev(struct chtls_dev *cdev,
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
97
struct net_device *ndev = cdev->ports[0];
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c
99
struct net_device *temp;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_hw.c
171
struct net_device *dev = csk->egress_dev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_hw.c
199
struct net_device *dev = csk->egress_dev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
1339
struct net_device *dev = csk->egress_dev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
344
struct net_device *dev;
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
130
struct net_device *netdev;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
122
struct net_device *(*get_real_dev)(struct net_device *),
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
79
struct net_device *(*get_real_dev)(struct net_device *),
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
80
struct net_device *egress_dev)
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
93
struct net_device *(*get_real_dev)(struct net_device *),
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h
48
struct net_device *(*)(struct net_device *),
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.h
52
struct net_device *(*)(struct net_device *),
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c
387
int cxgbi_ppm_init(void **ppm_pp, struct net_device *ndev,
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
130
struct net_device *ndev; /* net_device, 1st port */
drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h
326
int cxgbi_ppm_init(void **ppm_pp, struct net_device *, struct pci_dev *,
drivers/net/ethernet/cirrus/cs89x0.c
1088
net_close(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1118
net_get_stats(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1132
static void net_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/cirrus/cs89x0.c
1143
static netdev_tx_t net_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1194
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1223
static int set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/cirrus/cs89x0.c
1250
static void net_poll_controller(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1272
static void __init reset_chip(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
1311
cs89x0_probe1(struct net_device *dev, void __iomem *ioaddr, int modular)
drivers/net/ethernet/cirrus/cs89x0.c
1590
cs89x0_ioport_probe(struct net_device *dev, unsigned long ioport, int modular)
drivers/net/ethernet/cirrus/cs89x0.c
1650
struct net_device * __init cs89x0_probe(int unit)
drivers/net/ethernet/cirrus/cs89x0.c
1652
struct net_device *dev = alloc_etherdev(sizeof(struct net_local));
drivers/net/ethernet/cirrus/cs89x0.c
1690
static struct net_device *dev_cs89x0;
drivers/net/ethernet/cirrus/cs89x0.c
1762
struct net_device *dev;
drivers/net/ethernet/cirrus/cs89x0.c
1849
struct net_device *dev = alloc_etherdev(sizeof(struct net_local));
drivers/net/ethernet/cirrus/cs89x0.c
1884
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/cirrus/cs89x0.c
225
readreg(struct net_device *dev, u16 regno)
drivers/net/ethernet/cirrus/cs89x0.c
234
writereg(struct net_device *dev, u16 regno, u16 value)
drivers/net/ethernet/cirrus/cs89x0.c
243
wait_eeprom_ready(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
257
get_eeprom_data(struct net_device *dev, int off, int len, int *buffer)
drivers/net/ethernet/cirrus/cs89x0.c
291
write_irq(struct net_device *dev, int chip_type, int irq)
drivers/net/ethernet/cirrus/cs89x0.c
315
count_rx_errors(int status, struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
338
get_dma_channel(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
359
write_dma(struct net_device *dev, int chip_type, int dma)
drivers/net/ethernet/cirrus/cs89x0.c
371
set_dma_cfg(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
391
dma_bufcfg(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
401
dma_busctl(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
418
dma_rx(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
487
control_dc_dc(struct net_device *dev, int on_not_off)
drivers/net/ethernet/cirrus/cs89x0.c
511
send_test_pkt(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
559
detect_tp(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
639
detect_bnc(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
655
detect_aui(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
672
net_rx(struct net_device *dev)
drivers/net/ethernet/cirrus/cs89x0.c
715
struct net_device *dev = dev_id;
drivers/net/ethernet/cirrus/cs89x0.c
828
net_open(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
169
struct net_device *dev;
drivers/net/ethernet/cirrus/ep93xx_eth.c
183
static int ep93xx_mdio_read(struct net_device *dev, int phy_id, int reg)
drivers/net/ethernet/cirrus/ep93xx_eth.c
207
static void ep93xx_mdio_write(struct net_device *dev, int phy_id, int reg, int data)
drivers/net/ethernet/cirrus/ep93xx_eth.c
225
static int ep93xx_rx(struct net_device *dev, int budget)
drivers/net/ethernet/cirrus/ep93xx_eth.c
311
struct net_device *dev = ep->dev;
drivers/net/ethernet/cirrus/ep93xx_eth.c
329
static netdev_tx_t ep93xx_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
365
static void ep93xx_tx_complete(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
420
struct net_device *dev = dev_id;
drivers/net/ethernet/cirrus/ep93xx_eth.c
530
static int ep93xx_start_hw(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
612
static void ep93xx_stop_hw(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
628
static int ep93xx_open(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
666
static int ep93xx_close(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
681
static int ep93xx_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/cirrus/ep93xx_eth.c
689
static void ep93xx_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/cirrus/ep93xx_eth.c
694
static int ep93xx_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/cirrus/ep93xx_eth.c
704
static int ep93xx_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/cirrus/ep93xx_eth.c
711
static int ep93xx_nway_reset(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
717
static u32 ep93xx_get_link(struct net_device *dev)
drivers/net/ethernet/cirrus/ep93xx_eth.c
742
struct net_device *dev;
drivers/net/ethernet/cirrus/ep93xx_eth.c
769
struct net_device *dev;
drivers/net/ethernet/cirrus/mac89x0.c
115
static int net_open(struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
116
static netdev_tx_t net_send_packet(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
118
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
119
static void net_rx(struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
120
static int net_close(struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
121
static struct net_device_stats *net_get_stats(struct net_device *dev);
drivers/net/ethernet/cirrus/mac89x0.c
122
static int set_mac_address(struct net_device *dev, void *addr);
drivers/net/ethernet/cirrus/mac89x0.c
126
readreg_io(struct net_device *dev, int portno)
drivers/net/ethernet/cirrus/mac89x0.c
133
writereg_io(struct net_device *dev, int portno, int value)
drivers/net/ethernet/cirrus/mac89x0.c
141
readreg(struct net_device *dev, int portno)
drivers/net/ethernet/cirrus/mac89x0.c
147
writereg(struct net_device *dev, int portno, int value)
drivers/net/ethernet/cirrus/mac89x0.c
166
struct net_device *dev;
drivers/net/ethernet/cirrus/mac89x0.c
285
net_open(struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
331
net_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
372
struct net_device *dev = dev_id;
drivers/net/ethernet/cirrus/mac89x0.c
436
net_rx(struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
482
net_close(struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
503
net_get_stats(struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
516
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/cirrus/mac89x0.c
539
static int set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/cirrus/mac89x0.c
562
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/cisco/enic/enic.h
191
struct net_device *netdev;
drivers/net/ethernet/cisco/enic/enic.h
246
static inline struct net_device *vnic_get_netdev(struct vnic_dev *vdev)
drivers/net/ethernet/cisco/enic/enic.h
363
void enic_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/cisco/enic/enic_api.c
14
int enic_api_devcmd_proxy_by_index(struct net_device *netdev, int vf,
drivers/net/ethernet/cisco/enic/enic_api.h
12
int enic_api_devcmd_proxy_by_index(struct net_device *netdev, int vf,
drivers/net/ethernet/cisco/enic/enic_clsf.c
171
int enic_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/cisco/enic/enic_clsf.h
17
int enic_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/cisco/enic/enic_dev.c
166
int enic_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/cisco/enic/enic_dev.c
179
int enic_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/cisco/enic/enic_dev.h
35
int enic_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/cisco/enic/enic_dev.h
36
int enic_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/cisco/enic/enic_ethtool.c
129
static int enic_get_ksettings(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
156
static void enic_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
178
static void enic_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
217
static void enic_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
231
static int enic_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
296
static int enic_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
316
static void enic_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
359
static u32 enic_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
365
static void enic_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
371
static int enic_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
418
static int enic_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
531
static int enic_get_rx_flow_hash(struct net_device *dev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
576
static u32 enic_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
583
static int enic_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
614
static u32 enic_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_ethtool.c
619
static int enic_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
632
static int enic_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
649
static int enic_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
657
static void enic_get_channels(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_ethtool.c
706
void enic_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
1006
static int enic_set_mac_addr(struct net_device *netdev, char *addr)
drivers/net/ethernet/cisco/enic/enic_main.c
1023
static int enic_set_mac_address_dynamic(struct net_device *netdev, void *p)
drivers/net/ethernet/cisco/enic/enic_main.c
1049
static int enic_set_mac_address(struct net_device *netdev, void *p)
drivers/net/ethernet/cisco/enic/enic_main.c
1068
static void enic_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
1096
static void enic_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/cisco/enic/enic_main.c
1102
static int enic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/cisco/enic/enic_main.c
1128
static int enic_set_vf_port(struct net_device *netdev, int vf,
drivers/net/ethernet/cisco/enic/enic_main.c
1230
static int enic_get_vf_port(struct net_device *netdev, int vf,
drivers/net/ethernet/cisco/enic/enic_main.c
1325
struct net_device *netdev = napi->dev;
drivers/net/ethernet/cisco/enic/enic_main.c
1424
struct net_device *netdev = napi->dev;
drivers/net/ethernet/cisco/enic/enic_main.c
1454
struct net_device *netdev = napi->dev;
drivers/net/ethernet/cisco/enic/enic_main.c
1523
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
1547
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
1679
static int enic_open(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
177
static int enic_udp_tunnel_set_port(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_main.c
1777
static int enic_stop(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
1837
static int _enic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cisco/enic/enic_main.c
1860
static int enic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cisco/enic/enic_main.c
1878
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
1889
static void enic_poll_controller(struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
204
static int enic_udp_tunnel_unset_port(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_main.c
2329
static void enic_get_queue_stats_rx(struct net_device *dev, int idx,
drivers/net/ethernet/cisco/enic/enic_main.c
2344
static void enic_get_queue_stats_tx(struct net_device *dev, int idx,
drivers/net/ethernet/cisco/enic/enic_main.c
2360
static void enic_get_base_stats(struct net_device *dev,
drivers/net/ethernet/cisco/enic/enic_main.c
242
struct net_device *dev,
drivers/net/ethernet/cisco/enic/enic_main.c
2518
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
2624
struct net_device *netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
2954
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/cisco/enic/enic_main.c
361
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_main.c
436
struct net_device *netdev = data;
drivers/net/ethernet/cisco/enic/enic_main.c
834
struct net_device *netdev)
drivers/net/ethernet/cisco/enic/enic_main.c
895
static void enic_get_stats(struct net_device *netdev,
drivers/net/ethernet/cisco/enic/enic_main.c
936
static int enic_mc_sync(struct net_device *netdev, const u8 *mc_addr)
drivers/net/ethernet/cisco/enic/enic_main.c
955
static int enic_mc_unsync(struct net_device *netdev, const u8 *mc_addr)
drivers/net/ethernet/cisco/enic/enic_main.c
965
static int enic_uc_sync(struct net_device *netdev, const u8 *uc_addr)
drivers/net/ethernet/cisco/enic/enic_main.c
984
static int enic_uc_unsync(struct net_device *netdev, const u8 *uc_addr)
drivers/net/ethernet/cisco/enic/enic_main.c
996
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_pp.c
183
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_pp.c
244
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_pp.c
56
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_rq.c
105
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cisco/enic/enic_rq.c
273
struct net_device *netdev = enic->netdev;
drivers/net/ethernet/cortina/gemini.c
1036
struct net_device *netdev = port->netdev;
drivers/net/ethernet/cortina/gemini.c
1038
struct net_device *other_netdev;
drivers/net/ethernet/cortina/gemini.c
109
struct net_device *netdev;
drivers/net/ethernet/cortina/gemini.c
1101
static void gmac_tx_irq_enable(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
1125
static void gmac_tx_irq(struct net_device *netdev, unsigned int txq_num)
drivers/net/ethernet/cortina/gemini.c
1133
static int gmac_map_tx_bufs(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/cortina/gemini.c
1272
struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1345
static void gmac_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/cortina/gemini.c
1351
static void gmac_enable_irq(struct net_device *netdev, int enable)
drivers/net/ethernet/cortina/gemini.c
1380
static void gmac_enable_rx_irq(struct net_device *netdev, int enable)
drivers/net/ethernet/cortina/gemini.c
1439
static unsigned int gmac_rx(struct net_device *netdev, unsigned int budget)
drivers/net/ethernet/cortina/gemini.c
1584
static void gmac_dump_dma_state(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1655
static void gmac_update_hw_stats(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1691
static u32 gmac_get_intr_flags(struct net_device *netdev, int i)
drivers/net/ethernet/cortina/gemini.c
1722
struct net_device *netdev = data;
drivers/net/ethernet/cortina/gemini.c
1813
static int gmac_open(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1870
static int gmac_stop(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1891
static void gmac_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1926
static void gmac_write_mac_address(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1939
static int gmac_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/cortina/gemini.c
1949
static void gmac_clear_hw_stats(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
1961
static void gmac_get_stats64(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2010
static int gmac_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/cortina/gemini.c
2030
static int gmac_set_features(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2048
static int gmac_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/cortina/gemini.c
2053
static void gmac_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/cortina/gemini.c
2061
static void gmac_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2111
static int gmac_get_ksettings(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2121
static int gmac_set_ksettings(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2129
static int gmac_nway_reset(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
2136
static void gmac_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2149
static int gmac_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2162
static void gmac_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2182
static int gmac_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2205
static int gmac_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2219
static int gmac_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
223
static void gmac_dump_dma_state(struct net_device *netdev);
drivers/net/ethernet/cortina/gemini.c
2237
static u32 gmac_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
2244
static void gmac_set_msglevel(struct net_device *netdev, u32 level)
drivers/net/ethernet/cortina/gemini.c
225
static void gmac_update_config0_reg(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
2251
static void gmac_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/cortina/gemini.c
241
static void gmac_enable_tx_rx(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
2422
struct net_device *netdev;
drivers/net/ethernet/cortina/gemini.c
256
static void gmac_disable_tx_rx(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
273
static void gmac_set_flow_control(struct net_device *netdev, bool tx, bool rx)
drivers/net/ethernet/cortina/gemini.c
292
static void gmac_adjust_link(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
357
static int gmac_setup_phy(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
461
static int gmac_init(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
541
static int gmac_setup_txqs(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
599
static void gmac_clean_txq(struct net_device *netdev, struct gmac_txq *txq,
drivers/net/ethernet/cortina/gemini.c
671
static void gmac_cleanup_txqs(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
697
static int gmac_setup_rxq(struct net_device *netdev)
drivers/net/ethernet/cortina/gemini.c
749
static void gmac_cleanup_rxq(struct net_device *netdev)
drivers/net/ethernet/davicom/dm9000.c
1015
dm9000_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1057
static void dm9000_tx_done(struct net_device *dev, struct board_info *db)
drivers/net/ethernet/davicom/dm9000.c
1087
dm9000_rx(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1190
struct net_device *dev = dev_id;
drivers/net/ethernet/davicom/dm9000.c
1240
struct net_device *dev = dev_id;
drivers/net/ethernet/davicom/dm9000.c
126
struct net_device *ndev;
drivers/net/ethernet/davicom/dm9000.c
1276
static void dm9000_poll_controller(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1289
dm9000_open(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1332
dm9000_shutdown(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1348
dm9000_stop(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9000.c
1416
struct net_device *ndev;
drivers/net/ethernet/davicom/dm9000.c
147
static inline struct board_info *to_dm9000_board(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
1726
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/davicom/dm9000.c
1748
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/davicom/dm9000.c
1775
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/davicom/dm9000.c
275
dm9000_phy_read(struct net_device *dev, int phy_reg_unused, int reg)
drivers/net/ethernet/davicom/dm9000.c
320
dm9000_phy_write(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
408
static int dm9000_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/davicom/dm9000.c
537
static void dm9000_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
547
static u32 dm9000_get_msglevel(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
554
static void dm9000_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/davicom/dm9000.c
561
static int dm9000_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
570
static int dm9000_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
578
static int dm9000_nway_reset(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
584
static int dm9000_set_features(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
601
static u32 dm9000_get_link(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
616
static int dm9000_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
621
static int dm9000_get_eeprom(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
645
static int dm9000_set_eeprom(struct net_device *dev,
drivers/net/ethernet/davicom/dm9000.c
684
static void dm9000_get_wol(struct net_device *dev, struct ethtool_wolinfo *w)
drivers/net/ethernet/davicom/dm9000.c
695
static int dm9000_set_wol(struct net_device *dev, struct ethtool_wolinfo *w)
drivers/net/ethernet/davicom/dm9000.c
751
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9000.c
771
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9000.c
836
dm9000_hash_table_unlocked(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
872
dm9000_hash_table(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
898
dm9000_init_dm9000(struct net_device *dev)
drivers/net/ethernet/davicom/dm9000.c
963
static void dm9000_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/davicom/dm9000.c
987
static void dm9000_send_packet(struct net_device *dev,
drivers/net/ethernet/davicom/dm9051.c
101
struct net_device *ndev;
drivers/net/ethernet/davicom/dm9051.c
1016
static netdev_tx_t dm9051_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.c
1031
static void dm9051_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.c
1076
static int dm9051_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/davicom/dm9051.c
1132
static void dm9051_handle_link_change(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.c
1167
struct net_device *ndev;
drivers/net/ethernet/davicom/dm9051.c
1228
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/davicom/dm9051.c
146
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9051.c
539
static int dm9051_map_etherdev_par(struct net_device *ndev, struct board_info *db)
drivers/net/ethernet/davicom/dm9051.c
565
static void dm9051_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/davicom/dm9051.c
570
static void dm9051_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/davicom/dm9051.c
577
static u32 dm9051_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.c
584
static int dm9051_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/davicom/dm9051.c
589
static int dm9051_get_eeprom(struct net_device *ndev,
drivers/net/ethernet/davicom/dm9051.c
610
static int dm9051_set_eeprom(struct net_device *ndev,
drivers/net/ethernet/davicom/dm9051.c
632
static void dm9051_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/davicom/dm9051.c
640
static int dm9051_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/davicom/dm9051.c
711
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9051.c
741
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9051.c
841
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9051.c
922
struct net_device *ndev = db->ndev;
drivers/net/ethernet/davicom/dm9051.c
943
static int dm9051_open(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.c
991
static int dm9051_stop(struct net_device *ndev)
drivers/net/ethernet/davicom/dm9051.h
157
static inline struct board_info *to_dm9051_board(struct net_device *ndev)
drivers/net/ethernet/dec/tulip/21142.c
111
void t21142_start_nway(struct net_device *dev)
drivers/net/ethernet/dec/tulip/21142.c
139
void t21142_lnk_change(struct net_device *dev, int csr5)
drivers/net/ethernet/dec/tulip/21142.c
32
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/de2104x.c
1048
struct net_device *dev = de->dev;
drivers/net/ethernet/dec/tulip/de2104x.c
1248
struct net_device *dev = de->dev;
drivers/net/ethernet/dec/tulip/de2104x.c
1382
static int de_open (struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
1424
static int de_close (struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
1446
static void de_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/dec/tulip/de2104x.c
1605
static void de_get_drvinfo (struct net_device *dev,struct ethtool_drvinfo *info)
drivers/net/ethernet/dec/tulip/de2104x.c
1613
static int de_get_regs_len(struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
1618
static int de_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dec/tulip/de2104x.c
1630
static int de_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dec/tulip/de2104x.c
1643
static u32 de_get_msglevel(struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
1650
static void de_set_msglevel(struct net_device *dev, u32 msglvl)
drivers/net/ethernet/dec/tulip/de2104x.c
1657
static int de_get_eeprom(struct net_device *dev,
drivers/net/ethernet/dec/tulip/de2104x.c
1672
static int de_nway_reset(struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
1689
static void de_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/dec/tulip/de2104x.c
1978
struct net_device *dev;
drivers/net/ethernet/dec/tulip/de2104x.c
2107
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/de2104x.c
2122
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/de2104x.c
2159
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/de2104x.c
2181
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/de2104x.c
297
struct net_device *dev;
drivers/net/ethernet/dec/tulip/de2104x.c
326
static void de_set_rx_mode (struct net_device *dev);
drivers/net/ethernet/dec/tulip/de2104x.c
496
struct net_device *dev = dev_instance;
drivers/net/ethernet/dec/tulip/de2104x.c
605
struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
664
static void build_setup_frame_hash(u16 *setup_frm, struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
694
static void build_setup_frame_perfect(u16 *setup_frm, struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
720
static void __de_set_rx_mode (struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
804
static void de_set_rx_mode (struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
829
static struct net_device_stats *de_get_stats(struct net_device *dev)
drivers/net/ethernet/dec/tulip/de2104x.c
967
struct net_device *dev = de->dev;
drivers/net/ethernet/dec/tulip/dmfe.c
1035
static void dmfe_set_filter_mode(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
1072
static void dmfe_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/dec/tulip/dmfe.c
1081
static int dmfe_ethtool_set_wol(struct net_device *dev,
drivers/net/ethernet/dec/tulip/dmfe.c
1094
static void dmfe_ethtool_get_wol(struct net_device *dev,
drivers/net/ethernet/dec/tulip/dmfe.c
1119
struct net_device *dev = pci_get_drvdata(db->pdev);
drivers/net/ethernet/dec/tulip/dmfe.c
1274
static void dmfe_dynamic_reset(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
1351
static void dmfe_descriptor_init(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
1436
static void dm9132_id_table(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
1474
static void send_filter_frame(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
1538
static void allocate_rx_buffer(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
201
struct net_device *next_dev; /* next device */
drivers/net/ethernet/dec/tulip/dmfe.c
2089
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/dmfe.c
2115
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/dmfe.c
299
static int dmfe_open(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
300
static netdev_tx_t dmfe_start_xmit(struct sk_buff *, struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
301
static int dmfe_stop(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
302
static void dmfe_set_filter_mode(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
307
static void poll_dmfe (struct net_device *dev);
drivers/net/ethernet/dec/tulip/dmfe.c
309
static void dmfe_descriptor_init(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
310
static void allocate_rx_buffer(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
312
static void send_filter_frame(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
313
static void dm9132_id_table(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
322
static void dmfe_rx_packet(struct net_device *, struct dmfe_board_info *);
drivers/net/ethernet/dec/tulip/dmfe.c
323
static void dmfe_free_tx_pkt(struct net_device *, struct dmfe_board_info *);
drivers/net/ethernet/dec/tulip/dmfe.c
325
static void dmfe_dynamic_reset(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
327
static void dmfe_init_dm910x(struct net_device *);
drivers/net/ethernet/dec/tulip/dmfe.c
355
struct net_device *dev;
drivers/net/ethernet/dec/tulip/dmfe.c
515
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/dmfe.c
543
static int dmfe_open(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
600
static void dmfe_init_dm910x(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
667
struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
737
static int dmfe_stop(struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
781
struct net_device *dev = dev_id;
drivers/net/ethernet/dec/tulip/dmfe.c
845
static void poll_dmfe (struct net_device *dev)
drivers/net/ethernet/dec/tulip/dmfe.c
862
static void dmfe_free_tx_pkt(struct net_device *dev, struct dmfe_board_info *db)
drivers/net/ethernet/dec/tulip/dmfe.c
944
static void dmfe_rx_packet(struct net_device *dev, struct dmfe_board_info *db)
drivers/net/ethernet/dec/tulip/eeprom.c
142
void tulip_parse_eeprom(struct net_device *dev)
drivers/net/ethernet/dec/tulip/eeprom.c
340
int tulip_read_eeprom(struct net_device *dev, int location, int addr_len)
drivers/net/ethernet/dec/tulip/interrupt.c
115
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/interrupt.c
369
static int tulip_rx(struct net_device *dev)
drivers/net/ethernet/dec/tulip/interrupt.c
496
static inline unsigned int phy_interrupt (struct net_device *dev)
drivers/net/ethernet/dec/tulip/interrupt.c
524
struct net_device *dev = (struct net_device *)dev_instance;
drivers/net/ethernet/dec/tulip/interrupt.c
59
int tulip_refill_rx(struct net_device *dev)
drivers/net/ethernet/dec/tulip/media.c
109
void tulip_mdio_write(struct net_device *dev, int phy_id, int location, int val)
drivers/net/ethernet/dec/tulip/media.c
167
void tulip_select_media(struct net_device *dev, int startup)
drivers/net/ethernet/dec/tulip/media.c
397
int tulip_check_duplex(struct net_device *dev)
drivers/net/ethernet/dec/tulip/media.c
444
void tulip_find_mii(struct net_device *dev, int board_idx)
drivers/net/ethernet/dec/tulip/media.c
47
int tulip_mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/dec/tulip/pnic.c
19
void pnic_do_nway(struct net_device *dev)
drivers/net/ethernet/dec/tulip/pnic.c
52
void pnic_lnk_change(struct net_device *dev, int csr5)
drivers/net/ethernet/dec/tulip/pnic.c
90
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/pnic2.c
170
void pnic2_lnk_change(struct net_device *dev, int csr5)
drivers/net/ethernet/dec/tulip/pnic2.c
82
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/pnic2.c
96
void pnic2_start_nway(struct net_device *dev)
drivers/net/ethernet/dec/tulip/timer.c
143
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/timer.c
160
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/timer.c
21
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/tulip.h
403
struct net_device *next_module;
drivers/net/ethernet/dec/tulip/tulip.h
440
void (*link_change) (struct net_device * dev, int csr5);
drivers/net/ethernet/dec/tulip/tulip.h
457
struct net_device *dev;
drivers/net/ethernet/dec/tulip/tulip.h
473
void t21142_start_nway(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
474
void t21142_lnk_change(struct net_device *dev, int csr5);
drivers/net/ethernet/dec/tulip/tulip.h
478
void pnic2_lnk_change(struct net_device *dev, int csr5);
drivers/net/ethernet/dec/tulip/tulip.h
480
void pnic2_start_nway(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
483
void tulip_parse_eeprom(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
484
int tulip_read_eeprom(struct net_device *dev, int location, int addr_len);
drivers/net/ethernet/dec/tulip/tulip.h
490
int tulip_refill_rx(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
497
int tulip_mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/dec/tulip/tulip.h
498
void tulip_mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/dec/tulip/tulip.h
499
void tulip_select_media(struct net_device *dev, int startup);
drivers/net/ethernet/dec/tulip/tulip.h
500
int tulip_check_duplex(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
501
void tulip_find_mii (struct net_device *dev, int board_idx);
drivers/net/ethernet/dec/tulip/tulip.h
504
void pnic_do_nway(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip.h
505
void pnic_lnk_change(struct net_device *dev, int csr5);
drivers/net/ethernet/dec/tulip/tulip_core.c
1028
static void build_setup_frame_perfect(u16 *setup_frm, struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
1054
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
118
struct net_device *dev = tp->dev;
drivers/net/ethernet/dec/tulip/tulip_core.c
1180
static void tulip_mwi_config(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
1300
struct net_device *dev;
drivers/net/ethernet/dec/tulip/tulip_core.c
1776
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/tulip_core.c
1803
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/tulip_core.c
1828
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/tulip_core.c
1868
struct net_device *dev = pci_get_drvdata (pdev);
drivers/net/ethernet/dec/tulip/tulip_core.c
1883
static void poll_tulip (struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
247
static void tulip_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/dec/tulip/tulip_core.c
248
static void tulip_init_ring(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
249
static void tulip_free_ring(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
251
struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
252
static int tulip_open(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
253
static int tulip_close(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
254
static void tulip_up(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
255
static void tulip_down(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
256
static struct net_device_stats *tulip_get_stats(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
257
static int private_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/dec/tulip/tulip_core.c
258
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
261
static void poll_tulip(struct net_device *dev);
drivers/net/ethernet/dec/tulip/tulip_core.c
282
static void tulip_up(struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
502
tulip_open(struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
526
static void tulip_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/dec/tulip/tulip_core.c
603
static void tulip_init_ring(struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
653
tulip_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
738
static void tulip_down (struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
781
static void tulip_free_ring (struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
819
static int tulip_close (struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
839
static struct net_device_stats *tulip_get_stats(struct net_device *dev)
drivers/net/ethernet/dec/tulip/tulip_core.c
858
static void tulip_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/dec/tulip/tulip_core.c
866
static int tulip_ethtool_set_wol(struct net_device *dev,
drivers/net/ethernet/dec/tulip/tulip_core.c
879
static void tulip_ethtool_get_wol(struct net_device *dev,
drivers/net/ethernet/dec/tulip/tulip_core.c
897
static int private_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/dec/tulip/tulip_core.c
999
static void build_setup_frame_hash(u16 *setup_frm, struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
1018
struct net_device *dev = pci_get_drvdata(db->pdev);
drivers/net/ethernet/dec/tulip/uli526x.c
1128
static void uli526x_reset_prepare(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
1162
static void uli526x_dynamic_reset(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
1181
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/uli526x.c
1202
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/uli526x.c
123
struct net_device *next_dev; /* next device */
drivers/net/ethernet/dec/tulip/uli526x.c
1262
static void uli526x_descriptor_init(struct net_device *dev, void __iomem *ioaddr)
drivers/net/ethernet/dec/tulip/uli526x.c
1343
static void send_filter_frame(struct net_device *dev, int mc_cnt)
drivers/net/ethernet/dec/tulip/uli526x.c
1406
static void allocate_rx_buffer(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
207
static int uli526x_open(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
209
struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
210
static int uli526x_stop(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
211
static void uli526x_set_filter_mode(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
216
static void uli526x_poll(struct net_device *dev);
drivers/net/ethernet/dec/tulip/uli526x.c
218
static void uli526x_descriptor_init(struct net_device *, void __iomem *);
drivers/net/ethernet/dec/tulip/uli526x.c
219
static void allocate_rx_buffer(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
221
static void send_filter_frame(struct net_device *, int);
drivers/net/ethernet/dec/tulip/uli526x.c
231
static void uli526x_rx_packet(struct net_device *, struct uli526x_board_info *);
drivers/net/ethernet/dec/tulip/uli526x.c
232
static void uli526x_free_tx_pkt(struct net_device *, struct uli526x_board_info *);
drivers/net/ethernet/dec/tulip/uli526x.c
234
static void uli526x_dynamic_reset(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
236
static void uli526x_init(struct net_device *);
drivers/net/ethernet/dec/tulip/uli526x.c
273
struct net_device *dev;
drivers/net/ethernet/dec/tulip/uli526x.c
430
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/uli526x.c
451
static int uli526x_open(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
500
static void uli526x_init(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
583
struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
650
static int uli526x_stop(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
683
struct net_device *dev = dev_id;
drivers/net/ethernet/dec/tulip/uli526x.c
731
static void uli526x_poll(struct net_device *dev)
drivers/net/ethernet/dec/tulip/uli526x.c
744
static void uli526x_free_tx_pkt(struct net_device *dev,
drivers/net/ethernet/dec/tulip/uli526x.c
802
static void uli526x_rx_packet(struct net_device *dev, struct uli526x_board_info * db)
drivers/net/ethernet/dec/tulip/uli526x.c
887
static void uli526x_set_filter_mode(struct net_device * dev)
drivers/net/ethernet/dec/tulip/uli526x.c
969
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/dec/tulip/uli526x.c
978
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dec/tulip/uli526x.c
988
static u32 netdev_get_link(struct net_device *dev) {
drivers/net/ethernet/dec/tulip/uli526x.c
997
static void uli526x_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/dec/tulip/winbond-840.c
1045
static void netdev_tx_done(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1098
struct net_device *dev = (struct net_device *)dev_instance;
drivers/net/ethernet/dec/tulip/winbond-840.c
1161
static int netdev_rx(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1273
static void netdev_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/dec/tulip/winbond-840.c
1315
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1330
static u32 __set_rx_mode(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1364
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1373
static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/dec/tulip/winbond-840.c
1381
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1393
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dec/tulip/winbond-840.c
1406
static int netdev_nway_reset(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1412
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1418
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1423
static void netdev_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/dec/tulip/winbond-840.c
1438
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/dec/tulip/winbond-840.c
1464
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
1522
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/winbond-840.c
1557
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/winbond-840.c
1592
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dec/tulip/winbond-840.c
316
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/dec/tulip/winbond-840.c
317
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/dec/tulip/winbond-840.c
318
static int netdev_open(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
319
static int update_link(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
321
static void init_rxtx_rings(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
323
static void init_registers(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
324
static void tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/dec/tulip/winbond-840.c
325
static int alloc_ringdesc(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
327
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
329
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/dec/tulip/winbond-840.c
330
static int netdev_rx(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
331
static u32 __set_rx_mode(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
332
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
333
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
334
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/dec/tulip/winbond-840.c
336
static int netdev_close(struct net_device *dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
352
struct net_device *dev;
drivers/net/ethernet/dec/tulip/winbond-840.c
554
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/dec/tulip/winbond-840.c
584
static void mdio_write(struct net_device *dev, int phy_id, int location, int value)
drivers/net/ethernet/dec/tulip/winbond-840.c
616
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
658
static int update_link(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
724
static inline void update_csr6(struct net_device *dev, int new)
drivers/net/ethernet/dec/tulip/winbond-840.c
767
struct net_device *dev = pci_get_drvdata(np->pci_dev);
drivers/net/ethernet/dec/tulip/winbond-840.c
781
static void init_rxtx_rings(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
853
static void init_registers(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
911
static void tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/dec/tulip/winbond-840.c
958
static int alloc_ringdesc(struct net_device *dev)
drivers/net/ethernet/dec/tulip/winbond-840.c
983
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/dec/tulip/xircom_cb.c
101
struct net_device *dev;
drivers/net/ethernet/dec/tulip/xircom_cb.c
1098
investigate_read_descriptor(struct net_device *dev, struct xircom_private *card,
drivers/net/ethernet/dec/tulip/xircom_cb.c
110
struct net_device *dev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
111
static int xircom_open(struct net_device *dev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
112
static int xircom_close(struct net_device *dev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
1143
investigate_write_descriptor(struct net_device *dev,
drivers/net/ethernet/dec/tulip/xircom_cb.c
115
static void xircom_poll_controller(struct net_device *dev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
118
static void investigate_read_descriptor(struct net_device *dev,struct xircom_private *card, int descnr, unsigned int bufferoffset);
drivers/net/ethernet/dec/tulip/xircom_cb.c
119
static void investigate_write_descriptor(struct net_device *dev, struct xircom_private *card, int descnr, unsigned int bufferoffset);
drivers/net/ethernet/dec/tulip/xircom_cb.c
194
struct net_device *dev = NULL;
drivers/net/ethernet/dec/tulip/xircom_cb.c
311
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dec/tulip/xircom_cb.c
326
struct net_device *dev = (struct net_device *) dev_instance;
drivers/net/ethernet/dec/tulip/xircom_cb.c
376
struct net_device *dev)
drivers/net/ethernet/dec/tulip/xircom_cb.c
438
static int xircom_open(struct net_device *dev)
drivers/net/ethernet/dec/tulip/xircom_cb.c
455
static int xircom_close(struct net_device *dev)
drivers/net/ethernet/dec/tulip/xircom_cb.c
485
static void xircom_poll_controller(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1043
rio_error (struct net_device *dev, int int_status)
drivers/net/ethernet/dlink/dl2k.c
1095
get_stats (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
112
struct net_device *dev;
drivers/net/ethernet/dlink/dl2k.c
1159
clear_stats (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1210
set_multicast (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1256
static void rio_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/dlink/dl2k.c
1264
static int rio_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dlink/dl2k.c
1309
static int rio_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dlink/dl2k.c
1350
static u32 rio_get_link(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1364
rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/dlink/dl2k.c
1413
mii_sendbit (struct net_device *dev, u32 data)
drivers/net/ethernet/dlink/dl2k.c
1426
mii_getbit (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1441
mii_send_bits (struct net_device *dev, u32 data, int len)
drivers/net/ethernet/dlink/dl2k.c
1451
mii_read (struct net_device *dev, int phy_addr, int reg_num)
drivers/net/ethernet/dlink/dl2k.c
1479
mii_write (struct net_device *dev, int phy_addr, int reg_num, u16 data)
drivers/net/ethernet/dlink/dl2k.c
1494
mii_wait_link (struct net_device *dev, int wait)
drivers/net/ethernet/dlink/dl2k.c
1512
mii_get_media (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1598
mii_set_media (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1687
mii_get_media_pcs (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1743
mii_set_media_pcs (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1796
rio_close (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
1816
struct net_device *dev = pci_get_drvdata (pdev);
drivers/net/ethernet/dlink/dl2k.c
1838
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/dlink/dl2k.c
1853
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/dlink/dl2k.c
313
find_miiphy (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
335
parse_eeprom (struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
413
static void rio_set_led_mode(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
440
static void free_list(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
488
static int alloc_list(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
538
static void rio_hw_init(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
62
static int rio_open (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
626
static void rio_hw_stop(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
638
static int rio_open(struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
64
static void rio_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/dlink/dl2k.c
65
static netdev_tx_t start_xmit (struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
67
static void rio_free_tx (struct net_device *dev, int irq);
drivers/net/ethernet/dlink/dl2k.c
671
struct net_device *dev = pci_get_drvdata(np->pdev);
drivers/net/ethernet/dlink/dl2k.c
68
static void tx_error (struct net_device *dev, int tx_status);
drivers/net/ethernet/dlink/dl2k.c
69
static int receive_packet (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
70
static void rio_error (struct net_device *dev, int int_status);
drivers/net/ethernet/dlink/dl2k.c
71
static void set_multicast (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
711
rio_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/dlink/dl2k.c
72
static struct net_device_stats *get_stats (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
724
start_xmit (struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/dlink/dl2k.c
73
static int clear_stats (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
74
static int rio_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/dlink/dl2k.c
75
static int rio_close (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
76
static int find_miiphy (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
77
static int parse_eeprom (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
79
static int mii_wait_link (struct net_device *dev, int wait);
drivers/net/ethernet/dlink/dl2k.c
793
struct net_device *dev = dev_instance;
drivers/net/ethernet/dlink/dl2k.c
80
static int mii_set_media (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
81
static int mii_get_media (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
82
static int mii_set_media_pcs (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
83
static int mii_get_media_pcs (struct net_device *dev);
drivers/net/ethernet/dlink/dl2k.c
831
rio_free_tx (struct net_device *dev, int irq)
drivers/net/ethernet/dlink/dl2k.c
84
static int mii_read (struct net_device *dev, int phy_addr, int reg_num);
drivers/net/ethernet/dlink/dl2k.c
85
static int mii_write (struct net_device *dev, int phy_addr, int reg_num,
drivers/net/ethernet/dlink/dl2k.c
877
tx_error (struct net_device *dev, int tx_status)
drivers/net/ethernet/dlink/dl2k.c
937
receive_packet (struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1014
static void init_ring(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1088
start_tx (struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1139
reset_tx (struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1178
struct net_device *dev = (struct net_device *)dev_instance;
drivers/net/ethernet/dlink/sundance.c
1324
struct net_device *dev = np->ndev;
drivers/net/ethernet/dlink/sundance.c
1416
static void refill_rx (struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1450
static void netdev_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/dlink/sundance.c
1515
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1557
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1598
static int __set_mac_addr(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1613
static int sundance_set_mac_addr(struct net_device *dev, void *data)
drivers/net/ethernet/dlink/sundance.c
1640
static int check_if_running(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1647
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/dlink/sundance.c
1654
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dlink/sundance.c
1664
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/dlink/sundance.c
1675
static int nway_reset(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1681
static u32 get_link(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1687
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1693
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/dlink/sundance.c
1699
static void get_strings(struct net_device *dev, u32 stringset,
drivers/net/ethernet/dlink/sundance.c
1706
static int get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/dlink/sundance.c
1716
static void get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/dlink/sundance.c
1737
static void sundance_get_wol(struct net_device *dev,
drivers/net/ethernet/dlink/sundance.c
1757
static int sundance_set_wol(struct net_device *dev,
drivers/net/ethernet/dlink/sundance.c
1805
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/dlink/sundance.c
1820
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
1922
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/dlink/sundance.c
1939
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dlink/sundance.c
1961
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/dlink/sundance.c
370
struct net_device *ndev; /* backpointer */
drivers/net/ethernet/dlink/sundance.c
420
static int change_mtu(struct net_device *dev, int new_mtu);
drivers/net/ethernet/dlink/sundance.c
422
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/dlink/sundance.c
423
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/dlink/sundance.c
424
static int mdio_wait_link(struct net_device *dev, int wait);
drivers/net/ethernet/dlink/sundance.c
425
static int netdev_open(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
426
static void check_duplex(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
428
static void tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/dlink/sundance.c
429
static void init_ring(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
430
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
431
static int reset_tx (struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
435
static void refill_rx (struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
436
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/dlink/sundance.c
437
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/dlink/sundance.c
438
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
439
static int __set_mac_addr(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
440
static int sundance_set_mac_addr(struct net_device *dev, void *data);
drivers/net/ethernet/dlink/sundance.c
441
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
442
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/dlink/sundance.c
443
static int netdev_close(struct net_device *dev);
drivers/net/ethernet/dlink/sundance.c
446
static void sundance_reset(struct net_device *dev, unsigned long reset_cmd)
drivers/net/ethernet/dlink/sundance.c
466
static void sundance_poll_controller(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
495
struct net_device *dev;
drivers/net/ethernet/dlink/sundance.c
707
static int change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/dlink/sundance.c
761
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/dlink/sundance.c
791
static void mdio_write(struct net_device *dev, int phy_id, int location, int value)
drivers/net/ethernet/dlink/sundance.c
819
static int mdio_wait_link(struct net_device *dev, int wait)
drivers/net/ethernet/dlink/sundance.c
837
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
915
static void check_duplex(struct net_device *dev)
drivers/net/ethernet/dlink/sundance.c
946
struct net_device *dev = np->mii_if.dev;
drivers/net/ethernet/dlink/sundance.c
961
static void tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ec_bhf.c
123
struct net_device *net_dev;
drivers/net/ethernet/ec_bhf.c
283
struct net_device *net_dev)
drivers/net/ethernet/ec_bhf.c
392
static int ec_bhf_open(struct net_device *net_dev)
drivers/net/ethernet/ec_bhf.c
431
static int ec_bhf_stop(struct net_device *net_dev)
drivers/net/ethernet/ec_bhf.c
451
ec_bhf_get_stats(struct net_device *net_dev,
drivers/net/ethernet/ec_bhf.c
478
struct net_device *net_dev;
drivers/net/ethernet/ec_bhf.c
567
struct net_device *net_dev = pci_get_drvdata(dev);
drivers/net/ethernet/emulex/benet/be.h
552
struct net_device *netdev;
drivers/net/ethernet/emulex/benet/be.h
946
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_ethtool.c
1011
static int be_read_eeprom(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1054
static u32 be_get_msg_level(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1061
static void be_set_msg_level(struct net_device *netdev, u32 level)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1076
static u32 be_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1083
static int be_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1127
static int be_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1198
static void be_get_channels(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1215
static int be_set_channels(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1242
static u32 be_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1247
static u32 be_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1252
static int be_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1272
static int be_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1322
static int be_get_module_info(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1346
static int be_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
1381
static u32 be_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_ethtool.c
1388
static int be_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/emulex/benet/be_ethtool.c
218
static void be_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
317
static int be_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
342
static int be_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
373
static void be_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
429
static void be_get_stat_strings(struct net_device *netdev, uint32_t stringset,
drivers/net/ethernet/emulex/benet/be_ethtool.c
469
static int be_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/emulex/benet/be_ethtool.c
611
static int be_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
685
static void be_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
699
be_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd)
drivers/net/ethernet/emulex/benet/be_ethtool.c
708
be_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd)
drivers/net/ethernet/emulex/benet/be_ethtool.c
728
static int be_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_ethtool.c
760
static int be_set_dump(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/ethernet/emulex/benet/be_ethtool.c
788
static void be_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/emulex/benet/be_ethtool.c
802
static int be_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/emulex/benet/be_ethtool.c
896
static void be_self_test(struct net_device *netdev, struct ethtool_test *test,
drivers/net/ethernet/emulex/benet/be_ethtool.c
957
static int be_do_flash(struct net_device *netdev, struct ethtool_flash *efl)
drivers/net/ethernet/emulex/benet/be_ethtool.c
965
be_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/ethernet/emulex/benet/be_ethtool.c
979
be_get_dump_data(struct net_device *netdev, struct ethtool_dump *dump,
drivers/net/ethernet/emulex/benet/be_ethtool.c
992
static int be_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
1369
static netdev_tx_t be_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
1420
static void be_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/emulex/benet/be_main.c
1573
static int be_vlan_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/emulex/benet/be_main.c
1596
static int be_vlan_rem_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/emulex/benet/be_main.c
1666
static int be_uc_list_update(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_main.c
1675
static int be_mc_list_update(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_main.c
1686
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
1737
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
1766
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
1814
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
1826
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
1856
static int be_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/emulex/benet/be_main.c
1896
static int be_get_vf_config(struct net_device *netdev, int vf,
drivers/net/ethernet/emulex/benet/be_main.c
1976
static int be_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/emulex/benet/be_main.c
2010
static int be_set_vf_tx_rate(struct net_device *netdev, int vf,
drivers/net/ethernet/emulex/benet/be_main.c
2072
static int be_set_vf_link_state(struct net_device *netdev, int vf,
drivers/net/ethernet/emulex/benet/be_main.c
2096
static int be_set_vf_spoofchk(struct net_device *netdev, int vf, bool enable)
drivers/net/ethernet/emulex/benet/be_main.c
2400
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
305
static int be_mac_addr_set(struct net_device *netdev, void *p)
drivers/net/ethernet/emulex/benet/be_main.c
3487
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
3515
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
3543
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
3636
static int be_close(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
3796
static int be_open(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
3984
static int be_vxlan_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/emulex/benet/be_main.c
4015
static int be_vxlan_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/emulex/benet/be_main.c
4644
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
4707
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
4925
static void be_netpoll(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
4968
static int be_ndo_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/net/ethernet/emulex/benet/be_main.c
5013
struct net_device *dev, u32 filter_mask,
drivers/net/ethernet/emulex/benet/be_main.c
5061
struct net_device *dev,
drivers/net/ethernet/emulex/benet/be_main.c
5122
static int be_get_phys_port_id(struct net_device *dev,
drivers/net/ethernet/emulex/benet/be_main.c
5143
static void be_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/emulex/benet/be_main.c
5179
static void be_netdev_init(struct net_device *netdev)
drivers/net/ethernet/emulex/benet/be_main.c
5217
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
5230
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_main.c
5812
struct net_device *netdev;
drivers/net/ethernet/emulex/benet/be_main.c
652
static void be_get_stats64(struct net_device *netdev,
drivers/net/ethernet/emulex/benet/be_main.c
721
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/emulex/benet/be_roce.h
39
struct net_device *netdev;
drivers/net/ethernet/engleder/tsnep.h
160
struct net_device *netdev;
drivers/net/ethernet/engleder/tsnep.h
206
int tsnep_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep.h
208
int tsnep_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep.h
214
int tsnep_tc_setup(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/engleder/tsnep.h
237
void tsnep_ethtool_self_test(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep.h
250
static inline void tsnep_ethtool_self_test(struct net_device *dev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
106
static void tsnep_ethtool_get_regs(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
117
static u32 tsnep_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_ethtool.c
124
static void tsnep_ethtool_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/engleder/tsnep_ethtool.c
131
static void tsnep_ethtool_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/engleder/tsnep_ethtool.c
166
static void tsnep_ethtool_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
240
static int tsnep_ethtool_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/engleder/tsnep_ethtool.c
260
static u32 tsnep_ethtool_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_ethtool.c
267
static int tsnep_ethtool_get_rxnfc(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
287
static int tsnep_ethtool_set_rxnfc(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
302
static void tsnep_ethtool_get_channels(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
311
static int tsnep_ethtool_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
366
static int tsnep_ethtool_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
385
static int tsnep_ethtool_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
409
static int tsnep_ethtool_get_per_queue_coalesce(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
431
static int tsnep_ethtool_set_per_queue_coalesce(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
78
static void tsnep_ethtool_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ethtool.c
88
static int tsnep_ethtool_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
2019
static int tsnep_netdev_open(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
2074
static int tsnep_netdev_close(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
213
static void tsnep_phy_link_status_change(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
2158
struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
2169
static void tsnep_netdev_set_multicast(struct net_device *netdev)
drivers/net/ethernet/engleder/tsnep_main.c
2185
static void tsnep_netdev_get_stats64(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_main.c
2243
static int tsnep_netdev_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/engleder/tsnep_main.c
2258
static int tsnep_netdev_set_features(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_main.c
2274
static ktime_t tsnep_netdev_get_tstamp(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_main.c
2289
static int tsnep_netdev_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/ethernet/engleder/tsnep_main.c
2315
static int tsnep_netdev_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/engleder/tsnep_main.c
2353
static int tsnep_netdev_xsk_wakeup(struct net_device *dev, u32 queue_id,
drivers/net/ethernet/engleder/tsnep_main.c
2559
struct net_device *netdev;
drivers/net/ethernet/engleder/tsnep_ptp.c
22
int tsnep_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_ptp.c
31
int tsnep_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_rxnfc.c
186
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/engleder/tsnep_rxnfc.c
204
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/engleder/tsnep_selftests.c
767
void tsnep_ethtool_self_test(struct net_device *netdev,
drivers/net/ethernet/engleder/tsnep_tc.c
427
int tsnep_tc_setup(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/ethoc.c
1026
struct net_device *netdev = NULL;
drivers/net/ethernet/ethoc.c
1259
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/ethoc.c
213
struct net_device *netdev;
drivers/net/ethernet/ethoc.c
376
struct net_device *netdev = dev->netdev;
drivers/net/ethernet/ethoc.c
420
static int ethoc_rx(struct net_device *dev, int limit)
drivers/net/ethernet/ethoc.c
482
struct net_device *netdev = dev->netdev;
drivers/net/ethernet/ethoc.c
512
static int ethoc_tx(struct net_device *dev, int limit)
drivers/net/ethernet/ethoc.c
552
struct net_device *dev = dev_id;
drivers/net/ethernet/ethoc.c
589
static int ethoc_get_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/ethoc.c
669
static void ethoc_mdio_poll(struct net_device *dev)
drivers/net/ethernet/ethoc.c
699
static int ethoc_mdio_probe(struct net_device *dev)
drivers/net/ethernet/ethoc.c
726
static int ethoc_open(struct net_device *dev)
drivers/net/ethernet/ethoc.c
762
static int ethoc_stop(struct net_device *dev)
drivers/net/ethernet/ethoc.c
780
static int ethoc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/ethoc.c
803
static void ethoc_do_set_mac_address(struct net_device *dev)
drivers/net/ethernet/ethoc.c
813
static int ethoc_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/ethoc.c
824
static void ethoc_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/ethoc.c
867
static int ethoc_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/ethoc.c
872
static void ethoc_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ethoc.c
880
static netdev_tx_t ethoc_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/ethoc.c
930
static int ethoc_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/ethoc.c
935
static void ethoc_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/ethoc.c
947
static void ethoc_get_ringparam(struct net_device *dev,
drivers/net/ethernet/ethoc.c
965
static int ethoc_set_ringparam(struct net_device *dev,
drivers/net/ethernet/ezchip/nps_enet.c
137
static void nps_enet_tx_handler(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
175
struct net_device *ndev = napi->dev;
drivers/net/ethernet/ezchip/nps_enet.c
221
struct net_device *ndev = dev_instance;
drivers/net/ethernet/ezchip/nps_enet.c
235
static void nps_enet_set_hw_mac_address(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
24
static void nps_enet_clean_rx_fifo(struct net_device *ndev, u32 frame_len)
drivers/net/ethernet/ezchip/nps_enet.c
268
static void nps_enet_hw_reset(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
291
static void nps_enet_hw_enable_control(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
34
static void nps_enet_read_rx_fifo(struct net_device *ndev,
drivers/net/ethernet/ezchip/nps_enet.c
365
static void nps_enet_hw_disable_control(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
376
static void nps_enet_send_frame(struct net_device *ndev,
drivers/net/ethernet/ezchip/nps_enet.c
413
static s32 nps_enet_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/ezchip/nps_enet.c
436
static void nps_enet_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
466
static s32 nps_enet_open(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
509
static s32 nps_enet_stop(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
532
struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
552
static void nps_enet_poll_controller(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
574
struct net_device *ndev;
drivers/net/ethernet/ezchip/nps_enet.c
62
static u32 nps_enet_rx_handler(struct net_device *ndev)
drivers/net/ethernet/ezchip/nps_enet.c
638
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/faraday/ftgmac100.c
1073
struct net_device *netdev = bus->priv;
drivers/net/ethernet/faraday/ftgmac100.c
108
struct net_device *netdev;
drivers/net/ethernet/faraday/ftgmac100.c
1109
struct net_device *netdev = bus->priv;
drivers/net/ethernet/faraday/ftgmac100.c
1142
static void ftgmac100_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1150
ftgmac100_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1165
ftgmac100_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1188
static void ftgmac100_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1198
static int ftgmac100_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1233
struct net_device *netdev = dev_id;
drivers/net/ethernet/faraday/ftgmac100.c
1383
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
142
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
1436
static void ftgmac100_adjust_link(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1497
static int ftgmac100_mii_probe(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1561
static int ftgmac100_open(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1640
static int ftgmac100_stop(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1671
static void ftgmac100_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/faraday/ftgmac100.c
1682
static int ftgmac100_set_features(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1707
static void ftgmac100_poll_controller(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1734
static int ftgmac100_setup_mdio(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1780
static void ftgmac100_phy_disconnect(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
1848
static int ftgmac100_probe_ncsi(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1890
static int ftgmac100_probe_dt(struct net_device *netdev,
drivers/net/ethernet/faraday/ftgmac100.c
1948
struct net_device *netdev;
drivers/net/ethernet/faraday/ftgmac100.c
2104
struct net_device *netdev;
drivers/net/ethernet/faraday/ftgmac100.c
261
static int ftgmac100_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/faraday/ftgmac100.c
411
static void ftgmac100_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/faraday/ftgmac100.c
433
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
483
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
499
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
683
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
714
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftgmac100.c
757
struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
1026
static int ftmac100_stop(struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
1041
ftmac100_hard_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
1070
static int ftmac100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/faraday/ftmac100.c
1078
static int ftmac100_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/faraday/ftmac100.c
1100
static void ftmac100_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
1127
struct net_device *netdev;
drivers/net/ethernet/faraday/ftmac100.c
116
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
1224
struct net_device *netdev;
drivers/net/ethernet/faraday/ftmac100.c
169
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
197
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
359
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
402
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
423
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
612
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
66
struct net_device *netdev;
drivers/net/ethernet/faraday/ftmac100.c
664
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
699
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
789
static int ftmac100_mdio_read(struct net_device *netdev, int phy_id, int reg)
drivers/net/ethernet/faraday/ftmac100.c
814
static void ftmac100_mdio_write(struct net_device *netdev, int phy_id, int reg,
drivers/net/ethernet/faraday/ftmac100.c
845
static void ftmac100_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/faraday/ftmac100.c
852
static int ftmac100_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/faraday/ftmac100.c
862
static int ftmac100_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/faraday/ftmac100.c
869
static int ftmac100_nway_reset(struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
875
static u32 ftmac100_get_link(struct net_device *netdev)
drivers/net/ethernet/faraday/ftmac100.c
894
struct net_device *netdev = dev_id;
drivers/net/ethernet/faraday/ftmac100.c
911
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/faraday/ftmac100.c
985
static int ftmac100_open(struct net_device *netdev)
drivers/net/ethernet/fealnx.c
1049
static void allocate_rx_buffers(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1078
struct net_device *dev = np->mii.dev;
drivers/net/ethernet/fealnx.c
1113
static void reset_and_disable_rxtx(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1139
static void enable_rxtx(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1167
struct net_device *dev = np->mii.dev;
drivers/net/ethernet/fealnx.c
1188
static void fealnx_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/fealnx.c
1226
static void init_ring(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1291
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/fealnx.c
1372
static void reset_tx_descriptors(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1406
static void reset_rx_descriptors(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1429
struct net_device *dev = (struct net_device *) dev_instance;
drivers/net/ethernet/fealnx.c
1608
static int netdev_rx(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1743
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1761
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1772
static void __set_rx_mode(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1808
static void netdev_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/fealnx.c
1816
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/fealnx.c
1828
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/fealnx.c
1841
static int netdev_nway_reset(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1847
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1853
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/fealnx.c
1858
static void netdev_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/fealnx.c
1873
static int mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/fealnx.c
1889
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/fealnx.c
417
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/fealnx.c
418
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/fealnx.c
419
static int netdev_open(struct net_device *dev);
drivers/net/ethernet/fealnx.c
420
static void getlinktype(struct net_device *dev);
drivers/net/ethernet/fealnx.c
421
static void getlinkstatus(struct net_device *dev);
drivers/net/ethernet/fealnx.c
424
static void fealnx_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/fealnx.c
425
static void init_ring(struct net_device *dev);
drivers/net/ethernet/fealnx.c
426
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/fealnx.c
428
static int netdev_rx(struct net_device *dev);
drivers/net/ethernet/fealnx.c
429
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/fealnx.c
430
static void __set_rx_mode(struct net_device *dev);
drivers/net/ethernet/fealnx.c
431
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/fealnx.c
432
static int mii_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/fealnx.c
434
static int netdev_close(struct net_device *dev);
drivers/net/ethernet/fealnx.c
435
static void reset_rx_descriptors(struct net_device *dev);
drivers/net/ethernet/fealnx.c
436
static void reset_tx_descriptors(struct net_device *dev);
drivers/net/ethernet/fealnx.c
482
struct net_device *dev;
drivers/net/ethernet/fealnx.c
680
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/fealnx.c
747
static int mdio_read(struct net_device *dev, int phyad, int regad)
drivers/net/ethernet/fealnx.c
786
static void mdio_write(struct net_device *dev, int phyad, int regad, int data)
drivers/net/ethernet/fealnx.c
818
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/fealnx.c
916
static void getlinkstatus(struct net_device *dev)
drivers/net/ethernet/fealnx.c
946
static void getlinktype(struct net_device *dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1394
static void dpaa_fd_release(const struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1563
struct net_device *net_dev = dpaa_bp->priv->net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
1947
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2000
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
202
static int dpaa_netdev_init(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2137
static int dpaa_a050385_wa_skb(struct net_device *net_dev, struct sk_buff **s)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2294
dpaa_start_xmit(struct sk_buff *skb, struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2386
static void dpaa_rx_error(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2410
static void dpaa_tx_error(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2451
static void dpaa_tx_conf(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2497
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2518
static int dpaa_xdp_xmit_frame(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2694
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2845
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2867
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2893
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2942
static int dpaa_open(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
2985
static int dpaa_eth_stop(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
299
static int dpaa_stop(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3015
static int dpaa_change_mtu(struct net_device *net_dev, int new_mtu)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3026
static int dpaa_setup_xdp(struct net_device *net_dev, struct netdev_bpf *bpf)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3059
static int dpaa_xdp(struct net_device *net_dev, struct netdev_bpf *xdp)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3069
static int dpaa_xdp_xmit(struct net_device *net_dev, int n,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3091
static int dpaa_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3103
static int dpaa_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3139
static int dpaa_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3164
static int dpaa_napi_add(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3179
static void dpaa_napi_del(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3307
struct net_device *net_dev = NULL;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
332
static void dpaa_tx_timeout(struct net_device *net_dev, unsigned int txqueue)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
349
static void dpaa_get_stats64(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
3547
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
370
static int dpaa_setup_tc(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
432
static int dpaa_set_mac_address(struct net_device *net_dev, void *addr)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
465
static int dpaa_addr_sync(struct net_device *net_dev, const u8 *addr)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
473
static int dpaa_addr_unsync(struct net_device *net_dev, const u8 *addr)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
481
static void dpaa_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c
902
struct net_device *net_dev = to_net_dev(mac_dev->phylink_config.dev);
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
106
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
137
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth.h
36
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h
31
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h
77
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h
87
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h
97
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
102
static void dpaa_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
111
static int dpaa_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
120
static int dpaa_get_sset_count(struct net_device *net_dev, int type)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
174
static void dpaa_get_ethtool_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
243
static void dpaa_get_strings(struct net_device *net_dev, u32 stringset,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
266
static int dpaa_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
302
static void dpaa_set_hash(struct net_device *net_dev, bool enable)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
316
static int dpaa_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
352
static int dpaa_get_ts_info(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
393
static int dpaa_get_coalesce(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
412
static int dpaa_set_coalesce(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
470
static void dpaa_get_pause_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
480
static void dpaa_get_rmon_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
491
static void dpaa_get_eth_ctrl_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
501
static void dpaa_get_eth_mac_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
56
static int dpaa_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
65
static int dpaa_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
74
static void dpaa_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
83
static u32 dpaa_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
88
static void dpaa_set_msglevel(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c
94
static int dpaa_nway_reset(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
108
static u8 dpaa2_eth_dcbnl_getdcbx(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
115
static u8 dpaa2_eth_dcbnl_setdcbx(struct net_device *net_dev, u8 mode)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
122
static u8 dpaa2_eth_dcbnl_getcap(struct net_device *net_dev, int capid, u8 *cap)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
6
static int dpaa2_eth_dcbnl_ieee_getpfc(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-dcb.c
61
static int dpaa2_eth_dcbnl_ieee_setpfc(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-devlink.c
144
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-devlink.c
185
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-devlink.c
236
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
102
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
111
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
164
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
176
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
26
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
70
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
78
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
86
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
94
TP_PROTO(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1395
struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1541
static netdev_tx_t dpaa2_eth_tx(struct sk_buff *skb, struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1798
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2182
static int dpaa2_eth_open(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2284
static int dpaa2_eth_stop(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2339
static int dpaa2_eth_set_addr(struct net_device *net_dev, void *addr)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2364
static void dpaa2_eth_get_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2385
static void dpaa2_eth_add_uc_hw_addr(const struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2404
static void dpaa2_eth_add_mc_hw_addr(const struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2420
static int dpaa2_eth_rx_add_vid(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2439
static int dpaa2_eth_rx_kill_vid(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2457
static void dpaa2_eth_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2555
static int dpaa2_eth_set_features(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2587
static int dpaa2_eth_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2620
static int dpaa2_eth_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2635
static int dpaa2_eth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2693
static int dpaa2_eth_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2739
static int dpaa2_eth_setup_xdp(struct net_device *dev, struct bpf_prog *prog)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2801
static int dpaa2_eth_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2815
static int dpaa2_eth_xdp_create_fd(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2863
static int dpaa2_eth_xdp_xmit(struct net_device *net_dev, int n,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2906
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2938
static int dpaa2_eth_setup_mqprio(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
2978
static int dpaa2_eth_setup_tbf(struct net_device *net_dev, struct tc_tbf_qopt_offload *p)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3017
static int dpaa2_eth_setup_tc(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
3806
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4235
static int dpaa2_eth_set_dist_key(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4311
int dpaa2_eth_set_hash(struct net_device *net_dev, u64 flags)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4327
int dpaa2_eth_set_cls(struct net_device *net_dev, u64 flags)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4376
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4459
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4494
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4557
static int dpaa2_eth_netdev_init(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4743
struct net_device *net_dev = dev_get_drvdata(dev);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
4859
struct net_device *net_dev = NULL;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
5080
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
550
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
786
int dpaa2_eth_set_hash(struct net_device *net_dev, u64 flags);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
787
int dpaa2_eth_set_cls(struct net_device *net_dev, u64 key);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
846
int dpaa2_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
847
int dpaa2_xsk_setup_pool(struct net_device *dev, struct xsk_buff_pool *pool, u16 qid);
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
101
dpaa2_eth_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
127
dpaa2_eth_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
144
static void dpaa2_eth_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
165
static int dpaa2_eth_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
217
static void dpaa2_eth_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
233
static int dpaa2_eth_get_sset_count(struct net_device *net_dev, int sset)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
246
static void dpaa2_eth_get_ethtool_stats(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
567
static int dpaa2_eth_do_cls_rule(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
671
static int dpaa2_eth_update_cls_rule(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
71
static void dpaa2_eth_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
714
static u32 dpaa2_eth_get_rx_ring_count(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
721
static int dpaa2_eth_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
761
static int dpaa2_eth_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
780
static int dpaa2_eth_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
793
static int dpaa2_eth_set_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
805
static int dpaa2_eth_get_ts_info(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
826
static int dpaa2_eth_get_tunable(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
845
static int dpaa2_eth_set_tunable(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
85
static int dpaa2_eth_nway_reset(struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
864
static int dpaa2_eth_get_coalesce(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
878
static int dpaa2_eth_set_coalesce(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-ethtool.c
918
static void dpaa2_eth_get_channels(struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
364
struct net_device *net_dev = mac->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c
469
struct net_device *net_dev = mac->net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h
17
struct net_device *net_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
100
dpaa2_switch_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
160
dpaa2_switch_ethtool_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
170
static void dpaa2_switch_ethtool_get_strings(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
187
static void dpaa2_switch_ethtool_get_stats(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
34
static void dpaa2_switch_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch-ethtool.c
58
dpaa2_switch_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1083
struct net_device *net_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1195
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1222
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1308
static int dpaa2_switch_setup_tc_block_bind(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1358
static void dpaa2_switch_setup_tc_block_unbind(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1381
static int dpaa2_switch_setup_tc_block(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1400
static int dpaa2_switch_port_setup_tc(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1434
bool dpaa2_switch_port_dev_check(const struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1662
static int dpaa2_switch_port_attr_stp_state_set(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1702
static int dpaa2_switch_port_pre_bridge_flags(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1724
static int dpaa2_switch_port_bridge_flags(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1749
static int dpaa2_switch_port_attr_set(struct net_device *netdev, const void *ctx,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1781
int dpaa2_switch_port_vlans_add(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1829
static int dpaa2_switch_port_lookup_address(struct net_device *netdev, int is_uc,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1846
static int dpaa2_switch_port_mdb_add(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1869
static int dpaa2_switch_port_obj_add(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1894
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1954
int dpaa2_switch_port_vlans_del(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1965
static int dpaa2_switch_port_mdb_del(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
1987
static int dpaa2_switch_port_obj_del(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2006
static int dpaa2_switch_port_attr_set_event(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2017
static int dpaa2_switch_port_bridge_join(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2018
struct net_device *upper_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2062
static int dpaa2_switch_port_clear_rxvlan(struct net_device *vdev, int vid, void *arg)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2072
static int dpaa2_switch_port_restore_rxvlan(struct net_device *vdev, int vid, void *arg)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2082
static void dpaa2_switch_port_pre_bridge_leave(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2087
static int dpaa2_switch_port_bridge_leave(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
211
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2145
static int dpaa2_switch_prevent_bridging_with_8021q_upper(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2147
struct net_device *upper_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2161
dpaa2_switch_prechangeupper_sanity_checks(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2162
struct net_device *upper_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2167
struct net_device *other_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2198
static int dpaa2_switch_port_prechangeupper(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2202
struct net_device *upper_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2224
static int dpaa2_switch_port_changeupper(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2228
struct net_device *upper_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2251
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2275
struct net_device *dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2283
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
231
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2326
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2376
struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2400
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
2454
struct net_device *netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
287
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3181
struct net_device *netdev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
3319
struct net_device *port_netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
492
static void dpaa2_switch_port_get_stats(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
55
struct net_device *bridge_dev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
558
static bool dpaa2_switch_port_has_offload_stats(const struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
565
const struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
570
dpaa2_switch_port_get_stats((struct net_device *)netdev, sp);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
577
static int dpaa2_switch_port_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
59
struct net_device *other_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
597
static int dpaa2_switch_port_link_state_update(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
683
static int dpaa2_switch_port_open(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
719
static int dpaa2_switch_port_stop(struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
749
static int dpaa2_switch_port_parent_id(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
760
static int dpaa2_switch_port_get_phys_name(struct net_device *netdev, char *name,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
774
struct net_device *dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
838
struct net_device *net_dev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
905
struct net_device *net_dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
906
struct net_device *filter_dev, int *idx)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
947
static int dpaa2_switch_port_vlan_add(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
961
static int dpaa2_switch_port_vlan_kill(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.c
978
struct net_device *net_dev = port_priv->netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
103
struct net_device *bridge_dev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
147
struct net_device *netdev;
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
196
struct net_device *netdev)
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
243
bool dpaa2_switch_port_dev_check(const struct net_device *netdev);
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
245
int dpaa2_switch_port_vlans_add(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-switch.h
248
int dpaa2_switch_port_vlans_del(struct net_device *netdev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
173
static int dpaa2_xsk_disable_pool(struct net_device *dev, u16 qid)
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
220
static int dpaa2_xsk_enable_pool(struct net_device *dev,
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
303
int dpaa2_xsk_setup_pool(struct net_device *dev, struct xsk_buff_pool *pool, u16 qid)
drivers/net/ethernet/freescale/dpaa2/dpaa2-xsk.c
309
int dpaa2_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags)
drivers/net/ethernet/freescale/enetc/enetc.c
1046
netdev_tx_t enetc_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
1220
struct net_device *ndev = tx_ring->ndev;
drivers/net/ethernet/freescale/enetc/enetc.c
1387
static void enetc_get_rx_tstamp(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc.c
1781
int enetc_xdp_xmit(struct net_device *ndev, int num_frames,
drivers/net/ethernet/freescale/enetc/enetc.c
2495
static void enetc_set_rss(struct net_device *ndev, int en)
drivers/net/ethernet/freescale/enetc/enetc.c
2892
static int enetc_phylink_connect(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
2942
void enetc_start(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
2967
int enetc_open(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
3022
void enetc_stop(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
3050
int enetc_close(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
3146
void enetc_reset_tc_mqprio(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
3173
int enetc_setup_tc_mqprio(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc.c
3267
static int enetc_setup_xdp_prog(struct net_device *ndev, struct bpf_prog *prog,
drivers/net/ethernet/freescale/enetc/enetc.c
3292
int enetc_setup_bpf(struct net_device *ndev, struct netdev_bpf *bpf)
drivers/net/ethernet/freescale/enetc/enetc.c
3305
struct net_device_stats *enetc_get_stats(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.c
3337
static void enetc_enable_rxvlan(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc.c
3347
static void enetc_enable_txvlan(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc.c
3357
void enetc_set_features(struct net_device *ndev, netdev_features_t features)
drivers/net/ethernet/freescale/enetc/enetc.c
3374
int enetc_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc.c
3427
int enetc_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc.c
3449
int enetc_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
drivers/net/ethernet/freescale/enetc/enetc.c
978
struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc.h
150
struct net_device *ndev;
drivers/net/ethernet/freescale/enetc/enetc.h
311
struct net_device *ndev; /* back ref. */
drivers/net/ethernet/freescale/enetc/enetc.h
439
struct net_device *ndev;
drivers/net/ethernet/freescale/enetc/enetc.h
519
int enetc_open(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
520
int enetc_close(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
521
void enetc_start(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
522
void enetc_stop(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
523
netdev_tx_t enetc_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
524
struct net_device_stats *enetc_get_stats(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
525
void enetc_set_features(struct net_device *ndev, netdev_features_t features);
drivers/net/ethernet/freescale/enetc/enetc.h
526
int enetc_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd);
drivers/net/ethernet/freescale/enetc/enetc.h
527
int enetc_setup_tc_mqprio(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
528
void enetc_reset_tc_mqprio(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
529
int enetc_setup_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
drivers/net/ethernet/freescale/enetc/enetc.h
530
int enetc_xdp_xmit(struct net_device *ndev, int num_frames,
drivers/net/ethernet/freescale/enetc/enetc.h
533
int enetc_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc.h
535
int enetc_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc.h
545
void enetc_set_ethtool_ops(struct net_device *ndev);
drivers/net/ethernet/freescale/enetc/enetc.h
615
int enetc_qos_query_caps(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
616
int enetc_setup_tc_taprio(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
618
int enetc_setup_tc_cbs(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
619
int enetc_setup_tc_txtime(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
622
int enetc_setup_tc_psfp(struct net_device *ndev, void *type_data);
drivers/net/ethernet/freescale/enetc/enetc.h
625
int enetc_set_psfp(struct net_device *ndev, bool en);
drivers/net/ethernet/freescale/enetc/enetc.h
704
static inline int enetc_set_psfp(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc4_debugfs.c
74
struct net_device *ndev = si->ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1030
struct net_device *ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
1097
struct net_device *ndev = si->ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
114
static void enetc4_pf_set_loopback(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
171
struct net_device *ndev = pf->si->ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
229
struct net_device *ndev = pf->si->ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
501
struct net_device *ndev = si->ndev;
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
535
static void enetc4_pf_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc4_pf.c
543
static int enetc4_pf_set_features(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1012
static void enetc_get_wol(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1022
static int enetc_set_wol(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1037
static void enetc_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1045
static int enetc_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1053
static int enetc_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1064
static int enetc_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1075
static void enetc_get_mm_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1093
static int enetc_get_mm(struct net_device *ndev, struct ethtool_mm_state *state)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1221
static int enetc_set_mm(struct net_device *ndev, struct ethtool_mm_cfg *cfg,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
1420
void enetc_set_ethtool_ops(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
236
static int enetc_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
257
static void enetc_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
286
static void enetc_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
330
static void enetc_get_pause_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
417
static void enetc_get_eth_mac_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
44
static int enetc_get_reglen(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
463
static void enetc_ppm_get_eth_mac_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
480
static void enetc_get_eth_ctrl_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
501
static void enetc_get_rmon_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
528
static int enetc_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
636
static u32 enetc_get_rx_ring_count(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
643
static int enetc_get_rxnfc(struct net_device *ndev, struct ethtool_rxnfc *rxnfc,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
65
static void enetc_get_regs(struct net_device *ndev, struct ethtool_regs *regs,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
688
static int enetc_set_rxnfc(struct net_device *ndev, struct ethtool_rxnfc *rxnfc)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
724
static u32 enetc_get_rxfh_key_size(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
732
static u32 enetc_get_rxfh_indir_size(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
758
static int enetc_get_rxfh(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
790
static int enetc_set_rxfh(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
817
static void enetc_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
844
static int enetc_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
864
static int enetc_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
969
static void enetc_get_ts_generic_info(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_ethtool.c
989
static int enetc_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_hw.h
724
struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
158
static void enetc_pf_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
219
static void enetc_set_loopback(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
242
static int enetc_pf_set_vf_mac(struct net_device *ndev, int vf, u8 *mac)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
260
static int enetc_pf_set_vf_vlan(struct net_device *ndev, int vf, u16 vlan,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
280
static int enetc_pf_set_vf_spoofchk(struct net_device *ndev, int vf, bool en)
drivers/net/ethernet/freescale/enetc/enetc_pf.c
566
static int enetc_pf_set_features(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
596
static int enetc_pf_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/freescale/enetc/enetc_pf.c
936
struct net_device *ndev;
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
25
int enetc_pf_set_mac_addr(struct net_device *ndev, void *addr)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
408
int enetc_vlan_rx_add_vid(struct net_device *ndev, __be16 prot, u16 vid)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
424
int enetc_vlan_rx_del_vid(struct net_device *ndev, __be16 prot, u16 vid)
drivers/net/ethernet/freescale/enetc/enetc_pf_common.c
90
void enetc_pf_netdev_setup(struct enetc_si *si, struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
16
int enetc_vlan_rx_add_vid(struct net_device *ndev, __be16 prot, u16 vid);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
17
int enetc_vlan_rx_del_vid(struct net_device *ndev, __be16 prot, u16 vid);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
6
int enetc_pf_set_mac_addr(struct net_device *ndev, void *addr);
drivers/net/ethernet/freescale/enetc/enetc_pf_common.h
8
void enetc_pf_netdev_setup(struct enetc_si *si, struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_qos.c
150
static void enetc_taprio_destroy(struct net_device *ndev)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1566
struct net_device *ndev = cb_priv;
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1579
int enetc_set_psfp(struct net_device *ndev, bool en)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
159
static void enetc_taprio_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1630
int enetc_setup_tc_psfp(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
1664
int enetc_qos_query_caps(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
172
static void enetc_taprio_queue_stats(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_qos.c
182
static int enetc_taprio_replace(struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_qos.c
199
int enetc_setup_tc_taprio(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
234
int enetc_setup_tc_cbs(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc_qos.c
350
int enetc_setup_tc_txtime(struct net_device *ndev, void *type_data)
drivers/net/ethernet/freescale/enetc/enetc_vf.c
103
static int enetc_vf_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/freescale/enetc/enetc_vf.c
128
static void enetc_vf_netdev_setup(struct enetc_si *si, struct net_device *ndev,
drivers/net/ethernet/freescale/enetc/enetc_vf.c
178
struct net_device *ndev;
drivers/net/ethernet/freescale/enetc/enetc_vf.c
77
static int enetc_vf_set_mac_addr(struct net_device *ndev, void *addr)
drivers/net/ethernet/freescale/enetc/enetc_vf.c
95
static int enetc_vf_set_features(struct net_device *ndev,
drivers/net/ethernet/freescale/fec.h
593
struct net_device *netdev;
drivers/net/ethernet/freescale/fec.h
699
void fec_ptp_start_cyclecounter(struct net_device *ndev);
drivers/net/ethernet/freescale/fec.h
700
int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec.h
702
void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config);
drivers/net/ethernet/freescale/fec_main.c
1066
static void fec_enet_active_rxring(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1075
static void fec_enet_enable_ring(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1127
static void fec_set_hw_mac_addr(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1144
fec_restart(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1383
static void fec_irqs_disable(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1390
static void fec_irqs_disable_except_wakeup(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1399
fec_stop(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
1438
fec_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/freescale/fec_main.c
1453
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
1570
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
1739
static int fec_enet_tx(struct net_device *ndev, int budget)
drivers/net/ethernet/freescale/fec_main.c
1785
static void fec_enet_rx_vlan(const struct net_device *ndev, struct sk_buff *skb)
drivers/net/ethernet/freescale/fec_main.c
1801
static int fec_rx_error_check(struct net_device *ndev, u16 status)
drivers/net/ethernet/freescale/fec_main.c
1841
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
1899
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
2023
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
2274
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
2452
static int fec_enet_rx(struct net_device *ndev, int budget)
drivers/net/ethernet/freescale/fec_main.c
2491
struct net_device *ndev = dev_id;
drivers/net/ethernet/freescale/fec_main.c
2510
struct net_device *ndev = napi->dev;
drivers/net/ethernet/freescale/fec_main.c
2531
static int fec_get_mac(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
2612
static int fec_enet_us_to_tx_cycle(struct net_device *ndev, int us)
drivers/net/ethernet/freescale/fec_main.c
2619
static int fec_enet_eee_mode_set(struct net_device *ndev, u32 lpi_timer,
drivers/net/ethernet/freescale/fec_main.c
2639
static void fec_enet_adjust_link(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
2870
static void fec_enet_phy_reset_after_clk_enable(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
2892
static int fec_enet_clk_enable(struct net_device *ndev, bool enable)
drivers/net/ethernet/freescale/fec_main.c
2981
static int fec_enet_mii_probe(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3045
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/freescale/fec_main.c
3193
static void fec_enet_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3203
static int fec_enet_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3288
static void fec_enet_get_regs(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3329
static int fec_enet_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3356
static void fec_enet_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3366
static int fec_enet_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3484
static void fec_enet_update_ethtool_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_main.c
3529
static void fec_enet_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/freescale/fec_main.c
3546
static void fec_enet_get_strings(struct net_device *netdev,
drivers/net/ethernet/freescale/fec_main.c
356
static void fec_dump(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3567
static int fec_enet_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/freescale/fec_main.c
3584
static void fec_enet_clear_ethtool_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_main.c
3608
static inline void fec_enet_update_ethtool_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_main.c
3612
static inline void fec_enet_clear_ethtool_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_main.c
3621
static int fec_enet_us_to_itr_clock(struct net_device *ndev, int us)
drivers/net/ethernet/freescale/fec_main.c
3629
static void fec_enet_itr_coal_set(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3662
static int fec_enet_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3681
static int fec_enet_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
3727
fec_enet_get_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/freescale/fec_main.c
3741
fec_enet_set_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/freescale/fec_main.c
3755
fec_enet_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/fec_main.c
3768
fec_enet_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/fec_main.c
3817
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
3877
static void fec_enet_free_buffers(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3927
static void fec_enet_free_queue(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
3947
static int fec_enet_alloc_queue(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4071
fec_enet_alloc_rxq_buffers(struct net_device *ndev, unsigned int queue)
drivers/net/ethernet/freescale/fec_main.c
4102
fec_enet_alloc_txq_buffers(struct net_device *ndev, unsigned int queue)
drivers/net/ethernet/freescale/fec_main.c
4138
static int fec_enet_alloc_buffers(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4154
fec_enet_open(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4228
fec_enet_close(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4275
static void set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4326
fec_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/freescale/fec_main.c
4349
static inline void fec_enet_set_netdev_features(struct net_device *netdev,
drivers/net/ethernet/freescale/fec_main.c
4366
static int fec_set_features(struct net_device *netdev,
drivers/net/ethernet/freescale/fec_main.c
4388
static u16 fec_enet_select_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/freescale/fec_main.c
4389
struct net_device *sb_dev)
drivers/net/ethernet/freescale/fec_main.c
4527
struct net_device *ndev = fep->netdev;
drivers/net/ethernet/freescale/fec_main.c
453
fec_enet_clear_csum(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
4629
static int fec_enet_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/ethernet/freescale/fec_main.c
4781
static int fec_enet_xdp_xmit(struct net_device *dev,
drivers/net/ethernet/freescale/fec_main.c
4816
static int fec_enet_xsk_wakeup(struct net_device *ndev, u32 queue, u32 flags)
drivers/net/ethernet/freescale/fec_main.c
4839
static int fec_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
4855
static int fec_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
4870
static int fec_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/freescale/fec_main.c
4918
static int fec_enet_init(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
5046
static void fec_enet_deinit(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
510
struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
5159
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/freescale/fec_main.c
5209
struct net_device *ndev;
drivers/net/ethernet/freescale/fec_main.c
5490
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/freescale/fec_main.c
5528
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/freescale/fec_main.c
5581
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/freescale/fec_main.c
5636
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/freescale/fec_main.c
5647
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/freescale/fec_main.c
597
struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
723
struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
783
struct sk_buff *skb, struct net_device *ndev,
drivers/net/ethernet/freescale/fec_main.c
79
static void set_multicast_list(struct net_device *ndev);
drivers/net/ethernet/freescale/fec_main.c
80
static void fec_enet_itr_coal_set(struct net_device *ndev);
drivers/net/ethernet/freescale/fec_main.c
837
struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
944
fec_enet_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/freescale/fec_main.c
973
static void fec_enet_bd_init(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
1006
struct net_device *dev = platform_get_drvdata(op);
drivers/net/ethernet/freescale/fec_mpc52xx.c
1016
struct net_device *dev = platform_get_drvdata(op);
drivers/net/ethernet/freescale/fec_mpc52xx.c
104
static void mpc52xx_fec_set_paddr(struct net_device *dev, const u8 *mac)
drivers/net/ethernet/freescale/fec_mpc52xx.c
113
static int mpc52xx_fec_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/freescale/fec_mpc52xx.c
123
static void mpc52xx_fec_free_rx_buffers(struct net_device *dev, struct bcom_task *s)
drivers/net/ethernet/freescale/fec_mpc52xx.c
137
mpc52xx_fec_rx_submit(struct net_device *dev, struct sk_buff *rskb)
drivers/net/ethernet/freescale/fec_mpc52xx.c
149
static int mpc52xx_fec_alloc_rx_buffers(struct net_device *dev, struct bcom_task *rxtsk)
drivers/net/ethernet/freescale/fec_mpc52xx.c
166
static void mpc52xx_fec_adjust_link(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
216
static int mpc52xx_fec_open(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
281
static int mpc52xx_fec_close(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
311
mpc52xx_fec_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
344
static void mpc52xx_fec_poll_controller(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
362
struct net_device *dev = dev_id;
drivers/net/ethernet/freescale/fec_mpc52xx.c
385
struct net_device *dev = dev_id;
drivers/net/ethernet/freescale/fec_mpc52xx.c
445
struct net_device *dev = dev_id;
drivers/net/ethernet/freescale/fec_mpc52xx.c
483
static struct net_device_stats *mpc52xx_fec_get_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
533
static void mpc52xx_fec_reset_stats(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
550
static void mpc52xx_fec_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
57
struct net_device *ndev;
drivers/net/ethernet/freescale/fec_mpc52xx.c
593
static void mpc52xx_fec_hw_init(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
644
static void mpc52xx_fec_start(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
698
static void mpc52xx_fec_stop(struct net_device *dev, bool may_sleep)
drivers/net/ethernet/freescale/fec_mpc52xx.c
738
static void mpc52xx_fec_reset(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
768
static u32 mpc52xx_fec_get_msglevel(struct net_device *dev)
drivers/net/ethernet/freescale/fec_mpc52xx.c
774
static void mpc52xx_fec_set_msglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/freescale/fec_mpc52xx.c
79
static void mpc52xx_fec_stop(struct net_device *dev, bool may_sleep);
drivers/net/ethernet/freescale/fec_mpc52xx.c
80
static void mpc52xx_fec_start(struct net_device *dev);
drivers/net/ethernet/freescale/fec_mpc52xx.c
81
static void mpc52xx_fec_reset(struct net_device *dev);
drivers/net/ethernet/freescale/fec_mpc52xx.c
812
struct net_device *ndev;
drivers/net/ethernet/freescale/fec_mpc52xx.c
89
static void mpc52xx_fec_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/freescale/fec_mpc52xx.c
980
struct net_device *ndev;
drivers/net/ethernet/freescale/fec_ptp.c
305
void fec_ptp_start_cyclecounter(struct net_device *ndev)
drivers/net/ethernet/freescale/fec_ptp.c
634
int fec_ptp_set(struct net_device *ndev, struct kernel_hwtstamp_config *config,
drivers/net/ethernet/freescale/fec_ptp.c
664
void fec_ptp_get(struct net_device *ndev, struct kernel_hwtstamp_config *config)
drivers/net/ethernet/freescale/fec_ptp.c
698
struct net_device *ndev = dev_id;
drivers/net/ethernet/freescale/fec_ptp.c
741
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/freescale/fec_ptp.c
856
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/freescale/fman/mac.h
87
int fman_set_multi(struct net_device *net_dev, struct mac_device *mac_dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
1059
static void fs_enet_netpoll(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
302
struct net_device *dev = dev_id;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
339
void fs_init_bds(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
384
void fs_cleanup_bds(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
424
static struct sk_buff *tx_skb_align_workaround(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
452
fs_enet_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
587
struct net_device *dev = fep->ndev;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
616
static void fs_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
629
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
63
static void fs_enet_netpoll(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
641
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
656
static int fs_enet_open(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
66
static void fs_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
691
static int fs_enet_close(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
714
static void fs_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
720
static int fs_get_regs_len(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
727
static void fs_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
73
static int fs_eth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
744
static u32 fs_get_msglevel(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
751
static void fs_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
758
static int fs_get_tunable(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
777
static int fs_set_tunable(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
796
static int fs_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
804
static int fs_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
860
struct net_device *ndev;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
93
struct net_device *dev = fep->ndev;
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
999
struct net_device *ndev = platform_get_drvdata(ofdev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
125
struct net_device *ndev;
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
184
void fs_init_bds(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
185
void fs_cleanup_bds(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
75
int (*setup_data)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
76
int (*allocate_bd)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
77
void (*free_bd)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
78
void (*cleanup_data)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
79
void (*set_multicast_list)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
80
void (*restart)(struct net_device *dev, phy_interface_t interface,
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
82
void (*stop)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
83
void (*napi_clear_event)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
84
void (*napi_enable)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
85
void (*napi_disable)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
86
void (*rx_bd_done)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
87
void (*tx_kickstart)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
88
u32 (*get_int_events)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
89
void (*clear_int_events)(struct net_device *dev, u32 int_events);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
90
void (*ev_error)(struct net_device *dev, u32 int_events);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
91
int (*get_regs)(struct net_device *dev, void *p, int *sizep);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
92
int (*get_regs_len)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
93
void (*tx_restart)(struct net_device *dev);
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
125
static int setup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
139
static int allocate_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
154
static void free_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
165
static void cleanup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
170
static void set_promiscuous_mode(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
178
static void set_multicast_start(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
187
static void set_multicast_one(struct net_device *dev, const u8 *mac)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
203
static void set_multicast_finish(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
225
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
238
static void restart(struct net_device *dev, phy_interface_t interface,
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
401
static void stop(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
418
static void napi_clear_event_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
426
static void napi_enable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
434
static void napi_disable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
442
static void rx_bd_done(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
447
static void tx_kickstart(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
455
static u32 get_int_events(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
463
static void clear_int_events(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
471
static void ev_error(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
478
static int get_regs(struct net_device *dev, void *p, int *sizep)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
495
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
511
static void tx_restart(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
107
static int setup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
124
static int allocate_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
139
static void free_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
151
static void cleanup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
156
static void set_promiscuous_mode(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
164
static void set_multicast_start(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
172
static void set_multicast_one(struct net_device *dev, const u8 *mac)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
193
static void set_multicast_finish(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
210
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
223
static void restart(struct net_device *dev, phy_interface_t interface,
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
336
static void stop(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
361
static void napi_clear_event_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
369
static void napi_enable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
377
static void napi_disable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
385
static void rx_bd_done(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
393
static void tx_kickstart(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
401
static u32 get_int_events(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
409
static void clear_int_events(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
417
static void ev_error(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
424
static int get_regs(struct net_device *dev, void *p, int *sizep)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
436
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
441
static void tx_restart(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
111
static int setup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
127
static int allocate_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
142
static void free_bd(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
151
static void cleanup_data(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
156
static void set_promiscuous_mode(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
164
static void set_multicast_start(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
175
static void set_multicast_one(struct net_device *dev, const u8 * mac)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
191
static void set_multicast_finish(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
211
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
229
static void restart(struct net_device *dev, phy_interface_t interface,
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
350
static void stop(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
368
static void napi_clear_event_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
376
static void napi_enable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
384
static void napi_disable_fs(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
392
static void rx_bd_done(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
397
static void tx_kickstart(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
402
static u32 get_int_events(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
410
static void clear_int_events(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
418
static void ev_error(struct net_device *dev, u32 int_events)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
425
static int get_regs(struct net_device *dev, void *p, int *sizep)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
440
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/freescale/fs_enet/mac-scc.c
445
static void tx_restart(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1144
void stop_gfar(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1272
static void gfar_init_bds(struct net_device *ndev)
drivers/net/ethernet/freescale/gianfar.c
1323
static int gfar_alloc_skb_resources(struct net_device *ndev)
drivers/net/ethernet/freescale/gianfar.c
1403
int startup_gfar(struct net_device *ndev)
drivers/net/ethernet/freescale/gianfar.c
1439
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
1475
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
1571
static void adjust_link(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1590
static void gfar_configure_serdes(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1634
static int init_phy(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1747
static netdev_tx_t gfar_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1990
static int gfar_set_mac_address(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
1997
static int gfar_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/freescale/gianfar.c
2017
static void reset_gfar(struct net_device *ndev)
drivers/net/ethernet/freescale/gianfar.c
2042
static void gfar_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/freescale/gianfar.c
2050
static int gfar_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/freescale/gianfar.c
2090
static int gfar_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/freescale/gianfar.c
2105
struct net_device *dev = tx_queue->dev;
drivers/net/ethernet/freescale/gianfar.c
2214
static void count_errors(u32 lstatus, struct net_device *ndev)
drivers/net/ethernet/freescale/gianfar.c
2411
static void gfar_process_frame(struct net_device *ndev, struct sk_buff *skb)
drivers/net/ethernet/freescale/gianfar.c
2460
struct net_device *ndev = rx_queue->ndev;
drivers/net/ethernet/freescale/gianfar.c
2625
struct net_device *dev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
2729
static void gfar_netpoll(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
2769
struct net_device *dev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
278
static void gfar_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/freescale/gianfar.c
2861
static int gfar_enet_open(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
2882
static int gfar_close(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
2900
static void gfar_clear_exact_match(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
2914
static void gfar_set_multi(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
3158
struct net_device *dev = NULL;
drivers/net/ethernet/freescale/gianfar.c
332
static void gfar_set_hash_for_addr(struct net_device *dev, u8 *addr)
drivers/net/ethernet/freescale/gianfar.c
3382
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
3458
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
350
static void gfar_set_mac_for_addr(struct net_device *dev, int num,
drivers/net/ethernet/freescale/gianfar.c
3501
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
3535
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar.c
374
static int gfar_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/freescale/gianfar.c
575
static phy_interface_t gfar_get_interface(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar.c
616
static int gfar_of_init(struct platform_device *ofdev, struct net_device **pdev)
drivers/net/ethernet/freescale/gianfar.c
621
struct net_device *dev = NULL;
drivers/net/ethernet/freescale/gianfar.h
1011
struct net_device *dev;
drivers/net/ethernet/freescale/gianfar.h
1053
struct net_device *ndev;
drivers/net/ethernet/freescale/gianfar.h
1134
struct net_device *ndev;
drivers/net/ethernet/freescale/gianfar.h
1341
int startup_gfar(struct net_device *dev);
drivers/net/ethernet/freescale/gianfar.h
1342
void stop_gfar(struct net_device *dev);
drivers/net/ethernet/freescale/gianfar.h
1344
int gfar_set_features(struct net_device *dev, netdev_features_t features);
drivers/net/ethernet/freescale/gianfar_ethtool.c
115
static void gfar_gstrings(struct net_device *dev, u32 stringset, u8 * buf)
drivers/net/ethernet/freescale/gianfar_ethtool.c
132
static void gfar_fill_stats(struct net_device *dev, struct ethtool_stats *dummy,
drivers/net/ethernet/freescale/gianfar_ethtool.c
1402
static int gfar_set_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/freescale/gianfar_ethtool.c
1434
static u32 gfar_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar_ethtool.c
1441
static int gfar_get_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/freescale/gianfar_ethtool.c
1465
static int gfar_get_ts_info(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
151
static int gfar_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/freescale/gianfar_ethtool.c
167
static void gfar_gdrvinfo(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
174
static int gfar_reglen(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar_ethtool.c
180
static void gfar_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/freescale/gianfar_ethtool.c
197
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar_ethtool.c
224
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/freescale/gianfar_ethtool.c
249
static int gfar_gcoalesce(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
288
static int gfar_scoalesce(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
378
static void gfar_gringparam(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
407
static int gfar_sringparam(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
453
static void gfar_gpauseparam(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
463
static int gfar_spauseparam(struct net_device *dev,
drivers/net/ethernet/freescale/gianfar_ethtool.c
512
int gfar_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/freescale/gianfar_ethtool.c
540
static uint32_t gfar_get_msglevel(struct net_device *dev)
drivers/net/ethernet/freescale/gianfar_ethtool.c
547
static void gfar_set_msglevel(struct net_device *dev, uint32_t data)
drivers/net/ethernet/freescale/gianfar_ethtool.c
555
static void gfar_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/gianfar_ethtool.c
575
static int gfar_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/gianfar_ethtool.c
784
static int gfar_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/freescale/ucc_geth.c
1448
static void uec_configure_serdes(struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
1490
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/freescale/ucc_geth.c
1583
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/freescale/ucc_geth.c
1592
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/freescale/ucc_geth.c
1853
static void ucc_geth_set_multi(struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
2813
ucc_geth_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
2896
struct net_device *dev;
drivers/net/ethernet/freescale/ucc_geth.c
2967
static int ucc_geth_tx(struct net_device *dev, u8 txQ)
drivers/net/ethernet/freescale/ucc_geth.c
3045
struct net_device *dev = info;
drivers/net/ethernet/freescale/ucc_geth.c
3089
static void ucc_netpoll(struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
3100
static int ucc_geth_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/freescale/ucc_geth.c
3133
struct net_device *dev = ugeth->ndev;
drivers/net/ethernet/freescale/ucc_geth.c
3167
static int ucc_geth_open(struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
3217
static int ucc_geth_close(struct net_device *dev)
drivers/net/ethernet/freescale/ucc_geth.c
3241
struct net_device *dev;
drivers/net/ethernet/freescale/ucc_geth.c
3272
static void ucc_geth_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/freescale/ucc_geth.c
3284
struct net_device *ndev = platform_get_drvdata(ofdev);
drivers/net/ethernet/freescale/ucc_geth.c
3316
struct net_device *ndev = platform_get_drvdata(ofdev);
drivers/net/ethernet/freescale/ucc_geth.c
3359
static int ucc_geth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/freescale/ucc_geth.c
3423
struct net_device *dev = NULL;
drivers/net/ethernet/freescale/ucc_geth.c
3613
struct net_device *dev = platform_get_drvdata(ofdev);
drivers/net/ethernet/freescale/ucc_geth.h
1158
struct net_device *ndev;
drivers/net/ethernet/freescale/ucc_geth.h
1223
void uec_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
104
uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
112
uec_set_ksettings(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
121
uec_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
130
uec_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
142
uec_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
149
uec_set_msglevel(struct net_device *netdev, uint32_t data)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
156
uec_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
162
uec_get_regs(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
175
uec_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
196
uec_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
230
static int uec_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
252
static void uec_get_strings(struct net_device *netdev, u32 stringset, u8 *buf)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
269
static void uec_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
300
uec_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
309
static void uec_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
321
static int uec_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/freescale/ucc_geth_ethtool.c
381
void uec_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1046
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1059
static int fjn_config(struct net_device *dev, struct ifmap *map){
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1063
static int fjn_open(struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1088
static int fjn_close(struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
1125
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
235
struct net_device *dev;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
267
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
328
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
589
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
632
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
650
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
660
struct net_device *dev = link->priv;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
717
struct net_device *dev = dev_id;
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
777
static void fjn_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
807
struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
87
static int fjn_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
879
static void fjn_reset(struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
88
static int fjn_open(struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
89
static int fjn_close(struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
91
struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
93
static void fjn_rx(struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
94
static void fjn_reset(struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
95
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
958
static void fjn_rx(struct net_device *dev)
drivers/net/ethernet/fujitsu/fmvj18x_cs.c
96
static void fjn_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/fungible/funeth/funeth.h
158
void fun_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/fungible/funeth/funeth.h
162
int fun_replace_queues(struct net_device *dev, struct fun_qset *newqs,
drivers/net/ethernet/fungible/funeth/funeth.h
164
int fun_change_num_queues(struct net_device *dev, unsigned int ntx,
drivers/net/ethernet/fungible/funeth/funeth.h
166
void fun_set_ring_count(struct net_device *netdev, unsigned int ntx,
drivers/net/ethernet/fungible/funeth/funeth.h
168
int fun_config_rss(struct net_device *dev, int algo, const u8 *key,
drivers/net/ethernet/fungible/funeth/funeth.h
48
struct net_device **netdevs;
drivers/net/ethernet/fungible/funeth/funeth.h
85
struct net_device *netdev;
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1035
static int fun_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1063
static int fun_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1079
static int fun_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1111
static int fun_get_port_module_page(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
1185
void fun_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
203
static int fun_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
316
static int fun_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
354
static void fun_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
365
static int fun_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
392
static int fun_restart_an(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
403
static int fun_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
419
static void fun_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
428
static u32 fun_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
435
static void fun_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
442
static int fun_get_regs_len(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
447
static void fun_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
465
static int fun_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
480
static int fun_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
524
static void fun_get_channels(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
534
static int fun_set_channels(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
552
static void fun_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
573
static int fun_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
615
static int fun_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
637
static void fun_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
747
static void fun_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
847
static void fun_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
859
static void fun_get_802_3_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
876
static void fun_get_802_3_ctrl_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
888
static void fun_get_rmon_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
932
static void fun_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
949
static u32 fun_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
954
static int fun_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *info)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
959
static u32 fun_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
966
static u32 fun_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
973
static int fun_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ethtool.c
994
static int fun_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
132
int fun_ktls_init(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
18
static int fun_ktls_add(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
71
static void fun_ktls_del(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_ktls.c
95
static int fun_ktls_resync(struct net_device *netdev, struct sock *sk, u32 seq,
drivers/net/ethernet/fungible/funeth/funeth_ktls.h
16
int fun_ktls_init(struct net_device *netdev);
drivers/net/ethernet/fungible/funeth/funeth_ktls.h
21
static inline void fun_ktls_init(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1017
static int fun_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1026
static int fun_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1064
static int fun_enter_xdp(struct net_device *dev, struct bpf_prog *prog)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1095
static void fun_end_xdp(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1118
static int fun_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1163
static int fun_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1201
static int fun_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
drivers/net/ethernet/fungible/funeth/funeth_main.c
121
static void fun_report_link(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1228
static int fun_set_vf_vlan(struct net_device *dev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1262
static int fun_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1289
static int fun_get_vf_config(struct net_device *dev, int vf,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1314
static void fun_uninit(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1362
static void fun_reset_rss_indir(struct net_device *dev, unsigned int nrx)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1381
static int fun_rss_set_qnum(struct net_device *dev, unsigned int nrx,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1420
static int fun_init_rss(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1450
void fun_set_ring_count(struct net_device *netdev, unsigned int ntx,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1489
static int fun_dl_port_register(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1549
static void fun_queue_defaults(struct net_device *dev, unsigned int nsqs)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1572
int fun_replace_queues(struct net_device *dev, struct fun_qset *newqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1610
int fun_change_num_queues(struct net_device *dev, unsigned int ntx,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1698
struct net_device *netdev;
drivers/net/ethernet/fungible/funeth/funeth_main.c
176
int fun_config_rss(struct net_device *dev, int algo, const u8 *key,
drivers/net/ethernet/fungible/funeth/funeth_main.c
1809
static void fun_destroy_netdev(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
1874
struct net_device *netdev;
drivers/net/ethernet/fungible/funeth/funeth_main.c
292
static void fun_prune_queue_irqs(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
319
static int fun_alloc_queue_irqs(struct net_device *dev, unsigned int ntx,
drivers/net/ethernet/fungible/funeth/funeth_main.c
359
static int alloc_txqs(struct net_device *dev, struct funeth_txq **txqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
387
static int alloc_rxqs(struct net_device *dev, struct funeth_rxq **rxqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
419
static struct funeth_txq **alloc_xdpqs(struct net_device *dev, unsigned int nqs,
drivers/net/ethernet/fungible/funeth/funeth_main.c
441
static void fun_free_rings(struct net_device *netdev, struct fun_qset *qset)
drivers/net/ethernet/fungible/funeth/funeth_main.c
479
static int fun_alloc_rings(struct net_device *netdev, struct fun_qset *qset)
drivers/net/ethernet/fungible/funeth/funeth_main.c
530
static int fun_advance_ring_state(struct net_device *dev, struct fun_qset *qset)
drivers/net/ethernet/fungible/funeth/funeth_main.c
562
static int fun_port_create(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
588
static int fun_port_destroy(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
665
static int fun_enable_irqs(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
730
static void fun_disable_irqs(struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
741
static void fun_down(struct net_device *dev, struct fun_qset *qset)
drivers/net/ethernet/fungible/funeth/funeth_main.c
768
static int fun_up(struct net_device *dev, struct fun_qset *qset)
drivers/net/ethernet/fungible/funeth/funeth_main.c
834
static int funeth_open(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
861
static int funeth_close(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_main.c
869
static void fun_get_stats64(struct net_device *netdev,
drivers/net/ethernet/fungible/funeth/funeth_main.c
923
static int fun_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/fungible/funeth/funeth_main.c
934
static int fun_set_macaddr(struct net_device *netdev, void *addr)
drivers/net/ethernet/fungible/funeth/funeth_main.c
953
static int fun_get_port_attributes(struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
340
static bool rx_hwtstamp_enabled(const struct net_device *dev)
drivers/net/ethernet/fungible/funeth/funeth_rx.c
369
struct net_device *ndev = q->netdev;
drivers/net/ethernet/fungible/funeth/funeth_rx.c
613
static struct funeth_rxq *fun_rxq_create_sw(struct net_device *dev,
drivers/net/ethernet/fungible/funeth/funeth_rx.c
788
int funeth_rxq_create(struct net_device *dev, unsigned int qidx,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
343
netdev_tx_t fun_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/fungible/funeth/funeth_tx.c
571
int fun_xdp_xmit_frames(struct net_device *dev, int n,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
623
static struct funeth_txq *fun_txq_create_sw(struct net_device *dev,
drivers/net/ethernet/fungible/funeth/funeth_tx.c
759
int funeth_txq_create(struct net_device *dev, unsigned int qidx,
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
124
struct net_device *netdev;
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
164
struct net_device *netdev;
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
249
netdev_tx_t fun_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
251
int fun_xdp_xmit_frames(struct net_device *dev, int n,
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
254
int funeth_txq_create(struct net_device *dev, unsigned int qidx,
drivers/net/ethernet/fungible/funeth/funeth_txrx.h
259
int funeth_rxq_create(struct net_device *dev, unsigned int qidx,
drivers/net/ethernet/google/gve/gve.h
1230
netdev_tx_t gve_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/google/gve/gve.h
1231
int gve_xdp_xmit_gqi(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/google/gve/gve.h
1233
int gve_xdp_xmit_dqo(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/google/gve/gve.h
798
struct net_device *dev;
drivers/net/ethernet/google/gve/gve_dqo.h
35
netdev_tx_t gve_tx_dqo(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/google/gve/gve_dqo.h
37
struct net_device *dev,
drivers/net/ethernet/google/gve/gve_ethtool.c
13
static void gve_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
130
static int gve_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/google/gve/gve_ethtool.c
149
gve_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
23
static void gve_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/google/gve/gve_ethtool.c
30
static u32 gve_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/google/gve/gve_ethtool.c
485
static void gve_get_channels(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
500
static int gve_set_channels(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
543
static void gve_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
606
static int gve_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
648
static int gve_user_reset(struct net_device *netdev, u32 *flags)
drivers/net/ethernet/google/gve/gve_ethtool.c
660
static int gve_get_tunable(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
674
static int gve_set_tunable(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
697
static u32 gve_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/google/gve/gve_ethtool.c
708
static int gve_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/google/gve/gve_ethtool.c
745
static int gve_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
761
static int gve_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
776
static int gve_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_ethtool.c
818
static int gve_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/google/gve/gve_ethtool.c
841
static u32 gve_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/google/gve/gve_ethtool.c
848
static int gve_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs)
drivers/net/ethernet/google/gve/gve_ethtool.c
879
static u32 gve_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/google/gve/gve_ethtool.c
886
static u32 gve_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/google/gve/gve_ethtool.c
912
static int gve_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/google/gve/gve_ethtool.c
92
static void gve_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/google/gve/gve_ethtool.c
940
static int gve_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh,
drivers/net/ethernet/google/gve/gve_ethtool.c
961
static int gve_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_main.c
108
static void gve_get_stats(struct net_device *dev, struct rtnl_link_stats64 *s)
drivers/net/ethernet/google/gve/gve_main.c
1189
static int gve_reg_xsk_pool(struct gve_priv *priv, struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
1237
static int gve_reg_xdp_info(struct gve_priv *priv, struct net_device *dev)
drivers/net/ethernet/google/gve/gve_main.c
1362
struct net_device *dev = priv->dev;
drivers/net/ethernet/google/gve/gve_main.c
1435
static int gve_open(struct net_device *dev)
drivers/net/ethernet/google/gve/gve_main.c
1495
static int gve_close(struct net_device *dev)
drivers/net/ethernet/google/gve/gve_main.c
1575
static int gve_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/google/gve/gve_main.c
1588
static int gve_xsk_pool_enable(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
1638
static int gve_xsk_pool_disable(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
1692
static int gve_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags)
drivers/net/ethernet/google/gve/gve_main.c
1714
static int gve_verify_xdp_configuration(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
1763
static int gve_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/google/gve/gve_main.c
2044
static void gve_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/google/gve/gve_main.c
2128
static int gve_set_features(struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_main.c
2166
static int gve_get_ts_config(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
2175
static int gve_set_ts_config(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
2566
static int gve_rx_queue_stop(struct net_device *dev, void *per_q_mem, int idx)
drivers/net/ethernet/google/gve/gve_main.c
2605
static void gve_rx_queue_mem_free(struct net_device *dev, void *per_q_mem)
drivers/net/ethernet/google/gve/gve_main.c
2620
static int gve_rx_queue_mem_alloc(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
2643
static int gve_rx_queue_start(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
2703
static void gve_get_rx_queue_stats(struct net_device *dev, int idx,
drivers/net/ethernet/google/gve/gve_main.c
2719
static void gve_get_tx_queue_stats(struct net_device *dev, int idx,
drivers/net/ethernet/google/gve/gve_main.c
2733
static void gve_get_base_stats(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
2754
struct net_device *dev;
drivers/net/ethernet/google/gve/gve_main.c
2892
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/google/gve/gve_main.c
2909
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/google/gve/gve_main.c
2931
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/google/gve/gve_main.c
2953
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/google/gve/gve_main.c
87
struct net_device *dev,
drivers/net/ethernet/google/gve/gve_main.c
98
static netdev_tx_t gve_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/google/gve/gve_rx.c
517
gve_rx_raw_addressing(struct device *dev, struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_rx.c
623
gve_rx_qpl(struct device *dev, struct net_device *netdev,
drivers/net/ethernet/google/gve/gve_rx.c
656
struct net_device *netdev = priv->dev;
drivers/net/ethernet/google/gve/gve_rx.c
697
static int gve_xsk_pool_redirect(struct net_device *dev,
drivers/net/ethernet/google/gve/gve_rx.c
722
static int gve_xdp_redirect(struct net_device *dev, struct gve_rx_ring *rx,
drivers/net/ethernet/google/gve/gve_tx.c
738
netdev_tx_t gve_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/google/gve/gve_tx.c
827
int gve_xdp_xmit_gqi(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1049
netdev_tx_t gve_tx_dqo(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/google/gve/gve_tx_dqo.c
1570
int gve_xdp_xmit_dqo(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/google/gve/gve_tx_dqo.c
953
struct net_device *dev,
drivers/net/ethernet/google/gve/gve_utils.c
67
struct sk_buff *gve_rx_copy_data(struct net_device *dev, struct napi_struct *napi,
drivers/net/ethernet/google/gve/gve_utils.c
83
struct sk_buff *gve_rx_copy(struct net_device *dev, struct napi_struct *napi,
drivers/net/ethernet/google/gve/gve_utils.h
22
struct sk_buff *gve_rx_copy_data(struct net_device *dev, struct napi_struct *napi,
drivers/net/ethernet/google/gve/gve_utils.h
25
struct sk_buff *gve_rx_copy(struct net_device *dev, struct napi_struct *napi,
drivers/net/ethernet/hisilicon/hibmcge/hbg_common.h
274
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
107
struct net_device *netdev = dev_get_drvdata(s->private);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
44
struct net_device *netdev = dev_get_drvdata(s->private);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
53
struct net_device *netdev = dev_get_drvdata(s->private);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
62
struct net_device *netdev = dev_get_drvdata(s->private);
drivers/net/ethernet/hisilicon/hibmcge/hbg_debugfs.c
84
struct net_device *netdev = dev_get_drvdata(s->private);
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
137
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
149
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
170
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_err.c
178
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
255
static int hbg_ethtool_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
260
static void hbg_ethtool_get_regs(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
279
static void hbg_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
288
static int hbg_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
303
static int hbg_ethtool_reset(struct net_device *netdev, u32 *flags)
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
346
static int hbg_ethtool_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
354
static void hbg_ethtool_get_strings(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
366
static void hbg_ethtool_get_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
378
static void hbg_ethtool_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
389
static void hbg_ethtool_get_eth_mac_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
422
hbg_ethtool_get_eth_ctrl_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
445
hbg_ethtool_get_rmon_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.c
497
void hbg_ethtool_set_ops(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_ethtool.h
13
void hbg_ethtool_set_ops(struct net_device *netdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
144
static int hbg_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
151
static int hbg_uc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
162
static void hbg_net_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
172
static int hbg_net_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
199
static int hbg_net_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
215
static void hbg_net_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
238
static void hbg_net_get_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
33
static int hbg_net_open(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
401
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
429
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
477
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
66
static int hbg_net_stop(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_main.c
78
static void hbg_update_promisc_mode(struct net_device *netdev, bool overflow)
drivers/net/ethernet/hisilicon/hibmcge/hbg_mdio.c
162
static void hbg_phy_adjust_link(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.c
130
netdev_tx_t hbg_net_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/hisilicon/hibmcge/hbg_txrx.h
40
netdev_tx_t hbg_net_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/hisilicon/hip04_eth.c
1025
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hip04_eth.c
224
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hip04_eth.c
256
static void hip04_config_port(struct net_device *ndev, u32 speed, u32 duplex)
drivers/net/ethernet/hisilicon/hip04_eth.c
370
static void hip04_mac_enable(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
393
static void hip04_mac_disable(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
429
static void hip04_update_mac_address(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
440
static int hip04_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/hisilicon/hip04_eth.c
447
static int hip04_tx_reclaim(struct net_device *ndev, bool force)
drivers/net/ethernet/hisilicon/hip04_eth.c
506
hip04_mac_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
577
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/hisilicon/hip04_eth.c
663
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/ethernet/hisilicon/hip04_eth.c
712
static void hip04_adjust_link(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
723
static int hip04_mac_open(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
757
static int hip04_mac_stop(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hip04_eth.c
782
static void hip04_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/hisilicon/hip04_eth.c
798
static int hip04_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hip04_eth.c
811
static int hip04_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hip04_eth.c
830
static void hip04_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hip04_eth.c
854
static int hip04_alloc_ring(struct net_device *ndev, struct device *d)
drivers/net/ethernet/hisilicon/hip04_eth.c
876
static void hip04_free_ring(struct net_device *ndev, struct device *d)
drivers/net/ethernet/hisilicon/hip04_eth.c
898
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
118
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
151
static void hisi_femac_xmit_reclaim(struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
189
static void hisi_femac_adjust_link(struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
245
static int hisi_femac_rx(struct net_device *dev, int limit)
drivers/net/ethernet/hisilicon/hisi_femac.c
303
struct net_device *dev = priv->ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
332
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/hisilicon/hisi_femac.c
459
static int hisi_femac_net_open(struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
482
static int hisi_femac_net_close(struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
500
struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
550
static int hisi_femac_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/hisilicon/hisi_femac.c
615
struct net_device *dev = priv->ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
642
struct net_device *dev = priv->ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
665
static void hisi_femac_net_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/hisilicon/hisi_femac.c
772
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hisi_femac.c
898
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hisi_femac.c
913
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hisi_femac.c
929
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1098
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
1282
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
256
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
285
static void hix5hd2_config_port(struct net_device *dev, u32 speed, u32 duplex)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
430
static void hix5hd2_hw_set_mac_addr(struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
443
static int hix5hd2_net_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
454
static void hix5hd2_adjust_link(struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
509
static int hix5hd2_rx(struct net_device *dev, int limit)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
588
static void hix5hd2_xmit_reclaim(struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
645
struct net_device *dev = priv->netdev;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
671
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
736
static netdev_tx_t hix5hd2_net_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
826
static int hix5hd2_net_open(struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
867
static int hix5hd2_net_close(struct net_device *dev)
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c
897
static void hix5hd2_net_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1059
struct net_device *ndev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1112
static void hns_nic_adjust_link(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1159
int hns_nic_init_phy(struct net_device *ndev, struct hnae_handle *h)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1191
static int hns_nic_ring_open(struct net_device *netdev, int idx)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1204
static int hns_nic_net_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1225
static void hns_nic_update_stats(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1234
static void hns_init_mac_addr(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1245
static void hns_nic_ring_close(struct net_device *netdev, int idx)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1345
static int hns_nic_net_up(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1396
static void hns_nic_net_down(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1430
void hns_nic_net_reset(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1443
void hns_nic_net_reinit(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1464
static int hns_nic_net_open(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1500
static int hns_nic_net_stop(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1509
static void hns_nic_net_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1524
struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1541
static struct sk_buff *hns_assemble_skb(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1569
static int hns_enable_serdes_lb(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1600
static void hns_disable_serdes_lb(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1623
static int hns_nic_clear_all_rx_fetch(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1731
static int hns_nic_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1793
static int hns_nic_set_features(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1811
struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1826
static int hns_nic_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1837
static int hns_nic_uc_unsync(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1855
static void hns_set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1877
static void hns_nic_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1895
static void hns_nic_get_stats64(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1941
hns_nic_select_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1942
struct net_device *sb_dev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
1970
static void hns_nic_update_link_status(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2167
static void hns_nic_set_priv_ops(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2188
static int hns_nic_try_get_ae(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2253
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
2398
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/hisilicon/hns/hns_enet.c
326
netdev_tx_t hns_nic_net_xmit_hw(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_enet.c
500
struct net_device *netdev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
566
struct net_device *ndev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
691
struct net_device *ndev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
720
struct net_device *ndev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.c
975
struct net_device *ndev = ring_data->napi.dev;
drivers/net/ethernet/hisilicon/hns/hns_enet.h
60
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hns/hns_enet.h
88
void hns_ethtool_set_ops(struct net_device *ndev);
drivers/net/ethernet/hisilicon/hns/hns_enet.h
89
void hns_nic_net_reset(struct net_device *ndev);
drivers/net/ethernet/hisilicon/hns/hns_enet.h
90
void hns_nic_net_reinit(struct net_device *netdev);
drivers/net/ethernet/hisilicon/hns/hns_enet.h
91
int hns_nic_init_phy(struct net_device *ndev, struct hnae_handle *h);
drivers/net/ethernet/hisilicon/hns/hns_enet.h
92
netdev_tx_t hns_nic_net_xmit_hw(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1018
hns_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1092
static void hns_get_regs(struct net_device *net_dev, struct ethtool_regs *cmd,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1114
static int hns_get_regs_len(struct net_device *net_dev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
113
static int hns_nic_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1139
static int hns_nic_nway_reset(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1156
hns_get_rss_key_size(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1172
hns_get_rss_indir_size(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1188
hns_get_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1209
hns_set_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1233
static u32 hns_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
1271
void hns_ethtool_set_ops(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
200
static int hns_nic_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
282
static int __lb_setup(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
334
static int __lb_up(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
373
struct net_device *ndev;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
38
static u32 hns_nic_get_link(struct net_device *net_dev)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
450
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
472
static int __lb_run_test(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
550
static int __lb_down(struct net_device *ndev, enum hnae_loop loop)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
582
static void hns_nic_self_test(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
61
static void hns_get_mdix_mode(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
642
static void hns_nic_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
666
static void hns_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
693
static void hns_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
713
static int hns_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
739
static int hns_get_coalesce(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
787
static int hns_set_coalesce(struct net_device *net_dev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
827
hns_get_channels(struct net_device *net_dev, struct ethtool_channels *ch)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
844
static void hns_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
902
static void hns_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
961
static int hns_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c
995
static int hns_phy_led_set(struct net_device *netdev, int value)
drivers/net/ethernet/hisilicon/hns3/hnae3.h
856
struct net_device *netdev; /* Set by KNIC client when init instance */
drivers/net/ethernet/hisilicon/hns3/hnae3.h
878
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hns3/hnae3.h
921
struct net_device *netdev; /* first member */
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
124
struct net_device *dev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
20
static int hns3_dcbnl_ieee_setets(struct net_device *ndev, struct ieee_ets *ets)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
33
static int hns3_dcbnl_ieee_getpfc(struct net_device *ndev, struct ieee_pfc *pfc)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
46
static int hns3_dcbnl_ieee_setpfc(struct net_device *ndev, struct ieee_pfc *pfc)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
59
static int hns3_dcbnl_ieee_setapp(struct net_device *ndev, struct dcb_app *app)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
7
static int hns3_dcbnl_ieee_getets(struct net_device *ndev, struct ieee_ets *ets)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
72
static int hns3_dcbnl_ieee_delapp(struct net_device *ndev, struct dcb_app *app)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
86
static u8 hns3_dcbnl_getdcbx(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns3/hns3_dcbnl.c
97
static u8 hns3_dcbnl_setdcbx(struct net_device *ndev, u8 mode)
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c
733
struct net_device *dev = kinfo->netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1044
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1942
struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2113
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2151
static void hns3_tsyn(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2313
netdev_tx_t hns3_nic_net_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2375
static int hns3_nic_net_set_mac_address(struct net_device *netdev, void *p)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2416
static int hns3_nic_do_ioctl(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2430
static int hns3_nic_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2444
static int hns3_nic_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2459
static int hns3_nic_set_features(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2507
struct net_device *dev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2583
static void hns3_nic_get_stats64(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2636
static int hns3_setup_tc(struct net_device *netdev, void *type_data)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2704
static int hns3_nic_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2727
static int hns3_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2739
static int hns3_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2751
static int hns3_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2768
static int hns3_set_vf_spoofchk(struct net_device *netdev, int vf, bool enable)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2781
static int hns3_set_vf_trust(struct net_device *netdev, int vf, bool enable)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2791
static int hns3_nic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2815
static int hns3_get_timeout_queue(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2843
static void hns3_dump_queue_stats(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2869
static void hns3_dump_queue_reg(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2890
static bool hns3_get_tx_timeo_queue_info(struct net_device *ndev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2926
static void hns3_nic_net_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2942
static int hns3_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2967
static int hns3_nic_get_vf_config(struct net_device *ndev, int vf,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2978
static int hns3_nic_set_vf_link_state(struct net_device *ndev, int vf,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
2989
static int hns3_nic_set_vf_rate(struct net_device *ndev, int vf,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3001
static int hns3_nic_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3039
static u16 hns3_nic_select_queue(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3041
struct net_device *sb_dev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3356
static void hns3_set_default_feature(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3680
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
3975
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4084
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4198
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4241
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4270
static void hns3_handle_rx_ts_info(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4288
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
4305
struct net_device *netdev = ring_to_netdev(ring);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5211
static int hns3_init_mac_addr(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5241
static int hns3_init_phy(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5252
static void hns3_uninit_phy(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5336
struct net_device *netdev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5367
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5506
struct net_device *netdev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5542
struct net_device *netdev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5627
struct net_device *ndev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5650
struct net_device *ndev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5695
struct net_device *ndev = kinfo->netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5735
struct net_device *netdev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5802
struct net_device *netdev = handle->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5878
int hns3_set_channels(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5943
void hns3_external_lb_prepare(struct net_device *ndev, bool if_running)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
5968
void hns3_external_lb_restore(struct net_device *ndev, bool if_running)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
604
static int hns3_nic_set_real_num_queue(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
672
static void hns3_free_rx_cpu_rmap(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
680
static int hns3_set_rx_cpu_rmap(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
706
static void hns3_enable_irqs_and_tqps(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
722
static void hns3_disable_irqs_and_tqps(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
738
static int hns3_nic_net_up(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
785
static int hns3_nic_net_open(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
828
struct net_device *ndev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
840
static void hns3_nic_net_down(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
862
static int hns3_nic_net_stop(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
883
static int hns3_nic_uc_sync(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
894
static int hns3_nic_uc_unsync(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
912
static int hns3_nic_mc_sync(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
923
static int hns3_nic_mc_unsync(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
934
static u8 hns3_get_netdev_flags(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
946
static void hns3_nic_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
577
struct net_device *netdev;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
658
static inline bool hns3_nic_resetting(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
714
void hns3_ethtool_set_ops(struct net_device *netdev);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
715
int hns3_set_channels(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
722
netdev_tx_t hns3_nic_net_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
759
void hns3_external_lb_prepare(struct net_device *ndev, bool if_running);
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
760
void hns3_external_lb_restore(struct net_device *ndev, bool if_running);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1033
static int hns3_set_reset(struct net_device *netdev, u32 *flags)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1116
static int hns3_check_ringparam(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1153
hns3_is_ringparam_changed(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1182
static int hns3_change_rx_buf_len(struct net_device *ndev, u32 rx_buf_len)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1198
static int hns3_set_tx_push(struct net_device *netdev, u32 tx_push)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
121
static int hns3_lp_up(struct net_device *ndev, enum hnae3_loop loop_mode)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1222
static int hns3_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1288
static int hns3_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1299
static int hns3_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1317
static int hns3_nway_reset(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1351
static void hns3_get_channels(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
136
static int hns3_lp_down(struct net_device *ndev, enum hnae3_loop loop_mode)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1360
static int hns3_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1393
static int hns3_check_gl_coalesce_para(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1437
static int hns3_check_rl_coalesce_para(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1465
static int hns3_check_ql_coalesce_param(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1489
hns3_check_cqe_coalesce_param(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1505
hns3_check_coalesce_para(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1532
static void hns3_set_coalesce_per_queue(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
155
struct net_device *ndev = skb->dev;
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1571
static int hns3_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1619
static int hns3_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1629
static void hns3_get_regs(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1640
static int hns3_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1651
static u32 hns3_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1658
static void hns3_set_msglevel(struct net_device *netdev, u32 msg_level)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1665
static void hns3_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1717
static int hns3_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1742
static int hns3_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1762
static int hns3_get_module_info(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1814
static int hns3_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1833
static u32 hns3_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1854
static int hns3_set_priv_flags(struct net_device *netdev, u32 pflags)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1880
static int hns3_get_tunable(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1907
static int hns3_set_tx_spare_buf_size(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1935
static int hns3_check_tx_copybreak(struct net_device *netdev, u32 copybreak)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1947
static int hns3_check_tx_spare_buf_size(struct net_device *netdev, u32 buf_size)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
1960
static int hns3_set_tunable(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
2043
static int hns3_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
2089
static int hns3_get_link_ext_state(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
2119
static void hns3_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
2131
static int hns3_set_wol(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
2230
void hns3_ethtool_set_ops(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
253
static int hns3_lp_run_test(struct net_device *ndev, enum hnae3_loop mode)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
332
static void hns3_selftest_prepare(struct net_device *ndev, bool if_running)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
357
static void hns3_selftest_restore(struct net_device *ndev, bool if_running)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
377
static void hns3_do_selftest(struct net_device *ndev, int (*st_param)[2],
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
402
static void hns3_do_external_lb(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
422
static void hns3_self_test(struct net_device *ndev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
472
static void hns3_update_limit_promisc_mode(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
489
static int hns3_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
540
static void hns3_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
600
static void hns3_get_stats(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
625
static void hns3_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
657
static u32 hns3_get_link(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
667
static void hns3_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
691
static void hns3_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
705
static int hns3_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
750
static int hns3_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
813
static int hns3_check_ksettings_param(const struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
84
static int hns3_get_sset_count(struct net_device *netdev, int stringset);
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
86
static int hns3_lp_setup(struct net_device *ndev, enum hnae3_loop loop, bool en)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
860
static int hns3_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
922
static u32 hns3_get_rss_key_size(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
932
static u32 hns3_get_rss_indir_size(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
940
static int hns3_get_rss(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
952
static int hns3_set_rss(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
981
static int hns3_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
991
static u32 hns3_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
998
static int hns3_get_rxnfc(struct net_device *netdev,
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.h
22
void (*handler)(struct net_device *netdev, bool enable);
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
255
struct net_device *netdev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
329
struct net_device *netdev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
397
struct net_device *netdev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
443
struct net_device *netdev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_dcb.c
496
struct net_device *netdev = h->kinfo.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
175
static void hclge_mac_adjust_link(struct net_device *netdev)
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
206
struct net_device *netdev = hdev->vport[0].nic.netdev;
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mdio.c
268
struct net_device *netdev = hdev->vport[0].nic.netdev;
drivers/net/ethernet/huawei/hinic/hinic_dev.h
80
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1004
static int hinic_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1060
static int __set_rss_rxfh(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1104
static u32 hinic_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1111
static int hinic_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1145
static int hinic_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1175
static u32 hinic_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1180
static u32 hinic_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1374
static void hinic_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1420
static int hinic_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1442
static void hinic_get_strings(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1476
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1554
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1596
static void hinic_diag_test(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1632
static int hinic_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1665
static int hinic_get_module_info(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1709
static int hinic_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1732
hinic_get_link_ext_state(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
1816
void hinic_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
255
static int hinic_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
368
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
463
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
502
static int set_link_settings(struct net_device *netdev, u8 autoneg, u32 speed)
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
521
static int hinic_set_link_ksettings(struct net_device *netdev, const struct
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
529
static void hinic_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
548
static void hinic_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
583
static int hinic_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
631
static int __hinic_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
683
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
745
static int __hinic_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
798
static int hinic_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
806
static int hinic_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
814
static int hinic_get_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
820
static int hinic_set_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
826
static void hinic_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
849
static int hinic_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
883
static void hinic_get_channels(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
893
static int hinic_set_channels(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_ethtool.c
922
static int hinic_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
1164
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
132
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
1416
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/huawei/hinic/hinic_main.c
204
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
229
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
283
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
365
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_main.c
417
int hinic_open(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
535
int hinic_close(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
575
static int hinic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/huawei/hinic/hinic_main.c
598
static int change_mac_addr(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/huawei/hinic/hinic_main.c
633
static int hinic_set_mac_addr(struct net_device *netdev, void *addr)
drivers/net/ethernet/huawei/hinic/hinic_main.c
655
static int add_mac_addr(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/huawei/hinic/hinic_main.c
687
static int remove_mac_addr(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/huawei/hinic/hinic_main.c
716
static int hinic_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
754
static int hinic_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
77
static int change_mac_addr(struct net_device *netdev, const u8 *addr);
drivers/net/ethernet/huawei/hinic/hinic_main.c
791
static void hinic_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_main.c
815
static void hinic_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/huawei/hinic/hinic_main.c
840
static void hinic_get_stats64(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
859
static int hinic_set_features(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
868
static netdev_features_t hinic_fix_features(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_main.c
921
static void netdev_features_init(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_port.h
822
void hinic_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_port.h
896
int hinic_open(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_port.h
898
int hinic_close(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_rx.c
102
struct net_device *netdev = rxq->netdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.c
317
struct net_device *netdev = nic_dev->netdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.c
357
struct net_device *netdev = rxq->netdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.c
581
struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_rx.c
625
struct net_device *netdev = rxq->netdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.h
32
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic/hinic_rx.h
47
struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
1013
int hinic_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
517
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
597
int hinic_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
642
int hinic_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
788
int hinic_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
826
int hinic_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
856
int hinic_ndo_set_vf_bw(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_sriov.c
948
int hinic_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
79
int hinic_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
81
int hinic_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
84
int hinic_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
87
int hinic_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
89
int hinic_ndo_set_vf_bw(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
92
int hinic_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/huawei/hinic/hinic_sriov.h
94
int hinic_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
491
netdev_tx_t hinic_lb_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_tx.c
552
netdev_tx_t hinic_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_tx.c
859
struct net_device *netdev)
drivers/net/ethernet/huawei/hinic/hinic_tx.c
923
struct net_device *netdev = txq->netdev;
drivers/net/ethernet/huawei/hinic/hinic_tx.h
30
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic/hinic_tx.h
45
netdev_tx_t hinic_lb_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_tx.h
47
netdev_tx_t hinic_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/huawei/hinic/hinic_tx.h
50
struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
165
static int hinic3_mac_filter_sync_hw(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
18
static int hinic3_filter_addr_sync(struct net_device *netdev, u8 *addr)
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
202
static int hinic3_mac_filter_sync(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
26
static int hinic3_filter_addr_unsync(struct net_device *netdev, u8 *addr)
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
279
static void hinic3_mac_filter_sync_all(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
313
static void hinic3_update_mac_filter(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
352
static void hinic3_sync_rx_mode_to_hw(struct net_device *netdev, int promisc_en,
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
38
void hinic3_clean_mac_list_filter(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
388
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
71
static void hinic3_add_filter(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_filter.c
91
static void hinic3_del_filter(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
133
static int hinic3_set_interrupt_moder(struct net_device *netdev, u16 q_id,
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
162
static void hinic3_update_queue_coal(struct net_device *netdev, u16 q_id,
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
198
int hinic3_qps_irq_init(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
270
void hinic3_qps_irq_uninit(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_irq.c
95
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
112
static void hinic3_free_txrxqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
135
static int hinic3_init_nic_dev(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
172
static int hinic3_sw_init(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
230
static void hinic3_sw_uninit(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
241
static void hinic3_assign_netdev_ops(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
246
static void netdev_feature_init(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
288
static int hinic3_set_default_hw_feature(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
310
static void hinic3_link_status_change(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
332
static void hinic3_port_module_event_handler(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
35
static void init_intr_coal_param(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
374
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
416
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
494
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
56
static int hinic3_init_intr_coalesce(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
71
static void hinic3_free_intr_coalesce(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_main.c
78
static int hinic3_alloc_txrxqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
112
static void hinic3_destroy_num_qps(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
124
static int hinic3_alloc_txrxq_resources(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
179
static void hinic3_free_txrxq_resources(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
197
static int hinic3_configure_txrxqs(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
219
static int hinic3_configure(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
246
static void hinic3_remove_configure(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
254
static int hinic3_alloc_channel_resources(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
281
static void hinic3_free_channel_resources(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
29
static u16 hinic3_qp_irq_change(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
291
static int hinic3_open_channel(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
330
static void hinic3_close_channel(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
339
static int hinic3_maybe_set_port_state(struct net_device *netdev, bool enable)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
351
static void hinic3_print_link_message(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
364
static int hinic3_vport_up(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
410
static void hinic3_vport_down(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
427
static int hinic3_open(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
482
static int hinic3_close(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
502
static int hinic3_set_feature_rx_csum(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
518
static int hinic3_set_feature_tso(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
534
static int hinic3_set_feature_lro(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
559
static int hinic3_set_feature_rx_cvlan(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
583
static int hinic3_set_feature_vlan_filter(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
607
static int hinic3_set_features(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
627
static int hinic3_ndo_set_features(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
633
static netdev_features_t hinic3_fix_features(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
646
struct net_device *dev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
65
static void hinic3_config_num_qps(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
655
int hinic3_set_hw_features(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
666
static int hinic3_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
683
static int hinic3_set_mac_addr(struct net_device *netdev, void *addr)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
707
static int hinic3_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
734
static int hinic3_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
760
static void hinic3_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
778
static void hinic3_get_stats64(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
835
static void hinic3_nic_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
866
void hinic3_set_netdev_ops(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_netdev_ops.c
96
static int hinic3_setup_num_qps(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.c
243
int hinic3_set_port_mtu(struct net_device *netdev, u16 new_mtu)
drivers/net/ethernet/huawei/hinic3/hinic3_nic_cfg.h
84
int hinic3_set_port_mtu(struct net_device *netdev, u16 new_mtu);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
100
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
143
void hinic3_set_netdev_ops(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
144
int hinic3_set_hw_features(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
145
int hinic3_qps_irq_init(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
146
void hinic3_qps_irq_uninit(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
149
void hinic3_clean_mac_list_filter(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_nic_dev.h
67
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
14
static void hinic3_fillout_indir_tbl(struct net_device *netdev, u16 *indir)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
206
static int hinic3_config_rss_hw_resource(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
258
static int hinic3_set_hw_rss_parameters(struct net_device *netdev, u8 rss_en)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
280
int hinic3_rss_init(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
285
void hinic3_rss_uninit(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
292
void hinic3_clear_rss_config(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
303
void hinic3_try_to_enable_rss(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
48
static void hinic3_init_rss_parameters(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
63
static void decide_num_qps(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.c
72
static int alloc_rss_resource(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rss.h
10
void hinic3_rss_uninit(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rss.h
11
void hinic3_try_to_enable_rss(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rss.h
12
void hinic3_clear_rss_config(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rss.h
9
int hinic3_rss_init(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
330
struct net_device *netdev = rxq->netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
377
struct net_device *netdev = rxq->netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
410
int hinic3_alloc_rxqs_res(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
475
void hinic3_free_rxqs_res(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
495
int hinic3_configure_rxqs(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
61
int hinic3_alloc_rxqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rx.c
89
void hinic3_free_rxqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
114
int hinic3_alloc_rxqs(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
115
void hinic3_free_rxqs(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
117
int hinic3_alloc_rxqs_res(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
119
void hinic3_free_rxqs_res(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
121
int hinic3_configure_rxqs(struct net_device *netdev, u16 num_rq,
drivers/net/ethernet/huawei/hinic3/hinic3_rx.h
68
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
144
static void hinic3_tx_unmap_skb(struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
163
static void free_all_tx_skbs(struct net_device *netdev, u32 sq_depth,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
44
int hinic3_alloc_txqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
527
struct net_device *netdev,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
610
netdev_tx_t hinic3_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
658
void hinic3_flush_txqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
675
int hinic3_alloc_txqs_res(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
69
void hinic3_free_txqs(struct net_device *netdev)
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
710
void hinic3_free_txqs_res(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
725
int hinic3_configure_txqs(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
759
struct net_device *netdev = txq->netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
84
static int hinic3_tx_map_skb(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
129
struct net_device *netdev;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
149
int hinic3_alloc_txqs(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
150
void hinic3_free_txqs(struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
152
int hinic3_alloc_txqs_res(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
154
void hinic3_free_txqs_res(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
156
int hinic3_configure_txqs(struct net_device *netdev, u16 num_sq,
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
159
netdev_tx_t hinic3_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/huawei/hinic3/hinic3_tx.h
161
void hinic3_flush_txqs(struct net_device *netdev);
drivers/net/ethernet/i825xx/82596.c
1021
static void i596_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/i825xx/82596.c
1049
static netdev_tx_t i596_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
1122
static struct net_device * __init i82596_probe(void)
drivers/net/ethernet/i825xx/82596.c
1124
struct net_device *dev;
drivers/net/ethernet/i825xx/82596.c
1231
struct net_device *dev = dev_id;
drivers/net/ethernet/i825xx/82596.c
1388
static int i596_close(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
1441
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
1507
static struct net_device *dev_82596;
drivers/net/ethernet/i825xx/82596.c
360
static int i596_open(struct net_device *dev);
drivers/net/ethernet/i825xx/82596.c
361
static netdev_tx_t i596_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/i825xx/82596.c
363
static int i596_close(struct net_device *dev);
drivers/net/ethernet/i825xx/82596.c
364
static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd);
drivers/net/ethernet/i825xx/82596.c
365
static void i596_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/i825xx/82596.c
367
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/i825xx/82596.c
374
static inline void CA(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
391
static inline void MPU_PORT(struct net_device *dev, int c, volatile void *x)
drivers/net/ethernet/i825xx/82596.c
412
static inline int wait_istat(struct net_device *dev, struct i596_private *lp, int delcnt, char *str)
drivers/net/ethernet/i825xx/82596.c
426
static inline int wait_cmd(struct net_device *dev, struct i596_private *lp, int delcnt, char *str)
drivers/net/ethernet/i825xx/82596.c
440
static inline int wait_cfg(struct net_device *dev, struct i596_cmd *cmd, int delcnt, char *str)
drivers/net/ethernet/i825xx/82596.c
455
static void i596_display_data(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
502
struct net_device *dev = dev_id;
drivers/net/ethernet/i825xx/82596.c
525
static inline void remove_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
539
static inline int init_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
595
static void rebuild_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
614
static int init_i596_mem(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
744
static inline int i596_rx(struct net_device *dev)
drivers/net/ethernet/i825xx/82596.c
876
static void i596_cleanup_cmd(struct net_device *dev, struct i596_private *lp)
drivers/net/ethernet/i825xx/82596.c
909
static void i596_reset(struct net_device *dev, struct i596_private *lp,
drivers/net/ethernet/i825xx/82596.c
936
static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd)
drivers/net/ethernet/i825xx/82596.c
977
static int i596_open(struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
103
ether1_outw_p (struct net_device *dev, unsigned short val, int addr, int svflgs)
drivers/net/ethernet/i825xx/ether1.c
1050
struct net_device *dev = ecard_get_drvdata(ec);
drivers/net/ethernet/i825xx/ether1.c
126
ether1_writebuffer (struct net_device *dev, void *data, unsigned int start, unsigned int length)
drivers/net/ethernet/i825xx/ether1.c
189
ether1_readbuffer (struct net_device *dev, void *data, unsigned int start, unsigned int length)
drivers/net/ethernet/i825xx/ether1.c
252
ether1_ramtest(struct net_device *dev, unsigned char byte)
drivers/net/ethernet/i825xx/ether1.c
299
ether1_reset (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
306
ether1_init_2(struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
444
ether1_init_for_open (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
612
ether1_txalloc (struct net_device *dev, int size)
drivers/net/ethernet/i825xx/ether1.c
63
static int ether1_open(struct net_device *dev);
drivers/net/ethernet/i825xx/ether1.c
637
ether1_open (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
65
struct net_device *dev);
drivers/net/ethernet/i825xx/ether1.c
653
ether1_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/i825xx/ether1.c
669
ether1_sendpacket (struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
67
static int ether1_close(struct net_device *dev);
drivers/net/ethernet/i825xx/ether1.c
68
static void ether1_setmulticastlist(struct net_device *dev);
drivers/net/ethernet/i825xx/ether1.c
69
static void ether1_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/i825xx/ether1.c
742
ether1_xmit_done (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
842
ether1_recv_done (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
87
ether1_inw_p (struct net_device *dev, int addr, int svflgs)
drivers/net/ethernet/i825xx/ether1.c
897
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/i825xx/ether1.c
944
ether1_close (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
961
ether1_setmulticastlist (struct net_device *dev)
drivers/net/ethernet/i825xx/ether1.c
988
struct net_device *dev;
drivers/net/ethernet/i825xx/lasi_82596.c
114
static inline void ca(struct net_device *dev)
drivers/net/ethernet/i825xx/lasi_82596.c
120
static void mpu_port(struct net_device *dev, int c, dma_addr_t x)
drivers/net/ethernet/i825xx/lasi_82596.c
146
struct net_device *netdevice;
drivers/net/ethernet/i825xx/lasi_82596.c
202
struct net_device *dev = parisc_get_drvdata(pdev);
drivers/net/ethernet/i825xx/lib82596.c
1075
static int i82596_probe(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
1119
static void i596_poll_controller(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
1129
struct net_device *dev = dev_id;
drivers/net/ethernet/i825xx/lib82596.c
1313
static int i596_close(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
1348
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
348
static int i596_open(struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
349
static netdev_tx_t i596_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
351
static int i596_close(struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
352
static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd);
drivers/net/ethernet/i825xx/lib82596.c
353
static void i596_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/i825xx/lib82596.c
355
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
356
static inline void ca(struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
357
static void mpu_port(struct net_device *dev, int c, dma_addr_t x);
drivers/net/ethernet/i825xx/lib82596.c
364
static void i596_poll_controller(struct net_device *dev);
drivers/net/ethernet/i825xx/lib82596.c
373
static inline void dma_sync_dev(struct net_device *ndev, volatile void *addr,
drivers/net/ethernet/i825xx/lib82596.c
381
static inline void dma_sync_cpu(struct net_device *ndev, volatile void *addr,
drivers/net/ethernet/i825xx/lib82596.c
389
static inline void dma_sync_dev(struct net_device *ndev, volatile void *addr,
drivers/net/ethernet/i825xx/lib82596.c
393
static inline void dma_sync_cpu(struct net_device *ndev, volatile void *addr,
drivers/net/ethernet/i825xx/lib82596.c
399
static inline int wait_istat(struct net_device *dev, struct i596_dma *dma, int delcnt, char *str)
drivers/net/ethernet/i825xx/lib82596.c
415
static inline int wait_cmd(struct net_device *dev, struct i596_dma *dma, int delcnt, char *str)
drivers/net/ethernet/i825xx/lib82596.c
433
static void i596_display_data(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
487
static inline int init_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
542
static inline void remove_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
559
static void rebuild_rx_bufs(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
581
static int init_i596_mem(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
675
static inline int i596_rx(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
825
static inline void i596_cleanup_cmd(struct net_device *dev, struct i596_private *lp)
drivers/net/ethernet/i825xx/lib82596.c
866
static inline void i596_reset(struct net_device *dev, struct i596_private *lp)
drivers/net/ethernet/i825xx/lib82596.c
895
static void i596_add_cmd(struct net_device *dev, struct i596_cmd *cmd)
drivers/net/ethernet/i825xx/lib82596.c
944
static int i596_open(struct net_device *dev)
drivers/net/ethernet/i825xx/lib82596.c
966
static void i596_tx_timeout (struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/i825xx/lib82596.c
996
static netdev_tx_t i596_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/i825xx/sni_82596.c
158
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/i825xx/sni_82596.c
44
static inline void ca(struct net_device *dev)
drivers/net/ethernet/i825xx/sni_82596.c
52
static void mpu_port(struct net_device *dev, int c, dma_addr_t x)
drivers/net/ethernet/i825xx/sni_82596.c
74
struct net_device *netdevice;
drivers/net/ethernet/i825xx/sun3_82586.c
1004
sun3_82586_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
1115
static struct net_device_stats *sun3_82586_get_stats(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
1141
static void set_multicast_list(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
1156
void sun3_82586_dump(struct net_device *dev,void *ptr)
drivers/net/ethernet/i825xx/sun3_82586.c
122
static int sun3_82586_probe1(struct net_device *dev,int ioaddr);
drivers/net/ethernet/i825xx/sun3_82586.c
124
static int sun3_82586_open(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
125
static int sun3_82586_close(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
127
struct net_device *);
drivers/net/ethernet/i825xx/sun3_82586.c
128
static struct net_device_stats *sun3_82586_get_stats(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
129
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
130
static void sun3_82586_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/i825xx/sun3_82586.c
132
static void sun3_82586_dump(struct net_device *,void *);
drivers/net/ethernet/i825xx/sun3_82586.c
136
static int init586(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
137
static int check586(struct net_device *dev,char *where,unsigned size);
drivers/net/ethernet/i825xx/sun3_82586.c
138
static void alloc586(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
139
static void startrecv586(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
140
static void *alloc_rfa(struct net_device *dev,void *ptr);
drivers/net/ethernet/i825xx/sun3_82586.c
141
static void sun3_82586_rcv_int(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
142
static void sun3_82586_xmt_int(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
143
static void sun3_82586_rnr_int(struct net_device *dev);
drivers/net/ethernet/i825xx/sun3_82586.c
170
static int sun3_82586_close(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
184
static int sun3_82586_open(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
209
static int check586(struct net_device *dev,char *where,unsigned size)
drivers/net/ethernet/i825xx/sun3_82586.c
248
static void alloc586(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
283
struct net_device *dev;
drivers/net/ethernet/i825xx/sun3_82586.c
341
static int __init sun3_82586_probe1(struct net_device *dev,int ioaddr)
drivers/net/ethernet/i825xx/sun3_82586.c
401
static int init586(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
636
static void *alloc_rfa(struct net_device *dev,void *ptr)
drivers/net/ethernet/i825xx/sun3_82586.c
684
struct net_device *dev = dev_id;
drivers/net/ethernet/i825xx/sun3_82586.c
757
static void sun3_82586_rcv_int(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
879
static void sun3_82586_rnr_int(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
902
static void sun3_82586_xmt_int(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
953
static void startrecv586(struct net_device *dev)
drivers/net/ethernet/i825xx/sun3_82586.c
965
static void sun3_82586_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ibm/ehea/ehea.h
430
struct net_device *netdev;
drivers/net/ethernet/ibm/ehea/ehea.h
473
void ehea_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
144
static int ehea_nway_reset(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
159
static void ehea_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
166
static u32 ehea_get_msglevel(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
172
static void ehea_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
20
static int ehea_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
205
static void ehea_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
213
static int ehea_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
223
static void ehea_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
274
void ehea_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/ibm/ehea/ehea_ethtool.c
84
static int ehea_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
1144
struct net_device *dev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
1265
static int ehea_reg_interrupts(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1323
static void ehea_free_interrupts(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1641
static inline void write_swqe2_data(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
1715
static int ehea_set_mac_addr(struct net_device *dev, void *sa)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1785
static void ehea_promiscuous(struct net_device *dev, int enable)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1843
static int ehea_drop_multicast_list(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1868
static void ehea_allmulti(struct net_device *dev, int enable)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1920
static void ehea_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
1989
static void ehea_xmit2(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
1999
static void ehea_xmit3(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
2015
static netdev_tx_t ehea_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2089
static int ehea_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2127
static int ehea_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2320
static int ehea_up(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2405
static int ehea_open(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2429
static int ehea_down(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2456
static int ehea_stop(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2509
static int ehea_stop_qps(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2611
static int ehea_restart_qps(struct net_device *dev)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2687
struct net_device *dev = port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2726
struct net_device *dev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2772
struct net_device *dev = port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
2794
static void ehea_tx_watchdog(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ibm/ehea/ehea_main.c
2946
struct net_device *dev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
321
static void ehea_get_stats64(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
351
struct net_device *dev = port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
386
struct net_device *dev = pr->port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
425
struct net_device *dev = pr->port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
446
struct net_device *dev = pr->port->netdev;
drivers/net/ethernet/ibm/ehea/ehea_main.c
543
static inline void ehea_fill_skb(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
653
static int ehea_proc_rwqes(struct net_device *dev,
drivers/net/ethernet/ibm/ehea/ehea_main.c
881
struct net_device *dev = pr->port->netdev;
drivers/net/ethernet/ibm/emac/core.c
1108
static int emac_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/ibm/emac/core.c
1217
static int emac_open(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
1366
static int emac_close(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
1409
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/ibm/emac/core.c
1433
static netdev_tx_t emac_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
1492
emac_start_xmit_sg(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
1950
static struct net_device_stats *emac_stats(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
2018
static int emac_ethtool_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2044
emac_ethtool_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2121
emac_ethtool_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2130
static void emac_ethtool_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2155
static int emac_ethtool_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
2188
static void emac_ethtool_get_regs(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2213
static int emac_ethtool_nway_reset(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
2236
static int emac_ethtool_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/ibm/emac/core.c
2244
static void emac_ethtool_get_strings(struct net_device *ndev, u32 stringset,
drivers/net/ethernet/ibm/emac/core.c
2251
static void emac_ethtool_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2262
static void emac_ethtool_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ibm/emac/core.c
2293
static int emac_ioctl(struct net_device *ndev, struct ifreq *rq, int cmd)
drivers/net/ethernet/ibm/emac/core.c
2433
static void emac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
2486
struct net_device *ndev = phy->dev;
drivers/net/ethernet/ibm/emac/core.c
2495
struct net_device *ndev = phy->dev;
drivers/net/ethernet/ibm/emac/core.c
2505
struct net_device *ndev = phy->dev;
drivers/net/ethernet/ibm/emac/core.c
2520
struct net_device *ndev = phy->dev;
drivers/net/ethernet/ibm/emac/core.c
2537
struct net_device *ndev = phy->dev;
drivers/net/ethernet/ibm/emac/core.c
2637
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/ibm/emac/core.c
2991
struct net_device *ndev;
drivers/net/ethernet/ibm/emac/core.c
438
static inline u32 emac_iff2rmr(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
569
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/ibm/emac/core.c
772
static void emac_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/ibm/emac/core.c
923
static int emac_mdio_read(struct net_device *ndev, int id, int reg)
drivers/net/ethernet/ibm/emac/core.c
935
static void emac_mdio_write(struct net_device *ndev, int id, int reg, int val)
drivers/net/ethernet/ibm/emac/core.c
977
static void emac_set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/ibm/emac/core.c
995
static int emac_set_mac_address(struct net_device *ndev, void *sa)
drivers/net/ethernet/ibm/emac/core.h
159
struct net_device *ndev;
drivers/net/ethernet/ibm/emac/mal.h
208
struct net_device *dummy_dev;
drivers/net/ethernet/ibm/emac/phy.h
70
struct net_device *dev;
drivers/net/ethernet/ibm/emac/phy.h
71
int (*mdio_read) (struct net_device * dev, int addr, int reg);
drivers/net/ethernet/ibm/emac/phy.h
72
void (*mdio_write) (struct net_device * dev, int addr, int reg,
drivers/net/ethernet/ibm/ibmveth.c
1050
static int ibmveth_set_features(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
1076
static void ibmveth_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/ibm/ibmveth.c
1087
static int ibmveth_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/ibm/ibmveth.c
1097
static void ibmveth_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
1107
static void ibmveth_get_channels(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmveth.c
1117
static int ibmveth_set_channels(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmveth.c
1182
static int ibmveth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/ibm/ibmveth.c
1216
struct net_device *netdev)
drivers/net/ethernet/ibm/ibmveth.c
1233
struct net_device *netdev)
drivers/net/ethernet/ibm/ibmveth.c
1452
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmveth.c
1572
struct net_device *netdev = dev_instance;
drivers/net/ethernet/ibm/ibmveth.c
1585
static void ibmveth_set_multicast_list(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmveth.c
1639
static int ibmveth_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/ibm/ibmveth.c
1684
static void ibmveth_poll_controller(struct net_device *dev)
drivers/net/ethernet/ibm/ibmveth.c
1701
struct net_device *netdev = dev_get_drvdata(&vdev->dev);
drivers/net/ethernet/ibm/ibmveth.c
1737
static int ibmveth_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/ibm/ibmveth.c
1778
struct net_device *netdev;
drivers/net/ethernet/ibm/ibmveth.c
1923
struct net_device *netdev = dev_get_drvdata(&dev->dev);
drivers/net/ethernet/ibm/ibmveth.c
1984
struct net_device *netdev = dev_get_drvdata(kobj_to_dev(kobj->parent));
drivers/net/ethernet/ibm/ibmveth.c
2113
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/ibm/ibmveth.c
613
static int ibmveth_open(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmveth.c
770
static int ibmveth_close(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmveth.c
838
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmveth.c
852
static int ibmveth_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
862
static int ibmveth_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
874
static void ibmveth_init_link_settings(struct net_device *dev)
drivers/net/ethernet/ibm/ibmveth.c
882
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
889
static netdev_features_t ibmveth_fix_features(struct net_device *dev,
drivers/net/ethernet/ibm/ibmveth.c
907
static int ibmveth_set_csum_offload(struct net_device *dev, u32 data)
drivers/net/ethernet/ibm/ibmveth.c
990
static int ibmveth_set_tso(struct net_device *dev, u32 data)
drivers/net/ethernet/ibm/ibmveth.h
158
struct net_device *netdev;
drivers/net/ethernet/ibm/ibmvnic.c
1075
static int init_rx_pools(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
111
static int __ibmvnic_set_mac(struct net_device *, u8 *);
drivers/net/ethernet/ibm/ibmvnic.c
1234
static int init_one_tx_pool(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
1310
static int init_tx_pools(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
1521
static int ibmvnic_login(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
1694
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
1737
static int set_real_num_queues(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
1844
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
1876
static int __ibmvnic_open(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
1938
static int ibmvnic_open(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2071
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
2096
static void ibmvnic_cleanup(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2118
static int __ibmvnic_close(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2129
static int ibmvnic_close(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2277
struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2410
static netdev_tx_t ibmvnic_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2678
static void ibmvnic_set_multi(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
2721
static int __ibmvnic_set_mac(struct net_device *netdev, u8 *dev_addr)
drivers/net/ethernet/ibm/ibmvnic.c
2762
static int ibmvnic_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/ibm/ibmvnic.c
2820
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
3037
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
3150
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
3413
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
3470
static void ibmvnic_get_stats64(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3489
static void ibmvnic_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ibm/ibmvnic.c
3525
struct net_device *netdev;
drivers/net/ethernet/ibm/ibmvnic.c
3680
static int ibmvnic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/ibm/ibmvnic.c
3690
struct net_device *dev,
drivers/net/ethernet/ibm/ibmvnic.c
3721
static int ibmvnic_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3741
static void ibmvnic_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3752
static u32 ibmvnic_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
3759
static void ibmvnic_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/ibm/ibmvnic.c
3766
static u32 ibmvnic_get_link(struct net_device *netdev)
drivers/net/ethernet/ibm/ibmvnic.c
3776
static void ibmvnic_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3793
static int ibmvnic_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3816
static void ibmvnic_get_channels(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3831
static int ibmvnic_set_channels(struct net_device *netdev,
drivers/net/ethernet/ibm/ibmvnic.c
3842
static void ibmvnic_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/ibm/ibmvnic.c
3867
static int ibmvnic_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/ibm/ibmvnic.c
3881
static void ibmvnic_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/ibm/ibmvnic.c
399
struct net_device *netdev;
drivers/net/ethernet/ibm/ibmvnic.c
4869
static void ibmvnic_print_hex_dump(struct net_device *dev, void *buf,
drivers/net/ethernet/ibm/ibmvnic.c
5464
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
5565
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
5679
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
5697
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
5903
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
5959
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/ibm/ibmvnic.c
6428
struct net_device *netdev;
drivers/net/ethernet/ibm/ibmvnic.c
6609
struct net_device *netdev = dev_get_drvdata(&dev->dev);
drivers/net/ethernet/ibm/ibmvnic.c
6657
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/ibm/ibmvnic.c
6698
struct net_device *netdev = dev_get_drvdata(&vdev->dev);
drivers/net/ethernet/ibm/ibmvnic.c
6727
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/ibm/ibmvnic.h
926
struct net_device *netdev;
drivers/net/ethernet/intel/e100.c
1072
struct net_device *netdev = nic->netdev;
drivers/net/ethernet/intel/e100.c
1434
struct net_device *netdev = nic->netdev;
drivers/net/ethernet/intel/e100.c
1560
struct net_device *netdev = nic->netdev;
drivers/net/ethernet/intel/e100.c
1576
static void e100_set_multicast_list(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
1601
struct net_device *dev = nic->netdev;
drivers/net/ethernet/intel/e100.c
1769
struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
1806
struct net_device *dev = nic->netdev;
drivers/net/ethernet/intel/e100.c
1951
struct net_device *dev = nic->netdev;
drivers/net/ethernet/intel/e100.c
2192
struct net_device *netdev = dev_id;
drivers/net/ethernet/intel/e100.c
2238
static void e100_netpoll(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2249
static int e100_set_mac_address(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/e100.c
2317
static void e100_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/e100.c
2329
struct net_device *netdev = nic->netdev;
drivers/net/ethernet/intel/e100.c
2403
static int e100_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2413
static int e100_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2426
static void e100_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2436
static int e100_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2446
static void e100_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2471
static void e100_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/e100.c
2478
static int e100_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/e100.c
2498
static u32 e100_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2504
static void e100_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/intel/e100.c
2510
static int e100_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2516
static u32 e100_get_link(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2522
static int e100_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2529
static int e100_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2540
static int e100_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2554
static void e100_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2569
static int e100_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2604
static void e100_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2637
static int e100_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2688
static int e100_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/e100.c
2700
static void e100_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2721
static void e100_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/intel/e100.c
2758
static int e100_do_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/e100.c
2781
static int e100_open(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2792
static int e100_close(struct net_device *netdev)
drivers/net/ethernet/intel/e100.c
2798
static int e100_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/e100.c
2829
struct net_device *netdev;
drivers/net/ethernet/intel/e100.c
2983
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e100.c
3002
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e100.c
3050
struct net_device *netdev = dev_get_drvdata(dev_d);
drivers/net/ethernet/intel/e100.c
3095
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e100.c
3119
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e100.c
3146
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e100.c
539
struct net_device *netdev;
drivers/net/ethernet/intel/e100.c
901
static int mdio_read(struct net_device *netdev, int addr, int reg)
drivers/net/ethernet/intel/e100.c
907
static void mdio_write(struct net_device *netdev, int addr, int reg, int data)
drivers/net/ethernet/intel/e1000/e1000.h
270
struct net_device *netdev;
drivers/net/ethernet/intel/e1000/e1000.h
314
struct net_device *e1000_get_hw_dev(struct e1000_hw *hw);
drivers/net/ethernet/intel/e1000/e1000.h
334
int e1000_open(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000.h
335
int e1000_close(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000.h
348
void e1000_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1500
static int e1000_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1512
static void e1000_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
164
static int e1000_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1640
static void e1000_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1680
static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1721
static int e1000_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1747
static int e1000_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1765
static int e1000_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1800
static int e1000_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1809
static void e1000_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1841
static void e1000_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
1892
void e1000_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
23
sizeof(((struct net_device *)0)->m), \
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
231
static u32 e1000_get_link(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
24
offsetof(struct net_device, m)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
247
static void e1000_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
266
static int e1000_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
304
static u32 e1000_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
311
static void e1000_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
318
static int e1000_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
324
static void e1000_get_regs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
412
static int e1000_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
420
static int e1000_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
467
static int e1000_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
535
static void e1000_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
547
static void e1000_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
566
static int e1000_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
821
struct net_device *netdev = (struct net_device *)data;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
832
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_ethtool.c
86
static int e1000_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
101
static void e1000_set_rx_mode(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
106
struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
107
static int e1000_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/intel/e1000/e1000_main.c
108
static int e1000_set_mac(struct net_device *netdev, void *p);
drivers/net/ethernet/intel/e1000/e1000_main.c
1254
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
130
static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
drivers/net/ethernet/intel/e1000/e1000_main.c
131
static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
drivers/net/ethernet/intel/e1000/e1000_main.c
135
static void e1000_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/intel/e1000/e1000_main.c
1352
int e1000_open(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
142
static void e1000_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
1432
int e1000_close(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
146
static int e1000_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
148
static int e1000_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
158
static void e1000_netpoll (struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
205
struct net_device *e1000_get_hw_dev(struct e1000_hw *hw)
drivers/net/ethernet/intel/e1000/e1000_main.c
2155
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2173
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2200
static int e1000_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/e1000/e1000_main.c
2234
static void e1000_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
2361
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
2433
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
252
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
268
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
301
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
3064
static int __e1000_maybe_stop_tx(struct net_device *netdev, int size)
drivers/net/ethernet/intel/e1000/e1000_main.c
3088
static int e1000_maybe_stop_tx(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
3098
struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
3494
static void e1000_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/e1000/e1000_main.c
3521
static int e1000_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/e1000/e1000_main.c
359
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
3593
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
3748
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000/e1000_main.c
3831
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4142
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4360
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4743
static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/e1000/e1000_main.c
4761
static int e1000_mii_ioctl(struct net_device *netdev, struct ifreq *ifr,
drivers/net/ethernet/intel/e1000/e1000_main.c
484
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
4939
static void e1000_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
4953
static int e1000_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
4979
static int e1000_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
5069
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5164
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5223
static void e1000_netpoll(struct net_device *netdev)
drivers/net/ethernet/intel/e1000/e1000_main.c
5244
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5275
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
5313
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
703
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000/e1000_main.c
784
static netdev_features_t e1000_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
798
static int e1000_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/e1000/e1000_main.c
90
int e1000_open(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
91
int e1000_close(struct net_device *netdev);
drivers/net/ethernet/intel/e1000/e1000_main.c
917
struct net_device *netdev;
drivers/net/ethernet/intel/e1000e/e1000.h
281
struct net_device *netdev;
drivers/net/ethernet/intel/e1000e/e1000.h
492
void e1000e_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/e1000e/e1000.h
494
int e1000e_open(struct net_device *netdev);
drivers/net/ethernet/intel/e1000e/e1000.h
495
int e1000e_close(struct net_device *netdev);
drivers/net/ethernet/intel/e1000e/e1000.h
505
void e1000e_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
112
static int e1000_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1771
static int e1000e_get_sset_count(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1786
static void e1000_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1882
static void e1000_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1917
static int e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/e1000e/ethtool.c
1946
static int e1000_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1982
static int e1000_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
1997
static int e1000_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
2029
static int e1000_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
2044
static void e1000_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
2075
static void e1000_get_strings(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
2099
static int e1000_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
2142
static int e1000e_get_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/e1000e/ethtool.c
2212
static int e1000e_set_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/e1000e/ethtool.c
2258
static int e1000e_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
2292
static u32 e1000e_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
2306
static int e1000e_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/e1000e/ethtool.c
2391
void e1000e_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
268
static int e1000_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
350
static void e1000_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
369
static int e1000_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
417
static u32 e1000_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
423
static void e1000_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/e1000e/ethtool.c
429
static int e1000_get_regs_len(struct net_device __always_unused *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
435
static void e1000_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
490
static int e1000_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/ethtool.c
496
static int e1000_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
549
static int e1000_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
626
static void e1000_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
646
static void e1000_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
659
static int e1000_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/ethtool.c
972
struct net_device *netdev = (struct net_device *)data;
drivers/net/ethernet/intel/e1000e/ethtool.c
983
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1093
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1219
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1317
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1511
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
1753
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
1819
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
1893
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
1916
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
1936
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
198
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2101
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2155
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2188
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2661
struct net_device *poll_dev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2692
static int e1000_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
2718
static int e1000_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
2752
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
2820
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
3297
static int e1000e_write_mc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
3335
static int e1000e_write_uc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
3392
static void e1000e_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
4278
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4455
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4496
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
4521
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
4624
int e1000e_open(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
4740
int e1000e_close(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
4796
static int e1000_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/e1000e/netdev.c
4954
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
5213
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
554
struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/intel/e1000e/netdev.c
5804
struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
5958
static void e1000_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/e1000e/netdev.c
5994
void e1000e_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
6040
static int e1000_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/e1000e/netdev.c
6102
static int e1000_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/e1000e/netdev.c
6176
static int e1000e_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
6208
static int e1000e_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
6294
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
651
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
6596
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
6629
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
6879
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
6903
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
6974
struct net_device *netdev = pci_get_drvdata(to_pci_dev(dev));
drivers/net/ethernet/intel/e1000e/netdev.c
6995
struct net_device *netdev = pci_get_drvdata(to_pci_dev(dev));
drivers/net/ethernet/intel/e1000e/netdev.c
7013
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/e1000e/netdev.c
7030
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
7049
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
7085
struct net_device *netdev = data;
drivers/net/ethernet/intel/e1000e/netdev.c
7121
static void e1000_netpoll(struct net_device *netdev)
drivers/net/ethernet/intel/e1000e/netdev.c
7174
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
721
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
7218
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
7236
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
7275
static netdev_features_t e1000_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
7296
static int e1000_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/e1000e/netdev.c
7371
struct net_device *netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
7742
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/e1000e/netdev.c
826
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/e1000e/netdev.c
899
static inline void e1000_rx_hash(struct net_device *netdev, __le32 rss,
drivers/net/ethernet/intel/e1000e/netdev.c
919
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/fm10k/fm10k.h
105
struct net_device *netdev; /* netdev ring belongs to */
drivers/net/ethernet/intel/fm10k/fm10k.h
287
struct net_device *netdev;
drivers/net/ethernet/intel/fm10k/fm10k.h
44
struct net_device *macvlan[];
drivers/net/ethernet/intel/fm10k/fm10k.h
499
struct net_device *fm10k_alloc_netdev(const struct fm10k_info *info);
drivers/net/ethernet/intel/fm10k/fm10k.h
510
int fm10k_setup_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/intel/fm10k/fm10k.h
511
int fm10k_open(struct net_device *netdev);
drivers/net/ethernet/intel/fm10k/fm10k.h
512
int fm10k_close(struct net_device *netdev);
drivers/net/ethernet/intel/fm10k/fm10k.h
521
void fm10k_set_ethtool_ops(struct net_device *dev);
drivers/net/ethernet/intel/fm10k/fm10k.h
533
int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac);
drivers/net/ethernet/intel/fm10k/fm10k.h
534
int fm10k_ndo_set_vf_vlan(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k.h
536
int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx,
drivers/net/ethernet/intel/fm10k/fm10k.h
538
int fm10k_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k.h
540
int fm10k_ndo_get_vf_stats(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k.h
562
void fm10k_dcbnl_set_ops(struct net_device *dev);
drivers/net/ethernet/intel/fm10k/fm10k.h
564
static inline void fm10k_dcbnl_set_ops(struct net_device *dev) {}
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
11
static int fm10k_dcbnl_ieee_getets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
113
static u8 fm10k_dcbnl_getdcbx(struct net_device __always_unused *dev)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
125
static u8 fm10k_dcbnl_setdcbx(struct net_device __always_unused *dev, u8 mode)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
146
void fm10k_dcbnl_set_ops(struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
36
static int fm10k_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
77
static int fm10k_dcbnl_ieee_getpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/intel/fm10k/fm10k_dcbnl.c
93
static int fm10k_dcbnl_ieee_setpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1007
static int fm10k_set_reta(struct net_device *netdev, const u32 *indir)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1029
static u32 fm10k_get_rssrk_size(struct net_device __always_unused *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1034
static int fm10k_get_rssh(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1053
static int fm10k_set_rssh(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1083
static unsigned int fm10k_max_channels(struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1096
static void fm10k_get_channels(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1112
static int fm10k_set_channels(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
1169
void fm10k_set_ethtool_ops(struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
157
static void fm10k_get_stat_strings(struct net_device *dev, u8 *data)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
180
static void fm10k_get_strings(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
198
static int fm10k_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
261
static void fm10k_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
352
static void fm10k_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
431
static int fm10k_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
446
static void fm10k_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
457
static void fm10k_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
469
static int fm10k_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
490
static u32 fm10k_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
497
static void fm10k_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
504
static void fm10k_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
521
static int fm10k_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
638
static int fm10k_get_coalesce(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
654
static int fm10k_set_coalesce(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
694
static int fm10k_get_rssh_fields(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
737
static u32 fm10k_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
744
static int fm10k_set_rssh_fields(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
915
static void fm10k_self_test(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
934
static u32 fm10k_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
939
static int fm10k_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
947
static u32 fm10k_get_reta_size(struct net_device __always_unused *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c
987
static int fm10k_get_reta(struct net_device *netdev, u32 *indir)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
567
int fm10k_ndo_set_vf_mac(struct net_device *netdev, int vf_idx, u8 *mac)
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
590
int fm10k_ndo_set_vf_vlan(struct net_device *netdev, int vf_idx, u16 vid,
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
627
int fm10k_ndo_set_vf_bw(struct net_device *netdev, int vf_idx,
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
652
int fm10k_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_iov.c
675
int fm10k_ndo_get_vf_stats(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1479
struct net_device *dev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
1861
struct net_device *dev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_main.c
414
struct net_device *dev = rx_ring->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1002
static int __fm10k_mc_sync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1024
static int fm10k_mc_sync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1030
static int fm10k_mc_unsync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1036
static void fm10k_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1084
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1125
struct net_device *sdev = l2_accel->macvlan[i];
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1152
struct net_device *sdev = l2_accel->macvlan[i];
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1178
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1215
static void fm10k_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1263
int fm10k_setup_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1317
static int __fm10k_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1344
static void *fm10k_dfwd_add_station(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1345
struct net_device *sdev)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1444
static void fm10k_dfwd_del_station(struct net_device *dev, void *priv)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1450
struct net_device *sdev = priv;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1508
struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1541
struct net_device *fm10k_alloc_netdev(const struct fm10k_info *info)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
1545
struct net_device *dev;
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
402
static int fm10k_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
437
int fm10k_open(struct net_device *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
496
int fm10k_close(struct net_device *netdev)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
510
static netdev_tx_t fm10k_xmit_frame(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
585
static void fm10k_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
753
static int fm10k_uc_vlan_unsync(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
773
static int fm10k_mc_vlan_unsync(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
793
static int fm10k_update_vid(struct net_device *netdev, u16 vid, bool set)
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
869
struct net_device *sdev = l2_accel->macvlan[i];
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
895
static int fm10k_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
902
static int fm10k_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
937
static int __fm10k_uc_sync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
959
static int fm10k_uc_sync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
965
static int fm10k_uc_unsync(struct net_device *dev,
drivers/net/ethernet/intel/fm10k/fm10k_netdev.c
971
static int fm10k_set_mac(struct net_device *dev, void *p)
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1510
struct net_device *dev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1643
struct net_device *dev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1756
struct net_device *dev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1882
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
1973
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2096
struct net_device *netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
221
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2246
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2348
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2375
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2396
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
2444
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
258
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
341
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
424
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
500
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
518
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/fm10k/fm10k_pci.c
59
struct net_device *netdev = interface->netdev;
drivers/net/ethernet/intel/i40e/i40e.h
1085
static inline struct i40e_pf *i40e_netdev_to_pf(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e.h
1202
void i40e_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/i40e/i40e.h
1272
int i40e_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd);
drivers/net/ethernet/intel/i40e/i40e.h
1273
int i40e_open(struct net_device *netdev);
drivers/net/ethernet/intel/i40e/i40e.h
1274
int i40e_close(struct net_device *netdev);
drivers/net/ethernet/intel/i40e/i40e.h
1311
int i40e_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e.h
1313
int i40e_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e.h
428
struct net_device *netdev;
drivers/net/ethernet/intel/i40e/i40e.h
816
struct net_device *netdev;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
1020
struct net_device *dev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
105
static int i40e_dcbnl_ieee_setets(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
153
static int i40e_dcbnl_ieee_setpfc(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
192
static int i40e_dcbnl_ieee_setapp(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
244
static int i40e_dcbnl_ieee_delapp(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
307
static u8 i40e_dcbnl_getstate(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
323
static u8 i40e_dcbnl_setstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
34
static int i40e_dcbnl_ieee_getets(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
365
static void i40e_dcbnl_set_pg_tc_cfg_tx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
401
static void i40e_dcbnl_set_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
431
static void i40e_dcbnl_set_pg_tc_cfg_rx(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
452
static void i40e_dcbnl_set_pg_bwg_cfg_rx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
471
static void i40e_dcbnl_get_pg_tc_cfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
499
static void i40e_dcbnl_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
529
static void i40e_dcbnl_get_pg_tc_cfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
555
static void i40e_dcbnl_get_pg_bwg_cfg_rx(struct net_device *netdev, int pgid,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
574
static void i40e_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
604
static void i40e_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
628
static u8 i40e_dcbnl_cee_set_all(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
651
static u8 i40e_dcbnl_get_cap(struct net_device *netdev, int capid, u8 *cap)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
691
static int i40e_dcbnl_getnumtcs(struct net_device *netdev, int tcid, u8 *num)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
710
static int i40e_dcbnl_setnumtcs(struct net_device *netdev, int tcid, u8 num)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
72
static int i40e_dcbnl_ieee_getpfc(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
721
static u8 i40e_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
740
static void i40e_dcbnl_setpfcstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
755
static int i40e_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
777
static u8 i40e_dcbnl_setdcbx(struct net_device *netdev, u8 mode)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
811
static u8 i40e_dcbnl_getdcbx(struct net_device *dev)
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
825
static void i40e_dcbnl_get_perm_hw_addr(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
877
struct net_device *dev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c
928
struct net_device *dev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
219
static bool i40e_ddp_is_pkg_hdr_valid(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
282
static int i40e_ddp_load(struct net_device *netdev, const u8 *data, size_t size,
drivers/net/ethernet/intel/i40e/i40e_ddp.c
411
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_ddp.c
434
int i40e_ddp_flash(struct net_device *netdev, struct ethtool_flash *flash)
drivers/net/ethernet/intel/i40e/i40e_debugfs.c
73
struct net_device *nd = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1068
static int i40e_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1221
static int i40e_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1487
static int i40e_set_fec_cfg(struct net_device *netdev, u8 fec_cfg)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1544
static int i40e_get_fec_param(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1587
static int i40e_set_fec_param(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1631
static int i40e_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1658
static void i40e_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1693
static int i40e_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1787
static u32 i40e_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1799
static void i40e_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1810
static int i40e_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1821
static void i40e_get_regs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1852
static int i40e_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1947
static int i40e_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1965
static int i40e_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
1999
static void i40e_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2016
static void i40e_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2046
static int i40e_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2278
static int i40e_get_stats_count(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2309
static int i40e_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2390
static void i40e_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2466
static void i40e_get_stat_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2503
static void i40e_get_priv_flag_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2519
static void i40e_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2538
static int i40e_get_ts_info(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2575
static u64 i40e_link_test(struct net_device *netdev, u64 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2598
static u64 i40e_reg_test(struct net_device *netdev, u64 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2609
static u64 i40e_eeprom_test(struct net_device *netdev, u64 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2623
static u64 i40e_intr_test(struct net_device *netdev, u64 *data)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2658
static void i40e_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2740
static void i40e_get_link_ext_stats(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2749
static void i40e_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2773
static int i40e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2808
static int i40e_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2878
static int __i40e_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2931
static int i40e_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
2947
static int i40e_get_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3010
static int __i40e_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3107
static int i40e_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3123
static int i40e_set_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3129
static int i40e_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3517
static u32 i40e_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3533
static int i40e_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
3615
static int i40e_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4952
static int i40e_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
4992
static void i40e_get_channels(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5018
static int i40e_set_channels(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5092
static u32 i40e_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5103
static u32 i40e_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5116
static int i40e_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5155
static int i40e_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5207
static u32 i40e_get_priv_flags(struct net_device *dev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5243
static int i40e_set_priv_flags(struct net_device *dev, u32 flags)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5482
static int i40e_get_module_info(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5588
static int i40e_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5655
static int i40e_get_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5695
static int i40e_is_eee_param_supported(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5723
static int i40e_set_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
5851
void i40e_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_ethtool.c
774
struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
116
struct net_device *netdev, int delta)
drivers/net/ethernet/intel/i40e/i40e_main.c
12922
static int i40e_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
12962
static int i40e_udp_tunnel_set_port(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
12986
static int i40e_udp_tunnel_unset_port(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13004
static int i40e_get_phys_port_id(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13032
struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13087
static int i40e_ndo_bridge_setlink(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13158
struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13187
struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13568
static int i40e_xdp(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_main.c
13639
struct net_device *netdev;
drivers/net/ethernet/intel/i40e/i40e_main.c
1801
static int i40e_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/i40e/i40e_main.c
2185
static int i40e_addr_sync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/i40e/i40e_main.c
2204
static int i40e_addr_unsync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/i40e/i40e_main.c
2226
static void i40e_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
2955
static int i40e_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/i40e/i40e_main.c
3183
static int i40e_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
3206
static void i40e_vlan_rx_add_vid_up(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
3225
static int i40e_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
354
static void i40e_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/i40e/i40e_main.c
4635
static void i40e_netpoll(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
468
static void i40e_get_netdev_stats_struct(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
5655
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_main.c
7830
static int i40e_fwd_ring_up(struct i40e_vsi *vsi, struct net_device *vdev,
drivers/net/ethernet/intel/i40e/i40e_main.c
7905
struct net_device *vdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
8004
static void *i40e_fwd_add(struct net_device *netdev, struct net_device *vdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
8148
static void i40e_fwd_del(struct net_device *netdev, void *vdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
8189
static int i40e_setup_tc(struct net_device *netdev, void *type_data)
drivers/net/ethernet/intel/i40e/i40e_main.c
8988
static int __i40e_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/intel/i40e/i40e_main.c
9018
int i40e_open(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_main.c
9260
int i40e_close(struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_prototype.h
456
int i40e_ddp_flash(struct net_device *netdev, struct ethtool_flash *flash);
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1310
int i40e_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_ptp.c
1478
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_ptp.c
923
int i40e_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3721
static u16 i40e_swdcb_skb_tx_hash(struct net_device *dev,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3738
u16 i40e_lan_select_queue(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3740
struct net_device __always_unused *sb_dev)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3976
netdev_tx_t i40e_lan_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/i40e/i40e_txrx.c
4004
int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
875
struct net_device *netdev;
drivers/net/ethernet/intel/i40e/i40e_txrx.h
331
struct net_device *netdev; /* netdev ring maps to */
drivers/net/ethernet/intel/i40e/i40e_txrx.h
462
netdev_tx_t i40e_lan_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/intel/i40e/i40e_txrx.h
463
u16 i40e_lan_select_queue(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/intel/i40e/i40e_txrx.h
464
struct net_device *sb_dev);
drivers/net/ethernet/intel/i40e/i40e_txrx.h
477
int i40e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4439
int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4529
int i40e_ndo_set_vf_port_vlan(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4686
int i40e_ndo_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4737
int i40e_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4795
int i40e_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4896
int i40e_ndo_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool enable)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
4954
int i40e_ndo_set_vf_trust(struct net_device *netdev, int vf_id, bool setting)
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c
5014
int i40e_get_vf_stats(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
138
int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
139
int i40e_ndo_set_vf_port_vlan(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
141
int i40e_ndo_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
143
int i40e_ndo_set_vf_trust(struct net_device *netdev, int vf_id, bool setting);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
144
int i40e_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
146
int i40e_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
147
int i40e_ndo_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool enable);
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h
154
int i40e_get_vf_stats(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/i40e/i40e_xsk.c
140
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
691
int i40e_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags)
drivers/net/ethernet/intel/i40e/i40e_xsk.c
781
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_xsk.c
86
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/i40e/i40e_xsk.h
19
struct net_device;
drivers/net/ethernet/intel/i40e/i40e_xsk.h
30
int i40e_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags);
drivers/net/ethernet/intel/iavf/iavf.h
386
struct net_device *netdev;
drivers/net/ethernet/intel/iavf/iavf.h
571
void iavf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/iavf/iavf.h
63
struct net_device *netdev;
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1491
iavf_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1563
iavf_get_rxfh_fields(struct net_device *netdev, struct ethtool_rxfh_fields *cmd)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1618
static int iavf_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1643
static u32 iavf_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1658
static int iavf_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1694
static void iavf_get_channels(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1717
static int iavf_set_channels(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1755
static u32 iavf_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1768
static u32 iavf_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1782
static int iavf_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1812
static int iavf_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
1889
void iavf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
253
static int iavf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
312
static int iavf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
335
static void iavf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
371
static void iavf_get_stat_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
396
static void iavf_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
413
static u32 iavf_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
428
static void iavf_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
444
static void iavf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
464
static void iavf_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
487
static int iavf_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
555
static int __iavf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
596
static int iavf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
612
static int iavf_get_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
684
static int __iavf_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
726
static int iavf_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_ethtool.c
742
static int iavf_set_per_queue_coalesce(struct net_device *netdev, u32 queue,
drivers/net/ethernet/intel/iavf/iavf_main.c
1031
static bool iavf_is_mac_set_handled(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
1057
static int iavf_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/iavf/iavf_main.c
1101
static int iavf_addr_sync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/iavf/iavf_main.c
1119
static int iavf_addr_unsync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/iavf/iavf_main.c
1154
static void iavf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_main.c
1210
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
1355
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
19
static int iavf_close(struct net_device *netdev);
drivers/net/ethernet/intel/iavf/iavf_main.c
1936
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
2756
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
291
static void iavf_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/iavf/iavf_main.c
2986
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
3105
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
3328
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
3343
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
3695
static int __iavf_setup_tc(struct net_device *netdev, void *type_data)
drivers/net/ethernet/intel/iavf/iavf_main.c
390
struct net_device *netdev = data;
drivers/net/ethernet/intel/iavf/iavf_main.c
4394
static int iavf_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/intel/iavf/iavf_main.c
4451
static int iavf_open(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_main.c
4525
static int iavf_close(struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_main.c
4597
static int iavf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/iavf/iavf_main.c
4667
static int iavf_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
4698
struct net_device *dev,
drivers/net/ethernet/intel/iavf/iavf_main.c
4985
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
5030
static netdev_features_t iavf_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
5043
static int iavf_hwstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
5053
static int iavf_hwstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
5205
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
5313
struct net_device *netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
5449
struct net_device *netdev = dev_get_drvdata(dev_d);
drivers/net/ethernet/intel/iavf/iavf_main.c
5527
struct net_device *netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
577
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
627
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_main.c
875
static int iavf_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_main.c
905
static int iavf_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
180
struct net_device *netdev;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
2391
netdev_tx_t iavf_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/iavf/iavf_txrx.h
225
struct net_device *netdev; /* netdev ring maps to */
drivers/net/ethernet/intel/iavf/iavf_txrx.h
313
netdev_tx_t iavf_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1057
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
1587
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2223
static void iavf_netdev_features_vlan_strip_set(struct net_device *netdev,
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
2321
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c
718
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ice/ice.h
1051
int ice_open(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
1052
int ice_open_internal(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
1053
int ice_stop(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
1064
int ice_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/intel/ice/ice.h
1065
void ice_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/intel/ice/ice.h
1066
int ice_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/intel/ice/ice.h
1067
void ice_set_netdev_features(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
1068
int ice_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/intel/ice/ice.h
1069
int ice_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/intel/ice/ice.h
1070
void ice_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice.h
335
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice.h
419
struct net_device **target_netdevs;
drivers/net/ethernet/intel/ice/ice.h
742
static inline struct ice_pf *ice_netdev_to_pf(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice.h
968
bool netif_is_ice(const struct net_device *dev);
drivers/net/ethernet/intel/ice/ice.h
973
void ice_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
974
void ice_set_ethtool_repr_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
975
void ice_set_ethtool_safe_mode_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
976
void ice_set_ethtool_sf_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice.h
999
ice_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/ice/ice_arfs.c
441
ice_rx_flow_steer(struct net_device *netdev, const struct sk_buff *skb,
drivers/net/ethernet/intel/ice/ice_arfs.c
624
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_arfs.h
45
ice_rx_flow_steer(struct net_device *netdev, const struct sk_buff *skb,
drivers/net/ethernet/intel/ice/ice_arfs.h
69
ice_rx_flow_steer(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1040
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
1137
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
132
ice_dcbnl_getnumtcs(struct net_device *dev, int __always_unused tcid, u8 *num)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
14
static void ice_dcbnl_devreset(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
147
static u8 ice_dcbnl_getdcbx(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
159
static u8 ice_dcbnl_setdcbx(struct net_device *netdev, u8 mode)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
205
static void ice_dcbnl_get_perm_hw_addr(struct net_device *netdev, u8 *perm_addr)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
238
static int ice_dcbnl_getpfc(struct net_device *netdev, struct ieee_pfc *pfc)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
264
static int ice_dcbnl_setpfc(struct net_device *netdev, struct ieee_pfc *pfc)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
306
ice_dcbnl_get_pfc_cfg(struct net_device *netdev, int prio, u8 *setting)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
32
static int ice_dcbnl_getets(struct net_device *netdev, struct ieee_ets *ets)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
329
static void ice_dcbnl_set_pfc_cfg(struct net_device *netdev, int prio, u8 set)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
362
static u8 ice_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
378
static u8 ice_dcbnl_getstate(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
394
static u8 ice_dcbnl_setstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
433
ice_dcbnl_get_pg_tc_cfg_tx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
463
ice_dcbnl_set_pg_tc_cfg_tx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
502
ice_dcbnl_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid, u8 *bw_pct)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
526
ice_dcbnl_set_pg_bwg_cfg_tx(struct net_device *netdev, int pgid, u8 bw_pct)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
558
ice_dcbnl_get_pg_tc_cfg_rx(struct net_device *netdev, int prio,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
588
ice_dcbnl_set_pg_tc_cfg_rx(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
607
ice_dcbnl_get_pg_bwg_cfg_rx(struct net_device *netdev, int __always_unused pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
62
static int ice_dcbnl_setets(struct net_device *netdev, struct ieee_ets *ets)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
628
ice_dcbnl_set_pg_bwg_cfg_rx(struct net_device *netdev, int __always_unused pgid,
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
642
static u8 ice_dcbnl_get_cap(struct net_device *netdev, int capid, u8 *cap)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
690
static int ice_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
733
static int ice_dcbnl_setapp(struct net_device *netdev, struct dcb_app *app)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
867
static int ice_dcbnl_delapp(struct net_device *netdev, struct dcb_app *app)
drivers/net/ethernet/intel/ice/ice_dcb_nl.c
975
static u8 ice_dcbnl_cee_set_all(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_eswitch.c
219
ice_eswitch_port_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_eswitch.c
23
struct net_device *netdev = uplink_vsi->netdev;
drivers/net/ethernet/intel/ice/ice_eswitch.c
622
struct net_device *ice_eswitch_get_target(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_eswitch.h
29
ice_eswitch_port_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice_eswitch.h
30
struct net_device *ice_eswitch_get_target(struct ice_rx_ring *rx_ring,
drivers/net/ethernet/intel/ice/ice_eswitch.h
81
ice_eswitch_port_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_eswitch.h
86
static inline struct net_device *
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1072
struct net_device *dev, int ifindex,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1101
struct net_device *dev, int ifindex,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1123
struct net_device *ice_dev;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1154
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
1158
struct net_device *upper;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
21
static bool ice_eswitch_br_is_dev_valid(const struct net_device *dev)
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
28
static struct net_device *
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
29
ice_eswitch_br_get_uplink_from_lag(struct net_device *lag_dev)
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
31
struct net_device *lower;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
344
ice_eswitch_br_fdb_offload_notify(struct net_device *dev,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
388
ice_eswitch_br_fdb_entry_create(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
43
ice_eswitch_br_netdev_to_port(struct net_device *dev)
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
50
struct net_device *ice_dev;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
510
struct net_device *dev,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
541
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
547
struct net_device *upper;
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
789
ice_eswitch_br_port_obj_add(struct net_device *netdev, const void *ctx,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
813
ice_eswitch_br_port_obj_del(struct net_device *netdev, const void *ctx,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
834
ice_eswitch_br_port_obj_attr_set(struct net_device *netdev, const void *ctx,
drivers/net/ethernet/intel/ice/ice_eswitch_br.c
861
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
31
struct net_device *dev;
drivers/net/ethernet/intel/ice/ice_eswitch_br.h
83
struct net_device *dev;
drivers/net/ethernet/intel/ice/ice_ethtool.c
1009
static u64 ice_reg_test(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1270
static u64 ice_loopback_test(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1364
static u64 ice_intr_test(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1391
ice_self_test(struct net_device *netdev, struct ethtool_test *eth_test,
drivers/net/ethernet/intel/ice/ice_ethtool.c
1464
__ice_get_strings(struct net_device *netdev, u32 stringset, u8 *data,
drivers/net/ethernet/intel/ice/ice_ethtool.c
1515
static void ice_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1523
ice_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1550
static int ice_set_fec_cfg(struct net_device *netdev, enum ice_fec_mode req_fec)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1595
ice_set_fecparam(struct net_device *netdev, struct ethtool_fecparam *fecparam)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1630
ice_get_fecparam(struct net_device *netdev, struct ethtool_fecparam *fecparam)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1692
static int ice_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1717
static u32 ice_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1739
static int ice_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1889
static int ice_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/ice/ice_ethtool.c
1922
__ice_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2011
ice_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2119
ice_phy_type_to_ethtool(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2216
struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2305
struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2325
ice_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2526
struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
2614
ice_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
2972
ice_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
3024
ice_get_rxfh_fields(struct net_device *netdev, struct ethtool_rxfh_fields *nfc)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3092
static int ice_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3114
static u32 ice_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3131
ice_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/ice/ice_ethtool.c
3162
ice_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/intel/ice/ice_ethtool.c
3193
ice_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/intel/ice/ice_ethtool.c
32
static int ice_q_stats_len(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3454
ice_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3500
ice_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3604
static u32 ice_get_rxfh_key_size(struct net_device __always_unused *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3615
static u32 ice_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3630
ice_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3686
ice_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh,
drivers/net/ethernet/intel/ice/ice_ethtool.c
3762
ice_get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3811
ice_get_channels(struct net_device *dev, struct ethtool_channels *ch)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3891
static int ice_set_channels(struct net_device *dev, struct ethtool_channels *ch)
drivers/net/ethernet/intel/ice/ice_ethtool.c
3982
static void ice_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4005
static int ice_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4109
__ice_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4124
static int ice_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4133
ice_get_per_q_coalesce(struct net_device *netdev, u32 q_num,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4281
ice_print_if_odd_usecs(struct net_device *netdev, u16 itr_setting,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4304
__ice_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec,
drivers/net/ethernet/intel/ice/ice_ethtool.c
431
__ice_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4349
static int ice_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4358
ice_set_per_q_coalesce(struct net_device *netdev, u32 q_num,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4365
ice_repr_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4377
ice_repr_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4389
ice_repr_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4401
static int ice_repr_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4429
ice_get_module_info(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4501
ice_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
456
ice_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4631
static void ice_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
464
static int ice_get_regs_len(struct net_device __always_unused *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4665
static void ice_get_eth_mac_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4688
static void ice_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4709
static void ice_get_rmon_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4744
static void ice_get_ts_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
4776
static int ice_ethtool_reset(struct net_device *dev, u32 *flags)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4812
static int ice_repr_ethtool_reset(struct net_device *dev, u32 *flags)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4916
void ice_set_ethtool_safe_mode_ops(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4934
void ice_set_ethtool_repr_ops(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
4945
void ice_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
753
static int ice_get_extended_regs(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/ice/ice_ethtool.c
795
ice_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/intel/ice/ice_ethtool.c
810
static u32 ice_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
823
static void ice_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/ice/ice_ethtool.c
837
static void ice_get_link_ext_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ethtool.c
845
static int ice_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
853
ice_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/intel/ice/ice_ethtool.c
926
static u64 ice_link_test(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_ethtool.c
953
static u64 ice_eeprom_test(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
574
int ice_udp_tunnel_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/intel/ice/ice_flex_pipe.c
596
int ice_udp_tunnel_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/intel/ice/ice_flex_pipe.h
31
int ice_udp_tunnel_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/intel/ice/ice_flex_pipe.h
33
int ice_udp_tunnel_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/intel/ice/ice_lag.c
117
struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
132
static struct ice_lag *ice_netdev_to_lag(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
1432
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_lag.c
160
struct net_device *tmp_netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
1669
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
1748
struct net_device *event_netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
1808
struct net_device *event_netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
1876
struct net_device *event_netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
1962
struct net_device *event_netdev, *event_upper;
drivers/net/ethernet/intel/ice/ice_lag.c
1990
struct net_device *event_netdev, *event_upper;
drivers/net/ethernet/intel/ice/ice_lag.c
2032
struct net_device *peer_netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
2086
ice_lag_unregister(struct ice_lag *lag, struct net_device *event_netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
2131
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
2155
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_lag.c
2196
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_lag.c
2213
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
2290
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/intel/ice/ice_lag.c
2291
struct net_device *upper_netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
2331
struct net_device *tmp_nd;
drivers/net/ethernet/intel/ice/ice_lag.c
2762
struct net_device *tmp_nd;
drivers/net/ethernet/intel/ice/ice_lag.c
452
struct net_device *event_netdev;
drivers/net/ethernet/intel/ice/ice_lag.c
740
struct net_device *tmp_nd;
drivers/net/ethernet/intel/ice/ice_lag.c
78
static bool netif_is_same_ice(struct ice_pf *pf, struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_lag.c
902
struct net_device *event_netdev;
drivers/net/ethernet/intel/ice/ice_lag.h
33
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_lag.h
39
struct net_device *netdev; /* this PF's netdev */
drivers/net/ethernet/intel/ice/ice_lag.h
40
struct net_device *upper_netdev; /* upper bonding netdev */
drivers/net/ethernet/intel/ice/ice_lag.h
77
struct net_device *event_netdev;
drivers/net/ethernet/intel/ice/ice_lib.c
2785
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_lib.c
2817
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_lib.c
3203
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_main.c
210
static int ice_add_mac_to_sync_list(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/ice/ice_main.c
232
static int ice_add_mac_to_unsync_list(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/ice/ice_main.c
3042
static int ice_xdp_safe_mode(struct net_device __always_unused *dev,
drivers/net/ethernet/intel/ice/ice_main.c
3056
int ice_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/intel/ice/ice_main.c
330
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_main.c
3518
struct net_device *netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_main.c
3545
void ice_set_netdev_features(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
3736
int ice_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/intel/ice/ice_main.c
3798
int ice_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/intel/ice/ice_main.c
4699
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_main.c
5995
static int ice_set_mac_address(struct net_device *netdev, void *pi)
drivers/net/ethernet/intel/ice/ice_main.c
6081
static void ice_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
6110
ice_set_tx_maxrate(struct net_device *netdev, int queue_index, u32 maxrate)
drivers/net/ethernet/intel/ice/ice_main.c
6162
struct net_device *dev, const unsigned char *addr, u16 vid,
drivers/net/ethernet/intel/ice/ice_main.c
6203
struct net_device *dev, const unsigned char *addr,
drivers/net/ethernet/intel/ice/ice_main.c
6273
ice_fix_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/intel/ice/ice_main.c
6431
ice_set_vlan_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/intel/ice/ice_main.c
6497
ice_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/intel/ice/ice_main.c
7215
void ice_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/intel/ice/ice_main.c
7897
int ice_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/ice/ice_main.c
8149
struct net_device *dev, u32 filter_mask, int nlflags)
drivers/net/ethernet/intel/ice/ice_main.c
8217
ice_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/net/ethernet/intel/ice/ice_main.c
8277
void ice_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/ice/ice_main.c
8368
struct net_device *filter_dev,
drivers/net/ethernet/intel/ice/ice_main.c
87
ice_indr_setup_tc_cb(struct net_device *netdev, struct Qdisc *sch,
drivers/net/ethernet/intel/ice/ice_main.c
9195
static int ice_setup_tc_mqprio_qdisc(struct net_device *netdev, void *type_data)
drivers/net/ethernet/intel/ice/ice_main.c
92
bool netif_is_ice(const struct net_device *dev)
drivers/net/ethernet/intel/ice/ice_main.c
9413
static int ice_offload_txtime(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_main.c
9458
ice_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/intel/ice/ice_main.c
9528
struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
9559
ice_indr_setup_tc_block(struct net_device *netdev, struct Qdisc *sch,
drivers/net/ethernet/intel/ice/ice_main.c
9626
ice_indr_setup_tc_cb(struct net_device *netdev, struct Qdisc *sch,
drivers/net/ethernet/intel/ice/ice_main.c
9653
int ice_open(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
9674
int ice_open_internal(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
9739
int ice_stop(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_main.c
9779
struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.c
2207
int ice_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.c
2277
int ice_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.h
296
int ice_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.h
298
int ice_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.h
324
static inline int ice_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_ptp.h
330
static inline int ice_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/ice/ice_repr.c
107
static int ice_repr_vf_open(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.c
123
static int ice_repr_sf_open(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.c
141
static int ice_repr_vf_stop(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.c
157
static int ice_repr_sf_stop(struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.c
171
ice_repr_sp_stats64(const struct net_device *dev,
drivers/net/ethernet/intel/ice/ice_repr.c
202
ice_repr_ndo_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/intel/ice/ice_repr.c
208
ice_repr_ndo_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/intel/ice/ice_repr.c
250
ice_repr_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/intel/ice/ice_repr.c
291
bool ice_is_port_repr_netdev(const struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.c
303
ice_repr_reg_netdev(struct net_device *netdev, const struct net_device_ops *ops)
drivers/net/ethernet/intel/ice/ice_repr.c
42
void ice_repr_inc_rx_stats(struct net_device *netdev, unsigned int len)
drivers/net/ethernet/intel/ice/ice_repr.c
60
ice_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/intel/ice/ice_repr.c
90
struct ice_repr *ice_netdev_to_repr(const struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_repr.h
25
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_repr.h
51
struct ice_repr *ice_netdev_to_repr(const struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice_repr.h
52
bool ice_is_port_repr_netdev(const struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice_repr.h
56
void ice_repr_inc_rx_stats(struct net_device *netdev, unsigned int len);
drivers/net/ethernet/intel/ice/ice_sf_eth.c
37
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_sriov.c
1191
int ice_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool ena)
drivers/net/ethernet/intel/ice/ice_sriov.c
1251
ice_get_vf_cfg(struct net_device *netdev, int vf_id, struct ifla_vf_info *ivi)
drivers/net/ethernet/intel/ice/ice_sriov.c
1362
int ice_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac)
drivers/net/ethernet/intel/ice/ice_sriov.c
1375
int ice_set_vf_trust(struct net_device *netdev, int vf_id, bool trusted)
drivers/net/ethernet/intel/ice/ice_sriov.c
1425
int ice_set_vf_link_state(struct net_device *netdev, int vf_id, int link_state)
drivers/net/ethernet/intel/ice/ice_sriov.c
1528
ice_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
drivers/net/ethernet/intel/ice/ice_sriov.c
1597
int ice_get_vf_stats(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/ice/ice_sriov.c
1679
ice_set_vf_port_vlan(struct net_device *netdev, int vf_id, u16 vlan_id, u8 qos,
drivers/net/ethernet/intel/ice/ice_sriov.h
100
ice_get_vf_cfg(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
108
ice_set_vf_trust(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
115
ice_set_vf_port_vlan(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
123
ice_set_vf_spoofchk(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
130
ice_set_vf_link_state(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
137
ice_set_vf_bw(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
151
ice_get_vf_stats(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_sriov.h
32
int ice_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
drivers/net/ethernet/intel/ice/ice_sriov.h
34
ice_get_vf_cfg(struct net_device *netdev, int vf_id, struct ifla_vf_info *ivi);
drivers/net/ethernet/intel/ice/ice_sriov.h
40
ice_set_vf_port_vlan(struct net_device *netdev, int vf_id, u16 vlan_id, u8 qos,
drivers/net/ethernet/intel/ice/ice_sriov.h
44
ice_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
drivers/net/ethernet/intel/ice/ice_sriov.h
47
int ice_set_vf_trust(struct net_device *netdev, int vf_id, bool trusted);
drivers/net/ethernet/intel/ice/ice_sriov.h
49
int ice_set_vf_link_state(struct net_device *netdev, int vf_id, int link_state);
drivers/net/ethernet/intel/ice/ice_sriov.h
51
int ice_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool ena);
drivers/net/ethernet/intel/ice/ice_sriov.h
56
ice_get_vf_stats(struct net_device *netdev, int vf_id,
drivers/net/ethernet/intel/ice/ice_sriov.h
93
ice_set_vf_mac(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1474
static struct net_device *
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1475
ice_get_tunnel_device(struct net_device *dev, struct flow_rule *rule)
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1527
ice_parse_tunnel_attr(struct net_device *dev, struct flow_rule *rule,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1637
ice_parse_cls_flower(struct net_device *filter_dev, struct ice_vsi *vsi,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
1645
struct net_device *tunnel_dev;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2092
static int ice_parse_tc_flower_actions(struct net_device *filter_dev,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2184
ice_add_tc_fltr(struct net_device *netdev, struct ice_vsi *vsi,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2251
int ice_add_cls_flower(struct net_device *netdev, struct ice_vsi *vsi,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
2255
struct net_device *vsi_netdev = vsi->netdev;
drivers/net/ethernet/intel/ice/ice_tc_lib.c
639
static int ice_tc_tun_get_type(struct net_device *tunnel_dev)
drivers/net/ethernet/intel/ice/ice_tc_lib.c
659
bool ice_is_tunnel_supported(struct net_device *dev)
drivers/net/ethernet/intel/ice/ice_tc_lib.c
664
static bool ice_tc_is_dev_uplink(struct net_device *dev)
drivers/net/ethernet/intel/ice/ice_tc_lib.c
669
static int ice_tc_setup_action(struct net_device *filter_dev,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
671
struct net_device *target_dev,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
711
ice_tc_setup_drop_action(struct net_device *filter_dev,
drivers/net/ethernet/intel/ice/ice_tc_lib.c
727
static int ice_eswitch_tc_parse_action(struct net_device *filter_dev,
drivers/net/ethernet/intel/ice/ice_tc_lib.h
214
int ice_add_cls_flower(struct net_device *netdev, struct ice_vsi *vsi,
drivers/net/ethernet/intel/ice/ice_tc_lib.h
219
bool ice_is_tunnel_supported(struct net_device *dev);
drivers/net/ethernet/intel/ice/ice_tc_lib.h
47
struct net_device *netdev;
drivers/net/ethernet/intel/ice/ice_txrx.c
2262
netdev_tx_t ice_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/ice/ice_txrx.c
2299
ice_select_queue(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/intel/ice/ice_txrx.c
2300
struct net_device *sb_dev)
drivers/net/ethernet/intel/ice/ice_txrx.c
729
ice_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/ice/ice_txrx.h
273
struct net_device *netdev; /* netdev ring maps to */
drivers/net/ethernet/intel/ice/ice_txrx.h
349
struct net_device *netdev; /* netdev ring maps to */
drivers/net/ethernet/intel/ice/ice_txrx.h
456
netdev_tx_t ice_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/intel/ice/ice_txrx.h
458
ice_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/intel/ice/ice_txrx.h
459
struct net_device *sb_dev);
drivers/net/ethernet/intel/ice/ice_txrx_lib.c
226
struct net_device *netdev = ice_eswitch_get_target(rx_ring,
drivers/net/ethernet/intel/ice/ice_xsk.c
840
ice_xsk_wakeup(struct net_device *netdev, u32 queue_id,
drivers/net/ethernet/intel/ice/ice_xsk.h
18
int ice_xsk_wakeup(struct net_device *netdev, u32 queue_id, u32 flags);
drivers/net/ethernet/intel/ice/ice_xsk.h
70
ice_xsk_wakeup(struct net_device __always_unused *netdev,
drivers/net/ethernet/intel/idpf/idpf.h
1018
static inline void idpf_vport_ctrl_lock(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf.h
1029
static inline void idpf_vport_ctrl_unlock(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf.h
1036
static inline bool idpf_vport_ctrl_is_locked(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf.h
1059
void idpf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/idpf/idpf.h
393
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/idpf.h
699
struct net_device **netdevs;
drivers/net/ethernet/intel/idpf/idpf.h
971
static inline struct idpf_vport *idpf_netdev_to_vport(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf.h
982
static inline struct idpf_adapter *idpf_netdev_to_adapter(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1204
static void idpf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1363
static int idpf_get_q_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
14
static u32 idpf_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1407
static int idpf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1425
static int idpf_get_per_q_coalesce(struct net_device *netdev, u32 q_num,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1548
static int idpf_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1597
static int idpf_set_per_q_coalesce(struct net_device *netdev, u32 q_num,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1631
static u32 idpf_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1646
static void idpf_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
166
static int idpf_add_flow_steer(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1660
static int idpf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1712
static int idpf_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1753
static void idpf_get_ts_stats(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
1838
void idpf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
293
static int idpf_del_flow_steer(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
348
static int idpf_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
35
static int idpf_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
374
static u32 idpf_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
393
static u32 idpf_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
416
static int idpf_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
465
static int idpf_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
519
static void idpf_get_channels(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
556
static int idpf_set_channels(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
632
static void idpf_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
662
static int idpf_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
884
static void idpf_get_stat_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
915
static void idpf_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/intel/idpf/idpf_ethtool.c
933
static int idpf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/idpf/idpf_lib.c
1032
static int idpf_stop(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_lib.c
1337
static void idpf_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_lib.c
1713
struct net_device *netdev = adapter->netdevs[index];
drivers/net/ethernet/intel/idpf/idpf_lib.c
2136
static int idpf_addr_sync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2156
static int idpf_addr_unsync(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2180
static void idpf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2247
static int idpf_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_lib.c
2322
static int idpf_open(struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2349
static int idpf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2459
struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_lib.c
2523
static int idpf_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/idpf/idpf_lib.c
2611
static int idpf_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_lib.c
2639
static int idpf_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/idpf/idpf_lib.c
725
struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_lib.c
764
struct net_device *netdev = adapter->netdevs[i];
drivers/net/ethernet/intel/idpf/idpf_lib.c
792
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/idpf_lib.c
833
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3147
netdev_tx_t idpf_tx_start(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/idpf/idpf_txrx.c
3844
struct net_device *dev = q_vector->vport->netdev;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
43
void idpf_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1121
void idpf_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/intel/idpf/idpf_txrx.h
1124
netdev_tx_t idpf_tx_start(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/intel/idpf/idpf_txrx.h
673
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/idpf_txrx.h
838
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
3564
adapter->netdevs = kzalloc_objs(struct net_device *,
drivers/net/ethernet/intel/idpf/idpf_virtchnl.c
823
struct net_device *netdev;
drivers/net/ethernet/intel/idpf/xdp.c
155
struct net_device *dev;
drivers/net/ethernet/intel/idpf/xdp.c
207
struct net_device *dev;
drivers/net/ethernet/intel/idpf/xdp.c
365
int idpf_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/idpf/xdp.c
502
int idpf_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/intel/idpf/xdp.h
191
int idpf_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/intel/idpf/xdp.h
192
int idpf_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/intel/idpf/xsk.c
614
int idpf_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags)
drivers/net/ethernet/intel/idpf/xsk.h
15
struct net_device;
drivers/net/ethernet/intel/idpf/xsk.h
31
int idpf_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags);
drivers/net/ethernet/intel/igb/e1000_hw.h
544
struct net_device *igb_get_hw_dev(struct e1000_hw *hw);
drivers/net/ethernet/intel/igb/igb.h
321
struct net_device *netdev; /* back pointer to net_device */
drivers/net/ethernet/intel/igb/igb.h
546
struct net_device *netdev;
drivers/net/ethernet/intel/igb/igb.h
731
int igb_open(struct net_device *netdev);
drivers/net/ethernet/intel/igb/igb.h
732
int igb_close(struct net_device *netdev);
drivers/net/ethernet/intel/igb/igb.h
762
void igb_set_ethtool_ops(struct net_device *);
drivers/net/ethernet/intel/igb/igb.h
774
int igb_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb.h
776
int igb_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb.h
870
int igb_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags);
drivers/net/ethernet/intel/igb/igb_ethtool.c
135
static int igb_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
1406
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_ethtool.c
2013
static void igb_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2098
static void igb_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2129
static int igb_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2160
static int igb_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2186
static int igb_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2244
static int igb_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2266
static int igb_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2274
static int igb_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2288
static void igb_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2344
static void igb_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2380
static int igb_get_ts_info(struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2500
static int igb_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2544
static u32 igb_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
2551
static int igb_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2577
static int igb_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
260
static int igb_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
2895
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_ethtool.c
3003
static int igb_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/igb/igb_ethtool.c
3022
static int igb_get_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/igb/igb_ethtool.c
3102
static int igb_set_eee(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3185
static int igb_get_module_info(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3227
static int igb_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3267
static u32 igb_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
3272
static int igb_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3322
static int igb_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3370
static void igb_get_channels(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3387
static int igb_set_channels(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
3420
static u32 igb_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
3431
static int igb_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/igb/igb_ethtool.c
3497
void igb_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
358
static u32 igb_get_link(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
375
static void igb_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
394
static int igb_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
446
static u32 igb_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
452
static void igb_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/igb/igb_ethtool.c
458
static int igb_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
464
static void igb_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
727
static int igb_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_ethtool.c
733
static int igb_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
780
static int igb_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
851
static void igb_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
869
static void igb_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ethtool.c
882
static int igb_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
10008
static int igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_main.c
10035
static int igb_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/intel/igb/igb_main.c
10051
static int igb_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
10252
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
111
int igb_open(struct net_device *);
drivers/net/ethernet/intel/igb/igb_main.c
112
int igb_close(struct net_device *);
drivers/net/ethernet/intel/igb/igb_main.c
118
static void igb_set_rx_mode(struct net_device *);
drivers/net/ethernet/intel/igb/igb_main.c
122
static netdev_tx_t igb_xmit_frame(struct sk_buff *skb, struct net_device *);
drivers/net/ethernet/intel/igb/igb_main.c
123
static void igb_get_stats64(struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_main.c
125
static int igb_change_mtu(struct net_device *, int);
drivers/net/ethernet/intel/igb/igb_main.c
126
static int igb_set_mac(struct net_device *, void *);
drivers/net/ethernet/intel/igb/igb_main.c
139
static int igb_ioctl(struct net_device *, struct ifreq *, int cmd);
drivers/net/ethernet/intel/igb/igb_main.c
1395
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
140
static void igb_tx_timeout(struct net_device *, unsigned int txqueue);
drivers/net/ethernet/intel/igb/igb_main.c
142
static void igb_vlan_mode(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
144
static int igb_vlan_rx_add_vid(struct net_device *, __be16, u16);
drivers/net/ethernet/intel/igb/igb_main.c
145
static int igb_vlan_rx_kill_vid(struct net_device *, __be16, u16);
drivers/net/ethernet/intel/igb/igb_main.c
155
static int igb_uc_sync(struct net_device *, const unsigned char *);
drivers/net/ethernet/intel/igb/igb_main.c
156
static int igb_uc_unsync(struct net_device *, const unsigned char *);
drivers/net/ethernet/intel/igb/igb_main.c
158
static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
drivers/net/ethernet/intel/igb/igb_main.c
1581
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
159
static int igb_ndo_set_vf_vlan(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
161
static int igb_ndo_set_vf_bw(struct net_device *, int, int, int);
drivers/net/ethernet/intel/igb/igb_main.c
162
static int igb_ndo_set_vf_spoofchk(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_main.c
164
static int igb_ndo_set_vf_trust(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_main.c
166
static int igb_ndo_get_vf_config(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_main.c
1671
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
1890
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
1973
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
2172
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
2468
static netdev_features_t igb_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
2482
static int igb_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
2520
struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_main.c
2541
igb_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/intel/igb/igb_main.c
2865
static int igb_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/intel/igb/igb_main.c
2889
static int igb_xdp_setup(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/ethernet/intel/igb/igb_main.c
2941
static int igb_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/intel/igb/igb_main.c
2985
static int igb_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/intel/igb/igb_main.c
3206
struct net_device *netdev;
drivers/net/ethernet/intel/igb/igb_main.c
322
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
3688
struct net_device *netdev = pci_get_drvdata(dev);
drivers/net/ethernet/intel/igb/igb_main.c
3719
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
3756
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
3873
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
4046
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
4136
static int __igb_open(struct net_device *netdev, bool resuming)
drivers/net/ethernet/intel/igb/igb_main.c
4240
int igb_open(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
4257
static int __igb_close(struct net_device *netdev, bool suspending)
drivers/net/ethernet/intel/igb/igb_main.c
4278
int igb_close(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
5131
static int igb_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/igb/igb_main.c
5158
static int igb_write_mc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
5321
static void igb_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
5569
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
617
struct net_device *igb_get_hw_dev(struct e1000_hw *hw)
drivers/net/ethernet/intel/igb/igb_main.c
6240
struct net_device *netdev = tx_ring->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
6629
struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
6647
static void igb_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/igb/igb_main.c
6687
static void igb_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
6705
static int igb_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/igb/igb_main.c
721
struct net_device *netdev = igb->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
7245
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/igb/igb_main.c
7608
static int igb_ndo_set_vf_vlan(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_main.c
7902
static int igb_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/igb/igb_main.c
7912
static int igb_uc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/igb/igb_main.c
8876
struct net_device *netdev = rx_ring->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
8904
struct net_device *dev = rx_ring->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
912
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_main.c
9276
static int igb_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/igb/igb_main.c
9310
static int igb_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/igb/igb_main.c
9356
static void igb_vlan_mode(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/intel/igb/igb_main.c
9383
static int igb_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
9399
static int igb_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_main.c
9488
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
9554
static void igb_deliver_wake_packet(struct net_device *netdev)
drivers/net/ethernet/intel/igb/igb_main.c
9592
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
9651
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/igb/igb_main.c
9708
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
9741
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
9780
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igb/igb_main.c
9876
static int igb_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/intel/igb/igb_main.c
9981
static int igb_ndo_set_vf_bw(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/igb/igb_ptp.c
1102
int igb_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ptp.c
1281
int igb_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/igb/igb_ptp.c
1308
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_xsk.c
101
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igb/igb_xsk.c
537
int igb_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags)
drivers/net/ethernet/intel/igbvf/ethtool.c
101
static int igbvf_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
107
static u32 igbvf_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/ethtool.c
114
static void igbvf_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/igbvf/ethtool.c
121
static int igbvf_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/ethtool.c
127
static void igbvf_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
152
static int igbvf_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/ethtool.c
157
static int igbvf_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
163
static int igbvf_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
169
static void igbvf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
179
static void igbvf_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
194
static int igbvf_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
292
static void igbvf_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
309
static void igbvf_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
316
static int igbvf_set_wol(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
322
static int igbvf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
337
static int igbvf_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
374
static int igbvf_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/ethtool.c
383
static void igbvf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
402
static int igbvf_get_sset_count(struct net_device *dev, int stringset)
drivers/net/ethernet/intel/igbvf/ethtool.c
414
static void igbvf_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/igbvf/ethtool.c
462
void igbvf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/ethtool.c
53
static int igbvf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
90
static int igbvf_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/ethtool.c
96
static void igbvf_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/igbvf.h
204
struct net_device *netdev;
drivers/net/ethernet/intel/igbvf/igbvf.h
255
void igbvf_set_ethtool_ops(struct net_device *);
drivers/net/ethernet/intel/igbvf/netdev.c
1046
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1098
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1141
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1228
static int igbvf_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/netdev.c
1248
static int igbvf_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/netdev.c
137
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1410
static void igbvf_set_multi(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
1445
static int igbvf_set_uni(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
1480
static void igbvf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
1514
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1562
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1623
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
1696
static int igbvf_open(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
1764
static int igbvf_close(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
1786
static int igbvf_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/igbvf/netdev.c
1906
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2107
static int igbvf_maybe_stop_tx(struct net_device *netdev, int size)
drivers/net/ethernet/intel/igbvf/netdev.c
2268
struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/netdev.c
2342
struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2362
static void igbvf_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/igbvf/netdev.c
2387
static int igbvf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/igbvf/netdev.c
2438
static int igbvf_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/intel/igbvf/netdev.c
2448
struct net_device *netdev = dev_get_drvdata(dev_d);
drivers/net/ethernet/intel/igbvf/netdev.c
2465
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
248
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2497
static void igbvf_netpoll(struct net_device *netdev)
drivers/net/ethernet/intel/igbvf/netdev.c
2520
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
2545
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
2570
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
2590
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
2604
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
2614
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2624
static int igbvf_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/netdev.c
2641
igbvf_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/intel/igbvf/netdev.c
2702
struct net_device *netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
2896
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igbvf/netdev.c
775
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igbvf/netdev.c
84
struct net_device *netdev,
drivers/net/ethernet/intel/igbvf/netdev.c
854
struct net_device *netdev = data;
drivers/net/ethernet/intel/igbvf/netdev.c
869
struct net_device *netdev = data;
drivers/net/ethernet/intel/igbvf/netdev.c
897
struct net_device *netdev = data;
drivers/net/ethernet/intel/igc/igc.h
149
struct net_device *netdev; /* back pointer to net_device */
drivers/net/ethernet/intel/igc/igc.h
209
struct net_device *netdev;
drivers/net/ethernet/intel/igc/igc.h
22
void igc_ethtool_set_ops(struct net_device *);
drivers/net/ethernet/intel/igc/igc.h
353
int igc_open(struct net_device *netdev);
drivers/net/ethernet/intel/igc/igc.h
354
int igc_close(struct net_device *netdev);
drivers/net/ethernet/intel/igc/igc.h
371
int igc_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags);
drivers/net/ethernet/intel/igc/igc.h
778
int igc_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc.h
780
int igc_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_dump.c
114
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_dump.c
46
struct net_device *dev = igc_get_hw_dev(hw);
drivers/net/ethernet/intel/igc/igc_ethtool.c
1050
static int igc_ethtool_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1094
static u32 igc_ethtool_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
1101
static int igc_ethtool_get_rxnfc(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1121
static int igc_ethtool_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1328
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_ethtool.c
134
static void igc_ethtool_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1352
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_ethtool.c
1448
static int igc_ethtool_set_rxnfc(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1485
static u32 igc_ethtool_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
1490
static int igc_ethtool_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1505
static int igc_ethtool_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1536
static void igc_ethtool_get_channels(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1553
static int igc_ethtool_set_channels(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1590
static int igc_ethtool_get_ts_info(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1619
static u32 igc_ethtool_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
1633
static int igc_ethtool_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/igc/igc_ethtool.c
165
static int igc_ethtool_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
1656
static int igc_ethtool_get_eee(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
170
static void igc_ethtool_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1765
static int igc_ethtool_set_eee(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1815
static int igc_ethtool_get_mm(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1828
static int igc_ethtool_set_mm(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1876
static void igc_ethtool_get_mm_stats(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
1892
static int igc_ethtool_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
2004
igc_ethtool_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
2008
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_ethtool.c
2091
static void igc_ethtool_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
2198
void igc_ethtool_set_ops(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
352
static void igc_ethtool_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
384
static int igc_ethtool_set_wol(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
413
static u32 igc_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
420
static void igc_ethtool_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/igc/igc_ethtool.c
427
static int igc_ethtool_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
436
static u32 igc_ethtool_get_link(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
453
static int igc_ethtool_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_ethtool.c
460
static int igc_ethtool_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
507
static int igc_ethtool_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
575
igc_ethtool_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
589
igc_ethtool_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
706
static void igc_ethtool_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
725
static int igc_ethtool_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
765
static void igc_ethtool_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/igc/igc_ethtool.c
803
static int igc_ethtool_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/igc/igc_ethtool.c
817
static void igc_ethtool_get_stats(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
885
static int igc_ethtool_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ethtool.c
898
static int igc_ethtool_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_hw.h
278
struct net_device *igc_get_hw_dev(struct igc_hw *hw);
drivers/net/ethernet/intel/igc/igc_leds.c
240
struct net_device *netdev, int index)
drivers/net/ethernet/intel/igc/igc_leds.c
265
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_leds.c
41
struct net_device *netdev;
drivers/net/ethernet/intel/igc/igc_main.c
1014
static int igc_write_mc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
1221
struct net_device *netdev = tx_ring->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
1733
struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
1822
struct net_device *dev = rx_ring->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
1862
static void igc_vlan_mode(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/intel/igc/igc_main.c
2158
struct net_device *netdev = rx_ring->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
3377
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
3406
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
3442
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
361
struct net_device *ndev = tx_ring->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
399
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
4069
static int igc_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/igc/igc_main.c
4076
static int igc_uc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/igc/igc_main.c
4117
static void igc_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
4165
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5015
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5045
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5318
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5423
static int igc_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/igc/igc_main.c
543
struct net_device *ndev = rx_ring->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5464
static void igc_tx_timeout(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_main.c
5485
static void igc_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_main.c
5497
static netdev_features_t igc_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_main.c
5511
static int igc_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_main.c
5538
igc_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_main.c
5707
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
5837
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
599
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
6137
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
6194
static int __igc_open(struct net_device *netdev, bool resuming)
drivers/net/ethernet/intel/igc/igc_main.c
6270
int igc_open(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
6298
static int __igc_close(struct net_device *netdev, bool suspending)
drivers/net/ethernet/intel/igc/igc_main.c
6323
int igc_close(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
6465
static void igc_taprio_stats(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_main.c
6474
static void igc_taprio_queue_stats(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_main.c
6595
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
6645
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
6829
static int igc_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/intel/igc/igc_main.c
6856
static int igc_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/ethernet/intel/igc/igc_main.c
6871
static int igc_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/intel/igc/igc_main.c
6923
int igc_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags)
drivers/net/ethernet/intel/igc/igc_main.c
6964
static ktime_t igc_get_tstamp(struct net_device *dev,
drivers/net/ethernet/intel/igc/igc_main.c
7016
struct net_device *netdev = igc->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
7124
struct net_device *netdev;
drivers/net/ethernet/intel/igc/igc_main.c
7396
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7438
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7509
static void igc_deliver_wake_packet(struct net_device *netdev)
drivers/net/ethernet/intel/igc/igc_main.c
7542
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7613
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/intel/igc/igc_main.c
7645
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7674
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7715
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/igc/igc_main.c
7762
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
7792
struct net_device *igc_get_hw_dev(struct igc_hw *hw)
drivers/net/ethernet/intel/igc/igc_main.c
81
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
921
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
957
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
972
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_main.c
987
static int igc_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/igc/igc_ptp.c
1142
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_ptp.c
903
int igc_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ptp.c
929
int igc_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/igc/igc_ptp.c
981
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_tsn.c
175
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_xdp.c
13
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/igc/igc_xdp.c
59
struct net_device *ndev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1012
void ixgbe_set_rx_mode(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1016
int ixgbe_setup_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1018
void ixgbe_do_reset(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1029
int ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1031
int ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1033
int ixgbe_fcoe_ddp_put(struct net_device *netdev, u16 xid);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1036
int ixgbe_fcoe_enable(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1037
int ixgbe_fcoe_disable(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1038
int ixgbe_fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1039
int ixgbe_fcoe_get_hbainfo(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1087
int ixgbe_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
1089
int ixgbe_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe.h
332
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
359
struct net_device *netdev; /* netdev ring belongs to */
drivers/net/ethernet/intel/ixgbe/ixgbe.h
618
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe.h
853
static inline struct ixgbe_adapter *ixgbe_from_netdev(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe.h
956
int ixgbe_open(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
957
int ixgbe_close(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe.h
962
void ixgbe_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe_common.c
2066
struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_common.h
52
struct net_device *netdev);
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
119
static u8 ixgbe_dcbnl_get_state(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
126
static u8 ixgbe_dcbnl_set_state(struct net_device *netdev, u8 state)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
142
static void ixgbe_dcbnl_get_perm_hw_addr(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
166
static void ixgbe_dcbnl_set_pg_tc_cfg_tx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
184
static void ixgbe_dcbnl_set_pg_bwg_cfg_tx(struct net_device *netdev, int bwg_id,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
192
static void ixgbe_dcbnl_set_pg_tc_cfg_rx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
210
static void ixgbe_dcbnl_set_pg_bwg_cfg_rx(struct net_device *netdev, int bwg_id,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
218
static void ixgbe_dcbnl_get_pg_tc_cfg_tx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
230
static void ixgbe_dcbnl_get_pg_bwg_cfg_tx(struct net_device *netdev, int bwg_id,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
238
static void ixgbe_dcbnl_get_pg_tc_cfg_rx(struct net_device *netdev, int tc,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
250
static void ixgbe_dcbnl_get_pg_bwg_cfg_rx(struct net_device *netdev, int bwg_id,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
258
static void ixgbe_dcbnl_set_pfc_cfg(struct net_device *netdev, int priority,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
269
static void ixgbe_dcbnl_get_pfc_cfg(struct net_device *netdev, int priority,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
277
static void ixgbe_dcbnl_devreset(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
296
static u8 ixgbe_dcbnl_set_all(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
384
static u8 ixgbe_dcbnl_getcap(struct net_device *netdev, int capid, u8 *cap)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
421
static int ixgbe_dcbnl_getnumtcs(struct net_device *netdev, int tcid, u8 *num)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
443
static int ixgbe_dcbnl_setnumtcs(struct net_device *netdev, int tcid, u8 num)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
448
static u8 ixgbe_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
455
static void ixgbe_dcbnl_setpfcstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
472
static int ixgbe_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
486
static int ixgbe_dcbnl_ieee_getets(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
506
static int ixgbe_dcbnl_ieee_setets(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
558
static int ixgbe_dcbnl_ieee_getpfc(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
583
static int ixgbe_dcbnl_ieee_setpfc(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
614
static int ixgbe_dcbnl_ieee_setapp(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
659
static int ixgbe_dcbnl_ieee_delapp(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
704
static u8 ixgbe_dcbnl_getdcbx(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_dcb_nl.c
710
static u8 ixgbe_dcbnl_setdcbx(struct net_device *dev, u8 mode)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1038
static void ixgbe_get_link_ext_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1046
static int ixgbe_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1052
static int ixgbe_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1088
static int ixgbe_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1171
static void ixgbe_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1223
static void ixgbe_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1238
static int ixgbe_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1386
static int ixgbe_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1400
static void ixgbe_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1474
static void ixgbe_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1776
struct net_device *netdev = (struct net_device *) data;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
1786
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
213
static int ixgbe_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2247
static void ixgbe_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2370
static void ixgbe_get_wol(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2393
static int ixgbe_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2420
static int ixgbe_set_wol_acpi(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2455
static int ixgbe_set_wol_e610(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2464
static int ixgbe_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2474
static int ixgbe_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2505
static int ixgbe_set_phys_id_e610(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2525
static int ixgbe_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2557
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2581
static int ixgbe_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2759
static int ixgbe_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2811
static u32 ixgbe_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
2819
static int ixgbe_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3087
static int ixgbe_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3202
static int ixgbe_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3221
static u32 ixgbe_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3226
static u32 ixgbe_rss_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3245
static int ixgbe_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3262
static int ixgbe_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3305
static int ixgbe_get_ts_info(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3381
static void ixgbe_get_channels(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3418
static int ixgbe_set_channels(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3456
static int ixgbe_get_module_info(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3501
static int ixgbe_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3599
static int ixgbe_get_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3613
static int ixgbe_set_eee(struct net_device *netdev, struct ethtool_keee *edata)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3668
static u32 ixgbe_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3685
static int ixgbe_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
3823
void ixgbe_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
460
static int ixgbe_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
537
static void ixgbe_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
547
static void ixgbe_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
569
static void ixgbe_set_pauseparam_finalize(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
585
static int ixgbe_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
618
static int ixgbe_set_pauseparam_e610(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
650
static u32 ixgbe_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
656
static void ixgbe_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
662
static int ixgbe_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c
670
static void ixgbe_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
133
static int ixgbe_fcoe_ddp_setup(struct net_device *netdev, u16 xid,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
344
int ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
365
int ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
44
int ixgbe_fcoe_ddp_put(struct net_device *netdev, u16 xid)
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
835
int ixgbe_fcoe_enable(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
882
int ixgbe_fcoe_disable(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
927
int ixgbe_fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type)
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
967
int ixgbe_fcoe_get_hbainfo(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
12
static void ixgbe_ipsec_del_sa(struct net_device *dev, struct xfrm_state *xs);
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
428
static int ixgbe_ipsec_parse_proto_keys(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
480
static int ixgbe_ipsec_check_mgmt_ip(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
565
static int ixgbe_ipsec_add_sa(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c
761
static void ixgbe_ipsec_del_sa(struct net_device *dev, struct xfrm_state *xs)
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
428
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_lib.c
668
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10047
static int get_macvlan_queue(struct net_device *upper,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10076
struct net_device *upper;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10125
struct net_device *dev = tcf_mirred_dev(a);
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10430
static int ixgbe_setup_tc_mqprio(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10439
static int __ixgbe_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10460
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10468
void ixgbe_do_reset(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10478
static netdev_features_t ixgbe_fix_features(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10515
static int ixgbe_set_features(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10587
struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10678
static int ixgbe_ndo_bridge_setlink(struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10707
struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10720
static void *ixgbe_fwd_add(struct net_device *pdev, struct net_device *vdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10816
static void ixgbe_fwd_del(struct net_device *pdev, void *priv)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10856
ixgbe_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10894
static int ixgbe_xdp_setup(struct net_device *dev, struct bpf_prog *prog)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
10967
static int ixgbe_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11001
static int ixgbe_xdp_xmit(struct net_device *dev, int n,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1136
static int ixgbe_tx_maxrate(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
11530
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12058
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12157
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
12324
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
1893
struct net_device *dev = rx_ring->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
191
static bool netif_is_ixgbe(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
2091
struct net_device *netdev = rx_ring->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3648
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
3796
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4697
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4856
static int ixgbe_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
4915
static int ixgbe_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5141
static int ixgbe_write_mc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5317
static int ixgbe_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5327
static int ixgbe_uc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5345
void ixgbe_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5447
static int ixgbe_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5555
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5616
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5799
struct net_device *vdev = accel->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
5849
static int ixgbe_macvlan_up(struct net_device *vdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
585
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6523
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6699
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
6789
static void ixgbe_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7359
static int ixgbe_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7406
int ixgbe_open(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7510
int ixgbe_close(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7530
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7566
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
7666
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8061
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8082
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8176
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9246
static u16 ixgbe_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9247
struct net_device *sb_dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9255
struct net_device *vdev = sb_dev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9527
struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9548
struct net_device *netdev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9560
static int ixgbe_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9578
ixgbe_mdio_read(struct net_device *netdev, int prtad, int devad, u16 addr)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9603
static int ixgbe_mdio_write(struct net_device *netdev, int prtad, int devad,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9624
static int ixgbe_ioctl(struct net_device *netdev, struct ifreq *req, int cmd)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9645
static int ixgbe_add_sanmac_netdev(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9669
static int ixgbe_del_sanmac_netdev(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9700
static void ixgbe_get_stats64(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9743
static int ixgbe_ndo_get_vf_stats(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9806
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9824
static int ixgbe_reassign_macvlan_pool(struct net_device *vdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9861
static void ixgbe_defrag_macvlan_pools(struct net_device *dev)
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
9882
int ixgbe_setup_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1142
int ixgbe_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
1374
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_ptp.c
947
int ixgbe_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1065
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1547
int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1653
int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1772
int ixgbe_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1808
int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1886
int ixgbe_ndo_set_vf_link_state(struct net_device *netdev, int vf, int state)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1922
int ixgbe_ndo_set_vf_rss_query_en(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1942
int ixgbe_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
1964
int ixgbe_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
495
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c
861
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
23
int ixgbe_ndo_set_vf_mac(struct net_device *netdev, int queue, u8 *mac);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
24
int ixgbe_ndo_set_vf_vlan(struct net_device *netdev, int queue, u16 vlan,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
27
int ixgbe_ndo_set_vf_bw(struct net_device *netdev, int vf, int min_tx_rate,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
29
int ixgbe_ndo_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
30
int ixgbe_ndo_set_vf_rss_query_en(struct net_device *netdev, int vf,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
32
int ixgbe_ndo_set_vf_trust(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
33
int ixgbe_ndo_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h
35
int ixgbe_ndo_set_vf_link_state(struct net_device *netdev, int vf, int state);
drivers/net/ethernet/intel/ixgbe/ixgbe_txrx_common.h
46
int ixgbe_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags);
drivers/net/ethernet/intel/ixgbe/ixgbe_type.h
3545
int (*update_mc_addr_list)(struct ixgbe_hw *, struct net_device *);
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
27
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c
511
int ixgbe_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
117
static u32 ixgbevf_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
124
static void ixgbevf_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
131
static int ixgbevf_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
137
static void ixgbevf_get_regs(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
211
static void ixgbevf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
223
static void ixgbevf_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
236
static int ixgbevf_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
405
static int ixgbevf_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
419
static void ixgbevf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
503
static void ixgbevf_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
724
static void ixgbevf_diag_test(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
779
static int ixgbevf_nway_reset(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
789
static int ixgbevf_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
815
static int ixgbevf_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
82
static int ixgbevf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
870
static u32 ixgbevf_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
877
static u32 ixgbevf_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
887
static u32 ixgbevf_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
892
static int ixgbevf_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ethtool.c
934
static u32 ixgbevf_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
945
static int ixgbevf_set_priv_flags(struct net_device *netdev, u32 priv_flags)
drivers/net/ethernet/intel/ixgbevf/ethtool.c
991
void ixgbevf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ipsec.c
104
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ipsec.c
212
static int ixgbevf_ipsec_parse_proto_keys(struct net_device *dev,
drivers/net/ethernet/intel/ixgbevf/ipsec.c
264
static int ixgbevf_ipsec_add_sa(struct net_device *dev,
drivers/net/ethernet/intel/ixgbevf/ipsec.c
401
static void ixgbevf_ipsec_del_sa(struct net_device *dev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
342
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
438
int ixgbevf_open(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
439
int ixgbevf_close(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
444
void ixgbevf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf.h
93
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1542
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
1978
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2008
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2034
static int ixgbevf_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2064
static int ixgbevf_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2095
static int ixgbevf_write_uc_addr_list(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2127
static void ixgbevf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2336
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2521
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
255
static void ixgbevf_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
2584
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3068
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3311
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3336
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3638
int ixgbevf_open(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3739
int ixgbevf_close(struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
3751
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4238
static netdev_tx_t ixgbevf_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4268
static int ixgbevf_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4301
static int ixgbevf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4335
struct net_device *netdev = dev_get_drvdata(dev_d);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4353
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4399
static void ixgbevf_get_stats(struct net_device *netdev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4440
ixgbevf_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4470
static int ixgbevf_xdp_setup(struct net_device *dev, struct bpf_prog *prog)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4511
static int ixgbevf_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4537
static void ixgbevf_assign_netdev_ops(struct net_device *dev)
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4557
struct net_device *netdev;
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4769
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4812
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4846
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
4875
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
743
struct net_device *netdev = rx_ring->netdev;
drivers/net/ethernet/intel/ixgbevf/vf.c
489
struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/vf.c
533
struct net_device *netdev)
drivers/net/ethernet/intel/ixgbevf/vf.h
41
s32 (*update_mc_addr_list)(struct ixgbe_hw *, struct net_device *);
drivers/net/ethernet/intel/libeth/xdp.c
106
static void __cold libeth_trace_xdp_exception(const struct net_device *dev,
drivers/net/ethernet/intel/libeth/xdp.c
153
u32 count, const struct net_device *dev)
drivers/net/ethernet/intel/libeth/xdp.c
18
const struct net_device *dev)
drivers/net/ethernet/intel/libeth/xdp.c
34
const struct net_device *dev)
drivers/net/ethernet/intel/libeth/xdp.c
390
void __libeth_xdp_set_features(struct net_device *dev,
drivers/net/ethernet/intel/libeth/xdp.c
419
void libeth_xdp_set_redirect(struct net_device *dev, bool enable)
drivers/net/ethernet/intel/libeth/xsk.c
256
int libeth_xsk_setup_pool(struct net_device *dev, u32 qid, bool enable)
drivers/net/ethernet/jme.c
1186
struct net_device *netdev = jme->dev;
drivers/net/ethernet/jme.c
1264
struct net_device *netdev = jme->dev;
drivers/net/ethernet/jme.c
1555
struct net_device *netdev = dev_id;
drivers/net/ethernet/jme.c
1581
struct net_device *netdev = dev_id;
drivers/net/ethernet/jme.c
1614
struct net_device *netdev = jme->dev;
drivers/net/ethernet/jme.c
1819
jme_open(struct net_device *netdev)
drivers/net/ethernet/jme.c
1902
jme_close(struct net_device *netdev)
drivers/net/ethernet/jme.c
2194
jme_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/jme.c
2231
jme_set_unicastaddr(struct net_device *netdev)
drivers/net/ethernet/jme.c
2247
jme_set_macaddr(struct net_device *netdev, void *p)
drivers/net/ethernet/jme.c
2264
jme_set_multi(struct net_device *netdev)
drivers/net/ethernet/jme.c
2298
jme_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/jme.c
2312
jme_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/jme.c
2328
jme_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/jme.c
2339
jme_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/jme.c
2364
jme_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/jme.c
2387
static int jme_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/jme.c
2426
static int jme_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/jme.c
2457
jme_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/jme.c
2475
jme_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/jme.c
2524
jme_get_wol(struct net_device *netdev,
drivers/net/ethernet/jme.c
2542
jme_set_wol(struct net_device *netdev,
drivers/net/ethernet/jme.c
2566
jme_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/jme.c
2578
jme_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/jme.c
2612
jme_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
drivers/net/ethernet/jme.c
2641
jme_get_link(struct net_device *netdev)
drivers/net/ethernet/jme.c
2648
jme_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/jme.c
2655
jme_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/jme.c
2662
jme_fix_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/jme.c
2670
jme_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/jme.c
2686
static void jme_netpoll(struct net_device *dev)
drivers/net/ethernet/jme.c
2697
jme_nway_reset(struct net_device *netdev)
drivers/net/ethernet/jme.c
2778
jme_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/jme.c
2787
jme_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/jme.c
2804
jme_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/jme.c
2907
struct net_device *netdev;
drivers/net/ethernet/jme.c
302
jme_load_macaddr(struct net_device *netdev)
drivers/net/ethernet/jme.c
3144
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/jme.c
3158
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/jme.c
3169
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/jme.c
3211
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/jme.c
411
jme_check_link(struct net_device *netdev, int testonly)
drivers/net/ethernet/jme.c
48
jme_mdio_read(struct net_device *netdev, int phy, int reg)
drivers/net/ethernet/jme.c
78
jme_mdio_write(struct net_device *netdev,
drivers/net/ethernet/jme.h
1258
static int jme_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/jme.h
1260
static void jme_set_unicastaddr(struct net_device *netdev);
drivers/net/ethernet/jme.h
1261
static void jme_set_multi(struct net_device *netdev);
drivers/net/ethernet/jme.h
401
struct net_device *dev;
drivers/net/ethernet/korina.c
1037
static void korina_free_ring(struct net_device *dev)
drivers/net/ethernet/korina.c
1066
static int korina_init(struct net_device *dev)
drivers/net/ethernet/korina.c
1153
struct net_device *dev = lp->dev;
drivers/net/ethernet/korina.c
1182
static void korina_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/korina.c
1190
static void korina_poll_controller(struct net_device *dev)
drivers/net/ethernet/korina.c
1198
static int korina_open(struct net_device *dev)
drivers/net/ethernet/korina.c
1238
static int korina_close(struct net_device *dev)
drivers/net/ethernet/korina.c
1289
struct net_device *dev;
drivers/net/ethernet/korina.c
1386
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/korina.c
373
struct net_device *dev;
drivers/net/ethernet/korina.c
388
static inline void korina_abort_dma(struct net_device *dev,
drivers/net/ethernet/korina.c
404
static void korina_abort_tx(struct net_device *dev)
drivers/net/ethernet/korina.c
411
static void korina_abort_rx(struct net_device *dev)
drivers/net/ethernet/korina.c
420
struct net_device *dev)
drivers/net/ethernet/korina.c
533
static int korina_mdio_read(struct net_device *dev, int phy, int reg)
drivers/net/ethernet/korina.c
557
static void korina_mdio_write(struct net_device *dev, int phy, int reg, int val)
drivers/net/ethernet/korina.c
572
struct net_device *dev = dev_id;
drivers/net/ethernet/korina.c
596
static int korina_rx(struct net_device *dev, int limit)
drivers/net/ethernet/korina.c
707
struct net_device *dev = lp->dev;
drivers/net/ethernet/korina.c
724
static void korina_multicast_list(struct net_device *dev)
drivers/net/ethernet/korina.c
764
static void korina_tx(struct net_device *dev)
drivers/net/ethernet/korina.c
854
struct net_device *dev = dev_id;
drivers/net/ethernet/korina.c
887
static void korina_check_media(struct net_device *dev, unsigned int init_media)
drivers/net/ethernet/korina.c
905
struct net_device *dev = lp->dev;
drivers/net/ethernet/korina.c
921
static int korina_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/korina.c
938
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/korina.c
948
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/korina.c
960
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/korina.c
974
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/korina.c
988
static int korina_alloc_ring(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
210
ltq_etop_free_channel(struct net_device *dev, struct ltq_etop_chan *ch)
drivers/net/ethernet/lantiq_etop.c
226
ltq_etop_hw_exit(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
238
ltq_etop_hw_init(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
306
ltq_etop_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/lantiq_etop.c
351
ltq_etop_mdio_link(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
357
ltq_etop_mdio_probe(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
385
ltq_etop_mdio_init(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
423
ltq_etop_mdio_cleanup(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
433
ltq_etop_open(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
453
ltq_etop_stop(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
472
ltq_etop_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
517
ltq_etop_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/lantiq_etop.c
532
ltq_etop_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/lantiq_etop.c
551
ltq_etop_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
566
ltq_etop_init(struct net_device *dev)
drivers/net/ethernet/lantiq_etop.c
609
ltq_etop_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/lantiq_etop.c
643
struct net_device *dev;
drivers/net/ethernet/lantiq_etop.c
707
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/lantiq_etop.c
83
struct net_device *netdev;
drivers/net/ethernet/lantiq_etop.c
90
struct net_device *netdev;
drivers/net/ethernet/lantiq_xrx200.c
147
static int xrx200_open(struct net_device *net_dev)
drivers/net/ethernet/lantiq_xrx200.c
172
static int xrx200_close(struct net_device *net_dev)
drivers/net/ethernet/lantiq_xrx200.c
227
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/lantiq_xrx200.c
317
struct net_device *net_dev = ch->priv->net_dev;
drivers/net/ethernet/lantiq_xrx200.c
358
struct net_device *net_dev)
drivers/net/ethernet/lantiq_xrx200.c
412
xrx200_change_mtu(struct net_device *net_dev, int new_mtu)
drivers/net/ethernet/lantiq_xrx200.c
561
struct net_device *net_dev;
drivers/net/ethernet/lantiq_xrx200.c
647
struct net_device *net_dev = priv->net_dev;
drivers/net/ethernet/lantiq_xrx200.c
87
struct net_device *net_dev;
drivers/net/ethernet/litex/litex_liteeth.c
114
static int liteeth_open(struct net_device *netdev)
drivers/net/ethernet/litex/litex_liteeth.c
139
static int liteeth_stop(struct net_device *netdev)
drivers/net/ethernet/litex/litex_liteeth.c
155
struct net_device *netdev)
drivers/net/ethernet/litex/litex_liteeth.c
196
liteeth_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/litex/litex_liteeth.c
235
struct net_device *netdev;
drivers/net/ethernet/litex/litex_liteeth.c
299
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/litex/litex_liteeth.c
42
struct net_device *netdev;
drivers/net/ethernet/litex/litex_liteeth.c
57
static int liteeth_rx(struct net_device *netdev)
drivers/net/ethernet/litex/litex_liteeth.c
94
struct net_device *netdev = dev_id;
drivers/net/ethernet/marvell/mv643xx_eth.c
1211
static void mv643xx_eth_adjust_link(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1252
static struct net_device_stats *mv643xx_eth_get_stats(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1434
offsetof(struct net_device, stats.m), -1 }
drivers/net/ethernet/marvell/mv643xx_eth.c
1487
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
1542
mv643xx_eth_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/mv643xx_eth.c
1551
mv643xx_eth_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/mv643xx_eth.c
1568
mv643xx_eth_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1580
mv643xx_eth_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1605
static void mv643xx_eth_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1616
static int mv643xx_eth_get_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1629
static int mv643xx_eth_set_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1643
mv643xx_eth_get_ringparam(struct net_device *dev, struct ethtool_ringparam *er,
drivers/net/ethernet/marvell/mv643xx_eth.c
1657
mv643xx_eth_set_ringparam(struct net_device *dev, struct ethtool_ringparam *er,
drivers/net/ethernet/marvell/mv643xx_eth.c
1687
mv643xx_eth_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/marvell/mv643xx_eth.c
1697
static void mv643xx_eth_get_strings(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1707
static void mv643xx_eth_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/marvell/mv643xx_eth.c
1733
static int mv643xx_eth_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/mv643xx_eth.c
1782
static u32 uc_addr_filter_mask(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1803
static void mv643xx_eth_program_unicast_filter(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1859
static void mv643xx_eth_program_multicast_filter(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1911
static void mv643xx_eth_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
1917
static int mv643xx_eth_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/marvell/mv643xx_eth.c
2178
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/marvell/mv643xx_eth.c
2192
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
2316
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
2418
static int mv643xx_eth_open(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2513
static int mv643xx_eth_stop(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
2544
static int mv643xx_eth_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/marvell/mv643xx_eth.c
2557
static int mv643xx_eth_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/marvell/mv643xx_eth.c
2596
static void mv643xx_eth_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/marvell/mv643xx_eth.c
2606
static void mv643xx_eth_netpoll(struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
284
static int mv643xx_eth_open(struct net_device *dev);
drivers/net/ethernet/marvell/mv643xx_eth.c
285
static int mv643xx_eth_stop(struct net_device *dev);
drivers/net/ethernet/marvell/mv643xx_eth.c
2927
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
3018
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
3039
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
3087
struct net_device *dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
3275
struct net_device *dev = mp->dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
372
struct net_device *dev;
drivers/net/ethernet/marvell/mv643xx_eth.c
727
txq_put_data_tso(struct net_device *dev, struct tx_queue *txq,
drivers/net/ethernet/marvell/mv643xx_eth.c
819
struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
930
struct net_device *dev)
drivers/net/ethernet/marvell/mv643xx_eth.c
993
static netdev_tx_t mv643xx_eth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
2212
mvneta_xdp_xmit(struct net_device *dev, int num_frame,
drivers/net/ethernet/marvell/mvneta.c
2322
struct net_device *dev = pp->dev;
drivers/net/ethernet/marvell/mvneta.c
2356
struct net_device *dev = pp->dev;
drivers/net/ethernet/marvell/mvneta.c
2432
struct net_device *dev = pp->dev;
drivers/net/ethernet/marvell/mvneta.c
2544
struct net_device *dev = pp->dev;
drivers/net/ethernet/marvell/mvneta.c
2744
mvneta_tso_put_data(struct net_device *dev, struct mvneta_tx_queue *txq,
drivers/net/ethernet/marvell/mvneta.c
2805
static int mvneta_tx_tso(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
2913
static netdev_tx_t mvneta_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
3209
static void mvneta_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
3853
static int mvneta_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/marvell/mvneta.c
3917
static netdev_features_t mvneta_fix_features(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
3948
static int mvneta_set_mac_addr(struct net_device *dev, void *addr)
drivers/net/ethernet/marvell/mvneta.c
4099
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4108
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4142
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4198
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4228
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4248
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/mvneta.c
4530
static int mvneta_open(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
4611
static int mvneta_stop(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
4646
static int mvneta_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/marvell/mvneta.c
4653
static int mvneta_xdp_setup(struct net_device *dev, struct bpf_prog *prog,
drivers/net/ethernet/marvell/mvneta.c
4686
static int mvneta_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/marvell/mvneta.c
4700
mvneta_ethtool_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/marvell/mvneta.c
4710
mvneta_ethtool_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/marvell/mvneta.c
4718
static int mvneta_ethtool_nway_reset(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
4727
mvneta_ethtool_set_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4754
mvneta_ethtool_get_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4769
static void mvneta_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4782
mvneta_ethtool_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/marvell/mvneta.c
4796
mvneta_ethtool_set_ringparam(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4826
static void mvneta_ethtool_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4834
static int mvneta_ethtool_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4842
static void mvneta_ethtool_get_strings(struct net_device *netdev, u32 sset,
drivers/net/ethernet/marvell/mvneta.c
4980
static void mvneta_ethtool_get_stats(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
4995
static int mvneta_ethtool_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/mvneta.c
5010
static u32 mvneta_ethtool_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
5015
static u32 mvneta_ethtool_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/marvell/mvneta.c
5074
static int mvneta_ethtool_set_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5100
static int mvneta_ethtool_get_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5119
static void mvneta_ethtool_get_wol(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
512
struct net_device *dev;
drivers/net/ethernet/marvell/mvneta.c
5127
static int mvneta_ethtool_set_wol(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5140
static int mvneta_ethtool_get_eee(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5148
static int mvneta_ethtool_set_eee(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5240
static int mvneta_setup_mqprio(struct net_device *dev,
drivers/net/ethernet/marvell/mvneta.c
5309
static int mvneta_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/marvell/mvneta.c
5485
struct net_device *dev;
drivers/net/ethernet/marvell/mvneta.c
5775
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/marvell/mvneta.c
5798
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/marvell/mvneta.c
5842
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/marvell/mvneta.c
804
mvneta_get_stats64(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1140
struct net_device *dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2.h
1216
struct net_device *dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1310
static int mvpp2_bm_update_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
1984
static void mvpp2_ethtool_get_strings(struct net_device *netdev, u32 sset,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2139
static void mvpp2_ethtool_get_stats(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
2155
static int mvpp2_ethtool_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3425
struct net_device *dev = port->dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3515
struct net_device *dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3766
mvpp2_xdp_xmit(struct net_device *dev, int num_frame,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
3898
struct net_device *dev = port->dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4243
struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4268
struct net_device *dev, struct tso_t *tso,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4305
static int mvpp2_tx_tso(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4357
static netdev_tx_t mvpp2_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4481
static inline void mvpp2_cause_error(struct net_device *dev, int cause)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4650
static int mvpp2_check_ringparam_valid(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4776
static int mvpp2_open(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4884
static int mvpp2_stop(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4950
static void mvpp2_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
4981
static int mvpp2_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5050
static int mvpp2_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5143
mvpp2_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5176
static int mvpp2_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5235
static int mvpp2_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5250
static int mvpp2_ethtool_get_ts_info(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5271
static int mvpp2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5281
static int mvpp2_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5293
static int mvpp2_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5301
static int mvpp2_set_features(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5373
static int mvpp2_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5387
static int mvpp2_ethtool_nway_reset(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5399
mvpp2_ethtool_set_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5435
mvpp2_ethtool_get_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5449
static void mvpp2_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5461
mvpp2_ethtool_get_ringparam(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5475
mvpp2_ethtool_set_ringparam(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5537
static void mvpp2_ethtool_get_pause_param(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5548
static int mvpp2_ethtool_set_pause_param(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5559
static int mvpp2_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5570
static int mvpp2_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5581
static u32 mvpp2_ethtool_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5588
static int mvpp2_ethtool_get_rxnfc(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5622
static int mvpp2_ethtool_set_rxnfc(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5644
static u32 mvpp2_ethtool_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5651
static int mvpp2_ethtool_get_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5688
static int mvpp2_create_rxfh_context(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5714
static int mvpp2_modify_rxfh_context(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5731
static int mvpp2_remove_rxfh_context(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5741
static int mvpp2_ethtool_set_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5748
static int mvpp2_ethtool_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5759
static int mvpp2_ethtool_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5771
static int mvpp2_ethtool_get_eee(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
5782
static int mvpp2_ethtool_set_eee(struct net_device *dev,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6175
static int mvpp2_port_copy_mac_addr(struct net_device *dev, struct mvpp2 *priv,
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c
6834
struct net_device *dev;
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
2366
int mvpp2_prs_update_mac_da(struct net_device *dev, const u8 *da)
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.h
331
int mvpp2_prs_update_mac_da(struct net_device *dev, const u8 *da);
drivers/net/ethernet/marvell/octeon_ep/octep_ctrl_net.c
321
struct net_device *netdev = oct->netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
108
static int octep_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
124
octep_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
265
static int octep_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
318
static int octep_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
440
static void octep_get_channels(struct net_device *dev,
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
460
void octep_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
69
static void octep_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_ethtool.c
78
static void octep_get_strings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1006
static void octep_get_stats64(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1042
struct net_device *netdev = oct->netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1060
static void octep_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1067
static int octep_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1087
static int octep_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1107
static int octep_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1152
static int octep_get_vf_config(struct net_device *dev, int vf,
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1169
static int octep_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1449
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
1600
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
356
struct net_device *netdev = oct->netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
688
static void octep_link_up(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
705
static int octep_open(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
771
static int octep_stop(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.c
857
struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
247
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_main.h
412
void octep_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/marvell/octeon_ep/octep_rx.h
168
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep/octep_tx.h
158
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
101
static void octep_vf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
201
static int octep_vf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
247
static void octep_vf_get_channels(struct net_device *dev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
266
void octep_vf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
47
static void octep_vf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
56
static void octep_vf_get_strings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_ethtool.c
86
static int octep_vf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1059
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
1178
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
189
struct net_device *netdev = oct->netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
422
static void octep_vf_link_up(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
470
static int octep_vf_open(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
538
static int octep_vf_stop(struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
612
struct net_device *netdev)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
794
static void octep_vf_get_stats64(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
830
struct net_device *netdev = oct->netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
849
static void octep_vf_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
859
static int octep_vf_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
878
static int octep_vf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.c
896
static int octep_vf_set_features(struct net_device *netdev,
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
236
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_main.h
334
void octep_vf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_rx.h
168
struct net_device *netdev;
drivers/net/ethernet/marvell/octeon_ep_vf/octep_vf_tx.h
116
struct net_device *netdev;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
313
static int cn10k_outb_cpt_init(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
524
struct net_device *netdev = x->xso.dev;
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
666
static int cn10k_ipsec_outb_add_state(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
703
static int cn10k_ipsec_add_state(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
713
static void cn10k_ipsec_del_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
765
int cn10k_ipsec_ethtool_init(struct net_device *netdev, bool enable)
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.c
786
int cn10k_ipsec_init(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h
226
int cn10k_ipsec_init(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h
228
int cn10k_ipsec_ethtool_init(struct net_device *netdev, bool enable);
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h
235
static inline __maybe_unused int cn10k_ipsec_init(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/cn10k_ipsec.h
245
int cn10k_ipsec_ethtool_init(struct net_device *netdev, bool enable)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
138
void otx2_get_stats64(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
179
struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
2029
int otx2_handle_ntuple_tc_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
211
int otx2_set_mac_address(struct net_device *netdev, void *p)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
594
void otx2_tx_timeout(struct net_device *netdev, unsigned int txq)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c
602
void otx2_get_mac_from_af(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1010
int otx2_set_mac_address(struct net_device *netdev, void *p);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1012
void otx2_tx_timeout(struct net_device *netdev, unsigned int txq);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1013
void otx2_get_mac_from_af(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1100
void otx2_get_stats64(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1106
void otx2_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1107
void otx2vf_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1109
int otx2_open(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1110
int otx2_stop(struct net_device *netdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1111
int otx2_set_real_num_queues(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1113
int otx2_config_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1115
int otx2_config_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1135
int otx2_del_macfilter(struct net_device *netdev, const u8 *mac);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1136
int otx2_add_macfilter(struct net_device *netdev, const u8 *mac);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1144
int otx2_handle_ntuple_tc_features(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1154
int otx2_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1170
int otx2_dcbnl_set_ops(struct net_device *dev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1206
u16 otx2_select_queue(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
1207
struct net_device *sb_dev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.h
463
struct net_device *netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
144
struct net_device *dev = pfvf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
400
static int otx2_dcbnl_ieee_getpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
410
static int otx2_dcbnl_ieee_setpfc(struct net_device *dev, struct ieee_pfc *pfc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
460
static u8 otx2_dcbnl_getdcbx(struct net_device __always_unused *dev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
465
static u8 otx2_dcbnl_setdcbx(struct net_device __always_unused *dev, u8 mode)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_dcbnl.c
477
int otx2_dcbnl_set_ops(struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1026
static int otx2_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1052
static int otx2_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
109
static void otx2_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1206
static int otx2_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1236
static int otx2_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1297
static void otx2_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1373
void otx2_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1379
static void otx2vf_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1388
static void otx2vf_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1407
static void otx2vf_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1426
static int otx2vf_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1440
static int otx2vf_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
1492
void otx2vf_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
186
static void otx2_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
242
static int otx2_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
261
static void otx2_get_channels(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
274
static int otx2_set_channels(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
315
static void otx2_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
345
static int otx2_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
369
static void otx2_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
385
static int otx2_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
461
static int otx2_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
485
static int otx2_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
573
static u32 otx2_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
580
static int otx2_get_rss_hash_opts(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
633
static int otx2_set_rss_hash_opts(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
746
static int otx2_get_rxnfc(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
77
static void otx2_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
774
static int otx2_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *nfc)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
797
static u32 otx2_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
807
static u32 otx2_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
812
static int otx2_create_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
846
static int otx2_modify_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
868
static int otx2_remove_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
885
static int otx2_set_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
919
static int otx2_get_rxfh(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
952
static u32 otx2_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
959
static void otx2_set_msglevel(struct net_device *netdev, u32 val)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
966
static u32 otx2_get_link(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_ethtool.c
976
static int otx2_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
402
int otx2_add_macfilter(struct net_device *netdev, const u8 *mac)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
433
int otx2_del_macfilter(struct net_device *netdev, const u8 *mac)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1319
int otx2_set_real_num_queues(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1847
struct net_device *netdev = pf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
1969
int otx2_open(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2154
int otx2_stop(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2217
static netdev_tx_t otx2_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2274
u16 otx2_select_queue(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2275
struct net_device *sb_dev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2321
static netdev_features_t otx2_fix_features(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2332
static void otx2_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2346
static int otx2_set_features(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2446
int otx2_config_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2456
int otx2_config_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2549
static int otx2_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2715
static int otx2_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2740
static int otx2_get_vf_config(struct net_device *netdev, int vf,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2784
static int otx2_xdp_xmit(struct net_device *netdev, int n,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2818
struct net_device *dev = pf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2855
static int otx2_xdp(struct net_device *netdev, struct netdev_bpf *xdp)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
2897
static int otx2_ndo_set_vf_trust(struct net_device *netdev, int vf,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3131
struct net_device *netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3395
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3434
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
3484
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
56
static int otx2_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
880
struct net_device *netdev = pf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c
901
struct net_device *netdev = pf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1571
static int otx2_setup_tc_block(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
1595
int otx2_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c
444
struct net_device *target;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c
470
struct net_device *ndev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
391
static int otx2vf_open(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
411
static int otx2vf_stop(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
416
static netdev_tx_t otx2vf_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
451
static void otx2vf_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
461
struct net_device *netdev = vf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
487
static int otx2vf_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
520
static int otx2vf_set_features(struct net_device *netdev,
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
578
struct net_device *netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c
817
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
142
struct net_device *netdev = pf->netdev;
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.c
169
int otx2_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags)
drivers/net/ethernet/marvell/octeontx2/nic/otx2_xsk.h
19
int otx2_xsk_wakeup(struct net_device *dev, u32 queue_id, u32 flags);
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1507
static void otx2_reset_qdisc(struct net_device *dev, u16 qid)
drivers/net/ethernet/marvell/octeontx2/nic/qos.c
1732
int otx2_setup_tc_htb(struct net_device *ndev, struct tc_htb_qopt_offload *htb)
drivers/net/ethernet/marvell/octeontx2/nic/qos.h
25
int otx2_setup_tc_htb(struct net_device *ndev, struct tc_htb_qopt_offload *htb);
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
132
static int rvu_rep_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
149
rvu_rep_sp_stats64(const struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
172
rvu_rep_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
178
rvu_rep_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
318
static int rvu_rep_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
380
static void rvu_rep_get_stats64(struct net_device *dev,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
416
static netdev_tx_t rvu_rep_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
450
static int rvu_rep_open(struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
469
static int rvu_rep_stop(struct net_device *dev)
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
650
struct net_device *ndev;
drivers/net/ethernet/marvell/octeontx2/nic/rep.h
35
struct net_device *netdev;
drivers/net/ethernet/marvell/prestera/prestera.h
130
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera.h
364
struct prestera_switch *prestera_switch_get(struct net_device *dev);
drivers/net/ethernet/marvell/prestera/prestera.h
372
struct prestera_port *prestera_port_dev_lower_find(struct net_device *dev);
drivers/net/ethernet/marvell/prestera/prestera.h
386
bool prestera_netdev_check(const struct net_device *dev);
drivers/net/ethernet/marvell/prestera/prestera.h
39
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera.h
392
struct net_device *lag_dev, u16 *lag_id);
drivers/net/ethernet/marvell/prestera/prestera.h
409
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera.h
415
struct net_device *dev, u16 vid);
drivers/net/ethernet/marvell/prestera/prestera.h
87
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
297
static void prestera_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
513
prestera_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
646
prestera_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
678
static int prestera_ethtool_get_fecparam(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
707
static int prestera_ethtool_set_fecparam(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
744
static int prestera_ethtool_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
754
static void prestera_ethtool_get_strings(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
763
static void prestera_ethtool_get_stats(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_ethtool.c
774
static int prestera_ethtool_nway_reset(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_flower.c
146
struct net_device *ingress_dev;
drivers/net/ethernet/marvell/prestera/prestera_main.c
1037
bool prestera_netdev_check(const struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
1042
static int prestera_lower_dev_walk(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1055
struct prestera_port *prestera_port_dev_lower_find(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
1070
static int prestera_netdev_port_lower_event(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1089
static bool prestera_lag_master_check(struct net_device *lag_dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1101
static int prestera_netdev_port_event(struct net_device *lower,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1102
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1109
struct net_device *upper;
drivers/net/ethernet/marvell/prestera/prestera_main.c
1172
static int prestera_netdevice_lag_event(struct net_device *lag_dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1175
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_main.c
1194
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/marvell/prestera/prestera_main.c
126
struct prestera_switch *prestera_switch_get(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
1275
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
1335
struct net_device *dev, u16 vid)
drivers/net/ethernet/marvell/prestera/prestera_main.c
156
static int prestera_port_open(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
187
static int prestera_port_close(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
254
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/prestera/prestera_main.c
276
struct net_device *dev = to_net_dev(config->dev);
drivers/net/ethernet/marvell/prestera/prestera_main.c
445
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
464
static int prestera_port_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/marvell/prestera/prestera_main.c
483
static int prestera_port_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/marvell/prestera/prestera_main.c
497
static void prestera_port_get_stats64(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
544
static int prestera_port_setup_tc(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_main.c
607
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_main.c
755
struct net_device *dev = port->dev;
drivers/net/ethernet/marvell/prestera/prestera_main.c
876
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
891
struct net_device *lag_dev, u16 *lag_id)
drivers/net/ethernet/marvell/prestera/prestera_main.c
915
struct net_device *lag_dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
942
struct net_device *lag_dev)
drivers/net/ethernet/marvell/prestera/prestera_main.c
990
struct net_device *br_dev;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1267
static int __prestera_inetaddr_port_event(struct net_device *port_dev,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1318
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1333
struct net_device *dev = ifa->ifa_dev->dev;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1357
struct net_device *dev = ivi->ivi_dev->dev;
drivers/net/ethernet/marvell/prestera/prestera_router.c
24
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_router.c
262
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_router.c
284
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_router.c
410
static int prestera_dev_if_type(const struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
726
struct net_device *dev = skb->dev;
drivers/net/ethernet/marvell/prestera/prestera_rxtx.c
99
struct net_device *napi_dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1091
struct net_device *orig_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
111
const struct net_device *brport_dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1128
struct net_device *orig_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1158
static int prestera_port_obj_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
124
struct net_device *brport_dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1250
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
126
struct net_device *br_dev = netdev_master_upper_dev_get(brport_dev);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1292
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1296
struct net_device *upper;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1472
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1624
static int prestera_port_obj_add(struct net_device *dev, const void *ctx,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1654
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1718
static int prestera_port_obj_del(struct net_device *dev, const void *ctx,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1743
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
1773
struct net_device *dev = NULL;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
25
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
325
struct net_device *orig_dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
39
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
434
prestera_bridge_create(struct prestera_switchdev *swdev, struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
499
const struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
51
struct net_device *dev;
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
512
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
524
static int prestera_match_upper_bridge_dev(struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
533
static struct net_device *prestera_get_upper_bridge_dev(struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
544
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
546
struct net_device *br_dev = prestera_get_upper_bridge_dev(dev);
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
561
struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
608
prestera_bridge_port_add(struct prestera_bridge *bridge, struct net_device *dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
648
int prestera_bridge_port_join(struct net_device *br_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
737
void prestera_bridge_port_leave(struct net_device *br_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
769
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
798
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
833
struct net_device *dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
943
struct net_device *orig_dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
957
struct net_device *orig_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.c
98
const struct net_device *br_dev)
drivers/net/ethernet/marvell/prestera/prestera_switchdev.h
10
int prestera_bridge_port_join(struct net_device *br_dev,
drivers/net/ethernet/marvell/prestera/prestera_switchdev.h
14
void prestera_bridge_port_leave(struct net_device *br_dev,
drivers/net/ethernet/marvell/pxa168_eth.c
1019
static int rxq_init(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1057
static void rxq_deinit(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1079
static int txq_init(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1114
static void txq_deinit(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1128
static int pxa168_eth_open(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1167
static int pxa168_eth_stop(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1187
static int pxa168_eth_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/marvell/pxa168_eth.c
1228
struct net_device *dev = pep->dev;
drivers/net/ethernet/marvell/pxa168_eth.c
1251
pxa168_eth_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1346
static void pxa168_eth_netpoll(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
1354
static void pxa168_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/pxa168_eth.c
1390
struct net_device *dev = NULL;
drivers/net/ethernet/marvell/pxa168_eth.c
1528
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/marvell/pxa168_eth.c
1548
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/marvell/pxa168_eth.c
219
struct net_device *dev;
drivers/net/ethernet/marvell/pxa168_eth.c
267
static int pxa168_init_phy(struct net_device *dev);
drivers/net/ethernet/marvell/pxa168_eth.c
268
static void eth_port_reset(struct net_device *dev);
drivers/net/ethernet/marvell/pxa168_eth.c
269
static void eth_port_start(struct net_device *dev);
drivers/net/ethernet/marvell/pxa168_eth.c
270
static int pxa168_eth_open(struct net_device *dev);
drivers/net/ethernet/marvell/pxa168_eth.c
271
static int pxa168_eth_stop(struct net_device *dev);
drivers/net/ethernet/marvell/pxa168_eth.c
303
static void rxq_refill(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
561
static void pxa168_eth_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
585
static void pxa168_eth_get_mac_address(struct net_device *dev,
drivers/net/ethernet/marvell/pxa168_eth.c
600
static int pxa168_eth_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/marvell/pxa168_eth.c
627
static void eth_port_start(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
664
static void eth_port_reset(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
696
static int txq_reclaim(struct net_device *dev, int force)
drivers/net/ethernet/marvell/pxa168_eth.c
745
static void pxa168_eth_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/marvell/pxa168_eth.c
759
struct net_device *dev = pep->dev;
drivers/net/ethernet/marvell/pxa168_eth.c
764
static int rxq_process(struct net_device *dev, int budget)
drivers/net/ethernet/marvell/pxa168_eth.c
841
struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
862
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/marvell/pxa168_eth.c
929
static void pxa168_eth_adjust_link(struct net_device *dev)
drivers/net/ethernet/marvell/pxa168_eth.c
958
static int pxa168_init_phy(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
101
static void skge_set_multicast(struct net_device *dev);
drivers/net/ethernet/marvell/skge.c
1012
static int skge_rx_fill(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
1081
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
121
static int skge_get_regs_len(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
1217
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
131
static void skge_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/marvell/skge.c
1421
static int xm_check_link(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
1497
struct net_device *dev = skge->netdev;
drivers/net/ethernet/marvell/skge.c
1533
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
1767
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
2269
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
233
static void skge_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/skge.c
241
static int skge_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/skge.c
2423
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
2442
static int skge_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/marvell/skge.c
2532
static int skge_up(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
2650
static int skge_down(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
2739
struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
2871
static void skge_tx_clean(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
2890
static void skge_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/marvell/skge.c
2901
static int skge_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/marvell/skge.c
291
static int skge_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
2932
static void genesis_set_multicast(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
2972
static void yukon_set_multicast(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
3034
static void skge_set_multicast(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
3049
static struct sk_buff *skge_rx_get(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
3149
static void skge_tx_done(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
319
static int skge_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
3198
struct net_device *dev = skge->netdev;
drivers/net/ethernet/marvell/skge.c
3248
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
3353
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/skge.c
3442
static void skge_netpoll(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
3452
static int skge_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/marvell/skge.c
3693
struct net_device *dev = seq->private;
drivers/net/ethernet/marvell/skge.c
3735
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/marvell/skge.c
3806
static struct net_device *skge_devinit(struct skge_hw *hw, int port,
drivers/net/ethernet/marvell/skge.c
3810
struct net_device *dev = alloc_etherdev(sizeof(*skge));
drivers/net/ethernet/marvell/skge.c
3870
static void skge_show_addr(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
3881
struct net_device *dev, *dev1;
drivers/net/ethernet/marvell/skge.c
391
static void skge_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
4022
struct net_device *dev0, *dev1;
drivers/net/ethernet/marvell/skge.c
4069
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/skge.c
4097
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/skge.c
4130
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/skge.c
433
static int skge_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/skge.c
443
static void skge_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
458
static struct net_device_stats *skge_get_stats(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
479
static void skge_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/marvell/skge.c
491
static void skge_get_ring_param(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
505
static int skge_set_ring_param(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
530
static u32 skge_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/marvell/skge.c
536
static void skge_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/marvell/skge.c
542
static int skge_nway_reset(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
553
static void skge_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
566
static int skge_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
618
static int skge_get_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
644
static int skge_set_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
766
static int skge_set_phys_id(struct net_device *dev,
drivers/net/ethernet/marvell/skge.c
791
static int skge_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/marvell/skge.c
825
static int skge_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/marvell/skge.c
851
static int skge_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/marvell/skge.c
90
static int skge_up(struct net_device *dev);
drivers/net/ethernet/marvell/skge.c
91
static int skge_down(struct net_device *dev);
drivers/net/ethernet/marvell/skge.c
93
static void skge_tx_clean(struct net_device *dev);
drivers/net/ethernet/marvell/skge.h
2409
struct net_device *dev[2];
drivers/net/ethernet/marvell/skge.h
2446
struct net_device *netdev;
drivers/net/ethernet/marvell/sky2.c
1282
static void rx_set_rss(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/marvell/sky2.c
1366
static int sky2_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/marvell/sky2.c
1404
static void sky2_vlan_mode(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/marvell/sky2.c
147
static void sky2_set_multicast(struct net_device *dev);
drivers/net/ethernet/marvell/sky2.c
1652
struct net_device *otherdev = hw->dev[sky2->port^1];
drivers/net/ethernet/marvell/sky2.c
1734
static int sky2_open(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
1824
struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
2001
struct net_device *dev = sky2->netdev;
drivers/net/ethernet/marvell/sky2.c
2111
static int sky2_close(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
2298
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
2360
static void sky2_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/marvell/sky2.c
2376
static int sky2_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/marvell/sky2.c
2555
static struct sk_buff *sky2_receive(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
2616
static inline void sky2_tx_done(struct net_device *dev, u16 last)
drivers/net/ethernet/marvell/sky2.c
2641
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
2716
struct net_device *dev;
drivers/net/ethernet/marvell/sky2.c
2804
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
2891
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
2917
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
2927
static int sky2_rx_hung(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
2971
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/sky2.c
3073
static void sky2_netpoll(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
3427
static void sky2_detach(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
3438
static int sky2_reattach(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
3469
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/sky2.c
3487
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/sky2.c
3525
static void sky2_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/sky2.c
3533
static int sky2_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/marvell/sky2.c
3547
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/sky2.c
3575
static int sky2_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
3607
static int sky2_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
3684
static void sky2_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
3739
static u32 sky2_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/marvell/sky2.c
3745
static int sky2_nway_reset(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
3771
static void sky2_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/marvell/sky2.c
3777
static int sky2_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/marvell/sky2.c
3787
static void sky2_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
3795
static void sky2_get_strings(struct net_device *dev, u32 stringset, u8 * data)
drivers/net/ethernet/marvell/sky2.c
3807
static int sky2_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/marvell/sky2.c
3840
static void sky2_set_multicast(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
3885
static void sky2_get_stats(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
3988
static int sky2_set_phys_id(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4010
static void sky2_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4033
static int sky2_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4051
static int sky2_get_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4088
static int sky2_set_coalesce(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4148
static void sky2_get_ringparam(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4162
static int sky2_set_ringparam(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4184
static int sky2_get_regs_len(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
4237
static void sky2_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/marvell/sky2.c
4260
static int sky2_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
4270
static int sky2_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/marvell/sky2.c
4287
static int sky2_set_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/marvell/sky2.c
4302
static netdev_features_t sky2_fix_features(struct net_device *dev,
drivers/net/ethernet/marvell/sky2.c
4327
static int sky2_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/marvell/sky2.c
4386
struct net_device *dev = seq->private;
drivers/net/ethernet/marvell/sky2.c
4487
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/marvell/sky2.c
4586
static struct net_device *sky2_init_netdev(struct sky2_hw *hw, unsigned port,
drivers/net/ethernet/marvell/sky2.c
4590
struct net_device *dev = alloc_etherdev(sizeof(*sky2));
drivers/net/ethernet/marvell/sky2.c
4683
static void sky2_show_addr(struct net_device *dev)
drivers/net/ethernet/marvell/sky2.c
4813
struct net_device *dev, *dev1;
drivers/net/ethernet/marvell/sky2.c
5060
struct net_device *dev = hw->dev[i];
drivers/net/ethernet/marvell/sky2.c
5117
struct net_device *ndev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.c
881
struct net_device *dev = hw->dev[port];
drivers/net/ethernet/marvell/sky2.h
2216
struct net_device *netdev;
drivers/net/ethernet/marvell/sky2.h
2277
struct net_device *dev[2];
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1074
static int mtk_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1188
static void mtk_get_stats64(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1462
static void mtk_tx_set_dma_desc_v1(struct net_device *dev, void *txd,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1492
static void mtk_tx_set_dma_desc_v2(struct net_device *dev, void *txd,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1548
static void mtk_tx_set_dma_desc(struct net_device *dev, void *txd,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1560
static int mtk_tx_map(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1755
static netdev_tx_t mtk_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1933
static int mtk_xdp_frame_map(struct mtk_eth *eth, struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
1971
struct net_device *dev, bool dma_map)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2090
static int mtk_xdp_xmit(struct net_device *dev, int num_frame,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2116
struct xdp_buff *xdp, struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2195
struct net_device *netdev;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
2421
struct net_device *dev;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3068
static int mtk_hwlro_add_ipaddr(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3092
static int mtk_hwlro_del_ipaddr(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3114
static void mtk_hwlro_netdev_disable(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3130
static int mtk_hwlro_get_fdir_entry(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3157
static int mtk_hwlro_get_fdir_all(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3180
static netdev_features_t mtk_fix_features(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3197
static int mtk_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3331
static void mtk_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3441
static void mtk_poll_controller(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3517
static bool mtk_uses_dsa(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3531
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3533
struct net_device *ldev;
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3569
static int mtk_open(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3689
static int mtk_stop(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3728
static int mtk_xdp_setup(struct net_device *dev, struct bpf_prog *prog,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
3769
static int mtk_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4166
struct net_device *dev = eth->netdev[i];
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4299
static void mtk_uninit(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4309
static int mtk_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4327
static int mtk_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4494
static int mtk_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4505
static int mtk_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4516
static void mtk_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4526
static u32 mtk_get_msglevel(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4533
static void mtk_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4540
static int mtk_nway_reset(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4553
static void mtk_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4572
static int mtk_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4604
static void mtk_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4636
static u32 mtk_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4644
static int mtk_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4674
static int mtk_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4694
static void mtk_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4701
static int mtk_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4708
static int mtk_get_eee(struct net_device *dev, struct ethtool_keee *eee)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4715
static int mtk_set_eee(struct net_device *dev, struct ethtool_keee *eee)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4722
static u16 mtk_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4723
struct net_device *sb_dev)
drivers/net/ethernet/mediatek/mtk_eth_soc.c
4974
struct net_device *dev, *tmp;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1300
struct net_device *dummy_dev;
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1301
struct net_device *netdev[MTK_MAX_DEVS];
drivers/net/ethernet/mediatek/mtk_eth_soc.h
1511
int mtk_eth_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
170
mtk_flow_get_dsa_port(struct net_device **dev)
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
192
struct net_device *dev, const u8 *dest_mac,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
248
mtk_flow_is_valid_idev(const struct mtk_eth *eth, const struct net_device *idev)
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
271
struct net_device *idev = NULL, *odev = NULL;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
596
struct net_device *dev = cb_priv;
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
613
mtk_eth_setup_tc_block(struct net_device *dev, struct flow_block_offload *f)
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
660
int mtk_eth_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mediatek/mtk_ppe_offload.c
92
mtk_flow_get_wdma_info(struct net_device *dev, const u8 *addr, struct mtk_wdma_info *info)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1037
static void mtk_star_disable(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1054
static int mtk_star_netdev_open(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1059
static int mtk_star_netdev_stop(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1066
static int mtk_star_netdev_ioctl(struct net_device *ndev,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1098
struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1163
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1194
static void mtk_star_netdev_get_stats64(struct net_device *ndev,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1204
static void mtk_star_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1257
static void mtk_star_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_star_emac.c
1276
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1422
static int mtk_star_mdio_init(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1458
struct net_device *ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1476
struct net_device *ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1528
struct net_device *ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
1663
static int mt8516_set_interface_mode(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
1696
static int mt8365_set_interface_mode(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
248
int (*set_interface_mode)(struct net_device *ndev);
drivers/net/ethernet/mediatek/mtk_star_emac.c
253
struct net_device *ndev;
drivers/net/ethernet/mediatek/mtk_star_emac.c
564
static void mtk_star_set_mac_addr(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
669
static struct sk_buff *mtk_star_alloc_skb(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
693
static int mtk_star_prepare_rx_skbs(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
771
struct net_device *ndev = data;
drivers/net/ethernet/mediatek/mtk_star_emac.c
909
static void mtk_star_adjust_link(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_star_emac.c
959
static int mtk_star_enable(struct net_device *ndev)
drivers/net/ethernet/mediatek/mtk_wed.c
2695
mtk_wed_setup_tc_block(struct mtk_wed_hw *hw, struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_wed.c
2755
mtk_wed_setup_tc(struct mtk_wed_device *wed, struct net_device *dev,
drivers/net/ethernet/mediatek/mtk_wed.c
56
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
110
static u8 mlx4_en_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
117
static void mlx4_en_dcbnl_setpfcstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
124
static void mlx4_en_dcbnl_get_pfc_cfg(struct net_device *netdev, int priority,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
132
static void mlx4_en_dcbnl_set_pfc_cfg(struct net_device *netdev, int priority,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
141
static int mlx4_en_dcbnl_getnumtcs(struct net_device *netdev, int tcid, u8 *num)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
156
static u8 mlx4_en_dcbnl_set_all(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
219
static u8 mlx4_en_dcbnl_get_state(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
229
static u8 mlx4_en_dcbnl_set_state(struct net_device *dev, u8 state)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
257
static int mlx4_en_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
270
static int mlx4_en_dcbnl_setapp(struct net_device *netdev, u8 idtype,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
287
static int mlx4_en_dcbnl_ieee_getets(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
374
mlx4_en_dcbnl_ieee_setets(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
397
static int mlx4_en_dcbnl_ieee_getpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
408
static int mlx4_en_dcbnl_ieee_setpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
447
static u8 mlx4_en_dcbnl_getdcbx(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
454
static u8 mlx4_en_dcbnl_setdcbx(struct net_device *dev, u8 mode)
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
497
static int mlx4_en_dcbnl_ieee_getmaxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
510
static int mlx4_en_dcbnl_ieee_setmaxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
538
static int mlx4_en_dcbnl_ieee_getqcn(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
601
static int mlx4_en_dcbnl_ieee_setqcn(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
664
static int mlx4_en_dcbnl_ieee_getqcnstats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_dcb_nl.c
88
static u8 mlx4_en_dcbnl_getcap(struct net_device *dev, int capid, u8 *cap)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1008
static int mlx4_en_set_coalesce(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1062
static int mlx4_en_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1097
static void mlx4_en_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1115
static void mlx4_en_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1124
static int mlx4_en_set_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1193
static void mlx4_en_get_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1208
static u32 mlx4_en_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1215
static u32 mlx4_en_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1220
static int mlx4_en_check_rxfh_func(struct net_device *dev, u8 hfunc)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1242
static int mlx4_en_get_rxfh(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1263
static int mlx4_en_set_rxfh(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1327
static int mlx4_en_validate_flow(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1552
static int mlx4_en_ethtool_to_net_trans_rule(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1592
static int mlx4_en_flow_replace(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1668
static int mlx4_en_flow_detach(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1698
static int mlx4_en_get_flow(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1730
static u32 mlx4_en_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1737
static int mlx4_en_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1777
static int mlx4_en_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1802
static int mlx4_en_get_max_num_rx_rings(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1807
static void mlx4_en_get_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1820
static int mlx4_en_set_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1890
static int mlx4_en_get_ts_info(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1923
static int mlx4_en_set_priv_flags(struct net_device *dev, u32 flags)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1978
static u32 mlx4_en_get_priv_flags(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
1985
static int mlx4_en_get_tunable(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2004
static int mlx4_en_set_tunable(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2027
static int mlx4_en_get_module_info(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2070
static int mlx4_en_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
2108
static int mlx4_en_set_phys_id(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
219
static u32 mlx4_en_get_msglevel(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
224
static void mlx4_en_set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
229
static void mlx4_en_get_wol(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
269
static int mlx4_en_set_wol(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
344
static int mlx4_en_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
366
static void mlx4_en_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
443
static void mlx4_en_self_test(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
449
static void mlx4_en_get_strings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
527
static u32 mlx4_en_autoneg_get(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
727
ethtool_get_ptys_link_ksettings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
816
struct net_device *dev, struct ethtool_link_ksettings *link_ksettings)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
850
mlx4_en_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
87
mlx4_en_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
898
mlx4_en_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_ethtool.c
984
static int mlx4_en_get_coalesce(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_main.c
101
void mlx4_en_update_loopback_state(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1005
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1139
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1264
struct net_device *dev = priv->dev;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1373
static void mlx4_en_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1395
mlx4_en_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
145
static int __mlx4_en_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1570
struct net_device *dev = priv->dev;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1629
int mlx4_en_start_port(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
1888
void mlx4_en_stop_port(struct net_device *dev, int detach)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2024
struct net_device *dev = priv->dev;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2039
static void mlx4_en_clear_stats(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2081
static int mlx4_en_open(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2110
static int mlx4_en_close(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2333
void mlx4_en_destroy_netdev(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2370
static bool mlx4_en_check_xdp_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2383
static int mlx4_en_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2420
static int mlx4_en_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2476
static int mlx4_en_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2485
static netdev_features_t mlx4_en_fix_features(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2504
static int mlx4_en_set_features(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2558
static int mlx4_en_set_vf_mac(struct net_device *dev, int queue, u8 *mac)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2566
static int mlx4_en_set_vf_vlan(struct net_device *dev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2576
static int mlx4_en_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2586
static int mlx4_en_set_vf_spoofchk(struct net_device *dev, int vf, bool setting)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2594
static int mlx4_en_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivf)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2602
static int mlx4_en_set_vf_link_state(struct net_device *dev, int vf, int link_state)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2610
static int mlx4_en_get_vf_stats(struct net_device *dev, int vf,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2620
static int mlx4_en_get_phys_port_id(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2639
static int mlx4_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2666
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2689
static int mlx4_en_set_tx_maxrate(struct net_device *dev, int queue_index, u32 maxrate)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2716
static int mlx4_xdp_set(struct net_device *dev, struct bpf_prog *prog)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2813
static int mlx4_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
2890
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3090
static void mlx4_get_queue_stats_rx(struct net_device *dev, int i,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3110
static void mlx4_get_queue_stats_tx(struct net_device *dev, int i,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3129
static void mlx4_get_base_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3164
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
3498
int mlx4_en_reset_config(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
363
mlx4_en_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
478
static int mlx4_en_vlan_rx_add_vid(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
508
static int mlx4_en_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
533
static void mlx4_en_u64_to_mac(struct net_device *dev, u64 src_mac)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
60
int mlx4_en_setup_tc(struct net_device *dev, u8 up)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
786
static int mlx4_en_set_mac(struct net_device *dev, void *addr)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
811
static void mlx4_en_clear_list(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
822
static void mlx4_en_cache_mclist(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
887
static void mlx4_en_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_netdev.c
92
int mlx4_en_alloc_tx_queue_per_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/mellanox/mlx4/en_port.c
150
void mlx4_en_fold_software_stats(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_port.c
188
struct net_device *dev = mdev->pndev[port];
drivers/net/ethernet/mellanox/mlx4/en_resources.c
45
struct net_device *dev = priv->dev;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
1021
void mlx4_en_calc_rx_buf(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
640
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx4/en_rx.c
684
int mlx4_en_process_rx_cq(struct net_device *dev, struct mlx4_en_cq *cq, int budget)
drivers/net/ethernet/mellanox/mlx4/en_rx.c
974
struct net_device *dev = cq->dev;
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
168
void mlx4_en_ex_selftest(struct net_device *dev, u32 *flags, u64 *buf)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
362
int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
424
int mlx4_en_process_tx_cq(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
553
struct net_device *dev = cq->dev;
drivers/net/ethernet/mellanox/mlx4/en_tx.c
636
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
728
u16 mlx4_en_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx4/en_tx.c
729
struct net_device *sb_dev)
drivers/net/ethernet/mellanox/mlx4/en_tx.c
864
netdev_tx_t mlx4_en_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
359
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
408
struct net_device *pndev[MLX4_MAX_PORTS + 1];
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
409
struct net_device *upper[MLX4_MAX_PORTS + 1];
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
532
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
661
void mlx4_en_update_loopback_state(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
664
void mlx4_en_destroy_netdev(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
668
int mlx4_en_start_port(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
669
void mlx4_en_stop_port(struct net_device *dev, int detach);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
693
u16 mlx4_en_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
694
struct net_device *sb_dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
695
netdev_tx_t mlx4_en_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
726
int mlx4_en_process_rx_cq(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
731
int mlx4_en_process_tx_cq(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
747
void mlx4_en_calc_rx_buf(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
752
int mlx4_en_free_tx_buf(struct net_device *dev, struct mlx4_en_tx_ring *ring);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
758
void mlx4_en_fold_software_stats(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
767
int mlx4_en_setup_tc(struct net_device *dev, u8 up);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
768
int mlx4_en_alloc_tx_queue_per_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
775
void mlx4_en_ex_selftest(struct net_device *dev, u32 *flags, u64 *buf);
drivers/net/ethernet/mellanox/mlx4/mlx4_en.h
782
int mlx4_en_reset_config(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
24
struct net_device *tracking_netdev;
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
367
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/dpll.c
387
struct net_device *netdev = data;
drivers/net/ethernet/mellanox/mlx5/core/en.h
1004
struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1038
void mlx5e_get_stats(struct net_device *dev, struct rtnl_link_stats64 *stats);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1043
void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1054
int mlx5e_vlan_rx_add_vid(struct net_device *dev, __always_unused __be16 proto,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1056
int mlx5e_vlan_rx_kill_vid(struct net_device *dev, __always_unused __be16 proto,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1084
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
1103
int mlx5e_open_locked(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1104
int mlx5e_close_locked(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1195
int mlx5e_close(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1196
int mlx5e_open(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1202
int mlx5e_change_mtu(struct net_device *netdev, int new_mtu,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1232
int mlx5e_get_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1234
int mlx5e_set_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1254
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1257
struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en.h
1261
void mlx5e_destroy_netdev(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1262
int mlx5e_netdev_change_profile(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1266
void mlx5e_netdev_attach_nic_profile(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1273
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en.h
1275
int mlx5e_set_features(struct net_device *netdev, netdev_features_t features);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1277
int mlx5e_set_vf_mac(struct net_device *dev, int vf, u8 *mac);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1278
int mlx5e_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate, int max_tx_rate);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1279
int mlx5e_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivi);
drivers/net/ethernet/mellanox/mlx5/core/en.h
1280
int mlx5e_get_vf_stats(struct net_device *dev, int vf, struct ifla_vf_stats *vf_stats);
drivers/net/ethernet/mellanox/mlx5/core/en.h
355
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
453
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
701
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
768
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
926
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en.h
982
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h
45
void mlx5e_dcbnl_build_netdev(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en/dcbnl.h
50
static inline void mlx5e_dcbnl_build_netdev(struct net_device *netdev) {}
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
111
int mlx5e_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
150
struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
165
static inline bool mlx5e_fs_has_arfs(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
171
static inline bool mlx5e_fs_want_arfs(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
204
void mlx5e_fs_set_rx_mode_work(struct mlx5e_flow_steering *fs, struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
206
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
209
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
211
void mlx5e_fs_init_l2_addr(struct mlx5e_flow_steering *fs, struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en/health.c
133
int mlx5e_health_channel_eq_recover(struct net_device *dev, struct mlx5_eq_comp *eq,
drivers/net/ethernet/mellanox/mlx5/core/en/health.c
85
int mlx5e_health_sq_to_ready(struct mlx5_core_dev *mdev, struct net_device *dev, u32 sqn)
drivers/net/ethernet/mellanox/mlx5/core/en/health.h
45
int mlx5e_health_sq_to_ready(struct mlx5_core_dev *mdev, struct net_device *dev, u32 sqn);
drivers/net/ethernet/mellanox/mlx5/core/en/health.h
46
int mlx5e_health_channel_eq_recover(struct net_device *dev, struct mlx5_eq_comp *eq,
drivers/net/ethernet/mellanox/mlx5/core/en/htb.c
24
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/htb.c
706
struct net_device *netdev, struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/en/htb.h
42
struct net_device *netdev, struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/en/port_buffer.c
489
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
660
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c
878
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.h
56
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c
374
void mlx5e_reset_qdisc(struct net_device *dev, u16 qid)
drivers/net/ethernet/mellanox/mlx5/core/en/qos.h
27
void mlx5e_reset_qdisc(struct net_device *dev, u16 qid);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
145
const struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
146
const struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
184
static bool mlx5e_rep_is_lag_netdev(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
189
static void mlx5e_rep_changelowerstate_event(struct net_device *netdev, void *ptr)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
194
struct net_device *lag_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
197
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
21
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
248
static void mlx5e_rep_changeupper_event(struct net_device *netdev, void *ptr)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
252
struct net_device *lag_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
278
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
28
struct net_device *lag_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
310
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
37
const struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
54
const struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
80
int mlx5e_rep_bond_enslave(struct mlx5_eswitch *esw, struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bond.c
81
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
107
static bool mlx5_esw_bridge_is_local(struct net_device *dev, struct net_device *rep,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
128
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
130
struct net_device *upper = info->upper_dev, *rep;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
164
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
166
struct net_device *upper = info->upper_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
167
struct net_device *lower;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
17
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
210
mlx5_esw_bridge_port_obj_add(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
22
static bool mlx5_esw_bridge_dev_same_esw(struct net_device *dev, struct mlx5_eswitch *esw)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
245
mlx5_esw_bridge_port_obj_del(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
277
mlx5_esw_bridge_port_obj_attr_set(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
29
static bool mlx5_esw_bridge_dev_same_hw(struct net_device *dev, struct mlx5_eswitch *esw)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
332
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
368
struct net_device *dev = fdb_work->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
390
mlx5_esw_bridge_init_switchdev_fdb_work(struct net_device *dev, bool add,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
40
static struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
41
mlx5_esw_bridge_lag_rep_get(struct net_device *dev, struct mlx5_eswitch *esw)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
425
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
43
struct net_device *lower;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
431
struct net_device *upper, *rep;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
57
static struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
58
mlx5_esw_bridge_rep_vport_num_vhca_id_get(struct net_device *dev, struct mlx5_eswitch *esw,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
81
static struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
82
mlx5_esw_bridge_lower_rep_vport_num_vhca_id_get(struct net_device *dev, struct mlx5_eswitch *esw,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
85
struct net_device *lower_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/bridge.c
93
struct net_device *rep;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
208
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
31
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
374
struct net_device *neigh_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
99
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.h
20
struct net_device *neigh_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
113
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
247
int mlx5e_rep_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
26
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
317
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
333
mlx5e_rep_indr_offload(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
36
struct net_device *neigh_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
436
static bool mlx5e_rep_macvlan_mode_supported(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
445
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
450
struct net_device *macvlan_real_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
484
mlx5e_rep_indr_setup_block(struct net_device *netdev, struct Qdisc *sch,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.c
662
int mlx5e_rep_indr_setup_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h
32
struct net_device *neigh_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h
36
int mlx5e_rep_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlx5/core/en/rep/tc.h
64
mlx5e_rep_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_rx.c
83
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
197
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/reporter_tx.c
71
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/selq.c
165
static u16 mlx5e_select_ptpsq(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en/selq.c
193
u16 mlx5e_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en/selq.c
194
struct net_device *sb_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/selq.h
19
struct net_device;
drivers/net/ethernet/mellanox/mlx5/core/en/selq.h
50
u16 mlx5e_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en/selq.h
51
struct net_device *sb_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
109
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
16
same_vf_reps(struct mlx5e_priv *priv, struct net_device *out_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
182
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
215
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
216
struct net_device *uplink_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
25
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
289
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
309
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
59
is_duplicated_output_device(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
60
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
78
static struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
79
get_fdb_out_dev(struct net_device *uplink_dev, struct net_device *out_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
81
struct net_device *fdb_out_dev = out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred.c
82
struct net_device *uplink_upper;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mirred_nic.c
15
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/mpls.c
55
struct net_device *filter_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/redirect_ingress.c
15
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/redirect_ingress.c
58
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c
94
struct net_device **out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.c
98
struct net_device *vlan_dev = *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/vlan.h
15
struct net_device **out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc/ct_fs.h
8
const struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc/int_port.c
417
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1362
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
2489
bool mlx5e_tc_ct_is_valid_flow_rule(const struct net_device *dev, struct flow_rule *flow_rule)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
352
struct net_device *ndev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
494
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
64
const struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
132
bool mlx5e_tc_ct_is_valid_flow_rule(const struct net_device *dev, struct flow_rule *flow_rule);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h
209
mlx5e_tc_ct_is_valid_flow_rule(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
104
struct net_device *orig_dev; /* netdev adding flow first */
drivers/net/ethernet/mellanox/mlx5/core/en/tc_priv.h
38
struct net_device *filter_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
105
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
108
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
109
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
115
struct net_device *uplink_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
178
static const char *mlx5e_netdev_kind(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
19
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
197
static char *gen_eth_tnl_hdr(char *buf, struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
20
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
222
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
339
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
38
struct mlx5e_tc_tunnel *mlx5e_get_tc_tun(struct net_device *tunnel_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
444
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
448
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
449
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
494
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
54
struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
55
struct net_device **route_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
56
struct net_device **out_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
58
struct net_device *uplink_dev, *uplink_upper, *real_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
609
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
715
struct net_device *filter_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
773
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
783
int mlx5e_tc_tun_init_encap_attr(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
798
int mlx5e_tc_tun_parse(struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
101
struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
103
int mlx5e_tc_tun_parse(struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
35
int (*init_encap_attr)(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
54
int (*get_remote_ifindex)(struct net_device *mirred_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
62
struct mlx5e_tc_tunnel *mlx5e_get_tc_tun(struct net_device *tunnel_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
64
int mlx5e_tc_tun_init_encap_attr(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
70
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
73
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
78
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
81
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
86
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
91
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.h
98
struct net_device *filter_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1033
struct net_device *encap_dev = NULL;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1047
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1245
struct net_device *ul_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1250
mlx5e_tc_init_fib_work(unsigned long event, struct net_device *ul_dev, gfp_t flags)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1273
struct net_device *ul_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1496
struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1589
struct net_device *tunnel_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1671
struct net_device *tunnel_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1693
struct net_device *ul_dev = event_data->ul_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1734
struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1743
struct net_device *fib_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1779
struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1788
struct net_device *fib_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
1826
struct net_device *ul_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
23
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
721
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
726
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
762
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
767
struct net_device *route_dev;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
822
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
825
struct net_device **encap_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
17
struct net_device *mirred_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.h
20
struct net_device **encap_dev);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
64
static int mlx5e_tc_tun_init_encap_attr_geneve(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_gre.c
17
static int mlx5e_tc_tun_init_encap_attr_gretap(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
18
static int init_encap_attr(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
241
static int mlx5e_tc_tun_get_remote_ifindex(struct net_device *mirred_dev)
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
61
static int mlx5e_tc_tun_init_encap_attr_vxlan(struct net_device *tunnel_dev,
drivers/net/ethernet/mellanox/mlx5/core/en/trap.c
135
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/trap.h
16
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h
113
netdev_tx_t mlx5e_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c
842
int mlx5e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h
107
int mlx5e_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.c
219
int mlx5e_xsk_setup_pool(struct net_device *dev, struct xsk_buff_pool *pool, u16 qid)
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/pool.h
25
int mlx5e_xsk_setup_pool(struct net_device *dev, struct xsk_buff_pool *pool, u16 qid);
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.c
10
int mlx5e_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags)
drivers/net/ethernet/mellanox/mlx5/core/en/xsk/tx.h
11
int mlx5e_xsk_wakeup(struct net_device *dev, u32 qid, u32 flags);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/en_accel.h
115
static inline bool mlx5e_accel_tx_begin(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1263
struct net_device *netdev = x->xdo.dev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
1336
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
263
struct net_device *netdev = sa_entry->dev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
771
static int mlx5e_xfrm_add_state(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
906
static void mlx5e_xfrm_del_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
919
static void mlx5e_xfrm_free_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.h
278
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c
261
bool mlx5e_ipsec_handle_tx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.c
307
void mlx5e_ipsec_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
143
void mlx5e_ipsec_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
60
bool mlx5e_ipsec_handle_tx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec_rxtx.h
66
void mlx5e_ipsec_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
115
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
132
int mlx5e_ktls_set_feature_rx(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
48
static int mlx5e_ktls_add(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
68
static void mlx5e_ktls_del(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.c
78
static int mlx5e_ktls_resync(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h
124
static inline int mlx5e_ktls_set_feature_rx(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls.h
58
int mlx5e_ktls_set_feature_rx(struct net_device *netdev, bool enable);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
501
struct net_device *netdev = rq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
554
void mlx5e_ktls_rx_resync(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
633
int mlx5e_ktls_add_rx(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_rx.c
713
void mlx5e_ktls_del_rx(struct net_device *netdev, struct tls_context *tls_ctx)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
454
int mlx5e_ktls_add_tx(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
510
void mlx5e_ktls_del_tx(struct net_device *netdev, struct tls_context *tls_ctx)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
829
bool mlx5e_ktls_handle_tx_skb(struct net_device *netdev, struct mlx5e_txqsq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c
835
struct net_device *tls_netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_txrx.h
19
bool mlx5e_ktls_handle_tx_skb(struct net_device *netdev, struct mlx5e_txqsq *sq,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
22
int mlx5e_ktls_add_tx(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
24
void mlx5e_ktls_del_tx(struct net_device *netdev, struct tls_context *tls_ctx);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
25
int mlx5e_ktls_add_rx(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
27
void mlx5e_ktls_del_rx(struct net_device *netdev, struct tls_context *tls_ctx);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_utils.h
28
void mlx5e_ktls_rx_resync(struct net_device *netdev, struct sock *sk, u32 seq, u8 *rcd_sn);
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1073
const struct net_device *dev = ctx->secy->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1074
const struct net_device *netdev = ctx->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
108
const struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1125
const struct net_device *dev = ctx->secy->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1175
const struct net_device *dev = ctx->secy->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1679
void mlx5e_macsec_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
1709
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
316
struct net_device *netdev, u32 fs_id)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
331
struct net_device *netdev, u32 fs_id)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
447
const struct net_device *netdev = ctx->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
586
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.c
807
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.h
37
void mlx5e_macsec_offload_handle_rx_skb(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/macsec.h
47
static inline void mlx5e_macsec_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c
122
bool mlx5e_psp_offload_handle_rx_skb(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.c
174
bool mlx5e_psp_handle_tx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
114
static inline bool mlx5e_psp_offload_handle_rx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
32
static inline bool mlx5e_psp_is_offload(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
42
bool mlx5e_psp_handle_tx_skb(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
89
bool mlx5e_psp_offload_handle_rx_skb(struct net_device *netdev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en_accel/psp_rxtx.h
97
static inline bool mlx5e_psp_is_offload(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c
730
int mlx5e_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
1052
void mlx5e_dcbnl_build_netdev(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
121
static int mlx5e_dcbnl_ieee_getets(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
302
static int mlx5e_dbcnl_validate_ets(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
337
static int mlx5e_dcbnl_ieee_setets(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
357
static int mlx5e_dcbnl_ieee_getpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
377
static int mlx5e_dcbnl_ieee_setpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
432
static u8 mlx5e_dcbnl_getdcbx(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
439
static u8 mlx5e_dcbnl_setdcbx(struct net_device *dev, u8 mode)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
472
static int mlx5e_dcbnl_ieee_setapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
527
static int mlx5e_dcbnl_ieee_delapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
571
static int mlx5e_dcbnl_ieee_getmaxrate(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
606
static int mlx5e_dcbnl_ieee_setmaxrate(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
651
static u8 mlx5e_dcbnl_setall(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
708
static u8 mlx5e_dcbnl_getstate(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
713
static void mlx5e_dcbnl_getpermhwaddr(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
726
static void mlx5e_dcbnl_setpgtccfgtx(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
748
static void mlx5e_dcbnl_setpgbwgcfgtx(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
763
static void mlx5e_dcbnl_getpgtccfgtx(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
789
static void mlx5e_dcbnl_getpgbwgcfgtx(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
804
static void mlx5e_dcbnl_setpfccfg(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
823
mlx5e_dcbnl_get_priority_pfc(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
839
static void mlx5e_dcbnl_getpfccfg(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
854
static u8 mlx5e_dcbnl_getcap(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
897
static int mlx5e_dcbnl_getnumtcs(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
915
static u8 mlx5e_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
925
static void mlx5e_dcbnl_setpfcstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
936
static int mlx5e_dcbnl_getbuffer(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c
967
static int mlx5e_dcbnl_setbuffer(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1108
static void get_link_properties(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1305
static int mlx5e_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1313
static int mlx5e_speed_validate(struct net_device *netdev, bool ext,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1453
static int mlx5e_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1466
static u32 mlx5e_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1478
static u32 mlx5e_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1485
static int mlx5e_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1524
static int mlx5e_set_rxfh(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1549
static int mlx5e_create_rxfh_context(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1589
static int mlx5e_modify_rxfh_context(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1615
static int mlx5e_remove_rxfh_context(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1637
static int mlx5e_get_pfc_prevention_tout(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1650
static int mlx5e_set_pfc_prevention_tout(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1680
static int mlx5e_get_tunable(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1698
static int mlx5e_set_tunable(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1720
static void mlx5e_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1742
static void mlx5e_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1773
static int mlx5e_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1806
static int mlx5e_get_ts_info(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1898
static void mlx5e_get_wol(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1919
static int mlx5e_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1937
static void mlx5e_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1946
static int mlx5e_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
1972
static int mlx5e_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2003
static int mlx5e_set_phys_id(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2027
static int mlx5e_get_module_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2069
static int mlx5e_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2106
static int mlx5e_get_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2155
struct net_device *dev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2172
static int mlx5e_flash_device(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2180
static int set_pflag_cqe_based_moder(struct net_device *netdev, bool enable,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2218
static int set_pflag_tx_cqe_based_moder(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2223
static int set_pflag_rx_cqe_based_moder(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2271
static int set_pflag_rx_cqe_compress(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2292
static int set_pflag_rx_striding_rq(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2320
static int set_pflag_rx_no_csum_complete(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2342
static int set_pflag_tx_mpwqe_common(struct net_device *netdev, u32 flag, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2358
static int set_pflag_xdp_tx_mpwqe(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2363
static int set_pflag_skb_tx_mpwqe(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2368
static int set_pflag_tx_port_ts(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2426
static int mlx5e_handle_pflag(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2449
static int mlx5e_set_priv_flags(struct net_device *netdev, u32 pflags)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2471
static u32 mlx5e_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2478
static int mlx5e_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2486
static int mlx5e_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2495
static u32 mlx5e_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2502
static int mlx5e_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2510
static int mlx5e_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2657
mlx5e_get_link_ext_state(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2687
static void mlx5e_get_eth_phy_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2695
static void mlx5e_get_eth_mac_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2703
static void mlx5e_get_eth_ctrl_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2711
static void mlx5e_get_rmon_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
2720
static void mlx5e_get_ts_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
280
typedef int (*mlx5e_pflag_handler)(struct net_device *netdev, bool enable);
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
303
static int mlx5e_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
330
static void mlx5e_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
349
static void mlx5e_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
376
static void mlx5e_get_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
390
struct net_device *dev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
458
static int mlx5e_set_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
482
static void mlx5e_get_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
587
static int mlx5e_set_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
622
static int mlx5e_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
67
static void mlx5e_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
686
int mlx5e_get_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
850
static int mlx5e_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_ethtool.c
934
int mlx5e_set_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1321
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
474
struct net_device *netdev, u16 vid)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
494
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
50
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
512
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
613
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
630
struct net_device *ndev,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
657
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
703
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
728
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
824
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
882
void mlx5e_fs_init_l2_addr(struct mlx5e_flow_steering *fs, struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1183
struct net_device *dev = rq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
1822
static int mlx5e_set_sq_maxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2135
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2428
static int mlx5e_set_sq_maxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2478
static int mlx5e_set_tx_maxrate(struct net_device *dev, int index, u32 rate)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
2770
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3064
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3087
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3099
static int mlx5e_netdev_set_tcs(struct net_device *netdev, u16 nch, u8 ntc,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3175
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3212
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3368
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3489
int mlx5e_open_locked(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3523
int mlx5e_open(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3537
int mlx5e_close_locked(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3557
int mlx5e_close(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3799
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
3942
static int mlx5e_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4027
mlx5e_get_stats(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4088
static void mlx5e_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4095
static int mlx5e_set_mac(struct net_device *netdev, void *addr)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4120
typedef int (*mlx5e_feature_handler)(struct net_device *netdev, bool enable);
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4122
static int set_feature_lro(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4159
static int set_feature_hw_gro(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4183
static int set_feature_cvlan_filter(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4197
static int set_feature_hw_tc(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4222
static int set_feature_rx_all(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4304
static int set_feature_rx_fcs(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4322
static int set_feature_rx_vlan(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4346
int mlx5e_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4357
int mlx5e_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4369
static int set_feature_arfs(struct net_device *netdev, bool enable)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4383
static int mlx5e_handle_feature(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4409
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4425
int mlx5e_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4460
static netdev_features_t mlx5e_fix_uplink_rep_features(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4490
static netdev_features_t mlx5e_fix_features(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4579
static bool mlx5e_xsk_validate_mtu(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4621
static bool mlx5e_params_validate_xdp(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4653
int mlx5e_change_mtu(struct net_device *netdev, int new_mtu,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4697
static int mlx5e_change_nic_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4821
static int mlx5e_hwtstamp_set_ndo(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4841
static int mlx5e_hwtstamp_get_ndo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4850
int mlx5e_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4858
static int mlx5e_set_vf_vlan(struct net_device *dev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4871
static int mlx5e_set_vf_spoofchk(struct net_device *dev, int vf, bool setting)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4879
static int mlx5e_set_vf_trust(struct net_device *dev, int vf, bool setting)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4887
int mlx5e_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4919
static int mlx5e_set_vf_link_state(struct net_device *dev, int vf,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4932
int mlx5e_get_vf_config(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4949
int mlx5e_get_vf_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4960
mlx5e_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
4974
mlx5e_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5071
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5090
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5107
static void mlx5e_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5115
static int mlx5e_xdp_allowed(struct net_device *netdev, struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5139
static int mlx5e_xdp_set(struct net_device *netdev, struct bpf_prog *prog)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5198
static int mlx5e_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5213
struct net_device *dev, u32 filter_mask,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5228
static int mlx5e_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5361
static void mlx5e_set_netdev_dev_addr(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5377
static int mlx5e_vxlan_set_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5385
static int mlx5e_vxlan_unset_port(struct net_device *netdev, unsigned int table,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5420
static void mlx5e_get_queue_stats_rx(struct net_device *dev, int i,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5441
static void mlx5e_get_queue_stats_tx(struct net_device *dev, int i,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5459
static void mlx5e_get_base_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5555
static int mlx5e_queue_mem_alloc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5598
static void mlx5e_queue_mem_free(struct net_device *dev, void *mem)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5609
static int mlx5e_queue_stop(struct net_device *dev, void *oldq, int queue_index)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5618
static int mlx5e_queue_start(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5641
static struct device *mlx5e_queue_get_dma_dev(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5673
static void mlx5e_build_nic_netdev(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
5873
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6046
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6166
mlx5e_calc_max_nch(struct mlx5_core_dev *mdev, struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6210
struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6342
struct net_device *
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6345
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6376
static void mlx5e_update_features(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6388
static void mlx5e_reset_channels(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6501
mlx5e_netdev_init_profile(struct net_device *netdev, struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6527
mlx5e_netdev_attach_profile(struct net_device *netdev, struct mlx5_core_dev *mdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6548
int mlx5e_netdev_change_profile(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6601
void mlx5e_netdev_attach_nic_profile(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6607
void mlx5e_destroy_netdev(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6621
struct net_device *netdev = mlx5e_dev->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6670
struct net_device *netdev = mlx5e_dev->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6710
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_main.c
6799
struct net_device *netdev = mlx5e_dev->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1184
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1325
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1510
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1528
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1557
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
1648
struct net_device *netdev = rpriv->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
314
static void mlx5e_rep_get_strings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
326
static void mlx5e_rep_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
334
static int mlx5e_rep_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
347
mlx5e_rep_get_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
358
mlx5e_rep_set_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
368
static void mlx5e_rep_get_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
376
static int mlx5e_rep_set_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
384
static int mlx5e_rep_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
394
static int mlx5e_rep_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
404
static u32 mlx5e_rep_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
411
static u32 mlx5e_rep_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
678
static int mlx5e_rep_open(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
701
static int mlx5e_rep_close(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
73
static void mlx5e_rep_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
733
bool mlx5e_rep_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
744
mlx5e_get_sw_stats64(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
753
int mlx5e_rep_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
765
mlx5e_rep_get_stats(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
774
static int mlx5e_rep_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
779
static int mlx5e_rep_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
815
bool mlx5e_eswitch_uplink_rep(const struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
821
bool mlx5e_eswitch_vf_rep(const struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
838
static void mlx5e_build_rep_params(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
885
static void mlx5e_build_rep_netdev(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
916
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c
936
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
113
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
142
struct net_device *neigh_dev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
215
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
244
int mlx5e_rep_bond_enslave(struct mlx5_eswitch *esw, struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
245
struct net_device *lag_dev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
247
const struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
248
const struct net_device *lag_dev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
251
bool mlx5e_rep_has_offload_stats(const struct net_device *dev, int attr_id);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
252
int mlx5e_rep_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
261
bool mlx5e_eswitch_vf_rep(const struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
262
bool mlx5e_eswitch_uplink_rep(const struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
263
static inline bool mlx5e_eswitch_rep(const struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
275
static inline bool mlx5e_rep_has_offload_stats(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h
278
const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1322
static inline void mlx5e_handle_csum(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1405
struct net_device *netdev = rq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
1742
struct net_device *netdev = rq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2467
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
2587
struct net_device *netdev = rq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
159
struct net_device *ndev,
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
161
struct net_device *orig_ndev)
drivers/net/ethernet/mellanox/mlx5/core/en_selftest.c
327
void mlx5e_self_test(struct net_device *ndev, struct ethtool_test *etest,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c
1372
void mlx5e_get_link_ext_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h
134
void mlx5e_get_link_ext_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1655
bool mlx5e_tc_is_vf_tunnel(struct net_device *out_dev, struct net_device *route_dev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
1675
int mlx5e_tc_query_route_vport(struct net_device *out_dev, struct net_device *route_dev, u16 *vport)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2254
struct net_device *filter_dev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2523
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2639
static int mlx5e_flower_parse_meta(struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2644
struct net_device *ingress_dev;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2682
static bool skip_key_basic(struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2700
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3158
struct net_device *filter_dev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4172
struct net_device *peer_netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4185
struct net_device *peer_netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4197
struct net_device *peer_netdev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4204
static bool is_multiport_eligible(struct mlx5e_priv *priv, struct net_device *out_dev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4210
struct net_device *out_dev)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4275
struct net_device *filter_dev;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4524
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4631
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4680
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4741
struct net_device *filter_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4763
static bool is_flow_rule_duplicate_allowed(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4776
static bool is_tc_ipsec_order_check_needed(struct net_device *filter, struct mlx5e_priv *priv)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4790
static int mlx5e_tc_block_ipsec_offload(struct net_device *filter, struct mlx5e_priv *priv)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4805
static void mlx5e_tc_unblock_ipsec_offload(struct net_device *filter, struct mlx5e_priv *priv)
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4813
int mlx5e_configure_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4890
int mlx5e_delete_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
4932
int mlx5e_stats_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5184
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5602
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
695
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
193
int mlx5e_configure_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
195
int mlx5e_delete_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
198
int mlx5e_stats_flower(struct net_device *dev, struct mlx5e_priv *priv,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
259
struct net_device *out_dev);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
323
bool mlx5e_tc_is_vf_tunnel(struct net_device *out_dev, struct net_device *route_dev);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
324
int mlx5e_tc_query_route_vport(struct net_device *out_dev, struct net_device *route_dev,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h
61
struct net_device *fwd_dev;
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c
645
netdev_tx_t mlx5e_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c
277
struct net_device *netdev = cq->netdev;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1347
mlx5_esw_bridge_fdb_entry_init(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1609
static int mlx5_esw_bridge_vport_link_with_flags(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1635
int mlx5_esw_bridge_vport_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1643
int mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1667
int mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1680
int mlx5_esw_bridge_vport_peer_unlink(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1732
void mlx5_esw_bridge_fdb_update_used(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1754
void mlx5_esw_bridge_fdb_mark_deleted(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1776
void mlx5_esw_bridge_fdb_create(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1805
void mlx5_esw_bridge_fdb_remove(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1851
int mlx5_esw_bridge_port_mdb_add(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
1896
void mlx5_esw_bridge_port_mdb_del(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
24
mlx5_esw_bridge_fdb_offload_notify(struct net_device *dev, const unsigned char *addr, u16 vid,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
841
static struct mlx5_esw_bridge *mlx5_esw_bridge_create(struct net_device *br_netdev,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.c
907
mlx5_esw_bridge_lookup(struct net_device *br_netdev, struct mlx5_esw_bridge_offloads *br_offloads)
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
48
int mlx5_esw_bridge_vport_link(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
51
int mlx5_esw_bridge_vport_unlink(struct net_device *br_netdev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
54
int mlx5_esw_bridge_vport_peer_link(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
58
int mlx5_esw_bridge_vport_peer_unlink(struct net_device *br_netdev, u16 vport_num,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
62
void mlx5_esw_bridge_fdb_update_used(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
65
void mlx5_esw_bridge_fdb_mark_deleted(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
68
void mlx5_esw_bridge_fdb_create(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
71
void mlx5_esw_bridge_fdb_remove(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
89
int mlx5_esw_bridge_port_mdb_add(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge.h
93
void mlx5_esw_bridge_port_mdb_del(struct net_device *dev, u16 vport_num, u16 esw_owner_vhca_id,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c
60
void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge)
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
187
int mlx5_esw_bridge_port_mdb_attach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_mcast.c
257
void mlx5_esw_bridge_port_mdb_detach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h
146
struct net_device *dev;
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h
238
int mlx5_esw_bridge_port_mdb_attach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h
240
void mlx5_esw_bridge_port_mdb_detach(struct net_device *dev, struct mlx5_esw_bridge_port *port,
drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_priv.h
248
void mlx5_esw_bridge_debugfs_init(struct net_device *br_netdev, struct mlx5_esw_bridge *bridge);
drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h
114
TP_PROTO(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h
138
TP_PROTO(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/esw/diag/bridge_tracepoint.h
144
TP_PROTO(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/esw/qos.c
1496
struct net_device *slave, *master;
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
3936
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
110
static void mlx5i_get_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
118
static int mlx5i_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
128
static int mlx5i_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
138
static int mlx5i_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
146
static int mlx5i_flash_device(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
208
static int mlx5i_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
241
static int mlx5i_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
250
static int mlx5i_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
258
static int mlx5i_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
269
static u32 mlx5i_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
276
static int mlx5i_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
37
static void mlx5i_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
47
static void mlx5i_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
54
static int mlx5i_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
61
static void mlx5i_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
70
static int mlx5i_set_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
80
static void mlx5i_get_ringparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ethtool.c
90
static int mlx5i_set_channels(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
169
void mlx5i_get_stats(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
183
struct net_device *mlx5i_parent_get(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
187
struct net_device *parent_dev;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
207
void mlx5i_parent_put(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
44
static int mlx5i_open(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
45
static int mlx5i_close(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
46
static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
48
int mlx5i_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
541
static int mlx5i_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
563
int mlx5i_dev_init(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
57
int mlx5i_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
581
void mlx5i_dev_cleanup(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
592
static int mlx5i_open(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
640
static int mlx5i_close(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
667
static int mlx5i_attach_mcast(struct net_device *netdev, struct ib_device *hca,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
692
static int mlx5i_detach_mcast(struct net_device *netdev, struct ib_device *hca,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
711
static int mlx5i_xmit(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
724
static void mlx5i_set_pkey_index(struct net_device *netdev, int id)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
744
static void mlx5_rdma_netdev_free(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
773
struct net_device *netdev, void *param)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c
99
int mlx5i_init(struct mlx5_core_dev *mdev, struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
126
void mlx5i_get_stats(struct net_device *dev, struct rtnl_link_stats64 *stats);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
129
struct net_device *mlx5i_parent_get(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
130
void mlx5i_parent_put(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
62
struct net_device *parent_dev;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
78
int mlx5i_pkey_qpn_ht_init(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
79
void mlx5i_pkey_qpn_ht_cleanup(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
82
int mlx5i_pkey_add_qpn(struct net_device *netdev, u32 qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
83
int mlx5i_pkey_del_qpn(struct net_device *netdev, u32 qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
86
struct net_device *mlx5i_pkey_get_netdev(struct net_device *netdev, u32 qpn);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
89
int mlx5i_dev_init(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
90
void mlx5i_dev_cleanup(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
91
int mlx5i_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
94
int mlx5i_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h
98
int mlx5i_init(struct mlx5_core_dev *mdev, struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
105
int mlx5i_pkey_del_qpn(struct net_device *netdev, u32 qpn)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
126
struct net_device *mlx5i_pkey_get_netdev(struct net_device *netdev, u32 qpn)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
138
static int mlx5i_pkey_open(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
139
static int mlx5i_pkey_close(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
140
static int mlx5i_pkey_dev_init(struct net_device *dev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
141
static void mlx5i_pkey_dev_cleanup(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
142
static int mlx5i_pkey_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
156
static int mlx5i_pkey_dev_init(struct net_device *dev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
160
struct net_device *parent_dev;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
187
static void mlx5i_pkey_dev_cleanup(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
193
static int mlx5i_pkey_open(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
249
static int mlx5i_pkey_close(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
273
static int mlx5i_pkey_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
286
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
39
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
49
int mlx5i_pkey_qpn_ht_init(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
64
void mlx5i_pkey_qpn_ht_cleanup(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/ipoib/ipoib_vlan.c
85
int mlx5i_pkey_add_qpn(struct net_device *netdev, u32 qpn)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1147
struct net_device *ndev;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1296
struct net_device *upper = info->upper_dev, *ndev_tmp;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1378
struct net_device *ndev,
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1405
struct net_device *ndev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1407
struct net_device *ndev_tmp;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1436
struct net_device *ndev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1439
struct net_device *bond_dev;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1498
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1538
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1551
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1708
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1729
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
1898
struct net_device *slave)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
310
struct net_device *ndev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
521
static struct net_device *mlx5_lag_active_backup_get_netdev(struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
523
struct net_device *ndev = NULL;
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c
590
struct net_device *ndev = mlx5_lag_active_backup_get_netdev(dev0);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h
108
struct net_device *ndev);
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h
40
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
126
static struct net_device*
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
129
struct net_device *current_dev)
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
131
struct net_device *fib_dev;
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c
159
struct net_device *nh_dev0, *nh_dev1;
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.c
206
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/lag/mpesw.h
29
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h
48
static inline struct net_device *mlx5_uplink_netdev_get(struct mlx5_core_dev *mdev)
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h
51
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h
61
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/main.c
338
void mlx5_core_uplink_netdev_set(struct mlx5_core_dev *dev, struct net_device *netdev)
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
271
void mlx5_lag_add_netdev(struct mlx5_core_dev *dev, struct net_device *netdev);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_core.h
272
void mlx5_lag_remove_netdev(struct mlx5_core_dev *dev, struct net_device *netdev);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
100
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
198
struct net_device *netdev);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige.h
91
void (*adjust_link)(struct net_device *netdev);
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
119
static void mlxbf_gige_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
14
static int mlxbf_gige_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
144
static void mlxbf_gige_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
19
static void mlxbf_gige_get_regs(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
35
mlxbf_gige_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
65
static int mlxbf_gige_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
72
static void mlxbf_gige_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_ethtool.c
81
static void mlxbf_gige_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
130
static int mlxbf_gige_open(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
213
static int mlxbf_gige_stop(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
233
static int mlxbf_gige_eth_ioctl(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
242
static void mlxbf_gige_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
262
static void mlxbf_gige_get_stats64(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
292
static void mlxbf_gige_bf2_adjust_link(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
299
static void mlxbf_gige_bf3_adjust_link(struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_main.c
388
struct net_device *netdev;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_rx.c
256
struct net_device *netdev = priv->netdev;
drivers/net/ethernet/mellanox/mlxbf_gige/mlxbf_gige_tx.c
192
struct net_device *netdev)
drivers/net/ethernet/mellanox/mlxsw/core.c
3167
void *port_driver_priv, struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/core.h
280
struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1384
const struct net_device *out_dev, bool ingress)
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.c
1428
const struct net_device *out_dev, bool ingress,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h
25
const struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_actions.h
66
const struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/core_env.c
289
int mlxsw_env_get_module_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/core_env.c
384
int mlxsw_env_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/core_env.c
584
int mlxsw_env_reset_module(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/core_env.h
16
int mlxsw_env_get_module_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/core_env.h
20
int mlxsw_env_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/core_env.h
37
int mlxsw_env_reset_module(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
106
static int mlxsw_m_get_module_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
118
mlxsw_m_get_module_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
130
mlxsw_m_get_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
144
mlxsw_m_set_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
157
static int mlxsw_m_reset(struct net_device *netdev, u32 *flags)
drivers/net/ethernet/mellanox/mlxsw/minimal.c
168
mlxsw_m_get_module_power_mode(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
181
mlxsw_m_set_module_power_mode(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/minimal.c
250
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
46
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/minimal.c
66
static int mlxsw_m_port_open(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/minimal.c
75
static int mlxsw_m_port_stop(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/minimal.c
89
static void mlxsw_m_module_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/pci.c
138
struct net_device *napi_dev_tx;
drivers/net/ethernet/mellanox/mlxsw/pci.c
139
struct net_device *napi_dev_rx;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1003
static int mlxsw_sp_port_add_vid(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1017
int mlxsw_sp_port_kill_vid(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1054
static int mlxsw_sp_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1077
static int mlxsw_sp_feature_hw_tc(struct net_device *dev, bool enable)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1096
static int mlxsw_sp_feature_loopback(struct net_device *dev, bool enable)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1115
typedef int (*mlxsw_sp_feature_handler)(struct net_device *dev, bool enable);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1117
static int mlxsw_sp_handle_feature(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1143
static int mlxsw_sp_set_features(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1162
static int mlxsw_sp_port_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1172
static int mlxsw_sp_port_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
1465
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
2588
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
3968
bool mlxsw_sp_port_dev_check(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
3973
static int mlxsw_sp_lower_dev_walk(struct net_device *lower_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
3986
struct mlxsw_sp_port *mlxsw_sp_port_dev_lower_find(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4000
struct mlxsw_sp *mlxsw_sp_lower_get(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4008
struct mlxsw_sp_port *mlxsw_sp_port_dev_lower_find_rcu(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4088
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4090
struct net_device *br_dev = netdev_master_upper_dev_get(lag_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4091
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4106
mlxsw_sp_lag_create(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4195
mlxsw_sp_lag_find(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4211
mlxsw_sp_lag_get(struct mlxsw_sp *mlxsw_sp, struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4236
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4265
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4268
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4269
struct net_device *master;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4324
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4326
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4327
struct net_device *master;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4347
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4416
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4597
static bool mlxsw_sp_bridge_has_multiple_vxlans(struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4600
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4611
static bool mlxsw_sp_bridge_vxlan_vlan_is_valid(struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4614
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4635
static bool mlxsw_sp_bridge_vxlan_is_valid(struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4658
static bool mlxsw_sp_netdev_is_master(struct net_device *upper_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4659
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4669
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4672
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4710
static int mlxsw_sp_netdevice_port_upper_event(struct net_device *lower_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4711
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4718
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4793
struct net_device *br_dev = netdev_master_upper_dev_get(lower_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4850
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4866
static int mlxsw_sp_netdevice_port_lower_event(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4890
static int mlxsw_sp_netdevice_port_event(struct net_device *lower_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4891
struct net_device *port_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4912
static int mlxsw_sp_netdevice_post_lag_event(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4933
static int mlxsw_sp_netdevice_lag_event(struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4936
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4952
static int mlxsw_sp_netdevice_port_vlan_event(struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4953
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
4961
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5020
static int mlxsw_sp_netdevice_lag_port_vlan_event(struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5021
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5025
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5043
struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5044
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5050
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5079
struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5083
struct net_device *real_dev = vlan_dev_real_dev(vlan_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5104
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5110
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5156
static int mlxsw_sp_netdevice_macvlan_event(struct net_device *macvlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5162
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5179
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5185
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
5238
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
577
static int mlxsw_sp_port_open(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
601
static int mlxsw_sp_port_stop(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
615
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
666
static void mlxsw_sp_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
670
static int mlxsw_sp_port_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
686
static int mlxsw_sp_port_change_mtu(struct net_device *dev, int mtu)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
717
mlxsw_sp_port_get_sw_stats64(const struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
748
static bool mlxsw_sp_port_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
758
static int mlxsw_sp_port_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
769
int mlxsw_sp_port_get_stats_raw(struct net_device *dev, int grp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
779
static int mlxsw_sp_port_get_hw_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
819
mlxsw_sp_port_get_hw_xstats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.c
890
mlxsw_sp_port_get_stats64(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1016
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1020
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1185
const struct net_device *to_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1282
const struct net_device *nve_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
1358
const struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
316
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
428
static inline struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
429
mlxsw_sp_bridge_vxlan_dev_find(struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
431
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
442
static inline bool mlxsw_sp_bridge_has_vxlan(struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
448
mlxsw_sp_vxlan_mapped_vid(const struct net_device *vxlan_dev, u16 *p_vid)
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
510
int mlxsw_sp_port_get_stats_raw(struct net_device *dev, int grp,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
655
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
656
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
659
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
660
struct net_device *br_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
662
const struct net_device *br_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
664
const struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
665
struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
668
struct net_device *vxlan_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
701
int mlxsw_sp_port_kill_vid(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
712
bool mlxsw_sp_port_dev_check(const struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
713
struct mlxsw_sp *mlxsw_sp_lower_get(struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
714
struct mlxsw_sp_port *mlxsw_sp_port_dev_lower_find(struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
715
struct mlxsw_sp_port *mlxsw_sp_port_dev_lower_find_rcu(struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
753
const struct net_device *macvlan_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum.h
757
struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
418
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c
451
struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_flex_actions.c
136
const struct net_device *out_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
12
static u8 mlxsw_sp_dcbnl_getdcbx(struct net_device __always_unused *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
148
static int mlxsw_sp_dcbnl_ieee_setets(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
168
static int mlxsw_sp_dcbnl_app_validate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
17
static u8 mlxsw_sp_dcbnl_setdcbx(struct net_device __always_unused *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
23
static int mlxsw_sp_dcbnl_ieee_getets(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
36
struct net_device *dev = mlxsw_sp_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
395
static int mlxsw_sp_dcbnl_ieee_setapp(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
420
static int mlxsw_sp_dcbnl_ieee_delapp(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
436
static int mlxsw_sp_dcbnl_ieee_getmaxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
446
static int mlxsw_sp_dcbnl_ieee_setmaxrate(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
497
static int mlxsw_sp_dcbnl_ieee_getpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
531
static int mlxsw_sp_dcbnl_ieee_setpfc(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
582
static int mlxsw_sp_dcbnl_getbuffer(struct net_device *dev, struct dcbnl_buffer *buf)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
609
static int mlxsw_sp_dcbnl_setbuffer(struct net_device *dev, struct dcbnl_buffer *buf)
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
70
struct net_device *dev = mlxsw_sp_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c
95
struct net_device *dev = mlxsw_sp_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1034
static int mlxsw_sp_get_module_info(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1046
static int mlxsw_sp_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1059
mlxsw_sp_get_module_eeprom_by_page(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1073
mlxsw_sp_set_module_eeprom_by_page(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1087
mlxsw_sp_get_ts_info(struct net_device *netdev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1096
mlxsw_sp_get_eth_phy_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
11
static void mlxsw_sp_port_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1110
mlxsw_sp_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1148
mlxsw_sp_get_eth_ctrl_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1180
mlxsw_sp_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1220
static int mlxsw_sp_reset(struct net_device *dev, u32 *flags)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1232
mlxsw_sp_get_module_power_mode(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
1246
mlxsw_sp_set_module_power_mode(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
142
mlxsw_sp_port_get_link_ext_state(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
181
static void mlxsw_sp_port_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
208
static int mlxsw_sp_port_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
628
static void mlxsw_sp_port_get_strings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
690
static int mlxsw_sp_port_set_phys_id(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
757
static void __mlxsw_sp_port_get_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
783
static void __mlxsw_sp_port_get_env_stats(struct net_device *dev, u64 *data, int data_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
794
static void mlxsw_sp_port_get_stats(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
855
static int mlxsw_sp_port_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
953
static int mlxsw_sp_port_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_ethtool.c
985
mlxsw_sp_port_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1193
const struct net_device *nve_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
1351
const struct net_device *nve_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
341
const struct net_device *nve_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c
96
const struct net_device *nve_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
149
struct net_device *out_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
188
struct net_device *out_dev = act->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_flower.c
311
struct net_device *ingress_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
117
static __be32 mlxsw_sp_ipip_netdev_daddr4(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
12
mlxsw_sp_ipip_netdev_parms4(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
129
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
155
mlxsw_sp_ipip_netdev_parms_init_gre4(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
20
mlxsw_sp_ipip_netdev_parms6(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
227
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
242
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
260
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
373
mlxsw_sp_ipip_netdev_parms_init_gre6(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
444
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
462
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
625
struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
626
mlxsw_sp_ipip_netdev_ul_dev_get(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.c
99
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
13
mlxsw_sp_ipip_netdev_parms4(const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
15
mlxsw_sp_ipip_netdev_parms6(const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
19
const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
40
struct net_device *ol_dev; /* Overlay. */
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
55
(*parms_init)(const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
62
const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_ipip.h
67
const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
28
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
624
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
665
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c
684
struct net_device *dev, vifi_t vif_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.h
78
struct net_device *dev, vifi_t vif_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
786
const struct net_device *nve_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c
987
struct net_device *nve_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h
47
int (*fdb_replay)(const struct net_device *nve_dev, __be32 vni,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.h
49
void (*fdb_clear_offload)(const struct net_device *nve_dev, __be32 vni);
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c
286
mlxsw_sp_nve_vxlan_fdb_replay(const struct net_device *nve_dev, __be32 vni,
drivers/net/ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c
296
mlxsw_sp_nve_vxlan_clear_offload(const struct net_device *nve_dev, __be32 vni)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10013
static int mlxsw_sp_router_replay_inetaddr_up(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10040
static int mlxsw_sp_router_unreplay_inetaddr_up(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10069
struct net_device *upper_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
101
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10103
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10118
u16 vid, struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10134
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10147
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10151
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10194
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10197
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10213
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10226
struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10236
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10283
static int mlxsw_sp_macvlan_replay_upper(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10312
static int __mlxsw_sp_rif_macvlan_flush(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10326
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10355
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10377
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10420
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10451
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10472
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10533
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10563
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10589
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10590
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10606
struct net_device *rif_dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10609
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10610
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10626
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10640
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1068
u32 mlxsw_sp_ipip_dev_ul_tb_id(const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1070
struct net_device *d;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10701
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10773
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1085
mlxsw_sp_crif_init(struct mlxsw_sp_crif *crif, struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1092
mlxsw_sp_crif_alloc(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
10976
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1129
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1132
.dev = (struct net_device *)dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1147
struct net_device *ol_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1171
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1440
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1464
const struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1486
struct net_device *ul_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1511
const struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1530
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1537
const struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1551
const struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1560
struct net_device *ol_dev = ipip_entry->ol_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1561
struct net_device *ipip_ul_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1575
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1581
const struct net_device *ol_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1591
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1618
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
162
const struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1644
struct net_device *dev = mlxsw_sp_rif_dev(&lb_rif->common);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1679
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1700
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1718
struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1820
struct net_device *ol_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1836
struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1863
struct net_device *ul_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1872
struct net_device *ul_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1884
struct net_device *ol_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1914
struct net_device *ol_dev = ipip_entry->ol_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1950
struct net_device *ul_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1956
struct net_device *ol_dev = ipip_entry->ol_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1957
struct net_device *ipip_ul_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
1968
struct net_device *ol_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2012
struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2045
struct net_device *ul_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2416
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2447
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2873
static bool mlxsw_sp_dev_lower_is_port(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3093
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3580
struct net_device *dev = fib6_nh->fib_nh_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4300
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4396
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4478
static bool mlxsw_sp_ipip_netdev_ul_up(struct net_device *ol_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4480
struct net_device *ul_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4527
struct net_device *dev = fib_nh->fib_nh_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4536
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4612
struct net_device *dev = fib_nh->fib_nh_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4697
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5072
const struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5113
struct net_device *dev = nh_obj->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
56
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5980
struct net_device *dev = mlxsw_sp_nexthop_dev(nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6976
struct net_device *dev = rt->fib6_nh->fib_nh_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8175
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8233
static bool __mlxsw_sp_dev_addr_list_empty(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8249
static bool mlxsw_sp_dev_addr_list_empty(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8261
mlxsw_sp_rif_should_config(struct mlxsw_sp_rif *rif, struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8293
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8339
struct net_device *l3_dev = crif ? crif->key.dev : NULL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8514
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8532
mlxsw_sp_router_hwstats_notify_schedule(struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8563
const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8689
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8729
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8743
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8746
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8764
struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8770
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
8776
struct net_device *upper_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9109
struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9180
struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9204
static int mlxsw_sp_inetaddr_port_vlan_event(struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9205
struct net_device *port_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9228
static int mlxsw_sp_inetaddr_port_event(struct net_device *port_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9240
static int __mlxsw_sp_inetaddr_lag_event(struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9241
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9245
struct net_device *port_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9263
static int mlxsw_sp_inetaddr_lag_event(struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9275
struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
93
static struct net_device *mlxsw_sp_rif_dev(const struct mlxsw_sp_rif *rif)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9325
struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9329
struct net_device *real_dev = vlan_dev_real_dev(vlan_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9397
const struct net_device *macvlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9433
const struct net_device *macvlan_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9451
const struct net_device *macvlan_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9459
struct net_device *macvlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9475
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9502
struct net_device *dev = ifa->ifa_dev->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9528
struct net_device *dev = ivi->ivi_dev->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9552
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9562
struct net_device *dev = inet6addr_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9587
struct net_device *dev = if6->idev->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9613
struct net_device *dev = i6vi->i6vi_dev->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9657
struct net_device *dev = mlxsw_sp_rif_dev(rif);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9742
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9763
mlxsw_sp_crif_register(struct mlxsw_sp_router *router, struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9803
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9815
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9883
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9908
static int mlxsw_sp_netdevice_router_port_event(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9938
struct net_device *l3_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9956
struct net_device *l3_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9976
mlxsw_sp_netdevice_vrf_event(struct net_device *l3_dev, unsigned long event,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
171
struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
172
mlxsw_sp_ipip_netdev_ul_dev_get(const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
174
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
178
struct net_device *lag_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
181
struct net_device *lag_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
183
struct net_device *upper_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
186
struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
94
u32 mlxsw_sp_ipip_dev_ul_tb_id(const struct net_device *ol_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
98
const struct net_device *dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1017
const struct net_device *to_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
1071
const struct net_device *to_dev = parms->to_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
134
static bool mlxsw_sp1_span_cpu_can_handle(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
140
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
169
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
229
struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
261
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
262
mlxsw_sp_span_entry_bridge_8021q(const struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
267
struct net_device *edev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
289
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
290
mlxsw_sp_span_entry_bridge_8021d(const struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
296
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
297
mlxsw_sp_span_entry_bridge(const struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
303
struct net_device *dev = NULL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
330
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
331
mlxsw_sp_span_entry_vlan(const struct net_device *vlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
338
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
339
mlxsw_sp_span_entry_lag(struct net_device *lag_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
341
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
354
mlxsw_sp_span_entry_tunnel_parms_common(struct net_device *edev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
411
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
412
mlxsw_sp_span_gretap4_route(const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
417
struct net_device *dev = NULL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
450
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
459
struct net_device *l3edev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
520
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
521
mlxsw_sp_span_gretap6_route(const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
527
struct net_device *dev = NULL;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
555
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
564
struct net_device *l3edev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
625
mlxsw_sp_span_vlan_can_handle(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
633
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
636
struct net_device *real_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
695
static bool mlxsw_sp2_span_cpu_can_handle(const struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
701
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
751
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
852
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
898
const struct net_device *to_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
934
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
953
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
56
const struct net_device *to_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
71
const struct net_device *to_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
80
bool (*can_handle)(const struct net_device *to_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
82
const struct net_device *to_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
95
const struct net_device *to_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1007
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1045
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1261
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1281
static int mlxsw_sp_port_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
155
const struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1568
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1585
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
167
const struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
172
static int mlxsw_sp_bridge_device_upper_rif_destroy(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
182
struct net_device *dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
1859
struct net_device *orig_dev = fdb_info->info.dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
195
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
198
struct net_device *dev, *stop_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2182
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2255
static int mlxsw_sp_port_obj_add(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
228
struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
230
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2311
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2333
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2336
struct net_device *dev = mlxsw_sp_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2396
static int mlxsw_sp_port_obj_del(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
251
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2510
const struct net_device *vxlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2561
const struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2568
static struct net_device *
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2569
mlxsw_sp_bridge_8021q_vxlan_dev_find(struct net_device *br_dev, u16 vid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2571
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2627
const struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2649
struct net_device *dev = bridge_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2689
struct net_device *dev = bridge_port->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2702
const struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2813
const struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2877
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2878
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2912
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2913
struct net_device *br_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2933
const struct net_device *vxlan_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2952
const struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2953
struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
2986
struct net_device *vxlan_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3023
static void mlxsw_sp_fdb_vxlan_call_notifiers(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3045
static void mlxsw_sp_fdb_nve_call_notifiers(struct net_device *dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3060
struct net_device *dev, bool offloaded, bool locked)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3210
struct net_device **nve_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3214
struct net_device *br_dev, *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3264
struct net_device *nve_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
336
struct net_device *br_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3408
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3420
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3466
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3467
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3516
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3571
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3574
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
358
const struct net_device *brport_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3643
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3644
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3686
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3688
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
372
struct net_device *brport_dev)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
374
struct net_device *br_dev = netdev_master_upper_dev_get(brport_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3764
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3768
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3849
const struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
387
static int mlxsw_sp_port_obj_add(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
390
static int mlxsw_sp_port_obj_del(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3935
const struct net_device *vxlan_dev, u16 vid)
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
394
struct net_device *brport_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3959
mlxsw_sp_switchdev_vxlan_vlans_add(struct net_device *vxlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3970
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
3997
mlxsw_sp_switchdev_vxlan_vlans_del(struct net_device *vxlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4005
struct net_device *br_dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4029
mlxsw_sp_switchdev_handle_vxlan_obj_add(struct net_device *vxlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
403
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4048
mlxsw_sp_switchdev_handle_vxlan_obj_del(struct net_device *vxlan_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
4064
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
451
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
474
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
48
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
524
struct net_device *brport_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
527
struct net_device *br_dev = netdev_master_upper_dev_get(brport_dev);
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
60
struct net_device *dev;
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
684
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
870
const struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
894
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
90
const struct net_device *vxlan_dev, u16 vid,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
974
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.c
992
struct net_device *orig_dev,
drivers/net/ethernet/mellanox/mlxsw/spectrum_switchdev.h
11
struct net_device *brport_dev);
drivers/net/ethernet/meta/fbnic/fbnic.h
27
struct net_device *netdev;
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1267
static int fbnic_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1284
static u32 fbnic_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1289
static u32 fbnic_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1295
fbnic_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
130
fbnic_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1335
fbnic_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1373
fbnic_get_rss_hash_opts(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
139
static int fbnic_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1396
fbnic_set_rss_hash_opts(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1427
fbnic_modify_rxfh_context(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1447
fbnic_create_rxfh_context(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
146
static void fbnic_get_regs(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1473
fbnic_remove_rxfh_context(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1481
static void fbnic_get_channels(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1513
static int fbnic_set_channels(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1593
fbnic_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1621
static void fbnic_get_ts_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1645
fbnic_get_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1710
fbnic_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1726
fbnic_get_fec_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1746
fbnic_get_eth_phy_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1767
fbnic_get_eth_mac_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1809
fbnic_get_eth_ctrl_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1842
fbnic_get_rmon_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1872
static void fbnic_get_link_ext_stats(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
1928
void fbnic_set_ethtool_ops(struct net_device *dev)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
225
static int fbnic_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
239
static int fbnic_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
281
fbnic_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
314
fbnic_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
449
static void fbnic_get_strings(struct net_device *dev, u32 sset, u8 *data)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
512
static void fbnic_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
564
static int fbnic_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
828
static u32 fbnic_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_ethtool.c
835
static int fbnic_get_rxnfc(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
104
static int fbnic_uc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
122
static int fbnic_uc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
145
static int fbnic_mc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
163
static int fbnic_mc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
189
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
241
static void fbnic_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
251
static int fbnic_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
265
static int fbnic_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
284
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
309
static int fbnic_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
319
static int fbnic_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
387
static void fbnic_get_stats64(struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
524
static int fbnic_bpf(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
561
static void fbnic_get_queue_stats_rx(struct net_device *dev, int idx,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
619
static void fbnic_get_queue_stats_tx(struct net_device *dev, int idx,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
665
static void fbnic_get_base_stats(struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
71
static int fbnic_open(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
733
struct net_device *fbnic_netdev_alloc(struct fbnic_dev *fbd)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
735
struct net_device *netdev;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
85
static int fbnic_stop(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
850
int fbnic_netdev_register(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.c
874
void fbnic_netdev_unregister(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
103
void fbnic_phylink_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
105
int fbnic_phylink_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
107
int fbnic_phylink_ethtool_ksettings_get(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
109
int fbnic_phylink_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
111
int fbnic_phylink_create(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
112
void fbnic_phylink_destroy(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
113
int fbnic_phylink_init(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
114
void fbnic_phylink_pmd_training_complete_notify(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
28
struct net_device *netdev;
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
85
struct net_device *fbnic_netdev_alloc(struct fbnic_dev *fbd);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
87
int fbnic_netdev_register(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
88
void fbnic_netdev_unregister(struct net_device *netdev);
drivers/net/ethernet/meta/fbnic/fbnic_netdev.h
92
void fbnic_set_ethtool_ops(struct net_device *dev);
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
214
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
255
struct net_device *netdev;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
404
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
427
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
465
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_pci.c
536
struct net_device *netdev = fbd->netdev;
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
109
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
119
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
138
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
152
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
167
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
197
int fbnic_phylink_create(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
254
void fbnic_phylink_destroy(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
274
void fbnic_phylink_pmd_training_complete_notify(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
28
void fbnic_phylink_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
36
int fbnic_phylink_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
64
int fbnic_phylink_ethtool_ksettings_get(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_phylink.c
83
int fbnic_phylink_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
115
static struct netdev_queue *txring_txq(const struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
121
static int fbnic_maybe_stop_tx(const struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
1211
struct net_device *netdev = nv->napi.dev;
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2800
void fbnic_napi_depletion_check(struct net_device *netdev)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2831
static int fbnic_queue_mem_alloc(struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2856
static void fbnic_queue_mem_free(struct net_device *dev, void *qmem)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2886
static int fbnic_queue_start(struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
2908
static int fbnic_queue_stop(struct net_device *dev, void *qmem, int idx)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
455
netdev_tx_t fbnic_xmit_frame(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
464
fbnic_features_check_encap_gso(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.c
517
fbnic_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.h
165
netdev_tx_t fbnic_xmit_frame(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/meta/fbnic/fbnic_txrx.h
167
fbnic_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/meta/fbnic/fbnic_txrx.h
197
void fbnic_napi_depletion_check(struct net_device *netdev);
drivers/net/ethernet/micrel/ks8842.c
1011
static int ks8842_close(struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
1032
struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
1058
static int ks8842_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/micrel/ks8842.c
1079
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/micrel/ks8842.c
1107
static void ks8842_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/micrel/ks8842.c
1133
struct net_device *netdev;
drivers/net/ethernet/micrel/ks8842.c
1233
struct net_device *netdev = platform_get_drvdata(pdev);
drivers/net/ethernet/micrel/ks8842.c
157
struct net_device *netdev;
drivers/net/ethernet/micrel/ks8842.c
257
static void ks8842_update_link_status(struct net_device *netdev,
drivers/net/ethernet/micrel/ks8842.c
421
static int ks8842_tx_frame_dma(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
467
static int ks8842_tx_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
518
static void ks8842_update_rx_err_counters(struct net_device *netdev, u32 status)
drivers/net/ethernet/micrel/ks8842.c
531
static void ks8842_update_rx_counters(struct net_device *netdev, u32 status,
drivers/net/ethernet/micrel/ks8842.c
542
static int __ks8842_start_new_rx_dma(struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
595
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/micrel/ks8842.c
632
static void ks8842_rx_frame(struct net_device *netdev,
drivers/net/ethernet/micrel/ks8842.c
696
static void ks8842_handle_rx(struct net_device *netdev,
drivers/net/ethernet/micrel/ks8842.c
707
static void ks8842_handle_tx(struct net_device *netdev,
drivers/net/ethernet/micrel/ks8842.c
717
static void ks8842_handle_rx_overrun(struct net_device *netdev,
drivers/net/ethernet/micrel/ks8842.c
728
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/micrel/ks8842.c
799
struct net_device *netdev = devid;
drivers/net/ethernet/micrel/ks8842.c
834
struct net_device *netdev = data;
drivers/net/ethernet/micrel/ks8842.c
845
struct net_device *netdev = data;
drivers/net/ethernet/micrel/ks8842.c
914
static int ks8842_alloc_dma_bufs(struct net_device *netdev)
drivers/net/ethernet/micrel/ks8842.c
968
static int ks8842_open(struct net_device *netdev)
drivers/net/ethernet/micrel/ks8851.h
382
struct net_device *netdev;
drivers/net/ethernet/micrel/ks8851.h
424
struct net_device *dev);
drivers/net/ethernet/micrel/ks8851.h
428
int ks8851_probe_common(struct net_device *netdev, struct device *dev,
drivers/net/ethernet/micrel/ks8851.h
445
struct net_device *dev = ks->netdev;
drivers/net/ethernet/micrel/ks8851_common.c
1019
struct net_device *netdev = ks->netdev;
drivers/net/ethernet/micrel/ks8851_common.c
1033
struct net_device *netdev = ks->netdev;
drivers/net/ethernet/micrel/ks8851_common.c
1081
int ks8851_probe_common(struct net_device *netdev, struct device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
129
static int ks8851_write_mac_addr(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
163
static void ks8851_read_mac_addr(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
196
struct net_device *dev = ks->netdev;
drivers/net/ethernet/micrel/ks8851_common.c
405
static int ks8851_net_open(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
487
static int ks8851_net_stop(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
546
struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
579
static void ks8851_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
633
static int ks8851_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/micrel/ks8851_common.c
647
static int ks8851_net_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/micrel/ks8851_common.c
669
static void ks8851_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
677
static u32 ks8851_get_msglevel(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
683
static void ks8851_set_msglevel(struct net_device *dev, u32 to)
drivers/net/ethernet/micrel/ks8851_common.c
689
static int ks8851_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
699
static int ks8851_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
706
static u32 ks8851_get_link(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
712
static int ks8851_nway_reset(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
778
static int ks8851_set_eeprom(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
825
static int ks8851_get_eeprom(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_common.c
853
static int ks8851_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_common.c
904
static int ks8851_phy_read_common(struct net_device *dev, int phy_addr, int reg)
drivers/net/ethernet/micrel/ks8851_common.c
937
static int ks8851_phy_read(struct net_device *dev, int phy_addr, int reg)
drivers/net/ethernet/micrel/ks8851_common.c
948
static void ks8851_phy_write(struct net_device *dev,
drivers/net/ethernet/micrel/ks8851_par.c
232
struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_par.c
274
struct net_device *netdev;
drivers/net/ethernet/micrel/ks8851_spi.c
374
struct net_device *dev)
drivers/net/ethernet/micrel/ks8851_spi.c
407
struct net_device *netdev;
drivers/net/ethernet/micrel/ksz884x.c
1350
struct net_device *dev;
drivers/net/ethernet/micrel/ksz884x.c
4256
static void send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
4369
struct net_device *dev = NULL;
drivers/net/ethernet/micrel/ksz884x.c
4426
struct net_device *dev = hw->port_info[port].pdev;
drivers/net/ethernet/micrel/ksz884x.c
4453
static netdev_tx_t netdev_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
4526
static void netdev_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/micrel/ksz884x.c
4568
struct net_device *port_dev;
drivers/net/ethernet/micrel/ksz884x.c
4607
static inline int rx_proc(struct net_device *dev, struct ksz_hw* hw,
drivers/net/ethernet/micrel/ksz884x.c
4660
struct net_device *dev = hw->port_info[0].pdev;
drivers/net/ethernet/micrel/ksz884x.c
4696
struct net_device *dev = hw->port_info[0].pdev;
drivers/net/ethernet/micrel/ksz884x.c
4741
struct net_device *dev = hw->port_info[0].pdev;
drivers/net/ethernet/micrel/ksz884x.c
4861
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/micrel/ksz884x.c
4932
static void netdev_netpoll(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
4972
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5059
static int prepare_hardware(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5088
static void set_media_state(struct net_device *dev, int media_state)
drivers/net/ethernet/micrel/ksz884x.c
5109
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5213
static struct net_device_stats *netdev_query_statistics(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5269
static int netdev_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/micrel/ksz884x.c
5297
static void dev_set_promiscuous(struct net_device *dev, struct dev_priv *priv,
drivers/net/ethernet/micrel/ksz884x.c
5357
static void netdev_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5405
static int netdev_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/micrel/ksz884x.c
5445
static int netdev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/micrel/ksz884x.c
5506
static int mdio_read(struct net_device *dev, int phy_id, int reg_num)
drivers/net/ethernet/micrel/ksz884x.c
5526
static void mdio_write(struct net_device *dev, int phy_id, int reg_num, int val)
drivers/net/ethernet/micrel/ksz884x.c
5563
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5590
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5661
static int netdev_nway_reset(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5681
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5697
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5730
static int netdev_get_regs_len(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5750
static void netdev_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/micrel/ksz884x.c
5788
static void netdev_get_wol(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5808
static int netdev_set_wol(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5837
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5851
static void netdev_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/micrel/ksz884x.c
5866
static int netdev_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
5883
static int netdev_get_eeprom(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5911
static int netdev_set_eeprom(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5945
static void netdev_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
5978
static int netdev_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
6025
static void netdev_get_ringparam(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
6091
static void netdev_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/micrel/ksz884x.c
6111
static int netdev_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/micrel/ksz884x.c
6133
static void netdev_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
6201
static int netdev_set_features(struct net_device *dev,
drivers/net/ethernet/micrel/ksz884x.c
6251
static void update_link(struct net_device *dev, struct dev_priv *priv,
drivers/net/ethernet/micrel/ksz884x.c
6337
struct net_device *dev = priv->mii_if.dev;
drivers/net/ethernet/micrel/ksz884x.c
6401
static int __init netdev_init(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
6455
static void netdev_free(struct net_device *dev)
drivers/net/ethernet/micrel/ksz884x.c
6465
struct net_device *netdev[SWITCH_PORT_NUM];
drivers/net/ethernet/micrel/ksz884x.c
6541
struct net_device *dev;
drivers/net/ethernet/micrel/ksz884x.c
6799
struct net_device *dev = info->netdev[i];
drivers/net/ethernet/micrel/ksz884x.c
6822
struct net_device *dev = info->netdev[i];
drivers/net/ethernet/microchip/enc28j60.c
1013
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/microchip/enc28j60.c
1044
static void enc28j60_check_link_status(struct net_device *ndev)
drivers/net/ethernet/microchip/enc28j60.c
1070
static void enc28j60_tx_clear(struct net_device *ndev, bool err)
drivers/net/ethernet/microchip/enc28j60.c
1097
static int enc28j60_rx_interrupt(struct net_device *ndev)
drivers/net/ethernet/microchip/enc28j60.c
1123
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/microchip/enc28j60.c
1237
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/microchip/enc28j60.c
1282
struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1312
static void enc28j60_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/microchip/enc28j60.c
1332
static int enc28j60_net_open(struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1364
static int enc28j60_net_close(struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1381
static void enc28j60_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1434
struct net_device *ndev = priv->netdev;
drivers/net/ethernet/microchip/enc28j60.c
1452
enc28j60_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/microchip/enc28j60.c
1461
enc28j60_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/microchip/enc28j60.c
1480
enc28j60_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/microchip/enc28j60.c
1487
static u32 enc28j60_get_msglevel(struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1493
static void enc28j60_set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/microchip/enc28j60.c
1507
static int enc28j60_chipset_init(struct net_device *dev)
drivers/net/ethernet/microchip/enc28j60.c
1526
struct net_device *dev;
drivers/net/ethernet/microchip/enc28j60.c
477
static int enc28j60_set_hw_macaddr(struct net_device *ndev)
drivers/net/ethernet/microchip/enc28j60.c
510
static int enc28j60_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/microchip/enc28j60.c
56
struct net_device *netdev;
drivers/net/ethernet/microchip/enc28j60.c
777
enc28j60_setlink(struct net_device *ndev, u8 autoneg, u16 speed, u8 duplex)
drivers/net/ethernet/microchip/enc28j60.c
902
static void enc28j60_hw_rx(struct net_device *ndev)
drivers/net/ethernet/microchip/encx24j600.c
100
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
1003
struct net_device *ndev;
drivers/net/ethernet/microchip/encx24j600.c
112
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
123
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
133
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
145
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
165
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
221
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
266
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
292
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
301
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
332
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
361
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
403
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
48
struct net_device *ndev;
drivers/net/ethernet/microchip/encx24j600.c
679
static int encx24j600_setlink(struct net_device *dev, u8 autoneg, u16 speed,
drivers/net/ethernet/microchip/encx24j600.c
728
static int encx24j600_set_hw_macaddr(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
74
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
755
static int encx24j600_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/microchip/encx24j600.c
768
static int encx24j600_open(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
789
static int encx24j600_stop(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
808
static void encx24j600_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
831
struct net_device *dev = priv->ndev;
drivers/net/ethernet/microchip/encx24j600.c
875
static netdev_tx_t encx24j600_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
893
static void encx24j600_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/microchip/encx24j600.c
904
static int encx24j600_get_regs_len(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
909
static void encx24j600_get_regs(struct net_device *dev,
drivers/net/ethernet/microchip/encx24j600.c
927
static void encx24j600_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/microchip/encx24j600.c
936
static int encx24j600_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/microchip/encx24j600.c
958
encx24j600_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/microchip/encx24j600.c
965
static u32 encx24j600_get_msglevel(struct net_device *dev)
drivers/net/ethernet/microchip/encx24j600.c
972
static void encx24j600_set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1044
static int lan743x_ethtool_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1066
static int lan743x_ethtool_get_eee(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1074
static int lan743x_ethtool_set_eee(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1083
lan743x_ethtool_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1092
lan743x_ethtool_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1101
static void lan743x_ethtool_get_wol(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1126
static int lan743x_ethtool_set_wol(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1191
static void lan743x_common_regs(struct net_device *dev, void *p)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1219
static void lan743x_sgmii_regs(struct net_device *dev, void *p)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1303
static int lan743x_get_regs_len(struct net_device *dev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
1314
static void lan743x_get_regs(struct net_device *dev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1335
static void lan743x_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
1343
static int lan743x_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
591
static void lan743x_ethtool_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
601
static u32 lan743x_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
608
static void lan743x_ethtool_set_msglevel(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
616
static int lan743x_ethtool_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
626
static int lan743x_ethtool_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
651
static int lan743x_ethtool_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
815
static void lan743x_ethtool_get_strings(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
846
static void lan743x_ethtool_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
877
static u32 lan743x_ethtool_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
884
static int lan743x_ethtool_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/microchip/lan743x_ethtool.c
893
static int lan743x_ethtool_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/microchip/lan743x_ethtool.c
916
static int lan743x_ethtool_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
934
static u32 lan743x_ethtool_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
939
static u32 lan743x_ethtool_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
944
static u32 lan743x_ethtool_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_ethtool.c
949
static int lan743x_ethtool_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ethtool.c
997
static int lan743x_ethtool_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_main.c
1218
struct net_device *netdev;
drivers/net/ethernet/microchip/lan743x_main.c
1410
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/microchip/lan743x_main.c
2320
struct net_device *netdev = rx->adapter->netdev;
drivers/net/ethernet/microchip/lan743x_main.c
2436
struct net_device *netdev = rx->adapter->netdev;
drivers/net/ethernet/microchip/lan743x_main.c
2983
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/microchip/lan743x_main.c
3027
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/microchip/lan743x_main.c
3039
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/microchip/lan743x_main.c
3081
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/microchip/lan743x_main.c
3090
struct net_device *netdev = to_net_dev(config->dev);
drivers/net/ethernet/microchip/lan743x_main.c
3114
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/microchip/lan743x_main.c
3179
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/microchip/lan743x_main.c
3235
static int lan743x_netdev_close(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_main.c
3257
static int lan743x_netdev_open(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_main.c
3336
struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_main.c
3347
static int lan743x_netdev_ioctl(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_main.c
3358
static void lan743x_netdev_set_multicast(struct net_device *netdev)
drivers/net/ethernet/microchip/lan743x_main.c
3365
static int lan743x_netdev_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/microchip/lan743x_main.c
3376
static void lan743x_netdev_get_stats64(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_main.c
3423
static int lan743x_netdev_set_mac_address(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_main.c
3634
struct net_device *netdev = NULL;
drivers/net/ethernet/microchip/lan743x_main.c
3730
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/microchip/lan743x_main.c
3738
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/microchip/lan743x_main.c
3882
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/microchip/lan743x_main.c
3915
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/microchip/lan743x_main.h
1050
struct net_device *netdev;
drivers/net/ethernet/microchip/lan743x_ptp.c
1739
int lan743x_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ptp.c
1757
int lan743x_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ptp.h
54
int lan743x_ptp_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/microchip/lan743x_ptp.h
56
int lan743x_ptp_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/microchip/lan865x/lan865x.c
244
static void lan865x_set_multicast_list(struct net_device *netdev)
drivers/net/ethernet/microchip/lan865x/lan865x.c
252
struct net_device *netdev)
drivers/net/ethernet/microchip/lan865x/lan865x.c
274
static int lan865x_net_close(struct net_device *netdev)
drivers/net/ethernet/microchip/lan865x/lan865x.c
305
static int lan865x_net_open(struct net_device *netdev)
drivers/net/ethernet/microchip/lan865x/lan865x.c
335
struct net_device *netdev;
drivers/net/ethernet/microchip/lan865x/lan865x.c
41
struct net_device *netdev;
drivers/net/ethernet/microchip/lan865x/lan865x.c
89
static int lan865x_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
118
static int lan966x_dcb_ieee_dscp_setdel(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
120
int (*setdel)(struct net_device *,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
140
static int lan966x_dcb_app_validate(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
179
static int lan966x_dcb_ieee_delapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
196
static int lan966x_dcb_ieee_setapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
227
static int lan966x_dcb_apptrust_validate(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
256
static int lan966x_dcb_setapptrust(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
273
static int lan966x_dcb_getapptrust(struct net_device *dev, u8 *selectors,
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
287
static int lan966x_dcb_delrewr(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
304
static int lan966x_dcb_setrewr(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
47
static void lan966x_dcb_app_update(struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
316
static int lan966x_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
327
static void lan966x_get_strings(struct net_device *netdev, u32 sset, u8 *data)
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
341
static void lan966x_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
357
static void lan966x_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
433
static void lan966x_get_eth_rmon_stats(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
508
static int lan966x_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
516
static int lan966x_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
524
static void lan966x_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
532
static int lan966x_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
540
static int lan966x_get_ts_info(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_ethtool.c
596
void lan966x_stats_get(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c
10
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c
11
struct net_device *orig_dev;
drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c
246
int lan966x_handle_fdb(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_fdb.c
247
struct net_device *orig_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
699
int lan966x_fdma_xmit(struct sk_buff *skb, __be32 *ifh, struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
925
void lan966x_fdma_netdev_init(struct lan966x *lan966x, struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_fdma.c
935
void lan966x_fdma_netdev_deinit(struct lan966x *lan966x, struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
125
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
126
struct net_device *bond,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
130
struct net_device *dev = port->dev;
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
166
void lan966x_lag_port_leave(struct lan966x_port *port, struct net_device *bond)
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
207
int lan966x_lag_port_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
264
int lan966x_lag_port_changelowerstate(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
285
int lan966x_lag_netdev_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
289
struct net_device *lower;
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
309
int lan966x_lag_netdev_changeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
313
struct net_device *lower;
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
333
bool lan966x_lag_first_port(struct net_device *lag, struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
349
u32 lan966x_lag_get_mask(struct lan966x *lan966x, struct net_device *bond)
drivers/net/ethernet/microchip/lan966x/lan966x_lag.c
42
struct net_device *bond;
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
263
struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_mac.c
399
struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
107
static bool lan966x_port_unique_address(struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
125
static int lan966x_port_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
156
static int lan966x_port_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
169
static int lan966x_port_open(struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
197
static int lan966x_port_stop(struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
227
struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
367
struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
402
static int lan966x_port_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
426
static int lan966x_mc_unsync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
434
static int lan966x_mc_sync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
442
static void lan966x_port_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
447
static int lan966x_port_get_parent_id(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
459
static int lan966x_port_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
472
static int lan966x_port_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
519
bool lan966x_netdevice_check(const struct net_device *dev)
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
655
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_main.c
798
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
221
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
284
struct net_device *bridge;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
329
struct net_device *fdma_ndev;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
394
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
417
struct net_device *bond;
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
433
bool lan966x_netdevice_check(const struct net_device *dev);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
445
void lan966x_stats_get(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
518
int lan966x_handle_fdb(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
519
struct net_device *orig_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
555
int lan966x_fdma_xmit(struct sk_buff *skb, __be32 *ifh, struct net_device *dev);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
558
void lan966x_fdma_netdev_init(struct lan966x *lan966x, struct net_device *dev);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
559
void lan966x_fdma_netdev_deinit(struct lan966x *lan966x, struct net_device *dev);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
566
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
567
struct net_device *bond,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
569
void lan966x_lag_port_leave(struct lan966x_port *port, struct net_device *bond);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
570
int lan966x_lag_port_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
572
int lan966x_lag_port_changelowerstate(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
574
int lan966x_lag_netdev_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
576
int lan966x_lag_netdev_changeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
578
bool lan966x_lag_first_port(struct net_device *lag, struct net_device *dev);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
579
u32 lan966x_lag_get_mask(struct lan966x *lan966x, struct net_device *bond);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
581
int lan966x_port_changeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
582
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
584
int lan966x_port_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
585
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
592
int lan966x_tc_setup(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
650
int lan966x_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
654
int lan966x_xdp_xmit(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
667
int lan966x_vcap_port_info(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_main.h
671
static inline int lan966x_vcap_port_info(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
208
static int lan966x_port_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
247
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
248
struct net_device *bridge,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
253
struct net_device *dev = port->dev;
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
282
struct net_device *bridge)
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
303
int lan966x_port_changeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
304
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
334
int lan966x_port_prechangeupper(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
335
struct net_device *brport_dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
358
static int lan966x_foreign_bridging_check(struct net_device *upper,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
364
struct net_device *dev;
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
414
static int lan966x_bridge_check(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
426
static int lan966x_netdevice_port_event(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
480
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
488
static bool lan966x_foreign_dev_check(const struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
489
const struct net_device *foreign_dev)
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
511
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
548
static int lan966x_handle_port_obj_add(struct net_device *dev, const void *ctx,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
588
static int lan966x_handle_port_obj_del(struct net_device *dev, const void *ctx,
drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c
617
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/lan966x/lan966x_tc.c
119
int lan966x_tc_setup(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
260
struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_debugfs.c
215
int lan966x_vcap_port_info(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
124
lan966x_vcap_is1_get_port_keysets(struct net_device *ndev, int lookup,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
184
lan966x_vcap_is2_get_port_keysets(struct net_device *dev, int lookup,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
268
lan966x_vcap_validate_keyset(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
365
static void lan966x_vcap_add_default_fields(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
430
static void lan966x_vcap_cache_write(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
471
static void lan966x_vcap_cache_read(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
510
static void lan966x_vcap_range_init(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
521
static void lan966x_vcap_update(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
549
static void lan966x_vcap_move(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
43
int lan966x_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
53
int lan966x_xdp_xmit(struct net_device *dev,
drivers/net/ethernet/microchip/lan966x/lan966x_xdp.c
9
static int lan966x_xdp_setup(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x.h
80
struct net_device *dev);
drivers/net/ethernet/microchip/sparx5/lan969x/lan969x_fdma.c
299
struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
134
static int sparx5_dcb_app_update(struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
231
static int sparx5_dcb_ieee_dscp_setdel(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
233
int (*setdel)(struct net_device *,
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
253
static int sparx5_dcb_ieee_delapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
268
static int sparx5_dcb_ieee_setapp(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
300
static int sparx5_dcb_setapptrust(struct net_device *dev, u8 *selectors,
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
315
static int sparx5_dcb_getapptrust(struct net_device *dev, u8 *selectors,
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
329
static int sparx5_dcb_delrewr(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
344
static int sparx5_dcb_setrewr(struct net_device *dev, struct dcb_app *app)
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
46
static int sparx5_dcb_app_validate(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_dcb.c
90
static int sparx5_dcb_apptrust_validate(struct net_device *dev, u8 *selectors,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1005
static void sparx5_get_sset_strings(struct net_device *ndev, u32 sset, u8 *data)
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1018
static void sparx5_get_sset_data(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1048
void sparx5_get_stats64(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1143
static int sparx5_get_link_settings(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1151
static int sparx5_set_link_settings(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1185
static int sparx5_get_ts_info(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1215
static void sparx5_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
1223
static int sparx5_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
811
static void sparx5_get_eth_phy_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
836
static void sparx5_get_eth_mac_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
904
static void sparx5_get_eth_mac_ctrl_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
935
static void sparx5_get_eth_rmon_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_ethtool.c
995
static int sparx5_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/microchip/sparx5/sparx5_fdma.c
214
struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
119
int sparx5_mc_unsync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
127
int sparx5_mc_sync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
281
struct net_device *dev, bool offloaded)
drivers/net/ethernet/microchip/sparx5/sparx5_mactable.c
292
struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_main.c
317
struct net_device *ndev;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
169
struct net_device *ndev;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
176
struct net_device *dev;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
210
struct net_device *ndev;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
350
struct net_device *dev);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
396
struct net_device *hw_bridge_dev;
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
456
netdev_tx_t sparx5_port_xmit_impl(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
467
struct net_device *dev);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
483
struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
489
int sparx5_mc_sync(struct net_device *dev, const unsigned char *addr);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
490
int sparx5_mc_unsync(struct net_device *dev, const unsigned char *addr);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
516
void sparx5_get_stats64(struct net_device *ndev, struct rtnl_link_stats64 *stats);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
538
bool sparx5_netdevice_check(const struct net_device *dev);
drivers/net/ethernet/microchip/sparx5/sparx5_main.h
539
struct net_device *sparx5_create_netdev(struct sparx5 *sparx5, u32 portno);
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
105
static int sparx5_port_open(struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
143
static int sparx5_port_stop(struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
165
static void sparx5_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
174
static int sparx5_port_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
187
static int sparx5_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
209
static int sparx5_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
221
static int sparx5_port_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
235
static int sparx5_port_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
264
bool sparx5_netdevice_check(const struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
269
struct net_device *sparx5_create_netdev(struct sparx5 *sparx5, u32 portno)
drivers/net/ethernet/microchip/sparx5/sparx5_netdev.c
272
struct net_device *ndev;
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
170
struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
230
netdev_tx_t sparx5_port_xmit_impl(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/microchip/sparx5/sparx5_packet.c
63
struct net_device *netdev;
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
465
int sparx5_tc_mqprio_add(struct net_device *ndev, u8 num_tc)
drivers/net/ethernet/microchip/sparx5/sparx5_qos.c
486
int sparx5_tc_mqprio_del(struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_qos.h
65
int sparx5_tc_mqprio_add(struct net_device *ndev, u8 num_tc);
drivers/net/ethernet/microchip/sparx5/sparx5_qos.h
66
int sparx5_tc_mqprio_del(struct net_device *ndev);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
105
struct net_device *orig_dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
135
static int sparx5_port_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
176
struct net_device *bridge,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
18
struct net_device *dev;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
181
struct net_device *ndev = port->ndev;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
222
struct net_device *bridge)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
251
static int sparx5_port_changeupper(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
273
static int sparx5_port_add_addr(struct net_device *dev, bool up)
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
288
static int sparx5_netdevice_port_event(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
315
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
327
struct net_device *dev = switchdev_work->dev;
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
383
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
434
static int sparx5_handle_port_vlan_add(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
538
static int sparx5_handle_port_mdb_add(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
595
static int sparx5_handle_port_mdb_del(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
643
static int sparx5_handle_port_obj_add(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
669
static int sparx5_handle_port_vlan_del(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
696
static int sparx5_handle_port_obj_del(struct net_device *dev,
drivers/net/ethernet/microchip/sparx5/sparx5_switchdev.c
726
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
111
static int sparx5_tc_setup_qdisc_ets(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
157
int sparx5_port_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
21
struct net_device *ndev = cb_priv;
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
47
static int sparx5_tc_setup_block(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
76
static int sparx5_tc_setup_qdisc_mqprio(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.c
87
static int sparx5_tc_setup_qdisc_tbf(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.h
101
int sparx5_tc_matchall(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.h
105
int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc.h
98
int sparx5_port_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1033
struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1138
static bool sparx5_tc_flower_use_template(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1157
static int sparx5_tc_flower_replace(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1365
static int sparx5_tc_free_rule_resources(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1384
static int sparx5_tc_flower_destroy(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1418
static int sparx5_tc_flower_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1437
static int sparx5_tc_flower_template_create(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1527
static int sparx5_tc_flower_template_destroy(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
1551
int sparx5_tc_flower(struct net_device *ndev, struct flow_cls_offload *fco,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
284
struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_flower.c
395
static int sparx5_tc_select_protocol_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c
138
static int sparx5_tc_matchall_destroy(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c
167
static int sparx5_tc_matchall_stats(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c
190
int sparx5_tc_matchall(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_tc_matchall.c
46
static int sparx5_tc_matchall_replace(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.c
439
int sparx5_port_info(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.h
18
int sparx5_port_info(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_debugfs.h
24
static inline int sparx5_port_info(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1087
static void sparx5_vcap_cache_write(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1277
static void sparx5_vcap_cache_read(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1306
static void sparx5_vcap_range_init(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1374
static void sparx5_vcap_update(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1459
static void sparx5_vcap_move(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1518
static void sparx5_vcap_is0_set_port_keyset(struct net_device *ndev, int lookup,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1607
static void sparx5_vcap_is2_set_port_keyset(struct net_device *ndev, int lookup,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1700
static void sparx5_vcap_es2_set_port_keyset(struct net_device *ndev, int lookup,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1735
void sparx5_vcap_set_port_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
257
static const char *sparx5_vcap_keyset_name(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
293
struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
309
struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
324
struct net_device *ndev)
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
405
static int sparx5_vcap_is0_get_port_keysets(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
459
static int sparx5_vcap_is2_get_port_keysets(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
589
static int sparx5_vcap_es0_get_port_keysets(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
613
static int sparx5_vcap_es2_get_port_keysets(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
676
int sparx5_vcap_get_port_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
744
sparx5_vcap_validate_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
800
static void sparx5_vcap_ingress_add_default_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
832
static void sparx5_vcap_es0_add_default_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
844
static void sparx5_vcap_es2_add_default_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
868
static void sparx5_vcap_add_default_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.h
213
int sparx5_vcap_get_port_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.h
220
void sparx5_vcap_set_port_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2175
struct net_device *ndev, int src_cid)
drivers/net/ethernet/microchip/vcap/vcap_api.c
2190
struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2208
static bool vcap_path_exist(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2312
struct net_device *ndev, int vcap_chain_id,
drivers/net/ethernet/microchip/vcap/vcap_api.c
2537
int vcap_del_rule(struct vcap_control *vctrl, struct net_device *ndev, u32 id)
drivers/net/ethernet/microchip/vcap/vcap_api.c
3007
struct net_device *ndev, int chain)
drivers/net/ethernet/microchip/vcap/vcap_api.c
3066
struct net_device *ndev, int chain)
drivers/net/ethernet/microchip/vcap/vcap_api.c
3100
static bool vcap_is_enabled(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
3115
static int vcap_enable(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
3155
static int vcap_disable(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
3196
int vcap_enable_lookups(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
367
struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.c
43
struct net_device *ndev; /* the enabled port */
drivers/net/ethernet/microchip/vcap/vcap_api.h
223
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
230
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
237
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
242
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
249
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
254
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
260
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api.h
267
(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_client.h
152
int vcap_enable_lookups(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_client.h
159
struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_client.h
171
int vcap_del_rule(struct vcap_control *vctrl, struct net_device *ndev, u32 id);
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
18
struct net_device *ndev;
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.c
388
struct net_device *ndev)
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.h
19
struct net_device *ndev);
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs.h
29
struct net_device *ndev)
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
104
static void test_cache_init(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
112
static void test_cache_read(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
154
static void test_cache_write(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
196
static void test_cache_update(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
208
static void test_cache_move(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
217
static int vcap_test_port_info(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
26
static struct net_device test_netdev = {};
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
35
static enum vcap_keyfield_set test_val_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_debugfs_kunit.c
80
static void test_add_def_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
103
static void test_cache_read(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
145
static void test_cache_write(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
187
static void test_cache_update(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
198
static void test_cache_move(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
207
static int vcap_test_port_info(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
25
static struct net_device test_netdev = {};
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
31
static enum vcap_keyfield_set test_val_keyset(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
73
static void test_add_def_fields(struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_kunit.c
95
static void test_cache_init(struct net_device *ndev, struct vcap_admin *admin,
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
107
int vcap_addr_keysets(struct vcap_control *vctrl, struct net_device *ndev,
drivers/net/ethernet/microchip/vcap/vcap_api_private.h
27
struct net_device *ndev; /* the interface that the rule applies to */
drivers/net/ethernet/microsoft/mana/mana_bpf.c
13
void mana_xdp_tx(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_bpf.c
171
static int mana_xdp_set(struct net_device *ndev, struct bpf_prog *prog,
drivers/net/ethernet/microsoft/mana/mana_bpf.c
252
int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf)
drivers/net/ethernet/microsoft/mana/mana_bpf.c
35
static int mana_xdp_xmit_fm(struct net_device *ndev, struct xdp_frame *frame,
drivers/net/ethernet/microsoft/mana/mana_bpf.c
51
int mana_xdp_xmit(struct net_device *ndev, int n, struct xdp_frame **frames,
drivers/net/ethernet/microsoft/mana/mana_bpf.c
80
u32 mana_run_xdp(struct net_device *ndev, struct mana_rxq *rxq,
drivers/net/ethernet/microsoft/mana/mana_en.c
107
struct net_device *ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1362
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1426
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1474
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1521
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1573
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1771
struct net_device *ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
1928
struct net_device *ndev = rxq->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
2104
struct net_device *ndev = rxq->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
2334
struct net_device *net)
drivers/net/ethernet/microsoft/mana/mana_en.c
263
static int mana_fix_skb_head(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/microsoft/mana/mana_en.c
2645
struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
2791
struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
2841
struct net_device *net)
drivers/net/ethernet/microsoft/mana/mana_en.c
3008
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
307
struct net_device *ndev = apc->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
3086
static int mana_init_port(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
3127
int mana_alloc_queues(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
3184
int mana_attach(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
3213
static int mana_dealloc_queues(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
3286
int mana_detach(struct net_device *ndev, bool from_close)
drivers/net/ethernet/microsoft/mana/mana_en.c
3318
struct net_device **ndev_storage)
drivers/net/ethernet/microsoft/mana/mana_en.c
3322
struct net_device *ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
335
netdev_tx_t mana_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
3688
struct net_device *ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
3792
struct net_device *mana_get_primary_netdev(struct mana_context *ac,
drivers/net/ethernet/microsoft/mana/mana_en.c
3796
struct net_device *ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
565
struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_en.c
582
static void mana_get_stats64(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_en.c
630
static int mana_get_tx_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/microsoft/mana/mana_en.c
647
static u16 mana_select_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/microsoft/mana/mana_en.c
648
struct net_device *sb_dev)
drivers/net/ethernet/microsoft/mana/mana_en.c
704
struct net_device *ndev = rxq->ndev;
drivers/net/ethernet/microsoft/mana/mana_en.c
73
static int mana_open(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_en.c
846
static int mana_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/microsoft/mana/mana_en.c
878
static void mana_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/microsoft/mana/mana_en.c
94
static int mana_close(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
138
static int mana_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
150
static void mana_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
190
static void mana_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
285
static u32 mana_get_rx_ring_count(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
292
static u32 mana_get_rxfh_key_size(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
297
static u32 mana_rss_indir_size(struct net_device *ndev)
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
304
static int mana_get_rxfh(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
323
static int mana_set_rxfh(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
384
static void mana_get_channels(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
393
static int mana_set_channels(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
425
static void mana_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
438
static int mana_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/microsoft/mana/mana_ethtool.c
497
static int mana_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/moxa/moxart_ether.c
102
static void moxart_mac_enable(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
117
static void moxart_mac_setup_desc_ring(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
163
static int moxart_mac_open(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
182
static int moxart_mac_stop(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
210
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/moxa/moxart_ether.c
278
static int moxart_tx_queue_space(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
285
static void moxart_tx_finished(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
311
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/ethernet/moxa/moxart_ether.c
330
struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
400
static void moxart_mac_setmulticast(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
42
static inline void moxart_emac_write(struct net_device *ndev,
drivers/net/ethernet/moxa/moxart_ether.c
421
static void moxart_mac_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
458
struct net_device *ndev;
drivers/net/ethernet/moxa/moxart_ether.c
50
static void moxart_update_mac_address(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
563
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/moxa/moxart_ether.c
61
static int moxart_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/moxa/moxart_ether.c
71
static void moxart_mac_free_memory(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.c
89
static void moxart_mac_reset(struct net_device *ndev)
drivers/net/ethernet/moxa/moxart_ether.h
300
struct net_device *ndev;
drivers/net/ethernet/mscc/ocelot.c
1320
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot.c
1429
struct net_device *dev = skb->dev;
drivers/net/ethernet/mscc/ocelot.c
1503
u16 vid, const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
1513
u16 vid, const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
1721
static u32 ocelot_get_bond_mask(struct ocelot *ocelot, struct net_device *bond)
drivers/net/ethernet/mscc/ocelot.c
1744
int ocelot_bond_get_id(struct ocelot *ocelot, struct net_device *bond)
drivers/net/ethernet/mscc/ocelot.c
1808
const struct net_device *bridge;
drivers/net/ethernet/mscc/ocelot.c
1864
struct net_device *bond = ocelot_port->bond;
drivers/net/ethernet/mscc/ocelot.c
2130
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
2187
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
2231
struct net_device *bridge, int bridge_num,
drivers/net/ethernet/mscc/ocelot.c
2258
struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
2312
struct net_device *bond;
drivers/net/ethernet/mscc/ocelot.c
2372
struct net_device *bond;
drivers/net/ethernet/mscc/ocelot.c
2466
struct net_device *bond,
drivers/net/ethernet/mscc/ocelot.c
2496
struct net_device *bond,
drivers/net/ethernet/mscc/ocelot.c
2521
struct net_device *bond)
drivers/net/ethernet/mscc/ocelot.c
2559
int ocelot_lag_fdb_add(struct ocelot *ocelot, struct net_device *bond,
drivers/net/ethernet/mscc/ocelot.c
2561
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
2595
int ocelot_lag_fdb_del(struct ocelot *ocelot, struct net_device *bond,
drivers/net/ethernet/mscc/ocelot.c
2597
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
264
struct net_device *bridge = NULL;
drivers/net/ethernet/mscc/ocelot.c
2959
struct net_device *dev = ocelot->ops->port_to_netdev(ocelot, port);
drivers/net/ethernet/mscc/ocelot.c
2968
struct net_device *dev = ocelot->ops->port_to_netdev(ocelot, port);
drivers/net/ethernet/mscc/ocelot.c
424
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
440
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
733
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.c
741
const struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot.h
48
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot.h
87
const struct net_device *bridge);
drivers/net/ethernet/mscc/ocelot.h
94
struct net_device *ocelot_port_to_netdev(struct ocelot *ocelot, int port);
drivers/net/ethernet/mscc/ocelot.h
95
int ocelot_netdev_to_port(struct net_device *dev);
drivers/net/ethernet/mscc/ocelot_fdma.c
355
struct net_device *ndev;
drivers/net/ethernet/mscc/ocelot_fdma.c
465
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_fdma.c
641
struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_fdma.c
674
struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_fdma.c
789
void ocelot_fdma_netdev_init(struct ocelot *ocelot, struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_fdma.c
804
void ocelot_fdma_netdev_deinit(struct ocelot *ocelot, struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_fdma.h
148
struct net_device *ndev;
drivers/net/ethernet/mscc/ocelot_fdma.h
161
struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/mscc/ocelot_fdma.h
162
void ocelot_fdma_netdev_init(struct ocelot *ocelot, struct net_device *dev);
drivers/net/ethernet/mscc/ocelot_fdma.h
164
struct net_device *dev);
drivers/net/ethernet/mscc/ocelot_flower.c
558
struct net_device *dev, *indev;
drivers/net/ethernet/mscc/ocelot_mrp.c
127
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_net.c
1009
static void ocelot_port_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1020
static int ocelot_port_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/mscc/ocelot_net.c
1029
static int ocelot_port_get_ts_info(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1042
static void ocelot_port_ts_stats(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1091
static int ocelot_port_attr_set(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mscc/ocelot_net.c
1132
static int ocelot_vlan_vid_prepare(struct net_device *dev, u16 vid, bool pvid,
drivers/net/ethernet/mscc/ocelot_net.c
1143
static int ocelot_port_obj_add_vlan(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1158
static int ocelot_port_obj_add_mdb(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1169
static int ocelot_port_obj_del_mdb(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1180
static int ocelot_port_obj_mrp_add(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1191
static int ocelot_port_obj_mrp_del(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1203
ocelot_port_obj_mrp_add_ring_role(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1215
ocelot_port_obj_mrp_del_ring_role(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1226
static int ocelot_port_obj_add(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mscc/ocelot_net.c
1259
static int ocelot_port_obj_del(struct net_device *dev, const void *ctx,
drivers/net/ethernet/mscc/ocelot_net.c
1291
struct net_device *brport_dev)
drivers/net/ethernet/mscc/ocelot_net.c
1316
struct net_device *brport_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1317
struct net_device *bridge_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1352
const struct net_device *bridge_dev)
drivers/net/ethernet/mscc/ocelot_net.c
1368
const struct net_device *bridge_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1378
static int ocelot_netdevice_bridge_join(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1379
struct net_device *brport_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1380
struct net_device *bridge,
drivers/net/ethernet/mscc/ocelot_net.c
1420
static void ocelot_netdevice_pre_bridge_leave(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1421
struct net_device *brport_dev)
drivers/net/ethernet/mscc/ocelot_net.c
1430
static int ocelot_netdevice_bridge_leave(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1431
struct net_device *brport_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1432
struct net_device *bridge)
drivers/net/ethernet/mscc/ocelot_net.c
1451
static int ocelot_netdevice_lag_join(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1452
struct net_device *bond,
drivers/net/ethernet/mscc/ocelot_net.c
1459
struct net_device *bridge_dev;
drivers/net/ethernet/mscc/ocelot_net.c
1483
static void ocelot_netdevice_pre_lag_leave(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1484
struct net_device *bond)
drivers/net/ethernet/mscc/ocelot_net.c
1486
struct net_device *bridge_dev;
drivers/net/ethernet/mscc/ocelot_net.c
1495
static int ocelot_netdevice_lag_leave(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1496
struct net_device *bond)
drivers/net/ethernet/mscc/ocelot_net.c
1501
struct net_device *bridge_dev;
drivers/net/ethernet/mscc/ocelot_net.c
1513
static int ocelot_netdevice_changeupper(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1514
struct net_device *brport_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1549
ocelot_netdevice_lag_changeupper(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1552
struct net_device *lower;
drivers/net/ethernet/mscc/ocelot_net.c
1572
ocelot_netdevice_prechangeupper(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1573
struct net_device *brport_dev,
drivers/net/ethernet/mscc/ocelot_net.c
1586
ocelot_netdevice_lag_prechangeupper(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1589
struct net_device *lower;
drivers/net/ethernet/mscc/ocelot_net.c
1609
ocelot_netdevice_changelowerstate(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
1632
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mscc/ocelot_net.c
1680
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mscc/ocelot_net.c
1701
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/mscc/ocelot_net.c
1734
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/mscc/ocelot_net.c
1746
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/mscc/ocelot_net.c
1762
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/mscc/ocelot_net.c
1846
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_net.c
24
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_net.c
30
static bool ocelot_netdevice_dev_check(const struct net_device *dev);
drivers/net/ethernet/mscc/ocelot_net.c
478
static int ocelot_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/mscc/ocelot_net.c
492
static int ocelot_vlan_vid_add(struct net_device *dev, u16 vid, bool pvid,
drivers/net/ethernet/mscc/ocelot_net.c
512
static int ocelot_vlan_vid_del(struct net_device *dev, u16 vid)
drivers/net/ethernet/mscc/ocelot_net.c
536
static int ocelot_port_open(struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
545
static int ocelot_port_stop(struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
575
struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
592
struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
621
static netdev_tx_t ocelot_port_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
692
static int ocelot_mc_unsync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/mscc/ocelot_net.c
706
static int ocelot_mc_sync(struct net_device *dev, const unsigned char *addr)
drivers/net/ethernet/mscc/ocelot_net.c
722
static void ocelot_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
740
static int ocelot_port_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/mscc/ocelot_net.c
757
static void ocelot_get_stats64(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
768
struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
782
struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
840
struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
841
struct net_device *filter_dev, int *idx)
drivers/net/ethernet/mscc/ocelot_net.c
861
static int ocelot_vlan_rx_add_vid(struct net_device *dev, __be16 proto,
drivers/net/ethernet/mscc/ocelot_net.c
867
static int ocelot_vlan_rx_kill_vid(struct net_device *dev, __be16 proto,
drivers/net/ethernet/mscc/ocelot_net.c
887
static int ocelot_set_features(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
908
static int ocelot_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/mscc/ocelot_net.c
913
static int ocelot_port_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
925
static int ocelot_port_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/mscc/ocelot_net.c
936
static int ocelot_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/mscc/ocelot_net.c
968
struct net_device *ocelot_port_to_netdev(struct ocelot *ocelot, int port)
drivers/net/ethernet/mscc/ocelot_net.c
982
static bool ocelot_netdevice_dev_check(const struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
987
int ocelot_netdev_to_port(struct net_device *dev)
drivers/net/ethernet/mscc/ocelot_net.c
999
static void ocelot_port_get_strings(struct net_device *netdev, u32 sset,
drivers/net/ethernet/mscc/ocelot_stats.c
523
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_stats.c
623
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_stats.c
665
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_stats.c
764
struct net_device *dev;
drivers/net/ethernet/mscc/ocelot_stats.c
804
struct net_device *dev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe.h
49
struct net_device *netdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
249
struct net_device *netdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
285
struct net_device *netdev = mucse->netdev;
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
37
static int rnpgbe_open(struct net_device *netdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
51
static int rnpgbe_close(struct net_device *netdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
64
struct net_device *netdev)
drivers/net/ethernet/mucse/rnpgbe/rnpgbe_main.c
94
struct net_device *netdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1285
myri10ge_vlan_rx(struct net_device *dev, void *addr, struct sk_buff *skb)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1325
struct net_device *dev = mgp->dev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1611
myri10ge_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1656
myri10ge_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1666
static int myri10ge_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1677
static int myri10ge_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1690
myri10ge_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1701
myri10ge_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1716
myri10ge_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1767
myri10ge_get_strings(struct net_device *netdev, u32 stringset, u8 * data)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
178
struct net_device *dev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1786
static int myri10ge_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1800
myri10ge_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1862
static void myri10ge_set_msglevel(struct net_device *netdev, u32 value)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1868
static u32 myri10ge_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1907
myri10ge_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
1950
struct net_device *dev = mgp->dev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
205
struct net_device *dev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2164
struct net_device *netdev = mgp->dev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2310
static int myri10ge_open(struct net_device *dev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2491
static int myri10ge_close(struct net_device *dev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2645
struct net_device *dev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2913
struct net_device *dev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2946
static void myri10ge_get_stats(struct net_device *dev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
2964
static void myri10ge_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3035
static int myri10ge_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3056
static int myri10ge_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3295
struct net_device *netdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3318
struct net_device *netdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
357
static void myri10ge_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
359
struct net_device *dev);
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
366
static void myri10ge_get_stats(struct net_device *dev,
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3760
struct net_device *netdev;
drivers/net/ethernet/myricom/myri10ge/myri10ge.c
3971
struct net_device *netdev;
drivers/net/ethernet/natsemi/jazzsonic.c
110
static int sonic_probe1(struct net_device *dev)
drivers/net/ethernet/natsemi/jazzsonic.c
180
struct net_device *dev;
drivers/net/ethernet/natsemi/jazzsonic.c
232
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/natsemi/jazzsonic.c
74
static int jazzsonic_open(struct net_device* dev)
drivers/net/ethernet/natsemi/jazzsonic.c
91
static int jazzsonic_close(struct net_device* dev)
drivers/net/ethernet/natsemi/macsonic.c
117
static int macsonic_open(struct net_device* dev)
drivers/net/ethernet/natsemi/macsonic.c
154
static int macsonic_close(struct net_device* dev)
drivers/net/ethernet/natsemi/macsonic.c
175
static int macsonic_init(struct net_device *dev)
drivers/net/ethernet/natsemi/macsonic.c
201
static void mac_onboard_sonic_ethernet_addr(struct net_device *dev)
drivers/net/ethernet/natsemi/macsonic.c
269
static int mac_onboard_sonic_probe(struct net_device *dev)
drivers/net/ethernet/natsemi/macsonic.c
359
static int mac_sonic_nubus_ethernet_addr(struct net_device *dev,
drivers/net/ethernet/natsemi/macsonic.c
402
struct net_device *dev)
drivers/net/ethernet/natsemi/macsonic.c
495
struct net_device *dev;
drivers/net/ethernet/natsemi/macsonic.c
537
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/natsemi/macsonic.c
556
struct net_device *ndev;
drivers/net/ethernet/natsemi/macsonic.c
613
struct net_device *ndev = nubus_get_drvdata(board);
drivers/net/ethernet/natsemi/natsemi.c
1048
static int mii_getbit (struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1060
static void mii_send_bits (struct net_device *dev, u32 data, int len)
drivers/net/ethernet/natsemi/natsemi.c
1077
static int miiport_read(struct net_device *dev, int phy_id, int reg)
drivers/net/ethernet/natsemi/natsemi.c
1102
static void miiport_write(struct net_device *dev, int phy_id, int reg, u16 data)
drivers/net/ethernet/natsemi/natsemi.c
1116
static int mdio_read(struct net_device *dev, int reg)
drivers/net/ethernet/natsemi/natsemi.c
1131
static void mdio_write(struct net_device *dev, int reg, u16 data)
drivers/net/ethernet/natsemi/natsemi.c
1143
static void init_phy_fixup(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1256
static int switch_port_external(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1289
static int switch_port_internal(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1341
static int find_mii(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1384
static void natsemi_reset(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1461
static void reset_rx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1486
static void natsemi_reload_eeprom(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1507
static void natsemi_stop_rxtx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1528
static int netdev_open(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1578
static void do_cable_magic(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1622
static void undo_cable_magic(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1642
static void check_link(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1708
static void init_registers(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1790
struct net_device *dev = np->dev;
drivers/net/ethernet/natsemi/natsemi.c
1858
static void dump_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1881
static void ns_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/natsemi/natsemi.c
1913
static int alloc_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1925
static void refill_rx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1958
static void set_bufsize(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
1968
static void init_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2006
static void drain_tx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2022
static void drain_rx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2042
static void drain_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2048
static void free_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2056
static void reinit_rx(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2072
static void reinit_ring(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2086
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2139
static void netdev_tx_done(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2185
struct net_device *dev = dev_instance;
drivers/net/ethernet/natsemi/natsemi.c
2227
struct net_device *dev = np->dev;
drivers/net/ethernet/natsemi/natsemi.c
2277
static void netdev_rx(struct net_device *dev, int *work_done, int work_to_do)
drivers/net/ethernet/natsemi/natsemi.c
2394
static void netdev_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/natsemi/natsemi.c
2457
static void __get_stats(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2466
static struct net_device_stats *get_stats(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2480
static void natsemi_poll_controller(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2492
static void __set_rx_mode(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2527
static int natsemi_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/natsemi/natsemi.c
2555
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2564
static void get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/natsemi/natsemi.c
2572
static int get_regs_len(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2577
static int get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2583
static int get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
2593
static int set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
2604
static void get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/natsemi/natsemi.c
2613
static int set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/natsemi/natsemi.c
2624
static void get_regs(struct net_device *dev, struct ethtool_regs *regs, void *buf)
drivers/net/ethernet/natsemi/natsemi.c
2633
static u32 get_msglevel(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2639
static void set_msglevel(struct net_device *dev, u32 val)
drivers/net/ethernet/natsemi/natsemi.c
2645
static int nway_reset(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2659
static u32 get_link(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
2666
static int get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data)
drivers/net/ethernet/natsemi/natsemi.c
2702
static int netdev_set_wol(struct net_device *dev, u32 newval)
drivers/net/ethernet/natsemi/natsemi.c
2732
static int netdev_get_wol(struct net_device *dev, u32 *supported, u32 *cur)
drivers/net/ethernet/natsemi/natsemi.c
2768
static int netdev_set_sopass(struct net_device *dev, u8 *newval)
drivers/net/ethernet/natsemi/natsemi.c
2800
static int netdev_get_sopass(struct net_device *dev, u8 *data)
drivers/net/ethernet/natsemi/natsemi.c
2829
static int netdev_get_ecmd(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
2912
static int netdev_set_ecmd(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
3002
static int netdev_get_regs(struct net_device *dev, u8 *buf)
drivers/net/ethernet/natsemi/natsemi.c
3054
static int netdev_get_eeprom(struct net_device *dev, u8 *buf)
drivers/net/ethernet/natsemi/natsemi.c
3072
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/natsemi/natsemi.c
3124
static void enable_wol_mode(struct net_device *dev, int enable_intr)
drivers/net/ethernet/natsemi/natsemi.c
3157
static int netdev_close(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
3236
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/natsemi/natsemi.c
3273
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/natsemi/natsemi.c
3324
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/natsemi/natsemi.c
549
struct net_device *dev;
drivers/net/ethernet/natsemi/natsemi.c
598
static void move_int_phy(struct net_device *dev, int addr);
drivers/net/ethernet/natsemi/natsemi.c
600
static int mdio_read(struct net_device *dev, int reg);
drivers/net/ethernet/natsemi/natsemi.c
601
static void mdio_write(struct net_device *dev, int reg, u16 data);
drivers/net/ethernet/natsemi/natsemi.c
602
static void init_phy_fixup(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
603
static int miiport_read(struct net_device *dev, int phy_id, int reg);
drivers/net/ethernet/natsemi/natsemi.c
604
static void miiport_write(struct net_device *dev, int phy_id, int reg, u16 data);
drivers/net/ethernet/natsemi/natsemi.c
605
static int find_mii(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
606
static void natsemi_reset(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
607
static void natsemi_reload_eeprom(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
608
static void natsemi_stop_rxtx(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
609
static int netdev_open(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
610
static void do_cable_magic(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
611
static void undo_cable_magic(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
612
static void check_link(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
614
static void dump_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
615
static void ns_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/natsemi/natsemi.c
616
static int alloc_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
617
static void refill_rx(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
618
static void init_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
619
static void drain_tx(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
620
static void drain_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
621
static void free_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
622
static void reinit_ring(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
623
static void init_registers(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
624
static netdev_tx_t start_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
626
static void netdev_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/natsemi/natsemi.c
628
static void netdev_rx(struct net_device *dev, int *work_done, int work_to_do);
drivers/net/ethernet/natsemi/natsemi.c
629
static void netdev_tx_done(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
630
static int natsemi_change_mtu(struct net_device *dev, int new_mtu);
drivers/net/ethernet/natsemi/natsemi.c
632
static void natsemi_poll_controller(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
634
static void __set_rx_mode(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
635
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
636
static void __get_stats(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
637
static struct net_device_stats *get_stats(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
638
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/natsemi/natsemi.c
639
static int netdev_set_wol(struct net_device *dev, u32 newval);
drivers/net/ethernet/natsemi/natsemi.c
640
static int netdev_get_wol(struct net_device *dev, u32 *supported, u32 *cur);
drivers/net/ethernet/natsemi/natsemi.c
641
static int netdev_set_sopass(struct net_device *dev, u8 *newval);
drivers/net/ethernet/natsemi/natsemi.c
642
static int netdev_get_sopass(struct net_device *dev, u8 *data);
drivers/net/ethernet/natsemi/natsemi.c
643
static int netdev_get_ecmd(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
645
static int netdev_set_ecmd(struct net_device *dev,
drivers/net/ethernet/natsemi/natsemi.c
647
static void enable_wol_mode(struct net_device *dev, int enable_intr);
drivers/net/ethernet/natsemi/natsemi.c
648
static int netdev_close(struct net_device *dev);
drivers/net/ethernet/natsemi/natsemi.c
649
static int netdev_get_regs(struct net_device *dev, u8 *buf);
drivers/net/ethernet/natsemi/natsemi.c
650
static int netdev_get_eeprom(struct net_device *dev, u8 *buf);
drivers/net/ethernet/natsemi/natsemi.c
703
static inline void __iomem *ns_ioaddr(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
710
static inline void natsemi_irq_enable(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
716
static inline void natsemi_irq_disable(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
722
static void move_int_phy(struct net_device *dev, int addr)
drivers/net/ethernet/natsemi/natsemi.c
747
static void natsemi_init_media(struct net_device *dev)
drivers/net/ethernet/natsemi/natsemi.c
804
struct net_device *dev;
drivers/net/ethernet/natsemi/ns83820.c
1042
struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1174
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/natsemi/ns83820.c
1191
static struct net_device_stats *ns83820_get_stats(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1204
static int ns83820_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/natsemi/ns83820.c
1271
static int ns83820_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/natsemi/ns83820.c
1350
static void ns83820_get_drvinfo(struct net_device *ndev, struct ethtool_drvinfo *info)
drivers/net/ethernet/natsemi/ns83820.c
1358
static u32 ns83820_get_link(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1388
static void ns83820_do_isr(struct net_device *ndev, u32 isr);
drivers/net/ethernet/natsemi/ns83820.c
1391
struct net_device *ndev = data;
drivers/net/ethernet/natsemi/ns83820.c
1404
static void ns83820_do_isr(struct net_device *ndev, u32 isr)
drivers/net/ethernet/natsemi/ns83820.c
1524
static int ns83820_stop(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1550
static void ns83820_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/natsemi/ns83820.c
1590
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/natsemi/ns83820.c
1610
static int ns83820_open(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1651
static void ns83820_getmac(struct ns83820 *dev, struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1671
static void ns83820_set_multicast(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1697
static void ns83820_run_bist(struct net_device *ndev, const char *name, u32 enable, u32 done, u32 fail)
drivers/net/ethernet/natsemi/ns83820.c
1856
static void ns83820_probe_phy(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
1898
struct net_device *ndev;
drivers/net/ethernet/natsemi/ns83820.c
2202
struct net_device *ndev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/natsemi/ns83820.c
415
struct net_device *ndev;
drivers/net/ethernet/natsemi/ns83820.c
450
static inline struct ns83820 *PRIV(struct net_device *dev)
drivers/net/ethernet/natsemi/ns83820.c
457
static inline void kick_rx(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
539
static inline int rx_refill(struct net_device *ndev, gfp_t gfp)
drivers/net/ethernet/natsemi/ns83820.c
577
static void rx_refill_atomic(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
586
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/natsemi/ns83820.c
598
static void phy_intr(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
707
static int ns83820_setup_rx(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
797
static void ns83820_rx_kick(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
818
static void rx_irq(struct net_device *ndev)
drivers/net/ethernet/natsemi/ns83820.c
930
struct net_device *ndev = dev->ndev;
drivers/net/ethernet/natsemi/ns83820.c
955
static void do_tx_done(struct net_device *ndev)
drivers/net/ethernet/natsemi/sonic.c
156
static void sonic_quiesce(struct net_device *dev, u16 mask, bool may_sleep)
drivers/net/ethernet/natsemi/sonic.c
177
static int sonic_close(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
223
static void sonic_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/natsemi/sonic.c
273
static int sonic_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
346
struct net_device *dev = dev_id;
drivers/net/ethernet/natsemi/sonic.c
43
static void sonic_msg_init(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
500
static bool sonic_alloc_rb(struct net_device *dev, struct sonic_local *lp,
drivers/net/ethernet/natsemi/sonic.c
522
static void sonic_update_rra(struct net_device *dev, struct sonic_local *lp,
drivers/net/ethernet/natsemi/sonic.c
53
static int sonic_alloc_descriptors(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
555
static void sonic_rx(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
639
static struct net_device_stats *sonic_get_stats(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
658
static void sonic_multicast_list(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.c
711
static int sonic_init(struct net_device *dev, bool may_sleep)
drivers/net/ethernet/natsemi/sonic.c
96
static int sonic_open(struct net_device *dev)
drivers/net/ethernet/natsemi/sonic.h
334
static int sonic_open(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
335
static int sonic_send_packet(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
337
static void sonic_rx(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
338
static int sonic_close(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
339
static struct net_device_stats *sonic_get_stats(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
340
static void sonic_multicast_list(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
341
static int sonic_init(struct net_device *dev, bool may_sleep);
drivers/net/ethernet/natsemi/sonic.h
342
static void sonic_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/natsemi/sonic.h
343
static void sonic_msg_init(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
344
static int sonic_alloc_descriptors(struct net_device *dev);
drivers/net/ethernet/natsemi/sonic.h
378
static inline void sonic_cda_put(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
386
static inline __u16 sonic_cda_get(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
394
static inline void sonic_set_cam_enable(struct net_device* dev, __u16 val)
drivers/net/ethernet/natsemi/sonic.h
400
static inline __u16 sonic_get_cam_enable(struct net_device* dev)
drivers/net/ethernet/natsemi/sonic.h
406
static inline void sonic_tda_put(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
414
static inline __u16 sonic_tda_get(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
422
static inline void sonic_rda_put(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
430
static inline __u16 sonic_rda_get(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
438
static inline void sonic_rra_put(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
446
static inline __u16 sonic_rra_get(struct net_device* dev, int entry,
drivers/net/ethernet/natsemi/sonic.h
454
static inline u16 sonic_rr_addr(struct net_device *dev, int entry)
drivers/net/ethernet/natsemi/sonic.h
462
static inline u16 sonic_rr_entry(struct net_device *dev, u16 addr)
drivers/net/ethernet/natsemi/xtsonic.c
104
static int xtsonic_close(struct net_device *dev)
drivers/net/ethernet/natsemi/xtsonic.c
123
static int sonic_probe1(struct net_device *dev)
drivers/net/ethernet/natsemi/xtsonic.c
202
struct net_device *dev;
drivers/net/ethernet/natsemi/xtsonic.c
254
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/natsemi/xtsonic.c
87
static int xtsonic_open(struct net_device *dev)
drivers/net/ethernet/netronome/nfp/abm/cls.c
267
int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
drivers/net/ethernet/netronome/nfp/abm/main.c
151
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/abm/main.c
30
nfp_abm_setup_tc(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/abm/main.c
56
static struct net_device *
drivers/net/ethernet/netronome/nfp/abm/main.c
80
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/abm/main.h
153
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/abm/main.h
241
int nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/main.h
243
int nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/main.h
245
int nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/main.h
247
int nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/main.h
249
int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
285
nfp_abm_qdisc_clear_mq(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
321
nfp_abm_qdisc_free(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
339
nfp_abm_qdisc_alloc(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
387
nfp_abm_qdisc_replace(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
404
nfp_abm_qdisc_destroy(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
576
nfp_abm_gred_replace(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
603
int nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
698
nfp_abm_red_replace(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
735
int nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
757
nfp_abm_mq_create(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
816
int nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/abm/qdisc.c
836
int nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink,
drivers/net/ethernet/netronome/nfp/bpf/main.c
165
static int nfp_bpf_setup_tc(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/bpf/main.c
182
nfp_bpf_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu)
drivers/net/ethernet/netronome/nfp/bpf/main.c
423
static int nfp_bpf_ndo_init(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/bpf/main.c
430
static void nfp_bpf_ndo_uninit(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/crypto/crypto.h
24
int nfp_net_tls_rx_resync_req(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/crypto/crypto.h
34
nfp_net_tls_rx_resync_req(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/crypto/crypto.h
7
struct net_device;
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
269
static int nfp_net_xfrm_add_state(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
549
static void nfp_net_xfrm_del_state(struct net_device *dev, struct xfrm_state *x)
drivers/net/ethernet/netronome/nfp/crypto/ipsec.c
609
struct net_device *netdev = skb->dev;
drivers/net/ethernet/netronome/nfp/crypto/tls.c
268
nfp_net_tls_add(struct net_device *netdev, struct sock *sk,
drivers/net/ethernet/netronome/nfp/crypto/tls.c
414
nfp_net_tls_del(struct net_device *netdev, struct tls_context *tls_ctx,
drivers/net/ethernet/netronome/nfp/crypto/tls.c
427
nfp_net_tls_resync(struct net_device *netdev, struct sock *sk, u32 seq,
drivers/net/ethernet/netronome/nfp/crypto/tls.c
475
int nfp_net_tls_rx_resync_req(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/crypto/tls.c
566
struct net_device *netdev = nn->dp.netdev;
drivers/net/ethernet/netronome/nfp/flower/action.c
1044
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/action.c
1274
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/action.c
139
struct net_device *out_dev;
drivers/net/ethernet/netronome/nfp/flower/action.c
175
bool last, struct net_device *in_dev,
drivers/net/ethernet/netronome/nfp/flower/action.c
181
struct net_device *out_dev;
drivers/net/ethernet/netronome/nfp/flower/action.c
415
struct net_device *netdev, struct netlink_ext_ack *extack)
drivers/net/ethernet/netronome/nfp/flower/action.c
961
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/action.c
991
struct net_device *netdev, bool last,
drivers/net/ethernet/netronome/nfp/flower/cmsg.c
154
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/cmsg.h
706
nfp_fl_netdev_is_tunnel_type(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/cmsg.h
719
static inline bool nfp_fl_is_netdev_to_offload(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1129
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1401
static struct net_device *get_netdev_from_rule(struct flow_rule *rule)
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1480
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1806
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
1881
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
711
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/conntrack.c
824
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
135
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
184
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
226
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/conntrack.h
243
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
106
nfp_fl_lag_group_create(struct nfp_fl_lag *lag, struct net_device *master)
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
143
struct net_device *master)
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
158
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
193
struct net_device *master,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
208
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
215
int nfp_flower_lag_get_output_id(struct nfp_app *app, struct net_device *master)
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
233
struct net_device **active_members,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
309
struct net_device *iter_netdev, **acti_netdevs;
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
512
struct net_device *master)
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
542
struct net_device *upper = info->upper_dev, *iter_netdev;
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
621
nfp_fl_lag_changels_event(struct nfp_fl_lag *lag, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
64
struct net_device *master_ndev;
drivers/net/ethernet/netronome/nfp/flower/lag_conf.c
665
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.c
103
static struct net_device *
drivers/net/ethernet/netronome/nfp/flower/main.c
107
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/main.c
117
nfp_flower_free_internal_port_id(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
133
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.c
155
nfp_flower_non_repr_priv_lookup(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
176
nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
208
nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
240
static struct net_device *
drivers/net/ethernet/netronome/nfp/flower/main.c
283
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/main.c
341
nfp_flower_repr_netdev_clean(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
349
nfp_flower_repr_netdev_preclean(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
399
struct net_device *repr;
drivers/net/ethernet/netronome/nfp/flower/main.c
40
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
42
struct net_device *entry;
drivers/net/ethernet/netronome/nfp/flower/main.c
517
struct net_device *repr;
drivers/net/ethernet/netronome/nfp/flower/main.c
57
nfp_flower_get_internal_port_id(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
77
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.c
894
nfp_flower_repr_change_mtu(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.c
975
nfp_flower_netdev_event(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
23
struct net_device;
drivers/net/ethernet/netronome/nfp/flower/main.h
392
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/main.h
440
struct net_device *ingress_dev;
drivers/net/ethernet/netronome/nfp/flower/main.h
448
struct net_device *dev;
drivers/net/ethernet/netronome/nfp/flower/main.h
518
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.h
541
static inline bool nfp_flower_is_supported_bridge(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/main.h
550
int nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
612
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
618
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
623
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
632
struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/flower/main.h
643
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
659
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
663
struct net_device *master,
drivers/net/ethernet/netronome/nfp/flower/main.h
667
struct net_device *master);
drivers/net/ethernet/netronome/nfp/flower/main.h
669
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
673
int nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/main.h
676
int nfp_flower_indr_setup_tc_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv,
drivers/net/ethernet/netronome/nfp/flower/main.h
685
nfp_flower_non_repr_priv_get(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/flower/main.h
689
nfp_flower_non_repr_priv_put(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/flower/main.h
691
struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/flower/main.h
704
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/match.c
539
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
103
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/metadata.c
24
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/metadata.c
307
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1332
nfp_flower_add_offload(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1551
nfp_flower_del_offload(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1688
nfp_flower_get_stats(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1729
nfp_flower_repr_offload(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1781
static int nfp_flower_setup_tc_block(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1825
int nfp_flower_setup_tc(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1837
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/offload.c
1844
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/flower/offload.c
1879
nfp_flower_setup_indr_tc_block(struct net_device *netdev, struct Qdisc *sch, struct nfp_app *app,
drivers/net/ethernet/netronome/nfp/flower/offload.c
1960
nfp_flower_indr_setup_tc_cb(struct net_device *netdev, struct Qdisc *sch, void *cb_priv,
drivers/net/ethernet/netronome/nfp/flower/offload.c
239
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
165
nfp_flower_install_rate_limiter(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
289
nfp_flower_remove_rate_limiter(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
352
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
427
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
465
nfp_flower_stats_rate_limiter(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/qos_conf.c
521
int nfp_flower_setup_qos_offload(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1056
struct net_device *netdev, bool mod)
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1078
nfp_tunnel_add_shared_mac(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1164
nfp_tunnel_del_shared_mac(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1250
nfp_tunnel_offload_mac(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1358
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1393
struct net_device *upper = info->upper_dev;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1435
struct net_device *internal_dev;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
211
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
253
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
466
nfp_tun_write_neigh(struct net_device *netdev, struct nfp_app *app,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
753
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
801
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
255
netdev_tx_t nfp_nfd3_tx(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
709
nfp_nfd3_set_hash(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
730
nfp_nfd3_set_hash_desc(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
743
nfp_nfd3_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfd3/dp.c
930
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h
8
struct net_device;
drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h
92
nfp_nfd3_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfd3/nfd3.h
96
netdev_tx_t nfp_nfd3_tx(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfd3/xsk.c
66
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
1052
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
253
netdev_tx_t nfp_nfdk_tx(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
722
nfp_nfdk_set_hash(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfdk/dp.c
743
nfp_nfdk_parse_meta(struct net_device *netdev, struct nfp_meta_parsed *meta,
drivers/net/ethernet/netronome/nfp/nfdk/nfdk.h
121
netdev_tx_t nfp_nfdk_tx(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.c
142
nfp_app_netdev_feat_change(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.c
162
struct net_device *repr;
drivers/net/ethernet/netronome/nfp/nfp_app.c
176
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_app.c
38
struct nfp_app *nfp_app_from_netdev(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.c
64
int nfp_app_ndo_init(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.c
73
void nfp_app_ndo_uninit(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.h
104
int (*repr_init)(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
105
void (*repr_preclean)(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
106
void (*repr_clean)(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
111
int (*check_mtu)(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
113
int (*repr_change_mtu)(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
125
int (*netdev_event)(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
132
int (*setup_tc)(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
145
struct net_device *(*dev_get)(struct nfp_app *app, u32 id,
drivers/net/ethernet/netronome/nfp/nfp_app.h
16
struct net_device;
drivers/net/ethernet/netronome/nfp/nfp_app.h
204
int nfp_app_ndo_init(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
205
void nfp_app_ndo_uninit(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
247
nfp_app_repr_init(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.h
255
nfp_app_repr_preclean(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.h
262
nfp_app_repr_clean(struct nfp_app *app, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_app.h
269
nfp_app_check_mtu(struct nfp_app *app, struct net_device *netdev, int new_mtu)
drivers/net/ethernet/netronome/nfp/nfp_app.h
277
nfp_app_repr_change_mtu(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
321
struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_app.h
411
struct net_device *nfp_app_dev_get(struct nfp_app *app, u32 id,
drivers/net/ethernet/netronome/nfp/nfp_app.h
420
struct nfp_app *nfp_app_from_netdev(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
95
int (*ndo_init)(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_app.h
96
void (*ndo_uninit)(struct nfp_app *app, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_main.h
157
nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net.h
503
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net.h
963
static inline bool nfp_netdev_is_nfp_net(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net.h
993
void nfp_net_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1118
static int nfp_net_netdev_close(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1300
static int nfp_net_netdev_open(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1446
static int nfp_net_mc_sync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1460
static int nfp_net_mc_unsync(struct net_device *netdev, const unsigned char *addr)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1468
static void nfp_net_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1700
static int nfp_net_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1720
nfp_net_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1744
nfp_net_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1947
static void nfp_net_stat64(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
1989
static int nfp_net_set_features(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2082
nfp_net_fix_features(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2103
nfp_net_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2157
nfp_net_get_phys_port_name(struct net_device *netdev, char *name, size_t len)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2220
static int nfp_net_xdp(struct net_device *netdev, struct netdev_bpf *xdp)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2237
static int nfp_net_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2259
struct net_device *dev, u32 filter_mask,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2275
static int nfp_net_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2376
static int nfp_udp_tunnel_sync(struct net_device *netdev, unsigned int table)
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2478
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
2668
struct net_device *netdev = nn->dp.netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
56
static int nfp_net_mc_unsync(struct net_device *netdev, const unsigned char *addr);
drivers/net/ethernet/netronome/nfp/nfp_net_common.c
685
static void nfp_net_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/netronome/nfp/nfp_net_dp.c
416
netdev_tx_t nfp_net_tx(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_dp.h
145
netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_net_dp.h
217
netdev_tx_t nfp_net_tx(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1048
static unsigned int nfp_mac_get_stats_count(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1059
static u8 *nfp_mac_get_stats_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1074
static u64 *nfp_mac_get_stats(struct net_device *netdev, u64 *data)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1089
static void nfp_net_get_strings(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1113
nfp_net_get_stats(struct net_device *netdev, struct ethtool_stats *stats,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1128
static int nfp_net_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1150
static void nfp_port_get_strings(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1170
nfp_port_get_stats(struct net_device *netdev, struct ethtool_stats *stats,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1182
static int nfp_port_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1236
nfp_port_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1260
nfp_port_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1306
static int nfp_net_get_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1438
static u32 nfp_net_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1445
static int nfp_net_get_rxnfc(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1464
static int nfp_net_set_rxfh_fields(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1765
static int nfp_net_set_rxnfc(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1780
static u32 nfp_net_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1790
static u32 nfp_net_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1800
static int nfp_net_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1822
static int nfp_net_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1853
static int nfp_net_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1858
static void nfp_net_get_regs(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1871
static int nfp_net_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1938
static int nfp_app_set_dump(struct net_device *netdev, struct ethtool_dump *val)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1966
nfp_app_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
1983
nfp_app_get_dump_data(struct net_device *netdev, struct ethtool_dump *dump,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2002
nfp_port_get_module_info(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2083
nfp_port_get_module_eeprom(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2130
static int nfp_net_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
217
nfp_net_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2207
static void nfp_net_get_channels(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2245
static int nfp_net_set_channels(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2266
static int nfp_port_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2290
static void nfp_port_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2307
static int nfp_net_set_phys_id(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
232
nfp_net_nway_reset(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2342
nfp_net_get_eeprom_len(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2356
nfp_net_get_nsp_hwindex(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2390
nfp_net_get_port_mac_by_hwinfo(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2423
nfp_net_set_port_mac_by_hwinfo(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2452
nfp_net_get_eeprom(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2471
nfp_net_set_eeprom(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
2564
void nfp_net_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
263
nfp_app_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
484
nfp_net_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
546
nfp_net_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
622
static void nfp_net_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
651
static int nfp_net_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
689
static int nfp_test_link(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
697
static int nfp_test_nsp(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
733
static int nfp_test_fw(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
745
static int nfp_test_reg(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
762
static bool link_test_supported(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
767
static bool nsp_test_supported(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
775
static bool fw_test_supported(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
783
static bool reg_test_supported(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
793
bool (*is_supported)(struct net_device *dev);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
794
int (*func)(struct net_device *dev);
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
804
static void nfp_get_self_test_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
813
static int nfp_get_self_test_count(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
824
static void nfp_net_self_test(struct net_device *netdev, struct ethtool_test *eth_test,
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
843
static unsigned int nfp_vnic_get_sw_stats_count(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
851
static u8 *nfp_vnic_get_sw_stats_strings(struct net_device *netdev, u8 *data)
drivers/net/ethernet/netronome/nfp/nfp_net_ethtool.c
884
static u64 *nfp_vnic_get_sw_stats(struct net_device *netdev, u64 *data)
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
47
nfp_net_get_mac_addr(struct nfp_pf *pf, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_main.c
547
struct net_device *netdev = port->netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
113
nfp_repr_has_offload_stats(const struct net_device *dev, int attr_id)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
124
nfp_repr_get_host_stats64(const struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
156
nfp_repr_get_offload_stats(int attr_id, const struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
167
static int nfp_repr_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
185
static netdev_tx_t nfp_repr_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
19
struct net_device *
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
202
static int nfp_repr_stop(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
215
static int nfp_repr_open(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
236
nfp_repr_fix_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
241
struct net_device *lower_dev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
27
nfp_repr_inc_tx_stats(struct net_device *netdev, unsigned int len,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
280
nfp_repr_transfer_features(struct net_device *netdev, struct net_device *lower)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
302
static void nfp_repr_set_lockdep_class_one(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
309
static void nfp_repr_set_lockdep_class(struct net_device *dev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
314
int nfp_repr_init(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
316
struct net_device *pf_netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
418
void nfp_repr_free(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
423
struct net_device *
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
426
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
46
void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
460
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
475
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
513
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.c
90
nfp_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
100
void nfp_repr_free(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
101
struct net_device *
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
110
static inline struct net_device *nfp_repr_alloc(struct nfp_app *app)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
21
struct net_device __rcu *reprs[] __counted_by(num_reprs);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
52
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
78
static inline bool nfp_netdev_is_nfp_repr(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
83
static inline int nfp_repr_get_port_id(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
90
struct net_device *
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
94
void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
96
nfp_repr_transfer_features(struct net_device *netdev, struct net_device *lower);
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
97
int nfp_repr_init(struct nfp_app *app, struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_repr.h
99
struct net_device *pf_netdev);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
147
int nfp_app_set_vf_rate(struct net_device *netdev, int vf,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
178
int nfp_app_set_vf_spoofchk(struct net_device *netdev, int vf, bool enable)
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
202
int nfp_app_set_vf_trust(struct net_device *netdev, int vf, bool enable)
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
226
int nfp_app_set_vf_link_state(struct net_device *netdev, int vf,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
260
int nfp_app_get_vf_config(struct net_device *netdev, int vf,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
64
int nfp_app_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c
96
int nfp_app_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
59
int nfp_app_set_vf_mac(struct net_device *netdev, int vf, u8 *mac);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
60
int nfp_app_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
62
int nfp_app_set_vf_rate(struct net_device *netdev, int vf, int min_tx_rate,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
64
int nfp_app_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
65
int nfp_app_set_vf_trust(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
66
int nfp_app_set_vf_link_state(struct net_device *netdev, int vf,
drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h
68
int nfp_app_get_vf_config(struct net_device *netdev, int vf,
drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c
110
int nfp_net_xsk_setup_pool(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_net_xsk.c
162
int nfp_net_xsk_wakeup(struct net_device *netdev, u32 queue_id, u32 flags)
drivers/net/ethernet/netronome/nfp/nfp_net_xsk.h
32
int nfp_net_xsk_setup_pool(struct net_device *netdev, struct xsk_buff_pool *pool,
drivers/net/ethernet/netronome/nfp/nfp_net_xsk.h
39
int nfp_net_xsk_wakeup(struct net_device *netdev, u32 queue_id, u32 flags);
drivers/net/ethernet/netronome/nfp/nfp_port.c
101
nfp_port_get_phys_port_name(struct net_device *netdev, char *name, size_t len)
drivers/net/ethernet/netronome/nfp/nfp_port.c
14
struct nfp_port *nfp_port_from_netdev(struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_port.c
155
int nfp_port_configure(struct net_device *netdev, bool configed)
drivers/net/ethernet/netronome/nfp/nfp_port.c
202
struct net_device *netdev)
drivers/net/ethernet/netronome/nfp/nfp_port.c
33
int nfp_port_get_port_parent_id(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_port.c
49
int nfp_port_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/netronome/nfp/nfp_port.c
61
int nfp_port_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/netronome/nfp/nfp_port.h
109
int nfp_port_setup_tc(struct net_device *netdev, enum tc_setup_type type,
drivers/net/ethernet/netronome/nfp/nfp_port.h
118
nfp_port_set_features(struct net_device *netdev, netdev_features_t features);
drivers/net/ethernet/netronome/nfp/nfp_port.h
120
struct nfp_port *nfp_port_from_netdev(struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_port.h
121
int nfp_port_get_port_parent_id(struct net_device *netdev,
drivers/net/ethernet/netronome/nfp/nfp_port.h
127
nfp_port_get_phys_port_name(struct net_device *netdev, char *name, size_t len);
drivers/net/ethernet/netronome/nfp/nfp_port.h
128
int nfp_port_configure(struct net_device *netdev, bool configed);
drivers/net/ethernet/netronome/nfp/nfp_port.h
132
struct net_device *netdev);
drivers/net/ethernet/netronome/nfp/nfp_port.h
74
struct net_device *netdev;
drivers/net/ethernet/netronome/nfp/nfp_port.h
9
struct net_device;
drivers/net/ethernet/netronome/nfp/nic/dcb.c
148
static int update_dscp_maxrate(struct net_device *dev, u32 *update)
drivers/net/ethernet/netronome/nfp/nic/dcb.c
209
static int dcb_ets_check(struct net_device *dev, struct ieee_ets *ets)
drivers/net/ethernet/netronome/nfp/nic/dcb.c
263
static int nfp_nic_dcbnl_ieee_setets(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nic/dcb.c
313
static int nfp_nic_dcbnl_ieee_getmaxrate(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nic/dcb.c
327
static int nfp_nic_dcbnl_ieee_setmaxrate(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nic/dcb.c
430
static int nfp_nic_dcbnl_ieee_setapp(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nic/dcb.c
477
static int nfp_nic_dcbnl_ieee_delapp(struct net_device *dev,
drivers/net/ethernet/netronome/nfp/nic/dcb.c
69
static int nfp_nic_dcbnl_ieee_getets(struct net_device *dev,
drivers/net/ethernet/ni/nixge.c
1016
nixge_ethtools_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/ni/nixge.c
1037
static int nixge_ethtools_set_phys_id(struct net_device *ndev,
drivers/net/ethernet/ni/nixge.c
1262
struct net_device *ndev;
drivers/net/ethernet/ni/nixge.c
1295
struct net_device *ndev;
drivers/net/ethernet/ni/nixge.c
1401
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/ni/nixge.c
168
struct net_device *ndev;
drivers/net/ethernet/ni/nixge.c
244
static void nixge_hw_dma_bd_release(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
282
static int nixge_hw_dma_bd_init(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
412
static void nixge_device_reset(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
426
static void nixge_handle_link_change(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
460
static void nixge_start_xmit_done(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
507
struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
595
static int nixge_recv(struct net_device *ndev, int budget)
drivers/net/ethernet/ni/nixge.c
701
struct net_device *ndev = _ndev;
drivers/net/ethernet/ni/nixge.c
745
struct net_device *ndev = _ndev;
drivers/net/ethernet/ni/nixge.c
866
static int nixge_open(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
910
static int nixge_stop(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
940
static int nixge_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/ni/nixge.c
954
static s32 __nixge_hw_set_mac_address(struct net_device *ndev)
drivers/net/ethernet/ni/nixge.c
970
static int nixge_net_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/ni/nixge.c
990
static void nixge_ethtools_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ni/nixge.c
998
nixge_ethtools_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/nvidia/forcedeth.c
1018
static void free_rings(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1041
static int using_multi_irqs(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1052
static void nv_txrx_gate(struct net_device *dev, bool gate)
drivers/net/ethernet/nvidia/forcedeth.c
1069
static void nv_enable_irq(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1085
static void nv_disable_irq(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1102
static void nv_enable_hw_interrupts(struct net_device *dev, u32 mask)
drivers/net/ethernet/nvidia/forcedeth.c
1109
static void nv_disable_hw_interrupts(struct net_device *dev, u32 mask)
drivers/net/ethernet/nvidia/forcedeth.c
1128
static int mii_rw(struct net_device *dev, int addr, int miireg, int value)
drivers/net/ethernet/nvidia/forcedeth.c
1164
static int phy_reset(struct net_device *dev, u32 bmcr_setup)
drivers/net/ethernet/nvidia/forcedeth.c
1188
static int init_realtek_8211b(struct net_device *dev, struct fe_priv *np)
drivers/net/ethernet/nvidia/forcedeth.c
1212
static int init_realtek_8211c(struct net_device *dev, struct fe_priv *np)
drivers/net/ethernet/nvidia/forcedeth.c
1247
static int init_realtek_8201(struct net_device *dev, struct fe_priv *np)
drivers/net/ethernet/nvidia/forcedeth.c
1263
static int init_realtek_8201_cross(struct net_device *dev, struct fe_priv *np)
drivers/net/ethernet/nvidia/forcedeth.c
1286
static int init_cicada(struct net_device *dev, struct fe_priv *np,
drivers/net/ethernet/nvidia/forcedeth.c
1310
static int init_vitesse(struct net_device *dev, struct fe_priv *np)
drivers/net/ethernet/nvidia/forcedeth.c
1372
static int phy_init(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1517
static void nv_start_rx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1538
static void nv_stop_rx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1559
static void nv_start_tx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1572
static void nv_stop_tx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1594
static void nv_start_rxtx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1600
static void nv_stop_rxtx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1606
static void nv_txrx_reset(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1618
static void nv_mac_reset(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1649
static void nv_update_stats(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1754
nv_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *storage)
drivers/net/ethernet/nvidia/forcedeth.c
1808
static int nv_alloc_rx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1849
static int nv_alloc_rx_optimized(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1900
static void nv_init_rx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1931
static void nv_init_tx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
1971
static int nv_init_ring(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2010
static void nv_drain_tx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2041
static void nv_drain_rx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2068
static void nv_drain_rxtx(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2079
static void nv_legacybackoff_reseed(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2128
static void nv_gear_backoff_reseed(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2191
static netdev_tx_t nv_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2365
struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2569
static inline void nv_tx_flip_ownership(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
2592
static int nv_tx_done(struct net_device *dev, int limit)
drivers/net/ethernet/nvidia/forcedeth.c
2662
static int nv_tx_done_optimized(struct net_device *dev, int limit)
drivers/net/ethernet/nvidia/forcedeth.c
2723
static void nv_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/nvidia/forcedeth.c
2829
static int nv_getlen(struct net_device *dev, void *packet, int datalen)
drivers/net/ethernet/nvidia/forcedeth.c
2877
static int nv_rx_process(struct net_device *dev, int limit)
drivers/net/ethernet/nvidia/forcedeth.c
2978
static int nv_rx_process_optimized(struct net_device *dev, int limit)
drivers/net/ethernet/nvidia/forcedeth.c
3067
static void set_bufsize(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3081
static int nv_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/nvidia/forcedeth.c
3138
static void nv_copy_mac_to_hw(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3155
static int nv_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/nvidia/forcedeth.c
3192
static void nv_set_multicast(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3252
static void nv_update_pause(struct net_device *dev, u32 pause_flags)
drivers/net/ethernet/nvidia/forcedeth.c
3289
static void nv_force_linkspeed(struct net_device *dev, int speed, int duplex)
drivers/net/ethernet/nvidia/forcedeth.c
3365
static int nv_update_linkspeed(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3587
static void nv_linkchange(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3606
static void nv_link_irq(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
3632
static inline int nv_change_interrupt_mode(struct net_device *dev, int total_work)
drivers/net/ethernet/nvidia/forcedeth.c
3662
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3695
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3724
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3766
struct net_device *dev = np->dev;
drivers/net/ethernet/nvidia/forcedeth.c
3836
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3881
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3948
struct net_device *dev = (struct net_device *) data;
drivers/net/ethernet/nvidia/forcedeth.c
3973
static void set_msix_vector_map(struct net_device *dev, u32 vector, u32 irqmask)
drivers/net/ethernet/nvidia/forcedeth.c
3997
static int nv_request_irq(struct net_device *dev, int intr_test)
drivers/net/ethernet/nvidia/forcedeth.c
4122
static void nv_free_irq(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
4144
struct net_device *dev = np->dev;
drivers/net/ethernet/nvidia/forcedeth.c
4250
static void nv_poll_controller(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
4263
struct net_device *dev = np->dev;
drivers/net/ethernet/nvidia/forcedeth.c
4277
static void nv_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/nvidia/forcedeth.c
4285
static void nv_get_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo)
drivers/net/ethernet/nvidia/forcedeth.c
4296
static int nv_set_wol(struct net_device *dev, struct ethtool_wolinfo *wolinfo)
drivers/net/ethernet/nvidia/forcedeth.c
4317
static int nv_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
4398
static int nv_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
4573
static int nv_get_regs_len(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
4579
static void nv_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *buf)
drivers/net/ethernet/nvidia/forcedeth.c
4593
static int nv_nway_reset(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
4640
static void nv_get_ringparam(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
4654
static int nv_set_ringparam(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
4781
static void nv_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam* pause)
drivers/net/ethernet/nvidia/forcedeth.c
4790
static int nv_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam* pause)
drivers/net/ethernet/nvidia/forcedeth.c
4860
static int nv_set_loopback(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/nvidia/forcedeth.c
4915
static netdev_features_t nv_fix_features(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
4925
static void nv_vlan_mode(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/nvidia/forcedeth.c
4946
static int nv_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/nvidia/forcedeth.c
4979
static int nv_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/nvidia/forcedeth.c
5003
static void nv_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/nvidia/forcedeth.c
5017
static int nv_link_test(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5032
static int nv_register_test(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5060
static int nv_interrupt_test(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5123
static int nv_loopback_test(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5249
static void nv_self_test(struct net_device *dev, struct ethtool_test *test, u64 *buffer)
drivers/net/ethernet/nvidia/forcedeth.c
5329
static void nv_get_strings(struct net_device *dev, u32 stringset, u8 *buffer)
drivers/net/ethernet/nvidia/forcedeth.c
5363
static int nv_mgmt_acquire_sema(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5398
static void nv_mgmt_release_sema(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5414
static int nv_mgmt_get_version(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5443
static int nv_open(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5615
static int nv_close(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
5699
struct net_device *dev;
drivers/net/ethernet/nvidia/forcedeth.c
6148
static void nv_restore_phy(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
6172
struct net_device *dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6187
struct net_device *dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/nvidia/forcedeth.c
6212
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/nvidia/forcedeth.c
6233
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/nvidia/forcedeth.c
6266
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/nvidia/forcedeth.c
756
struct net_device *dev;
drivers/net/ethernet/nvidia/forcedeth.c
934
static inline struct fe_priv *get_nvpriv(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
939
static inline u8 __iomem *get_hwbase(struct net_device *dev)
drivers/net/ethernet/nvidia/forcedeth.c
968
static int reg_delay(struct net_device *dev, int offset, u32 mask, u32 target,
drivers/net/ethernet/nvidia/forcedeth.c
996
static void setup_hw_rings(struct net_device *dev, int rxtx_flags)
drivers/net/ethernet/nxp/lpc_eth.c
1007
static int lpc_eth_close(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
1033
struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
1087
static int lpc_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/nxp/lpc_eth.c
1107
static void lpc_eth_set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
1154
static int lpc_eth_open(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
1184
static void lpc_eth_ethtool_getdrvinfo(struct net_device *ndev,
drivers/net/ethernet/nxp/lpc_eth.c
1193
static u32 lpc_eth_ethtool_getmsglevel(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
1200
static void lpc_eth_ethtool_setmsglevel(struct net_device *ndev, u32 level)
drivers/net/ethernet/nxp/lpc_eth.c
1231
struct net_device *ndev;
drivers/net/ethernet/nxp/lpc_eth.c
1422
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/nxp/lpc_eth.c
1445
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/nxp/lpc_eth.c
1470
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/nxp/lpc_eth.c
394
struct net_device *ndev;
drivers/net/ethernet/nxp/lpc_eth.c
716
static void lpc_handle_link_change(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
751
static int lpc_mii_probe(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
839
static void __lpc_handle_xmit(struct net_device *ndev)
drivers/net/ethernet/nxp/lpc_eth.c
895
static int __lpc_handle_recv(struct net_device *ndev, int budget)
drivers/net/ethernet/nxp/lpc_eth.c
969
struct net_device *ndev = pldat->ndev;
drivers/net/ethernet/nxp/lpc_eth.c
988
struct net_device *ndev = dev_id;
drivers/net/ethernet/oa_tc6.c
111
struct net_device *netdev;
drivers/net/ethernet/oa_tc6.c
1235
struct oa_tc6 *oa_tc6_init(struct spi_device *spi, struct net_device *netdev)
drivers/net/ethernet/oa_tc6.c
416
static void oa_tc6_handle_link_change(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
573
struct net_device *netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
576
struct net_device *polling_netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h
618
void pch_gbe_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
109
static int pch_gbe_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
157
static int pch_gbe_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
167
static void pch_gbe_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
184
static void pch_gbe_get_regs(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
208
static void pch_gbe_get_wol(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
234
static int pch_gbe_set_wol(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
262
static int pch_gbe_nway_reset(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
276
static void pch_gbe_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
301
static int pch_gbe_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
380
static void pch_gbe_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
407
static int pch_gbe_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
444
static void pch_gbe_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
467
static void pch_gbe_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
483
static int pch_gbe_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
512
void pch_gbe_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c
74
static int pch_gbe_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
100
static void pch_gbe_mdio_write(struct net_device *netdev, int addr, int reg,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
102
static void pch_gbe_set_multi(struct net_device *netdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1028
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1188
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1260
struct net_device *netdev = data;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1336
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1600
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1831
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1859
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1916
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1956
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
1989
static int pch_gbe_open(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
201
static int pch_gbe_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2028
static int pch_gbe_stop(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2049
static netdev_tx_t pch_gbe_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2071
static void pch_gbe_set_multi(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2136
static int pch_gbe_set_mac(struct net_device *netdev, void *addr)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2167
static int pch_gbe_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2214
static int pch_gbe_set_features(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2240
static int pch_gbe_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2254
static void pch_gbe_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2314
static void pch_gbe_netpoll(struct net_device *netdev)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2344
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2357
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2377
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2392
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2429
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2464
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
2479
struct net_device *netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
251
static int pch_gbe_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
590
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
638
static int pch_gbe_mdio_read(struct net_device *netdev, int addr, int reg)
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
654
static void pch_gbe_mdio_write(struct net_device *netdev,
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
693
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
719
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
99
static int pch_gbe_mdio_read(struct net_device *netdev, int addr, int reg);
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_main.c
995
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe_param.c
435
struct net_device *dev = adapter->netdev;
drivers/net/ethernet/packetengines/hamachi.c
1029
struct net_device *dev = hmp->mii_if.dev;
drivers/net/ethernet/packetengines/hamachi.c
1051
static void hamachi_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/packetengines/hamachi.c
1166
static void hamachi_init_ring(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1216
struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1304
struct net_device *dev = dev_instance;
drivers/net/ethernet/packetengines/hamachi.c
1408
static int hamachi_rx(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1626
static void hamachi_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/packetengines/hamachi.c
1660
static int hamachi_close(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1746
static struct net_device_stats *hamachi_get_stats(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1782
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1811
static int check_if_running(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1818
static void hamachi_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/packetengines/hamachi.c
1827
static int hamachi_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/packetengines/hamachi.c
1837
static int hamachi_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/packetengines/hamachi.c
1848
static int hamachi_nway_reset(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1854
static u32 hamachi_get_link(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
1875
static int hamachi_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/net/ethernet/packetengines/hamachi.c
1903
static int hamachi_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/packetengines/hamachi.c
1922
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/packetengines/hamachi.c
546
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/packetengines/hamachi.c
547
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/packetengines/hamachi.c
548
static int hamachi_open(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
549
static int hamachi_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/packetengines/hamachi.c
550
static int hamachi_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/net/ethernet/packetengines/hamachi.c
553
static void hamachi_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/packetengines/hamachi.c
554
static void hamachi_init_ring(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
556
struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
558
static int hamachi_rx(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
559
static inline int hamachi_tx(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
560
static void hamachi_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/packetengines/hamachi.c
561
static int hamachi_close(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
562
static struct net_device_stats *hamachi_get_stats(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
563
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/packetengines/hamachi.c
591
struct net_device *dev;
drivers/net/ethernet/packetengines/hamachi.c
817
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/packetengines/hamachi.c
835
static void mdio_write(struct net_device *dev, int phy_id, int location, int value)
drivers/net/ethernet/packetengines/hamachi.c
855
static int hamachi_open(struct net_device *dev)
drivers/net/ethernet/packetengines/hamachi.c
995
static inline int hamachi_tx(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
1045
static int yellowfin_rx(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
1190
static void yellowfin_error(struct net_device *dev, int intr_status)
drivers/net/ethernet/packetengines/yellowfin.c
1200
static int yellowfin_close(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
1292
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
1339
static void yellowfin_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/packetengines/yellowfin.c
1352
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/packetengines/yellowfin.c
1391
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/packetengines/yellowfin.c
344
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/packetengines/yellowfin.c
345
static int yellowfin_open(struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
347
static void yellowfin_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/packetengines/yellowfin.c
348
static int yellowfin_init_ring(struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
350
struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
352
static int yellowfin_rx(struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
353
static void yellowfin_error(struct net_device *dev, int intr_status);
drivers/net/ethernet/packetengines/yellowfin.c
354
static int yellowfin_close(struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
355
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/packetengines/yellowfin.c
372
struct net_device *dev;
drivers/net/ethernet/packetengines/yellowfin.c
571
static int yellowfin_open(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
656
struct net_device *dev = pci_get_drvdata(yp->pci_dev);
drivers/net/ethernet/packetengines/yellowfin.c
687
static void yellowfin_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/packetengines/yellowfin.c
726
static int yellowfin_init_ring(struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
814
struct net_device *dev)
drivers/net/ethernet/packetengines/yellowfin.c
899
struct net_device *dev = dev_instance;
drivers/net/ethernet/pasemi/pasemi_mac.c
1035
static int pasemi_mac_phy_init(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1061
static int pasemi_mac_open(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1275
static int pasemi_mac_close(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1424
static netdev_tx_t pasemi_mac_start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1541
static void pasemi_mac_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1581
static void pasemi_mac_netpoll(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
1595
static int pasemi_mac_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/pasemi/pasemi_mac.c
1676
struct net_device *dev;
drivers/net/ethernet/pasemi/pasemi_mac.c
1793
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/ethernet/pasemi/pasemi_mac.c
216
static int pasemi_mac_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/pasemi/pasemi_mac.c
365
static int pasemi_mac_setup_rx_resources(const struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
445
pasemi_mac_setup_tx_resources(const struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.c
573
static void pasemi_mac_replenish_rx_ring(struct net_device *dev,
drivers/net/ethernet/pasemi/pasemi_mac.c
972
static void pasemi_adjust_link(struct net_device *dev)
drivers/net/ethernet/pasemi/pasemi_mac.h
58
struct net_device *netdev;
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
106
static void pasemi_mac_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
55
pasemi_mac_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
62
pasemi_mac_ethtool_set_msglevel(struct net_device *netdev,
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
71
pasemi_mac_ethtool_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
84
static int pasemi_mac_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/pasemi/pasemi_mac_ethtool.c
94
static void pasemi_mac_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_debugfs.c
221
struct net_device *netdev = seq->private;
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
1006
static int ionic_get_ts_info(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
1096
static int ionic_nway_reset(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
114
static void ionic_get_link_ext_stats(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
1160
void ionic_ethtool_set_ops(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
123
static int ionic_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
24
static void ionic_get_stats(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
313
static int ionic_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
347
static void ionic_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
362
static int ionic_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
396
static int ionic_get_fecparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
418
static int ionic_set_fecparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
463
static int ionic_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
48
static int ionic_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
483
static int ionic_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
61
static void ionic_get_strings(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
651
static void ionic_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
666
static int ionic_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
73
static void ionic_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
739
static void ionic_get_channels(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
758
static int ionic_set_channels(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
847
static u32 ionic_get_rx_ring_count(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
854
static u32 ionic_get_rxfh_indir_size(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
86
static int ionic_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
861
static u32 ionic_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
866
static int ionic_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
886
static int ionic_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
900
static int ionic_set_tunable(struct net_device *dev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
91
static void ionic_get_regs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
924
static int ionic_get_tunable(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.c
964
static int ionic_get_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_ethtool.h
7
void ionic_ethtool_set_ops(struct net_device *netdev);
drivers/net/ethernet/pensando/ionic/ionic_fw.c
98
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1270
void ionic_get_stats64(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1323
static int ionic_addr_add(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1328
static int ionic_addr_del(struct net_device *netdev, const u8 *addr)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1339
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1418
static void ionic_ndo_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
143
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1558
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1639
static int ionic_set_features(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1711
static int ionic_set_mac_address(struct net_device *netdev, void *sa)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1793
static int ionic_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1854
static void ionic_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1862
static int ionic_vlan_rx_add_vid(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
1877
static int ionic_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2266
static int ionic_open(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2327
static int ionic_stop(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2343
static int ionic_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2374
static int ionic_get_vf_stats(struct net_device *netdev, int vf,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2411
static int ionic_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2442
static int ionic_set_vf_vlan(struct net_device *netdev, int vf, u16 vlan,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2481
static int ionic_set_vf_rate(struct net_device *netdev, int vf,
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2514
static int ionic_set_vf_spoofchk(struct net_device *netdev, int vf, bool set)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2542
static int ionic_set_vf_trust(struct net_device *netdev, int vf, bool set)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2570
static int ionic_set_vf_link_state(struct net_device *netdev, int vf, int set)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2746
static int ionic_xdp_config(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
2793
static int ionic_xdp(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3221
struct net_device *netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3659
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3822
static struct ionic_lif *ionic_netdev_lif(struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_lif.c
3833
struct net_device *ndev = netdev_notifier_info_to_dev(info);
drivers/net/ethernet/pensando/ionic/ionic_lif.h
185
struct net_device *netdev;
drivers/net/ethernet/pensando/ionic/ionic_lif.h
339
void ionic_get_stats64(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
365
int ionic_hwstamp_set(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
368
int ionic_hwstamp_get(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
379
static inline int ionic_hwstamp_set(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_lif.h
386
static inline int ionic_hwstamp_get(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_main.c
256
struct net_device *netdev;
drivers/net/ethernet/pensando/ionic/ionic_main.c
416
struct net_device *netdev = lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_phc.c
206
int ionic_hwstamp_set(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_phc.c
265
int ionic_hwstamp_get(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
113
static inline struct netdev_queue *q_to_ndq(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1389
static void ionic_tx_tso_post(struct net_device *netdev, struct ionic_queue *q,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1425
static int ionic_tx_tso(struct net_device *netdev, struct ionic_queue *q,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1640
static int ionic_tx(struct net_device *netdev, struct ionic_queue *q,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1767
struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
1803
netdev_tx_t ionic_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
230
static struct sk_buff *ionic_rx_copybreak(struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
397
int ionic_xdp_xmit(struct net_device *netdev, int n,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
471
struct net_device *netdev,
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
48
struct net_device *netdev;
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
612
struct net_device *netdev = q->lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_txrx.c
770
struct net_device *netdev = q->lif->netdev;
drivers/net/ethernet/pensando/ionic/ionic_txrx.h
17
netdev_tx_t ionic_start_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/pensando/ionic/ionic_txrx.h
21
int ionic_xdp_xmit(struct net_device *netdev, int n, struct xdp_frame **xdp, u32 flags);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1584
struct net_device *netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1643
void (*set_multi) (struct net_device *);
drivers/net/ethernet/qlogic/netxen/netxen_nic.h
1780
int netxen_nic_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/qlogic/netxen/netxen_nic_ctx.c
742
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
247
netxen_nic_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
278
static int netxen_nic_get_regs_len(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
284
netxen_nic_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
353
static u32 netxen_nic_test_link(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
371
netxen_nic_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
394
netxen_nic_get_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
434
netxen_nic_set_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
476
netxen_nic_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
523
netxen_nic_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
55
static int netxen_nic_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
602
static int netxen_nic_reg_test(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
61
netxen_nic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
624
static int netxen_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
637
netxen_nic_diag_test(struct net_device *dev, struct ethtool_test *eth_test,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
649
netxen_nic_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
669
netxen_nic_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
686
netxen_nic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
707
netxen_nic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
737
static int netxen_set_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
783
static int netxen_get_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
807
netxen_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
829
netxen_set_dump(struct net_device *netdev, struct ethtool_dump *val)
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
83
netxen_nic_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_ethtool.c
884
netxen_get_dump_data(struct net_device *netdev, struct ethtool_dump *dump,
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
504
static void netxen_p2_nic_set_multi(struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
647
static void netxen_p3_nic_set_multi(struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
954
int netxen_nic_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1388
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1515
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1569
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
1739
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_init.c
186
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1037
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1092
__netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1136
netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1150
__netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1181
netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1193
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1295
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1328
struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1440
struct net_device *netdev = NULL;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1622
struct net_device *netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
164
netxen_napi_add(struct netxen_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1665
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1689
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1803
static int netxen_nic_open(struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1831
static int netxen_nic_close(struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
1840
netxen_tso_check(struct net_device *netdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2020
netxen_nic_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2130
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2167
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2209
static void netxen_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2260
static void netxen_nic_get_stats(struct net_device *netdev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2493
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2588
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2630
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2732
struct net_device *net = to_net_dev(dev);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2757
struct net_device *net = to_net_dev(dev);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
2967
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3183
struct net_device *dev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3231
struct net_device *dev, unsigned long event)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3261
netxen_restore_indev_addr(struct net_device *netdev, unsigned long event)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3277
netxen_config_checkdev(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3299
static void netxen_config_master(struct net_device *dev, unsigned long event)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3301
struct net_device *master, *slave;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3334
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3335
struct net_device *orig_dev = dev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3336
struct net_device *slave;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3377
struct net_device *dev, *slave;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
3422
netxen_restore_indev_addr(struct net_device *dev, unsigned long event)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
460
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
47
static int netxen_nic_open(struct net_device *netdev);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
48
static int netxen_nic_close(struct net_device *netdev);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
487
static int netxen_nic_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
50
struct net_device *);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
51
static void netxen_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
511
static void netxen_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
518
static netdev_features_t netxen_fix_features(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
530
static int netxen_set_features(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
72
static void netxen_restore_indev_addr(struct net_device *dev, unsigned long);
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
73
static void netxen_nic_get_stats(struct net_device *dev,
drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c
75
static int netxen_nic_set_mac(struct net_device *netdev, void *p);
drivers/net/ethernet/qlogic/qede/qede.h
168
struct net_device *ndev;
drivers/net/ethernet/qlogic/qede/qede.h
500
int qede_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/qlogic/qede/qede.h
527
netdev_tx_t qede_start_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede.h
528
int qede_xdp_transmit(struct net_device *dev, int n_frames,
drivers/net/ethernet/qlogic/qede/qede.h
530
u16 qede_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/qlogic/qede/qede.h
531
struct net_device *sb_dev);
drivers/net/ethernet/qlogic/qede/qede.h
533
struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede.h
544
int qede_set_mac_addr(struct net_device *ndev, void *p);
drivers/net/ethernet/qlogic/qede/qede.h
546
int qede_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid);
drivers/net/ethernet/qlogic/qede/qede.h
547
int qede_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid);
drivers/net/ethernet/qlogic/qede/qede.h
551
netdev_features_t qede_fix_features(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede.h
553
int qede_set_features(struct net_device *dev, netdev_features_t features);
drivers/net/ethernet/qlogic/qede/qede.h
554
void qede_set_rx_mode(struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede.h
555
void qede_config_rx_mode(struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede.h
559
int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/qlogic/qede/qede.h
562
void qede_set_dcbnl_ops(struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede.h
566
void qede_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/qlogic/qede/qede.h
570
int qede_change_mtu(struct net_device *dev, int new_mtu);
drivers/net/ethernet/qlogic/qede/qede.h
582
int qede_set_coalesce(struct net_device *dev, struct ethtool_coalesce *coal,
drivers/net/ethernet/qlogic/qede/qede.h
585
int qede_set_per_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
106
static int qede_dcbnl_getapp(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
113
static u8 qede_dcbnl_getdcbx(struct net_device *netdev)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
120
static void qede_dcbnl_setpgtccfgtx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
129
static void qede_dcbnl_setpgtccfgrx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
13
static u8 qede_dcbnl_getstate(struct net_device *netdev)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
138
static void qede_dcbnl_setpgbwgcfgtx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
146
static void qede_dcbnl_setpgbwgcfgrx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
154
static u8 qede_dcbnl_setall(struct net_device *netdev)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
161
static int qede_dcbnl_setnumtcs(struct net_device *netdev, int tcid, u8 num)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
168
static void qede_dcbnl_setpfcstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
175
static int qede_dcbnl_setapp(struct net_device *netdev, u8 idtype, u16 idval,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
183
static u8 qede_dcbnl_setdcbx(struct net_device *netdev, u8 state)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
190
static u8 qede_dcbnl_getfeatcfg(struct net_device *netdev, int featid,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
198
static u8 qede_dcbnl_setfeatcfg(struct net_device *netdev, int featid, u8 flags)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
20
static u8 qede_dcbnl_setstate(struct net_device *netdev, u8 state)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
205
static int qede_dcbnl_peer_getappinfo(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
214
static int qede_dcbnl_peer_getapptable(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
222
static int qede_dcbnl_cee_peer_getpfc(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
230
static int qede_dcbnl_cee_peer_getpg(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
238
static int qede_dcbnl_ieee_getpfc(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
246
static int qede_dcbnl_ieee_setpfc(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
254
static int qede_dcbnl_ieee_getets(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
262
static int qede_dcbnl_ieee_setets(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
27
static void qede_dcbnl_getpermhwaddr(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
270
static int qede_dcbnl_ieee_getapp(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
278
static int qede_dcbnl_ieee_setapp(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
291
static int qede_dcbnl_ieee_peer_getpfc(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
299
static int qede_dcbnl_ieee_peer_getets(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
33
static void qede_dcbnl_getpgtccfgtx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
347
void qede_set_dcbnl_ops(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
43
static void qede_dcbnl_getpgbwgcfgtx(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
51
static void qede_dcbnl_getpgtccfgrx(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
61
static void qede_dcbnl_getpgbwgcfgrx(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
69
static void qede_dcbnl_getpfccfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
77
static void qede_dcbnl_setpfccfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
85
static u8 qede_dcbnl_getcap(struct net_device *netdev, int capid, u8 *cap)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
92
static int qede_dcbnl_getnumtcs(struct net_device *netdev, int tcid, u8 *num)
drivers/net/ethernet/qlogic/qede/qede_dcbnl.c
99
static u8 qede_dcbnl_getpfcstate(struct net_device *netdev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1000
static void qede_get_regs(struct net_device *ndev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1012
static int qede_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1029
int qede_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1052
static void qede_get_channels(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1066
static int qede_set_channels(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1135
static int qede_get_ts_info(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1143
static int qede_set_phys_id(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1171
static int qede_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1202
static u32 qede_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1209
static int qede_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1234
static int qede_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1341
static int qede_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *info)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1361
static u32 qede_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1366
static u32 qede_get_rxfh_key_size(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1373
static int qede_get_rxfh(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1393
static int qede_set_rxfh(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1691
static void qede_self_test(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1737
static int qede_set_tunable(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1763
static int qede_get_tunable(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1779
static int qede_get_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1821
static int qede_set_eee(struct net_device *dev, struct ethtool_keee *edata)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1912
static int qede_get_fecparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1927
static int qede_set_fecparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1948
static int qede_get_module_info(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
1985
static int qede_get_module_eeprom(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2034
static int qede_set_dump(struct net_device *dev, struct ethtool_dump *val)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2070
static int qede_get_dump_flag(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2102
static int qede_get_dump_data(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2145
int qede_set_per_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2211
static int qede_get_per_coalesce(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
2356
void qede_set_ethtool_ops(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
334
static void qede_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
377
static void qede_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
422
static int qede_get_sset_count(struct net_device *dev, int stringset)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
459
static u32 qede_get_priv_flags(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
485
static int qede_set_priv_flags(struct net_device *dev, u32 flags)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
503
static int qede_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
537
static int qede_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
597
static void qede_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
644
static void qede_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
654
static int qede_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
683
static u32 qede_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
690
static void qede_set_msglevel(struct net_device *ndev, u32 level)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
704
static int qede_nway_reset(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
733
static u32 qede_get_link(struct net_device *dev)
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
744
static int qede_flash_device(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
752
static int qede_get_coalesce(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
815
int qede_set_coalesce(struct net_device *dev, struct ethtool_coalesce *coal,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
894
static void qede_get_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
907
static int qede_set_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
939
static void qede_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_ethtool.c
961
static int qede_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_filter.c
1039
int qede_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/qlogic/qede/qede_filter.c
1068
int qede_set_mac_addr(struct net_device *ndev, void *p)
drivers/net/ethernet/qlogic/qede/qede_filter.c
1124
qede_configure_mcast_filtering(struct net_device *ndev,
drivers/net/ethernet/qlogic/qede/qede_filter.c
1178
void qede_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_filter.c
1187
void qede_config_rx_mode(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_filter.c
431
int qede_rx_flow_steer(struct net_device *dev, const struct sk_buff *skb,
drivers/net/ethernet/qlogic/qede/qede_filter.c
677
int qede_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/qlogic/qede/qede_filter.c
829
int qede_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/qlogic/qede/qede_filter.c
913
netdev_features_t qede_fix_features(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_filter.c
925
int qede_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/qlogic/qede/qede_filter.c
957
static int qede_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/qlogic/qede/qede_fp.c
1479
netdev_tx_t qede_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_fp.c
1746
u16 qede_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/qlogic/qede/qede_fp.c
1747
struct net_device *sb_dev)
drivers/net/ethernet/qlogic/qede/qede_fp.c
1762
struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_fp.c
340
int qede_xdp_transmit(struct net_device *dev, int n_frames,
drivers/net/ethernet/qlogic/qede/qede_main.c
118
static int qede_set_vf_vlan(struct net_device *ndev, int vf, u16 vlan, u8 qos,
drivers/net/ethernet/qlogic/qede/qede_main.c
1260
struct net_device *ndev = pci_get_drvdata(pdev);
drivers/net/ethernet/qlogic/qede/qede_main.c
1365
struct net_device *ndev = pci_get_drvdata(pdev);
drivers/net/ethernet/qlogic/qede/qede_main.c
137
static int qede_set_vf_mac(struct net_device *ndev, int vfidx, u8 *mac)
drivers/net/ethernet/qlogic/qede/qede_main.c
223
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/qlogic/qede/qede_main.c
2564
static int qede_open(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_main.c
2584
static int qede_close(struct net_device *ndev)
drivers/net/ethernet/qlogic/qede/qede_main.c
2897
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/qlogic/qede/qede_main.c
310
static int qede_open(struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede_main.c
311
static int qede_close(struct net_device *ndev);
drivers/net/ethernet/qlogic/qede/qede_main.c
423
static void qede_get_stats64(struct net_device *dev,
drivers/net/ethernet/qlogic/qede/qede_main.c
457
static int qede_get_vf_config(struct net_device *dev, int vfidx,
drivers/net/ethernet/qlogic/qede/qede_main.c
468
static int qede_set_vf_rate(struct net_device *dev, int vfidx,
drivers/net/ethernet/qlogic/qede/qede_main.c
477
static int qede_set_vf_spoofchk(struct net_device *dev, int vfidx, bool val)
drivers/net/ethernet/qlogic/qede/qede_main.c
487
static int qede_set_vf_link_state(struct net_device *dev, int vfidx,
drivers/net/ethernet/qlogic/qede/qede_main.c
498
static int qede_set_vf_trust(struct net_device *dev, int vfidx, bool setting)
drivers/net/ethernet/qlogic/qede/qede_main.c
571
static void qede_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/qlogic/qede/qede_main.c
615
static int qede_setup_tc(struct net_device *ndev, u8 num_tc)
drivers/net/ethernet/qlogic/qede/qede_main.c
670
qede_setup_tc_offload(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/qlogic/qede/qede_main.c
775
struct net_device *ndev;
drivers/net/ethernet/qlogic/qede/qede_main.c
823
struct net_device *ndev = edev->ndev;
drivers/net/ethernet/qlogic/qede/qede_ptp.c
283
int qede_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_ptp.c
326
int qede_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_ptp.h
17
int qede_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_ptp.h
19
int qede_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/qlogic/qede/qede_rdma.c
196
struct net_device *ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
1708
static int ql_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/qlogic/qla3xxx.c
1735
static void ql_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/qlogic/qla3xxx.c
1746
static u32 ql_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/qlogic/qla3xxx.c
1752
static void ql_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/qlogic/qla3xxx.c
1758
static void ql_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/qlogic/qla3xxx.c
2043
struct net_device *ndev = qdev->ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
2111
struct net_device *ndev = qdev->ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
2202
struct net_device *ndev = dev_id;
drivers/net/ethernet/qlogic/qla3xxx.c
2457
struct net_device *ndev)
drivers/net/ethernet/qlogic/qla3xxx.c
3374
static void ql_display_dev_info(struct net_device *ndev)
drivers/net/ethernet/qlogic/qla3xxx.c
3403
struct net_device *ndev = qdev->ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
3452
struct net_device *ndev = qdev->ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
3535
static int ql3xxx_close(struct net_device *ndev)
drivers/net/ethernet/qlogic/qla3xxx.c
3550
static int ql3xxx_open(struct net_device *ndev)
drivers/net/ethernet/qlogic/qla3xxx.c
3556
static int ql3xxx_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/qlogic/qla3xxx.c
3591
static void ql3xxx_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/qlogic/qla3xxx.c
3611
struct net_device *ndev = qdev->ndev;
drivers/net/ethernet/qlogic/qla3xxx.c
3753
struct net_device *ndev = NULL;
drivers/net/ethernet/qlogic/qla3xxx.c
3902
struct net_device *ndev = pci_get_drvdata(pdev);
drivers/net/ethernet/qlogic/qla3xxx.c
509
static void ql_set_mac_addr(struct net_device *ndev, u16 *addr)
drivers/net/ethernet/qlogic/qla3xxx.h
1076
struct net_device *ndev; /* Parent NET device */
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1103
struct net_device *netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1613
void qlcnic_set_multi(struct net_device *netdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1623
int qlcnic_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1624
netdev_features_t qlcnic_fix_features(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1626
int qlcnic_set_features(struct net_device *netdev, netdev_features_t features);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1636
void qlcnic_diag_free_res(struct net_device *netdev, int);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1637
int qlcnic_diag_alloc_res(struct net_device *netdev, int);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1638
netdev_tx_t qlcnic_xmit_frame(struct sk_buff *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1667
int qlcnic_alloc_tx_rings(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1682
void qlcnic_down(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1683
int qlcnic_up(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1684
void __qlcnic_down(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1688
int __qlcnic_up(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1689
void qlcnic_restore_indev_addr(struct net_device *, unsigned long);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1700
int qlcnic_setup_netdev(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1703
void qlcnic_sriov_vf_set_multi(struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1737
int (*napi_add)(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic.h
1991
struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1396
static int qlcnic_83xx_diag_alloc_res(struct net_device *netdev, int test,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1455
static void qlcnic_83xx_diag_free_res(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1581
int qlcnic_83xx_set_led(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1762
int qlcnic_83xx_loopback_test(struct net_device *netdev, u8 mode)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1847
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
1917
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3533
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3632
int qlcnic_83xx_interrupt_test(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.c
3822
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
557
int qlcnic_83xx_napi_add(struct qlcnic_adapter *, struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
634
int qlcnic_83xx_loopback_test(struct net_device *, u8);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
635
int qlcnic_83xx_interrupt_test(struct net_device *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_hw.h
636
int qlcnic_83xx_set_led(struct net_device *, enum ethtool_phys_id_state);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
375
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
401
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c
430
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
238
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
417
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ctx.c
776
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1002
qlcnic_dcb_get_pg_tc_cfg_rx(struct net_device *netdev, int prio, u8 *prio_type,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1009
qlcnic_dcb_get_pg_bwg_cfg_rx(struct net_device *netdev, int pgid, u8 *bw_pct)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1014
static int qlcnic_dcb_peer_app_info(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1038
static int qlcnic_dcb_peer_app_table(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1064
static int qlcnic_dcb_cee_peer_get_pg(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
1095
static int qlcnic_dcb_cee_peer_get_pfc(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
779
static u8 qlcnic_dcb_get_state(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
786
static void qlcnic_dcb_get_perm_hw_addr(struct net_device *netdev, u8 *addr)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
792
qlcnic_dcb_get_pg_tc_cfg_tx(struct net_device *netdev, int tc, u8 *prio,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
829
static void qlcnic_dcb_get_pg_bwg_cfg_tx(struct net_device *netdev, int pgid,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
853
static void qlcnic_dcb_get_pfc_cfg(struct net_device *netdev, int prio,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
879
static u8 qlcnic_dcb_get_capability(struct net_device *netdev, int capid,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
908
static int qlcnic_dcb_get_num_tcs(struct net_device *netdev, int attr, u8 *num)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
928
static int qlcnic_dcb_get_app(struct net_device *netdev, u8 idtype, u16 id)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
942
static u8 qlcnic_dcb_get_pfc_state(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
953
static u8 qlcnic_dcb_get_dcbx(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_dcb.c
964
static u8 qlcnic_dcb_get_feat_cfg(struct net_device *netdev, int fid, u8 *flag)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1090
static int qlcnic_loopback_test(struct net_device *netdev, u8 mode)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1159
qlcnic_diag_test(struct net_device *dev, struct ethtool_test *eth_test,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1195
qlcnic_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1342
static void qlcnic_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1400
static int qlcnic_set_led(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1471
qlcnic_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1494
qlcnic_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1529
static int qlcnic_set_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1555
static int qlcnic_get_intr_coalesce(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1573
static u32 qlcnic_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1580
static void qlcnic_set_msglevel(struct net_device *netdev, u32 msglvl)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1650
qlcnic_get_dump_flag(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1675
qlcnic_get_dump_data(struct net_device *netdev, struct ethtool_dump *dump,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1717
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
1736
qlcnic_set_dump(struct net_device *netdev, struct ethtool_dump *val)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
249
static int qlcnic_get_regs_len(struct net_device *dev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
264
static int qlcnic_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
270
qlcnic_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
435
static int qlcnic_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
483
static int qlcnic_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
529
qlcnic_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
590
static u32 qlcnic_test_link(struct net_device *dev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
608
qlcnic_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
634
qlcnic_get_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
667
qlcnic_set_ringparam(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
726
static void qlcnic_get_channels(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
737
static int qlcnic_set_channels(struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
788
qlcnic_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
844
qlcnic_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
933
static int qlcnic_reg_test(struct net_device *dev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
951
static int qlcnic_eeprom_test(struct net_device *dev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
961
static int qlcnic_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c
975
static int qlcnic_irq_test(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1010
int qlcnic_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1056
netdev_features_t qlcnic_fix_features(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1083
int qlcnic_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1646
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
1667
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
528
static void __qlcnic_set_multi(struct net_device *netdev, u16 vlan)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
583
void qlcnic_set_multi(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
737
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.h
172
struct net_device *netdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1037
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1197
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1264
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1574
struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1719
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
1785
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
2100
struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
648
netdev_tx_t qlcnic_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
791
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c
893
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1341
qlcnic_vlan_rx_add(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1361
qlcnic_vlan_rx_del(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1417
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1697
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1850
int __qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1897
int qlcnic_up(struct qlcnic_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1909
void __qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1946
void qlcnic_down(struct qlcnic_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
1958
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2020
void qlcnic_diag_free_res(struct net_device *netdev, int drv_sds_rings)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2103
int qlcnic_diag_alloc_res(struct net_device *netdev, int test)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2161
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2183
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2231
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2254
qlcnic_setup_netdev(struct qlcnic_adapter *adapter, struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2347
struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2414
struct net_device *netdev = NULL;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2703
struct net_device *netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2783
static int qlcnic_open(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2811
static int qlcnic_close(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2826
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2895
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
2948
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
296
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3010
static void qlcnic_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3033
static struct net_device_stats *qlcnic_get_stats(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
333
static int qlcnic_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3451
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3598
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
369
struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3761
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3823
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3944
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
395
struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
3976
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4055
struct net_device *dev, unsigned long event)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4082
void qlcnic_restore_indev_addr(struct net_device *netdev, unsigned long event)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4085
struct net_device *dev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4104
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4136
struct net_device *dev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
4187
void qlcnic_restore_indev_addr(struct net_device *dev, unsigned long event)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
429
struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
430
struct net_device *filter_dev, int *idx)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
456
static int qlcnic_get_phys_port_id(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
471
static int qlcnic_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
495
struct net_device *dev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
55
static int qlcnic_open(struct net_device *netdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
56
static int qlcnic_close(struct net_device *netdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
57
static void qlcnic_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
70
static struct net_device_stats *qlcnic_get_stats(struct net_device *netdev);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
76
static int qlcnic_vlan_rx_add(struct net_device *, __be16, u16);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c
77
static int qlcnic_vlan_rx_del(struct net_device *, __be16, u16);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
236
int qlcnic_sriov_set_vf_mac(struct net_device *, int, u8 *);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
237
int qlcnic_sriov_set_vf_tx_rate(struct net_device *, int, int, int);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
238
int qlcnic_sriov_get_vf_config(struct net_device *, int ,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
240
int qlcnic_sriov_set_vf_vlan(struct net_device *, int, u16, u8, __be16);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov.h
241
int qlcnic_sriov_set_vf_spoofchk(struct net_device *, int, bool);
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1501
static void qlcnic_vf_add_mc_list(struct net_device *netdev, const u8 *mac,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1547
void qlcnic_sriov_vf_set_multi(struct net_device *netdev)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1710
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
1724
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
2058
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
2121
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_common.c
2140
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1740
struct net_device *dev = vf->adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1802
int qlcnic_sriov_set_vf_mac(struct net_device *netdev, int vf, u8 *mac)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1849
int qlcnic_sriov_set_vf_tx_rate(struct net_device *netdev, int vf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1912
int qlcnic_sriov_set_vf_vlan(struct net_device *netdev, int vf,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
1991
int qlcnic_sriov_get_vf_config(struct net_device *netdev,
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
2022
int qlcnic_sriov_set_vf_spoofchk(struct net_device *netdev, int vf, bool chk)
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
466
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c
620
struct net_device *netdev = adapter->netdev;
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
111
static void emac_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
125
static int emac_nway_reset(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
135
static void emac_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
148
static int emac_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
173
static void emac_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
183
static int emac_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
216
static void emac_get_regs(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
230
static int emac_get_regs_len(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
237
static int emac_set_priv_flags(struct net_device *netdev, u32 flags)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
249
static u32 emac_get_priv_flags(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
284
void emac_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
66
static u32 emac_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
73
static void emac_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
80
static int emac_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/qualcomm/emac/emac-ethtool.c
92
static void emac_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/qualcomm/emac/emac-mac.c
1091
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
283
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
443
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
914
static void emac_adjust_link(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac-mac.c
933
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.c
965
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac-mac.h
173
struct net_device *netdev; /* netdev ring belongs to */
drivers/net/ethernet/qualcomm/emac/emac.c
118
struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac.c
174
static int emac_set_features(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac.c
198
static void emac_rx_mode_set(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac.c
212
static int emac_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/qualcomm/emac/emac.c
228
static int emac_open(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac.c
267
static int emac_close(struct net_device *netdev)
drivers/net/ethernet/qualcomm/emac/emac.c
285
static void emac_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/qualcomm/emac/emac.c
334
static void emac_get_stats64(struct net_device *netdev,
drivers/net/ethernet/qualcomm/emac/emac.c
546
struct net_device *netdev = adpt->netdev;
drivers/net/ethernet/qualcomm/emac/emac.c
594
struct net_device *netdev;
drivers/net/ethernet/qualcomm/emac/emac.c
723
struct net_device *netdev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/qualcomm/emac/emac.c
749
struct net_device *netdev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/qualcomm/emac/emac.h
326
struct net_device *netdev;
drivers/net/ethernet/qualcomm/emac/emac.h
383
void emac_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/qualcomm/qca_debug.c
150
qcaspi_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *p)
drivers/net/ethernet/qualcomm/qca_debug.c
162
qcaspi_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/qualcomm/qca_debug.c
177
qcaspi_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *estats, u64 *data)
drivers/net/ethernet/qualcomm/qca_debug.c
186
qcaspi_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/qualcomm/qca_debug.c
200
qcaspi_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/qualcomm/qca_debug.c
211
qcaspi_get_regs_len(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_debug.c
217
qcaspi_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/qualcomm/qca_debug.c
236
qcaspi_get_ringparam(struct net_device *dev, struct ethtool_ringparam *ring,
drivers/net/ethernet/qualcomm/qca_debug.c
249
qcaspi_set_ringparam(struct net_device *dev, struct ethtool_ringparam *ring,
drivers/net/ethernet/qualcomm/qca_debug.c
285
void qcaspi_set_ethtool_ops(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_debug.h
19
void qcaspi_set_ethtool_ops(struct net_device *dev);
drivers/net/ethernet/qualcomm/qca_spi.c
1020
struct net_device *qcaspi_devs = spi_get_drvdata(spi);
drivers/net/ethernet/qualcomm/qca_spi.c
331
struct net_device *net_dev = qca->net_dev;
drivers/net/ethernet/qualcomm/qca_spi.c
681
qcaspi_netdev_open(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
712
qcaspi_netdev_close(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
731
qcaspi_netdev_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
800
qcaspi_netdev_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/qualcomm/qca_spi.c
815
qcaspi_netdev_init(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
844
qcaspi_netdev_uninit(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
865
qcaspi_netdev_setup(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_spi.c
898
struct net_device *qcaspi_devs = NULL;
drivers/net/ethernet/qualcomm/qca_spi.h
70
struct net_device *net_dev;
drivers/net/ethernet/qualcomm/qca_uart.c
160
static int qcauart_netdev_open(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
169
static int qcauart_netdev_close(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
184
qcauart_netdev_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
236
static void qcauart_netdev_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/qualcomm/qca_uart.c
246
static int qcauart_netdev_init(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
269
static void qcauart_netdev_uninit(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
287
static void qcauart_netdev_setup(struct net_device *dev)
drivers/net/ethernet/qualcomm/qca_uart.c
309
struct net_device *qcauart_dev = alloc_etherdev(sizeof(struct qcauart));
drivers/net/ethernet/qualcomm/qca_uart.c
35
struct net_device *net_dev;
drivers/net/ethernet/qualcomm/qca_uart.c
52
struct net_device *netdev = qca->net_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
120
static int rmnet_newlink(struct net_device *dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
128
struct net_device *real_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
193
static void rmnet_dellink(struct net_device *dev, struct list_head *head)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
196
struct net_device *real_dev, *bridge_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
225
static void rmnet_force_unassociate_device(struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
24
static int rmnet_is_real_dev_registered(const struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
255
struct net_device *real_dev = netdev_notifier_info_to_dev(data);
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
299
static int rmnet_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
304
struct net_device *real_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
31
rmnet_get_port_rtnl(const struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
36
static int rmnet_unregister_real_device(struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
361
static size_t rmnet_get_size(const struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
370
static int rmnet_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
373
struct net_device *real_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
414
struct rmnet_port *rmnet_get_port_rcu(struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
434
int rmnet_add_bridge(struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
435
struct net_device *slave_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
439
struct net_device *real_dev = priv->real_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
488
int rmnet_del_bridge(struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
489
struct net_device *slave_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
53
static int rmnet_register_real_device(struct net_device *real_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
93
struct net_device *bridge_dev, *real_dev, *rmnet_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
100
rmnet_get_port_rtnl(const struct net_device *real_dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
19
struct net_device *egress_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
33
struct net_device *dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
38
struct net_device *bridge_ep;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
39
struct net_device *rmnet_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
86
struct net_device *real_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
92
struct rmnet_port *rmnet_get_port_rcu(struct net_device *real_dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
94
int rmnet_add_bridge(struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
95
struct net_device *slave_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
97
int rmnet_del_bridge(struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h
98
struct net_device *slave_dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
135
struct net_device *orig_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
183
rmnet_bridge_handler(struct sk_buff *skb, struct net_device *bridge_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
204
struct net_device *dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_handlers.c
244
struct net_device *orig_dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h
53
struct net_device *orig_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h
57
struct net_device *orig_dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c
17
struct net_device *vnd;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_command.c
55
struct net_device *dev = skb->dev;
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
245
struct net_device *orig_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
432
struct net_device *orig_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
476
struct net_device *orig_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c
583
struct net_device *orig_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
104
static int rmnet_vnd_init(struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
122
static void rmnet_vnd_uninit(struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
130
static void rmnet_get_stats64(struct net_device *dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
186
static void rmnet_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
19
void rmnet_vnd_rx_fixup(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
196
static int rmnet_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
206
static void rmnet_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
218
static int rmnet_get_coalesce(struct net_device *dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
237
static int rmnet_set_coalesce(struct net_device *dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
272
void rmnet_vnd_setup(struct net_device *rmnet_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
298
int rmnet_vnd_newlink(u8 id, struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
300
struct net_device *real_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
32
void rmnet_vnd_tx_fixup_len(unsigned int len, struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
354
int rmnet_vnd_do_flow_control(struct net_device *rmnet_dev, int enable)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
369
int rmnet_vnd_validate_real_dev_mtu(struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
390
struct net_device *real_dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
45
void rmnet_vnd_tx_fixup(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
53
struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
79
static int rmnet_vnd_change_mtu(struct net_device *rmnet_dev, int new_mtu)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c
97
static int rmnet_vnd_get_iflink(const struct net_device *dev)
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
10
int rmnet_vnd_do_flow_control(struct net_device *dev, int enable);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
11
int rmnet_vnd_newlink(u8 id, struct net_device *rmnet_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
13
struct net_device *real_dev,
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
18
void rmnet_vnd_rx_fixup(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
19
void rmnet_vnd_tx_fixup_len(unsigned int len, struct net_device *dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
20
void rmnet_vnd_tx_fixup(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
21
void rmnet_vnd_setup(struct net_device *dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
22
int rmnet_vnd_validate_real_dev_mtu(struct net_device *real_dev);
drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h
24
struct net_device *real_dev);
drivers/net/ethernet/rdc/r6040.c
1029
struct net_device *dev;
drivers/net/ethernet/rdc/r6040.c
1187
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/rdc/r6040.c
187
struct net_device *dev;
drivers/net/ethernet/rdc/r6040.c
243
struct net_device *dev = bus->priv;
drivers/net/ethernet/rdc/r6040.c
253
struct net_device *dev = bus->priv;
drivers/net/ethernet/rdc/r6040.c
260
static void r6040_free_txbufs(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
277
static void r6040_free_rxbufs(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
311
static void r6040_init_txbufs(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
321
static int r6040_alloc_rxbufs(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
380
static void r6040_init_mac_regs(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
421
static void r6040_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/rdc/r6040.c
437
static struct net_device_stats *r6040_get_stats(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
452
static void r6040_down(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
471
static int r6040_close(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
509
static int r6040_rx(struct net_device *dev, int limit)
drivers/net/ethernet/rdc/r6040.c
582
static void r6040_tx(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
629
struct net_device *dev = priv->dev;
drivers/net/ethernet/rdc/r6040.c
649
struct net_device *dev = dev_id;
drivers/net/ethernet/rdc/r6040.c
691
static void r6040_poll_controller(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
700
static int r6040_up(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
730
static void r6040_mac_address(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
746
static int r6040_open(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
799
struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
845
static void r6040_multicast_list(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
937
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/rdc/r6040.c
971
static void r6040_adjust_link(struct net_device *dev)
drivers/net/ethernet/rdc/r6040.c
998
static int r6040_mii_probe(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1030
struct net_device *dev = cp->dev;
drivers/net/ethernet/realtek/8139cp.c
1060
struct net_device *dev = cp->dev;
drivers/net/ethernet/realtek/8139cp.c
1179
static int cp_open (struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1214
static int cp_close (struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1238
static void cp_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/realtek/8139cp.c
1274
static int cp_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/realtek/8139cp.c
1303
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/realtek/8139cp.c
1312
static void mdio_write(struct net_device *dev, int phy_id, int location,
drivers/net/ethernet/realtek/8139cp.c
1381
static void cp_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/realtek/8139cp.c
1390
static void cp_get_ringparam(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1401
static int cp_get_regs_len(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1406
static int cp_get_sset_count (struct net_device *dev, int sset)
drivers/net/ethernet/realtek/8139cp.c
1416
static int cp_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1429
static int cp_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1443
static int cp_nway_reset(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1449
static u32 cp_get_msglevel(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1455
static void cp_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/realtek/8139cp.c
1461
static int cp_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/realtek/8139cp.c
1487
static void cp_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/realtek/8139cp.c
1503
static void cp_get_wol (struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/8139cp.c
1513
static int cp_set_wol (struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/8139cp.c
1526
static void cp_get_strings (struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/realtek/8139cp.c
1538
static void cp_get_ethtool_stats (struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1606
static int cp_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/realtek/8139cp.c
1621
static int cp_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/realtek/8139cp.c
1760
static int cp_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
1772
static int cp_get_eeprom(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1810
static int cp_set_eeprom(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1859
struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
1888
struct net_device *dev;
drivers/net/ethernet/realtek/8139cp.c
2040
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/realtek/8139cp.c
2055
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/8139cp.c
2080
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/8139cp.c
324
struct net_device *dev;
drivers/net/ethernet/realtek/8139cp.c
375
static void __cp_set_rx_mode (struct net_device *dev);
drivers/net/ethernet/realtek/8139cp.c
379
static void cp_poll_controller(struct net_device *dev);
drivers/net/ethernet/realtek/8139cp.c
381
static int cp_get_eeprom_len(struct net_device *dev);
drivers/net/ethernet/realtek/8139cp.c
382
static int cp_get_eeprom(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
384
static int cp_set_eeprom(struct net_device *dev,
drivers/net/ethernet/realtek/8139cp.c
466
struct net_device *dev = cp->dev;
drivers/net/ethernet/realtek/8139cp.c
570
struct net_device *dev = dev_instance;
drivers/net/ethernet/realtek/8139cp.c
637
static void cp_poll_controller(struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
732
struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
888
static void __cp_set_rx_mode (struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
926
static void cp_set_rx_mode (struct net_device *dev)
drivers/net/ethernet/realtek/8139cp.c
943
static struct net_device_stats *cp_get_stats(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
1101
struct net_device *dev = pci_get_drvdata (pdev);
drivers/net/ethernet/realtek/8139too.c
1218
static int mdio_read (struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/realtek/8139too.c
1260
static void mdio_write (struct net_device *dev, int phy_id, int location,
drivers/net/ethernet/realtek/8139too.c
1304
static int rtl8139_open (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
1355
static void rtl_check_media (struct net_device *dev, unsigned int init_media)
drivers/net/ethernet/realtek/8139too.c
1365
static void rtl8139_hw_start (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
1432
static void rtl8139_init_ring (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
1450
static inline void rtl8139_tune_twister (struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
1466
static void rtl8139_tune_twister (struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
1552
static inline void rtl8139_thread_iter (struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
1597
struct net_device *dev = tp->mii.dev;
drivers/net/ethernet/realtek/8139too.c
1643
struct net_device *dev = tp->mii.dev;
drivers/net/ethernet/realtek/8139too.c
1690
static void rtl8139_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/realtek/8139too.c
1702
struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
1748
static void rtl8139_tx_interrupt (struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
1820
static void rtl8139_rx_err (u32 rx_status, struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
1933
static int rtl8139_rx(struct net_device *dev, struct rtl8139_private *tp,
drivers/net/ethernet/realtek/8139too.c
2075
static void rtl8139_weird_interrupt (struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
2115
struct net_device *dev = tp->dev;
drivers/net/ethernet/realtek/8139too.c
2141
struct net_device *dev = (struct net_device *) dev_instance;
drivers/net/ethernet/realtek/8139too.c
2208
static void rtl8139_poll_controller(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2219
static int rtl8139_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/realtek/8139too.c
2242
static int rtl8139_close (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2292
static void rtl8139_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/8139too.c
2326
static int rtl8139_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/8139too.c
2366
static void rtl8139_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/realtek/8139too.c
2373
static int rtl8139_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
2383
static int rtl8139_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
2394
static int rtl8139_nway_reset(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2400
static u32 rtl8139_get_link(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2406
static u32 rtl8139_get_msglevel(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2412
static void rtl8139_set_msglevel(struct net_device *dev, u32 datum)
drivers/net/ethernet/realtek/8139too.c
2418
static int rtl8139_get_regs_len(struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2428
static void rtl8139_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *regbuf)
drivers/net/ethernet/realtek/8139too.c
2444
static int rtl8139_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/realtek/8139too.c
2454
static void rtl8139_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *stats, u64 *data)
drivers/net/ethernet/realtek/8139too.c
2464
static void rtl8139_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/realtek/8139too.c
2486
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/realtek/8139too.c
2503
rtl8139_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/realtek/8139too.c
2535
static void __set_rx_mode (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2582
static void rtl8139_set_rx_mode (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
2594
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/8139too.c
2621
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/8139too.c
581
struct net_device *dev;
drivers/net/ethernet/realtek/8139too.c
635
static int rtl8139_open (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
636
static int mdio_read (struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/realtek/8139too.c
637
static void mdio_write (struct net_device *dev, int phy_id, int location,
drivers/net/ethernet/realtek/8139too.c
640
static void rtl8139_tx_timeout (struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/realtek/8139too.c
641
static void rtl8139_init_ring (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
643
struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
645
static void rtl8139_poll_controller(struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
647
static int rtl8139_set_mac_address(struct net_device *dev, void *p);
drivers/net/ethernet/realtek/8139too.c
650
static int rtl8139_close (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
651
static int netdev_ioctl (struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/realtek/8139too.c
652
static void rtl8139_get_stats64(struct net_device *dev,
drivers/net/ethernet/realtek/8139too.c
654
static void rtl8139_set_rx_mode (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
655
static void __set_rx_mode (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
656
static void rtl8139_hw_start (struct net_device *dev);
drivers/net/ethernet/realtek/8139too.c
713
static void __rtl8139_cleanup_dev (struct net_device *dev)
drivers/net/ethernet/realtek/8139too.c
749
static struct net_device *rtl8139_init_board(struct pci_dev *pdev)
drivers/net/ethernet/realtek/8139too.c
753
struct net_device *dev;
drivers/net/ethernet/realtek/8139too.c
895
static int rtl8139_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/ethernet/realtek/8139too.c
941
struct net_device *dev = NULL;
drivers/net/ethernet/realtek/r8169.h
92
struct r8169_led_classdev *rtl8168_init_leds(struct net_device *ndev);
drivers/net/ethernet/realtek/r8169.h
95
struct r8169_led_classdev *rtl8125_init_leds(struct net_device *ndev);
drivers/net/ethernet/realtek/r8169_leds.c
130
struct net_device *ndev, int index)
drivers/net/ethernet/realtek/r8169_leds.c
152
struct r8169_led_classdev *rtl8168_init_leds(struct net_device *ndev)
drivers/net/ethernet/realtek/r8169_leds.c
229
struct net_device *ndev, int index)
drivers/net/ethernet/realtek/r8169_leds.c
251
struct r8169_led_classdev *rtl8125_init_leds(struct net_device *ndev)
drivers/net/ethernet/realtek/r8169_leds.c
32
struct net_device *ndev;
drivers/net/ethernet/realtek/r8169_main.c
1709
static void rtl8169_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/r8169_main.c
1768
static int rtl8169_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/realtek/r8169_main.c
1781
static void rtl8169_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
1794
static int rtl8169_get_regs_len(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
1799
static netdev_features_t rtl8169_fix_features(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
1834
static int rtl8169_set_features(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
1873
static void rtl8169_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/realtek/r8169_main.c
1901
static int rtl8169_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/realtek/r8169_main.c
1975
static void rtl8169_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
1999
static void rtl8169_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/realtek/r8169_main.c
2083
static int rtl_get_coalesce(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2144
static int rtl_set_coalesce(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2244
static int rtl8169_get_eee(struct net_device *dev, struct ethtool_keee *data)
drivers/net/ethernet/realtek/r8169_main.c
2261
static int rtl8169_set_eee(struct net_device *dev, struct ethtool_keee *data)
drivers/net/ethernet/realtek/r8169_main.c
2271
static void rtl8169_get_ringparam(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2282
static void rtl8169_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2295
static void rtl8169_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2308
static int rtl8169_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2321
static void rtl8169_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2370
static void rtl8169_get_eth_ctrl_stats(struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
2384
static int rtl8169_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/realtek/r8169_main.c
2575
static int rtl_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/realtek/r8169_main.c
2830
static void rtl_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
4132
static int rtl8169_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/realtek/r8169_main.c
4314
static void rtl8169_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/realtek/r8169_main.c
4553
struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
4656
struct net_device *dev,
drivers/net/ethernet/realtek/r8169_main.c
4684
static void rtl8169_pcierr_interrupt(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
4702
static void rtl_tx(struct net_device *dev, struct rtl8169_private *tp,
drivers/net/ethernet/realtek/r8169_main.c
4764
static int rtl_rx(struct net_device *dev, struct rtl8169_private *tp, int budget)
drivers/net/ethernet/realtek/r8169_main.c
4911
struct net_device *dev = tp->dev;
drivers/net/ethernet/realtek/r8169_main.c
4959
static void r8169_phylink_handler(struct net_device *ndev)
drivers/net/ethernet/realtek/r8169_main.c
5038
static int rtl8169_close(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
5066
static void rtl8169_netpoll(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
5074
static int rtl_open(struct net_device *dev)
drivers/net/ethernet/realtek/r8169_main.c
5137
rtl8169_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/realtek/r8169_main.c
5562
struct net_device *dev = tp->dev;
drivers/net/ethernet/realtek/r8169_main.c
5601
struct net_device *dev;
drivers/net/ethernet/realtek/r8169_main.c
730
struct net_device *dev;
drivers/net/ethernet/realtek/rtase/rtase.h
326
struct net_device *dev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
1017
static void rtase_hw_start(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1094
static int rtase_open(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1160
static void rtase_down(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1190
static int rtase_close(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1218
static u32 rtase_tx_csum(struct sk_buff *skb, const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1309
struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1431
static void rtase_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1468
static int rtase_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1482
static int rtase_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1491
static void rtase_wait_for_quiescence(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1512
static void rtase_sw_reset(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1573
static void rtase_dump_state(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1651
static void rtase_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1657
static void rtase_get_stats64(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1725
static int rtase_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1738
static netdev_features_t rtase_fix_features(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1750
static int rtase_set_features(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1778
static void rtase_get_mac_address(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
1798
static int rtase_get_settings(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1825
static void rtase_get_pauseparam(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1836
static int rtase_set_pauseparam(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1857
static void rtase_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
1883
static void rtase_init_netdev_ops(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
2096
static int rtase_init_board(struct pci_dev *pdev, struct net_device **dev_out,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2099
struct net_device *dev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
2168
static void rtase_release_board(struct pci_dev *pdev, struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
2189
struct net_device *dev = NULL;
drivers/net/ethernet/realtek/rtase/rtase_main.c
2303
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/realtek/rtase/rtase_main.c
2330
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/realtek/rtase/rtase_main.c
2343
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/rtase/rtase_main.c
2355
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/realtek/rtase/rtase_main.c
265
struct net_device *dev = tp->dev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
490
struct net_device *dev = tp->dev;
drivers/net/ethernet/realtek/rtase/rtase_main.c
621
static int rtase_init_ring(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
737
static void rtase_hw_set_features(const struct net_device *dev,
drivers/net/ethernet/realtek/rtase/rtase_main.c
768
static void rtase_hw_set_rx_packet_filter(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
838
static void rtase_nic_reset(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
871
static void rtase_hw_reset(const struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
922
static void rtase_hw_config(struct net_device *dev)
drivers/net/ethernet/realtek/rtase/rtase_main.c
988
static void rtase_nic_enable(const struct net_device *dev)
drivers/net/ethernet/renesas/ravb.h
1038
int (*receive)(struct net_device *ndev, int budget, int q);
drivers/net/ethernet/renesas/ravb.h
1039
void (*set_rate)(struct net_device *ndev);
drivers/net/ethernet/renesas/ravb.h
1040
int (*set_feature)(struct net_device *ndev, netdev_features_t features);
drivers/net/ethernet/renesas/ravb.h
1041
int (*dmac_init)(struct net_device *ndev);
drivers/net/ethernet/renesas/ravb.h
1042
void (*emac_init)(struct net_device *ndev);
drivers/net/ethernet/renesas/ravb.h
1079
struct net_device *ndev;
drivers/net/ethernet/renesas/ravb.h
1143
static inline u32 ravb_read(struct net_device *ndev, enum ravb_reg reg)
drivers/net/ethernet/renesas/ravb.h
1150
static inline void ravb_write(struct net_device *ndev, u32 data,
drivers/net/ethernet/renesas/ravb.h
1158
void ravb_modify(struct net_device *ndev, enum ravb_reg reg, u32 clear,
drivers/net/ethernet/renesas/ravb.h
1160
int ravb_wait(struct net_device *ndev, enum ravb_reg reg, u32 mask, u32 value);
drivers/net/ethernet/renesas/ravb.h
1162
void ravb_ptp_interrupt(struct net_device *ndev);
drivers/net/ethernet/renesas/ravb.h
1163
void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev);
drivers/net/ethernet/renesas/ravb.h
1164
void ravb_ptp_stop(struct net_device *ndev);
drivers/net/ethernet/renesas/ravb_main.c
103
static void ravb_set_rate_rcar(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1060
static int ravb_rx(struct net_device *ndev, int budget, int q)
drivers/net/ethernet/renesas/ravb_main.c
1068
static void ravb_rcv_snd_disable(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1074
static void ravb_rcv_snd_enable(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1081
static int ravb_stop_dma(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1111
static void ravb_emac_interrupt_unlocked(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1142
struct net_device *ndev = dev_id;
drivers/net/ethernet/renesas/ravb_main.c
1164
static void ravb_error_interrupt(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1190
static bool ravb_queue_interrupt(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
1223
static bool ravb_timestamp_interrupt(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
123
struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1237
struct net_device *ndev = dev_id;
drivers/net/ethernet/renesas/ravb_main.c
1301
struct net_device *ndev = dev_id;
drivers/net/ethernet/renesas/ravb_main.c
1341
struct net_device *ndev = dev_id;
drivers/net/ethernet/renesas/ravb_main.c
1376
struct net_device *ndev = napi->dev;
drivers/net/ethernet/renesas/ravb_main.c
1422
static void ravb_set_duplex_gbeth(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1430
static void ravb_adjust_link(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1480
static int ravb_phy_init(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1542
static int ravb_phy_start(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1555
static u32 ravb_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1562
static void ravb_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/renesas/ravb_main.c
1621
static int ravb_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/renesas/ravb_main.c
1634
static void ravb_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
1666
static void ravb_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/renesas/ravb_main.c
1678
static void ravb_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
1691
static int ravb_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
1753
static int ravb_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
1776
static void ravb_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/renesas/ravb_main.c
1784
static int ravb_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/renesas/ravb_main.c
1816
static int ravb_set_config_mode(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1837
static void ravb_set_gti(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1851
static int ravb_compute_gti(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1882
static void ravb_parse_delay_mode(struct device_node *np, struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1919
static void ravb_set_delay_mode(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
1935
static int ravb_open(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
195
static int ravb_tx_free(struct net_device *ndev, int q, bool free_txed_only)
drivers/net/ethernet/renesas/ravb_main.c
1997
static void ravb_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/renesas/ravb_main.c
2016
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_main.c
2116
static netdev_tx_t ravb_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
2273
static u16 ravb_select_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/ethernet/renesas/ravb_main.c
2274
struct net_device *sb_dev)
drivers/net/ethernet/renesas/ravb_main.c
2282
static struct net_device_stats *ravb_get_stats(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
2343
static void ravb_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
2355
static int ravb_close(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
238
static void ravb_rx_ring_free(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
2421
static int ravb_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
2434
static int ravb_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
2467
static int ravb_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/renesas/ravb_main.c
2483
static void ravb_set_rx_csum(struct net_device *ndev, bool enable)
drivers/net/ethernet/renesas/ravb_main.c
2502
static int ravb_endisable_csum_gbeth(struct net_device *ndev, enum ravb_reg reg,
drivers/net/ethernet/renesas/ravb_main.c
2518
static int ravb_set_features_gbeth(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
253
static void ravb_ring_free(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
2556
static int ravb_set_features_rcar(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
2567
static int ravb_set_features(struct net_device *ndev,
drivers/net/ethernet/renesas/ravb_main.c
2817
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_main.c
2850
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_main.c
2905
struct net_device *ndev;
drivers/net/ethernet/renesas/ravb_main.c
295
ravb_alloc_rx_buffer(struct net_device *ndev, int q, u32 entry, gfp_t gfp_mask,
drivers/net/ethernet/renesas/ravb_main.c
3120
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/renesas/ravb_main.c
3149
static int ravb_wol_setup(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
3175
static int ravb_wol_restore(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
3208
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/ravb_main.c
3239
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/ravb_main.c
3281
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/ravb_main.c
3291
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/ravb_main.c
331
ravb_rx_ring_refill(struct net_device *ndev, int q, u32 count, gfp_t gfp_mask)
drivers/net/ethernet/renesas/ravb_main.c
355
static void ravb_ring_format(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
403
static void *ravb_alloc_rx_desc(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
418
static int ravb_ring_init(struct net_device *ndev, int q)
drivers/net/ethernet/renesas/ravb_main.c
43
void ravb_modify(struct net_device *ndev, enum ravb_reg reg, u32 clear,
drivers/net/ethernet/renesas/ravb_main.c
487
static void ravb_csum_init_gbeth(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
49
int ravb_wait(struct net_device *ndev, enum ravb_reg reg, u32 mask, u32 value)
drivers/net/ethernet/renesas/ravb_main.c
516
static void ravb_emac_init_gbeth(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
554
static void ravb_emac_init_rcar(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
588
static void ravb_emac_init_rcar_gen4(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
599
static void ravb_emac_init(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
607
static int ravb_dmac_init_gbeth(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
61
static int ravb_set_opmode(struct net_device *ndev, u32 opmode)
drivers/net/ethernet/renesas/ravb_main.c
642
static int ravb_dmac_init_rcar(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
691
static int ravb_dmac_init(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
710
static void ravb_get_tx_tstamp(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
798
static int ravb_rx_gbeth(struct net_device *ndev, int budget, int q)
drivers/net/ethernet/renesas/ravb_main.c
86
static void ravb_set_rate_gbeth(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_main.c
973
static int ravb_rx_rcar(struct net_device *ndev, int budget, int q)
drivers/net/ethernet/renesas/ravb_ptp.c
13
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
176
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
204
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
27
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
289
void ravb_ptp_interrupt(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_ptp.c
315
void ravb_ptp_init(struct net_device *ndev, struct platform_device *pdev)
drivers/net/ethernet/renesas/ravb_ptp.c
333
void ravb_ptp_stop(struct net_device *ndev)
drivers/net/ethernet/renesas/ravb_ptp.c
45
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
67
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/ravb_ptp.c
95
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/rswitch.h
1013
struct net_device *ndev;
drivers/net/ethernet/renesas/rswitch.h
1029
struct net_device *brdev; /* master bridge device */
drivers/net/ethernet/renesas/rswitch.h
1065
struct net_device *offload_brdev;
drivers/net/ethernet/renesas/rswitch.h
1071
bool is_rdev(const struct net_device *ndev);
drivers/net/ethernet/renesas/rswitch.h
978
struct net_device *ndev; /* queue to ndev for irq */
drivers/net/ethernet/renesas/rswitch_l2.c
104
struct net_device *offload_brdev = NULL;
drivers/net/ethernet/renesas/rswitch_l2.c
139
static bool rswitch_port_check(const struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_l2.c
144
static void rswitch_port_update_brdev(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_l2.c
145
struct net_device *brdev)
drivers/net/ethernet/renesas/rswitch_l2.c
157
static int rswitch_port_update_stp_state(struct net_device *ndev, u8 stp_state)
drivers/net/ethernet/renesas/rswitch_l2.c
176
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/renesas/rswitch_l2.c
178
struct net_device *brdev;
drivers/net/ethernet/renesas/rswitch_l2.c
195
static int rswitch_update_ageing_time(struct net_device *ndev, clock_t time)
drivers/net/ethernet/renesas/rswitch_l2.c
213
static int rswitch_port_attr_set(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/renesas/rswitch_l2.c
230
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/renesas/rswitch_l2.c
249
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/renesas/rswitch_main.c
1410
static void rswitch_adjust_link(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1610
static int rswitch_open(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1636
static int rswitch_stop(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1738
static netdev_tx_t rswitch_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1793
static struct net_device_stats *rswitch_get_stats(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1798
static int rswitch_hwstamp_get(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
1811
static int rswitch_hwstamp_set(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
1848
static int rswitch_get_port_parent_id(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
1861
static int rswitch_get_phys_port_name(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
1885
bool is_rdev(const struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
1890
static int rswitch_get_ts_info(struct net_device *ndev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/renesas/rswitch_main.c
1937
struct net_device *ndev;
drivers/net/ethernet/renesas/rswitch_main.c
2008
struct net_device *ndev = rdev->ndev;
drivers/net/ethernet/renesas/rswitch_main.c
2245
struct net_device *ndev;
drivers/net/ethernet/renesas/rswitch_main.c
2264
struct net_device *ndev;
drivers/net/ethernet/renesas/rswitch_main.c
300
static void rswitch_gwca_queue_free(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
337
static int rswitch_gwca_queue_alloc(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
399
static int rswitch_gwca_queue_format(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
465
static int rswitch_gwca_queue_ext_ts_fill(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
512
static int rswitch_gwca_queue_ext_ts_format(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
611
static int rswitch_txdmac_alloc(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
630
static void rswitch_txdmac_free(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
645
static int rswitch_rxdmac_alloc(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
664
static void rswitch_rxdmac_free(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
675
struct net_device *ndev = rdev->ndev;
drivers/net/ethernet/renesas/rswitch_main.c
751
static struct sk_buff *rswitch_rx_handle_desc(struct net_device *ndev,
drivers/net/ethernet/renesas/rswitch_main.c
825
static bool rswitch_rx(struct net_device *ndev, int *quota)
drivers/net/ethernet/renesas/rswitch_main.c
892
static void rswitch_tx_free(struct net_device *ndev)
drivers/net/ethernet/renesas/rswitch_main.c
922
struct net_device *ndev = napi->dev;
drivers/net/ethernet/renesas/rswitch_main.c
961
static void rswitch_queue_interrupt(struct net_device *ndev)
drivers/net/ethernet/renesas/rtsn.c
1008
static int rtsn_open(struct net_device *ndev)
drivers/net/ethernet/renesas/rtsn.c
1028
static int rtsn_stop(struct net_device *ndev)
drivers/net/ethernet/renesas/rtsn.c
1040
static netdev_tx_t rtsn_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/renesas/rtsn.c
107
static int rtsn_tx_free(struct net_device *ndev, bool free_txed_only)
drivers/net/ethernet/renesas/rtsn.c
1102
static void rtsn_get_stats64(struct net_device *ndev,
drivers/net/ethernet/renesas/rtsn.c
1109
static int rtsn_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/renesas/rtsn.c
1117
static int rtsn_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/renesas/rtsn.c
1134
static int rtsn_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/renesas/rtsn.c
1188
static int rtsn_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/renesas/rtsn.c
1222
struct net_device *ndev;
drivers/net/ethernet/renesas/rtsn.c
153
static int rtsn_rx(struct net_device *ndev, int budget)
drivers/net/ethernet/renesas/rtsn.c
253
struct net_device *ndev;
drivers/net/ethernet/renesas/rtsn.c
28
struct net_device *ndev;
drivers/net/ethernet/renesas/rtsn.c
345
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/rtsn.c
386
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/renesas/rtsn.c
839
static void rtsn_adjust_link(struct net_device *ndev)
drivers/net/ethernet/renesas/rtsn.c
975
struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1135
static void update_mac_address(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1151
static void read_mac_address(struct net_device *ndev, unsigned char *mac)
drivers/net/ethernet/renesas/sh_eth.c
1231
static int sh_eth_tx_free(struct net_device *ndev, bool sent_only)
drivers/net/ethernet/renesas/sh_eth.c
1273
static void sh_eth_ring_free(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1318
static void sh_eth_ring_format(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1397
static int sh_eth_ring_init(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1445
static int sh_eth_dev_init(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1534
static void sh_eth_dev_exit(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1582
static int sh_eth_rx(struct net_device *ndev, u32 intr_status, int *quota)
drivers/net/ethernet/renesas/sh_eth.c
1718
static void sh_eth_rcv_snd_disable(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1724
static void sh_eth_rcv_snd_enable(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1731
static void sh_eth_emac_interrupt(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1765
static void sh_eth_error(struct net_device *ndev, u32 intr_status)
drivers/net/ethernet/renesas/sh_eth.c
1840
struct net_device *ndev = netdev;
drivers/net/ethernet/renesas/sh_eth.c
1912
struct net_device *ndev = napi->dev;
drivers/net/ethernet/renesas/sh_eth.c
1937
static void sh_eth_adjust_link(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
1987
static int sh_eth_phy_init(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2034
static int sh_eth_phy_start(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2055
static size_t __sh_eth_get_regs(struct net_device *ndev, u32 *buf)
drivers/net/ethernet/renesas/sh_eth.c
2220
static int sh_eth_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2225
static void sh_eth_get_regs(struct net_device *ndev, struct ethtool_regs *regs,
drivers/net/ethernet/renesas/sh_eth.c
2237
static u32 sh_eth_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2243
static void sh_eth_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/renesas/sh_eth.c
2255
static int sh_eth_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/renesas/sh_eth.c
2265
static void sh_eth_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2278
static void sh_eth_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/renesas/sh_eth.c
2288
static void sh_eth_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2301
static int sh_eth_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2362
static void sh_eth_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/renesas/sh_eth.c
2375
static int sh_eth_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/renesas/sh_eth.c
2411
static int sh_eth_open(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2457
static void sh_eth_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/renesas/sh_eth.c
2493
struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2551
sh_eth_update_stat(struct net_device *ndev, unsigned long *stat, int reg)
drivers/net/ethernet/renesas/sh_eth.c
2561
static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2589
static int sh_eth_close(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2624
static int sh_eth_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/renesas/sh_eth.c
2646
static void sh_eth_tsu_enable_cam_entry_post(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2657
static bool sh_eth_tsu_disable_cam_entry_post(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2674
static int sh_eth_tsu_busy(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2691
static int sh_eth_tsu_write_entry(struct net_device *ndev, u16 offset,
drivers/net/ethernet/renesas/sh_eth.c
2710
static void sh_eth_tsu_read_entry(struct net_device *ndev, u16 offset, u8 *addr)
drivers/net/ethernet/renesas/sh_eth.c
2726
static int sh_eth_tsu_find_entry(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/renesas/sh_eth.c
2742
static int sh_eth_tsu_find_empty(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2752
static int sh_eth_tsu_disable_cam_entry_table(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2770
static int sh_eth_tsu_add_entry(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/renesas/sh_eth.c
2800
static int sh_eth_tsu_del_entry(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/renesas/sh_eth.c
2823
static int sh_eth_tsu_purge_all(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2844
static void sh_eth_tsu_purge_mcast(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2862
static void sh_eth_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
2912
static void sh_eth_set_rx_csum(struct net_device *ndev, bool enable)
drivers/net/ethernet/renesas/sh_eth.c
2931
static int sh_eth_set_features(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2953
static int sh_eth_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
2983
static int sh_eth_vlan_rx_kill_vid(struct net_device *ndev,
drivers/net/ethernet/renesas/sh_eth.c
3261
struct net_device *ndev;
drivers/net/ethernet/renesas/sh_eth.c
3438
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/renesas/sh_eth.c
344
static void sh_eth_rcv_snd_disable(struct net_device *ndev);
drivers/net/ethernet/renesas/sh_eth.c
3448
static int sh_eth_wol_setup(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
345
static struct net_device_stats *sh_eth_get_stats(struct net_device *ndev);
drivers/net/ethernet/renesas/sh_eth.c
3463
static int sh_eth_wol_restore(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
347
static void sh_eth_write(struct net_device *ndev, u32 data, int enum_index)
drivers/net/ethernet/renesas/sh_eth.c
3488
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/sh_eth.c
3509
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/renesas/sh_eth.c
358
static u32 sh_eth_read(struct net_device *ndev, int enum_index)
drivers/net/ethernet/renesas/sh_eth.c
369
static void sh_eth_modify(struct net_device *ndev, int enum_index, u32 clear,
drivers/net/ethernet/renesas/sh_eth.c
413
static void sh_eth_select_mii(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
441
static void sh_eth_set_duplex(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
448
static void sh_eth_chip_reset(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
457
static int sh_eth_soft_reset(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
466
static int sh_eth_check_soft_reset(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
480
static int sh_eth_soft_reset_gether(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
513
static void sh_eth_set_rate_gether(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
578
static void sh_eth_chip_reset_r8a7740(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
632
static void sh_eth_set_rate_rcar(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
795
static void sh_eth_set_rate_sh7724(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
839
static void sh_eth_set_rate_sh7757(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
890
static void sh_eth_chip_reset_giga(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.c
910
static void sh_eth_set_rate_giga(struct net_device *ndev)
drivers/net/ethernet/renesas/sh_eth.h
477
int (*soft_reset)(struct net_device *ndev);
drivers/net/ethernet/renesas/sh_eth.h
480
void (*chip_reset)(struct net_device *ndev);
drivers/net/ethernet/renesas/sh_eth.h
481
void (*set_duplex)(struct net_device *ndev);
drivers/net/ethernet/renesas/sh_eth.h
482
void (*set_rate)(struct net_device *ndev);
drivers/net/ethernet/rocker/rocker.h
122
struct net_device *master,
drivers/net/ethernet/rocker/rocker.h
125
struct net_device *master);
drivers/net/ethernet/rocker/rocker.h
41
struct net_device *dev;
drivers/net/ethernet/rocker/rocker.h
52
struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
1670
struct net_device *master,
drivers/net/ethernet/rocker/rocker_main.c
1681
struct net_device *master)
drivers/net/ethernet/rocker/rocker_main.c
1753
static int rocker_port_open(struct net_device *dev)
drivers/net/ethernet/rocker/rocker_main.c
1800
static int rocker_port_stop(struct net_device *dev)
drivers/net/ethernet/rocker/rocker_main.c
1880
static netdev_tx_t rocker_port_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/rocker/rocker_main.c
1942
static int rocker_port_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/rocker/rocker_main.c
1958
static int rocker_port_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/rocker/rocker_main.c
1980
static int rocker_port_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
1995
static void rocker_port_neigh_destroy(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2007
static int rocker_port_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2034
static int rocker_port_attr_set(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2065
static int rocker_port_obj_add(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2084
static int rocker_port_obj_del(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2206
rocker_port_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2215
rocker_port_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2223
static void rocker_port_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2246
static void rocker_port_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/ethernet/rocker/rocker_main.c
2333
static void rocker_port_get_stats(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
2346
static int rocker_port_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/rocker/rocker_main.c
2550
struct net_device *dev;
drivers/net/ethernet/rocker/rocker_main.c
2674
static bool rocker_port_dev_check(const struct net_device *dev)
drivers/net/ethernet/rocker/rocker_main.c
2680
rocker_switchdev_port_attr_set_event(struct net_device *netdev,
drivers/net/ethernet/rocker/rocker_main.c
2752
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/rocker/rocker_main.c
2799
rocker_switchdev_port_obj_event(unsigned long event, struct net_device *netdev,
drivers/net/ethernet/rocker/rocker_main.c
2820
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/rocker/rocker_main.c
3031
static bool rocker_port_dev_check_under(const struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
3051
static int rocker_lower_dev_walk(struct net_device *lower_dev,
drivers/net/ethernet/rocker/rocker_main.c
3065
struct rocker_port *rocker_port_dev_lower_find(struct net_device *dev,
drivers/net/ethernet/rocker/rocker_main.c
3086
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/rocker/rocker_main.c
3131
struct net_device *dev;
drivers/net/ethernet/rocker/rocker_main.c
703
struct net_device *dev = rocker_port->dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
1351
struct net_device *dev = ofdpa_port->dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
150
struct net_device *dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
196
struct net_device *dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
198
struct net_device *bridge_dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
2575
struct net_device *bridge,
drivers/net/ethernet/rocker/rocker_ofdpa.c
2578
struct net_device *dev = ofdpa_port->dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
2608
struct net_device *dev = ofdpa_port->dev;
drivers/net/ethernet/rocker/rocker_ofdpa.c
2636
struct net_device *master)
drivers/net/ethernet/rocker/rocker_ofdpa.c
2651
struct net_device *master,
drivers/net/ethernet/rocker/rocker_ofdpa.c
2665
struct net_device *master)
drivers/net/ethernet/rocker/rocker_ofdpa.c
2712
static struct ofdpa_port *ofdpa_port_dev_lower_find(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
466
struct net_device *dev;
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
513
void sxgbe_drv_remove(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
514
void sxgbe_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
515
int sxgbe_mdio_unregister(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
516
int sxgbe_mdio_register(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
521
int sxgbe_suspend(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
522
int sxgbe_resume(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
523
int sxgbe_freeze(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h
524
int sxgbe_restore(struct net_device *ndev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
135
static int sxgbe_get_eee(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
148
static int sxgbe_set_eee(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
173
static void sxgbe_getdrvinfo(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
180
static u32 sxgbe_getmsglevel(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
186
static void sxgbe_setmsglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
192
static void sxgbe_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
211
static int sxgbe_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
224
static void sxgbe_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
245
static void sxgbe_get_channels(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
274
static int sxgbe_get_coalesce(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
287
static int sxgbe_set_coalesce(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
311
static int sxgbe_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
347
static int sxgbe_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
409
static void sxgbe_get_regs(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
444
static int sxgbe_get_regs_len(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c
471
void sxgbe_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1059
static int sxgbe_open(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1205
static int sxgbe_release(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
125
struct net_device *ndev = priv->dev;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1273
static netdev_tx_t sxgbe_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
152
struct net_device *ndev = priv->dev;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1585
static void sxgbe_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1602
struct net_device *netdev = (struct net_device *)dev_id;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1714
static void sxgbe_get_stats64(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1777
static int sxgbe_set_features(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1806
static int sxgbe_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1847
static void sxgbe_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1923
static void sxgbe_poll_controller(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
1941
static int sxgbe_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
202
static void sxgbe_adjust_link(struct net_device *dev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2066
struct net_device *ndev;
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2206
void sxgbe_drv_remove(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2237
int sxgbe_suspend(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2242
int sxgbe_resume(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2247
int sxgbe_freeze(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
2252
int sxgbe_restore(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
264
static int sxgbe_init_phy(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
337
static int sxgbe_init_rx_buffers(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
374
static void sxgbe_free_rx_buffers(struct net_device *dev,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
461
static int init_rx_ring(struct net_device *dev, u8 queue_no,
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c
559
static int init_dma_desc_rings(struct net_device *netd)
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
123
struct net_device *ndev = bus->priv;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
146
struct net_device *ndev = bus->priv;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
169
struct net_device *ndev = bus->priv;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
188
struct net_device *ndev = bus->priv;
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
195
int sxgbe_mdio_register(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_mdio.c
295
int sxgbe_mdio_unregister(struct net_device *ndev)
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
174
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
182
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
189
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
196
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
203
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/samsung/sxgbe/sxgbe_platform.c
85
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/seeq/ether3.c
115
ether3_setbuffer(struct net_device *dev, buffer_rw_t read, int start)
drivers/net/ethernet/seeq/ether3.c
174
struct net_device *dev = private->dev;
drivers/net/ethernet/seeq/ether3.c
182
static inline void ether3_ledon(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
221
ether3_ramtest(struct net_device *dev, unsigned char byte)
drivers/net/ethernet/seeq/ether3.c
269
static int ether3_init_2(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
318
ether3_init_for_open(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
356
ether3_probe_bus_8(struct net_device *dev, int val)
drivers/net/ethernet/seeq/ether3.c
377
ether3_probe_bus_16(struct net_device *dev, int val)
drivers/net/ethernet/seeq/ether3.c
398
ether3_open(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
414
ether3_close(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
438
static void ether3_setmulticastlist(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
453
static void ether3_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/seeq/ether3.c
483
ether3_sendpacket(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
549
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/seeq/ether3.c
581
static int ether3_rx(struct net_device *dev, unsigned int maxcnt)
drivers/net/ethernet/seeq/ether3.c
685
static void ether3_tx(struct net_device *dev)
drivers/net/ethernet/seeq/ether3.c
73
static void ether3_setmulticastlist(struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
74
static int ether3_rx(struct net_device *dev, unsigned int maxcnt);
drivers/net/ethernet/seeq/ether3.c
75
static void ether3_tx(struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
750
struct net_device *dev;
drivers/net/ethernet/seeq/ether3.c
76
static int ether3_open (struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
78
struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
80
static int ether3_close (struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
81
static void ether3_setmulticastlist (struct net_device *dev);
drivers/net/ethernet/seeq/ether3.c
82
static void ether3_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/seeq/ether3.c
848
struct net_device *dev = ecard_get_drvdata(ec);
drivers/net/ethernet/seeq/ether3.h
165
struct net_device *dev;
drivers/net/ethernet/seeq/sgiseeq.c
113
static inline void dma_sync_desc_cpu(struct net_device *dev, void *addr)
drivers/net/ethernet/seeq/sgiseeq.c
121
static inline void dma_sync_desc_dev(struct net_device *dev, void *addr)
drivers/net/ethernet/seeq/sgiseeq.c
154
static inline void __sgiseeq_set_mac_address(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
165
static int sgiseeq_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/seeq/sgiseeq.c
183
static int seeq_init_ring(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
223
static void seeq_purge_ring(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
247
static struct net_device *gdev;
drivers/net/ethernet/seeq/sgiseeq.c
291
static int init_seeq(struct net_device *dev, struct sgiseeq_private *sp,
drivers/net/ethernet/seeq/sgiseeq.c
318
static void record_rx_errors(struct net_device *dev, unsigned char status)
drivers/net/ethernet/seeq/sgiseeq.c
341
static inline void sgiseeq_rx(struct net_device *dev, struct sgiseeq_private *sp,
drivers/net/ethernet/seeq/sgiseeq.c
430
static inline void kick_tx(struct net_device *dev,
drivers/net/ethernet/seeq/sgiseeq.c
458
static inline void sgiseeq_tx(struct net_device *dev, struct sgiseeq_private *sp,
drivers/net/ethernet/seeq/sgiseeq.c
507
struct net_device *dev = (struct net_device *) dev_id;
drivers/net/ethernet/seeq/sgiseeq.c
532
static int sgiseeq_open(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
558
static int sgiseeq_close(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
574
static inline int sgiseeq_reset(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
591
sgiseeq_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
656
static void timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/seeq/sgiseeq.c
665
static void sgiseeq_set_multicast(struct net_device *dev)
drivers/net/ethernet/seeq/sgiseeq.c
685
static inline void setup_tx_ring(struct net_device *dev,
drivers/net/ethernet/seeq/sgiseeq.c
702
static inline void setup_rx_ring(struct net_device *dev,
drivers/net/ethernet/seeq/sgiseeq.c
737
struct net_device *dev;
drivers/net/ethernet/seeq/sgiseeq.c
824
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/sfc/ef10.c
1309
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/ef10.c
3902
static int efx_ef10_udp_tnl_set_port(struct net_device *dev,
drivers/net/ethernet/sfc/ef10.c
3962
static int efx_ef10_udp_tnl_unset_port(struct net_device *dev,
drivers/net/ethernet/sfc/ef100_ethtool.c
24
ef100_ethtool_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_netdev.c
117
static int ef100_net_open(struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_netdev.c
240
struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_netdev.c
249
struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_netdev.c
303
struct net_device *net_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/sfc/ef100_netdev.c
338
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/ef100_netdev.c
428
struct net_device *net_dev;
drivers/net/ethernet/sfc/ef100_netdev.c
91
static int ef100_net_stop(struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_netdev.h
17
struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_nic.c
1152
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/ef100_nic.c
201
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/ef100_rep.c
112
static int efx_ef100_rep_setup_tc(struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_rep.c
126
static void efx_ef100_rep_get_stats64(struct net_device *dev,
drivers/net/ethernet/sfc/ef100_rep.c
149
static void efx_ef100_rep_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sfc/ef100_rep.c
155
static u32 efx_ef100_rep_ethtool_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_rep.c
162
static void efx_ef100_rep_ethtool_set_msglevel(struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_rep.c
170
static void efx_ef100_rep_ethtool_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_rep.c
181
static int efx_ef100_rep_ethtool_set_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ef100_rep.c
206
struct net_device *net_dev;
drivers/net/ethernet/sfc/ef100_rep.c
322
struct net_device *rep_dev;
drivers/net/ethernet/sfc/ef100_rep.c
44
static int efx_ef100_rep_open(struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_rep.c
53
static int efx_ef100_rep_close(struct net_device *net_dev)
drivers/net/ethernet/sfc/ef100_rep.c
63
struct net_device *dev)
drivers/net/ethernet/sfc/ef100_rep.c
81
static int efx_ef100_rep_get_port_parent_id(struct net_device *dev,
drivers/net/ethernet/sfc/ef100_rep.c
95
static int efx_ef100_rep_get_phys_port_name(struct net_device *dev,
drivers/net/ethernet/sfc/ef100_rep.h
48
struct net_device *net_dev;
drivers/net/ethernet/sfc/ef10_sriov.c
263
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/efx.c
106
static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/sfc/efx.c
107
static int efx_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdpfs,
drivers/net/ethernet/sfc/efx.c
1084
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/efx.c
1153
struct net_device *net_dev;
drivers/net/ethernet/sfc/efx.c
484
int efx_net_open(struct net_device *net_dev)
drivers/net/ethernet/sfc/efx.c
517
int efx_net_stop(struct net_device *net_dev)
drivers/net/ethernet/sfc/efx.c
530
static int efx_vlan_rx_add_vid(struct net_device *net_dev, __be16 proto, u16 vid)
drivers/net/ethernet/sfc/efx.c
540
static int efx_vlan_rx_kill_vid(struct net_device *net_dev, __be16 proto, u16 vid)
drivers/net/ethernet/sfc/efx.c
550
static int efx_hwtstamp_set(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx.c
559
static int efx_hwtstamp_get(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx.c
599
static void efx_get_queue_stats_rx(struct net_device *net_dev, int idx,
drivers/net/ethernet/sfc/efx.c
617
static void efx_get_queue_stats_tx(struct net_device *net_dev, int idx,
drivers/net/ethernet/sfc/efx.c
645
static void efx_get_base_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx.c
733
static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/sfc/efx.c
745
static int efx_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdpfs,
drivers/net/ethernet/sfc/efx.c
766
struct net_device *net_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/sfc/efx.c
789
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/efx.h
18
int efx_net_open(struct net_device *net_dev);
drivers/net/ethernet/sfc/efx.h
19
int efx_net_stop(struct net_device *net_dev);
drivers/net/ethernet/sfc/efx.h
205
struct net_device *dev = efx->net_dev;
drivers/net/ethernet/sfc/efx.h
24
struct net_device *net_dev);
drivers/net/ethernet/sfc/efx_common.c
1330
netdev_features_t efx_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/sfc/efx_common.c
1351
int efx_get_phys_port_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx_common.c
1362
int efx_get_phys_port_name(struct net_device *net_dev, char *name, size_t len)
drivers/net/ethernet/sfc/efx_common.c
1373
struct net_device *rep_dev;
drivers/net/ethernet/sfc/efx_common.c
1392
struct net_device *rep_dev;
drivers/net/ethernet/sfc/efx_common.c
164
int efx_set_mac_address(struct net_device *net_dev, void *data)
drivers/net/ethernet/sfc/efx_common.c
199
void efx_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/sfc/efx_common.c
208
int efx_set_features(struct net_device *net_dev, netdev_features_t data)
drivers/net/ethernet/sfc/efx_common.c
282
int efx_change_mtu(struct net_device *net_dev, int new_mtu)
drivers/net/ethernet/sfc/efx_common.c
599
void efx_net_stats(struct net_device *net_dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/sfc/efx_common.c
706
void efx_watchdog(struct net_device *net_dev, unsigned int txqueue)
drivers/net/ethernet/sfc/efx_common.h
101
int efx_change_mtu(struct net_device *net_dev, int new_mtu);
drivers/net/ethernet/sfc/efx_common.h
105
netdev_features_t efx_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/sfc/efx_common.h
108
int efx_get_phys_port_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx_common.h
111
int efx_get_phys_port_name(struct net_device *net_dev,
drivers/net/ethernet/sfc/efx_common.h
33
void efx_net_stats(struct net_device *net_dev, struct rtnl_link_stats64 *stats);
drivers/net/ethernet/sfc/efx_common.h
53
void efx_watchdog(struct net_device *net_dev, unsigned int txqueue);
drivers/net/ethernet/sfc/efx_common.h
96
int efx_set_mac_address(struct net_device *net_dev, void *data);
drivers/net/ethernet/sfc/efx_common.h
97
void efx_set_rx_mode(struct net_device *net_dev);
drivers/net/ethernet/sfc/efx_common.h
98
int efx_set_features(struct net_device *net_dev, netdev_features_t data);
drivers/net/ethernet/sfc/ethtool.c
119
static int efx_ethtool_set_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
161
efx_ethtool_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
175
efx_ethtool_set_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
204
static void efx_ethtool_get_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
212
static int efx_ethtool_set_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
219
static void efx_ethtool_get_fec_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
229
static int efx_ethtool_get_ts_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
33
static int efx_ethtool_phys_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
56
static int efx_ethtool_get_regs_len(struct net_device *net_dev)
drivers/net/ethernet/sfc/ethtool.c
61
static void efx_ethtool_get_regs(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool.c
99
static int efx_ethtool_get_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
103
void efx_ethtool_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1125
int efx_ethtool_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
114
u32 efx_ethtool_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/sfc/ethtool_common.c
1147
u32 efx_ethtool_get_rxfh_indir_size(struct net_device *net_dev)
drivers/net/ethernet/sfc/ethtool_common.c
1156
u32 efx_ethtool_get_rxfh_key_size(struct net_device *net_dev)
drivers/net/ethernet/sfc/ethtool_common.c
1163
int efx_ethtool_get_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1186
int efx_ethtool_modify_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
121
void efx_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable)
drivers/net/ethernet/sfc/ethtool_common.c
1219
int efx_ethtool_create_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1248
int efx_ethtool_remove_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1267
int efx_ethtool_set_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
128
void efx_ethtool_self_test(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1295
int efx_ethtool_reset(struct net_device *net_dev, u32 *flags)
drivers/net/ethernet/sfc/ethtool_common.c
1307
int efx_ethtool_get_module_eeprom(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
1321
int efx_ethtool_get_module_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
176
void efx_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
186
int efx_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
440
int efx_ethtool_get_sset_count(struct net_device *net_dev, int string_set)
drivers/net/ethernet/sfc/ethtool_common.c
457
void efx_ethtool_get_strings(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
480
void efx_ethtool_get_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
555
int efx_ethtool_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
578
int efx_ethtool_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
598
int efx_ethtool_get_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
611
int efx_ethtool_set_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
803
int efx_ethtool_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.c
853
u32 efx_ethtool_get_rx_ring_count(struct net_device *net_dev)
drivers/net/ethernet/sfc/ethtool_common.c
860
int efx_ethtool_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
14
void efx_ethtool_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
16
u32 efx_ethtool_get_msglevel(struct net_device *net_dev);
drivers/net/ethernet/sfc/ethtool_common.h
17
void efx_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable);
drivers/net/ethernet/sfc/ethtool_common.h
18
void efx_ethtool_self_test(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
20
void efx_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
22
int efx_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
27
int efx_ethtool_get_sset_count(struct net_device *net_dev, int string_set);
drivers/net/ethernet/sfc/ethtool_common.h
28
void efx_ethtool_get_strings(struct net_device *net_dev, u32 string_set,
drivers/net/ethernet/sfc/ethtool_common.h
30
void efx_ethtool_get_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
33
int efx_ethtool_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
35
int efx_ethtool_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
37
int efx_ethtool_get_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
39
int efx_ethtool_set_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
41
int efx_ethtool_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
43
u32 efx_ethtool_get_rx_ring_count(struct net_device *net_dev);
drivers/net/ethernet/sfc/ethtool_common.h
44
int efx_ethtool_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
46
u32 efx_ethtool_get_rxfh_indir_size(struct net_device *net_dev);
drivers/net/ethernet/sfc/ethtool_common.h
47
u32 efx_ethtool_get_rxfh_key_size(struct net_device *net_dev);
drivers/net/ethernet/sfc/ethtool_common.h
48
int efx_ethtool_get_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
50
int efx_ethtool_set_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
53
int efx_ethtool_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
55
int efx_ethtool_create_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
59
int efx_ethtool_modify_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
63
int efx_ethtool_remove_rxfh_context(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
67
int efx_ethtool_reset(struct net_device *net_dev, u32 *flags);
drivers/net/ethernet/sfc/ethtool_common.h
68
int efx_ethtool_get_module_eeprom(struct net_device *net_dev,
drivers/net/ethernet/sfc/ethtool_common.h
71
int efx_ethtool_get_module_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/efx.c
1981
static int ef4_ioctl(struct net_device *net_dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sfc/falcon/efx.c
2039
int ef4_net_open(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2066
int ef4_net_stop(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2080
static void ef4_net_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/efx.c
2091
static void ef4_watchdog(struct net_device *net_dev, unsigned int txqueue)
drivers/net/ethernet/sfc/falcon/efx.c
2104
static int ef4_change_mtu(struct net_device *net_dev, int new_mtu)
drivers/net/ethernet/sfc/falcon/efx.c
2128
static int ef4_set_mac_address(struct net_device *net_dev, void *data)
drivers/net/ethernet/sfc/falcon/efx.c
2163
static void ef4_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2172
static int ef4_set_features(struct net_device *net_dev, netdev_features_t data)
drivers/net/ethernet/sfc/falcon/efx.c
2223
struct net_device *net_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/sfc/falcon/efx.c
2246
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/falcon/efx.c
2616
struct pci_dev *pci_dev, struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/efx.c
2856
struct net_device *net_dev;
drivers/net/ethernet/sfc/falcon/efx.h
164
int ef4_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/falcon/efx.h
19
int ef4_net_open(struct net_device *net_dev);
drivers/net/ethernet/sfc/falcon/efx.h
20
int ef4_net_stop(struct net_device *net_dev);
drivers/net/ethernet/sfc/falcon/efx.h
253
struct net_device *dev = efx->net_dev;
drivers/net/ethernet/sfc/falcon/efx.h
29
struct net_device *net_dev);
drivers/net/ethernet/sfc/falcon/efx.h
32
int ef4_setup_tc(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/falcon/ethtool.c
116
ef4_ethtool_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
1235
static int ef4_ethtool_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
1256
static u32 ef4_ethtool_get_rxfh_indir_size(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/ethtool.c
1265
static int ef4_ethtool_get_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
1277
static int ef4_ethtool_set_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
1294
static int ef4_ethtool_get_module_eeprom(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
1311
static int ef4_ethtool_get_module_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
140
ef4_ethtool_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
160
static void ef4_ethtool_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
170
static int ef4_ethtool_get_regs_len(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/ethtool.c
175
static void ef4_ethtool_get_regs(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
184
static u32 ef4_ethtool_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/ethtool.c
190
static void ef4_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable)
drivers/net/ethernet/sfc/falcon/ethtool.c
385
static int ef4_ethtool_get_sset_count(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
402
static void ef4_ethtool_get_strings(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
424
static void ef4_ethtool_get_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
488
static void ef4_ethtool_self_test(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
537
static int ef4_ethtool_nway_reset(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/ethtool.c
573
static int ef4_ethtool_get_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
593
static int ef4_ethtool_set_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
635
ef4_ethtool_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
649
ef4_ethtool_set_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
678
static int ef4_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
736
static void ef4_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
746
static void ef4_ethtool_get_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
754
static int ef4_ethtool_set_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
761
static int ef4_ethtool_reset(struct net_device *net_dev, u32 *flags)
drivers/net/ethernet/sfc/falcon/ethtool.c
90
static int ef4_ethtool_phys_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
947
ef4_ethtool_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/ethtool.c
977
static u32 ef4_ethtool_get_rx_ring_count(struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/ethtool.c
985
ef4_ethtool_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/falcon.c
1572
static int falcon_mdio_write(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/falcon.c
1625
static int falcon_mdio_read(struct net_device *net_dev,
drivers/net/ethernet/sfc/falcon/farch.c
2827
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/falcon/net_driver.h
1303
const struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/falcon/net_driver.h
412
struct net_device *napi_dev;
drivers/net/ethernet/sfc/falcon/net_driver.h
850
struct net_device *net_dev;
drivers/net/ethernet/sfc/falcon/rx.c
841
int ef4_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/falcon/selftest.c
385
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/falcon/tx.c
387
struct net_device *net_dev)
drivers/net/ethernet/sfc/falcon/tx.c
418
int ef4_setup_tc(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/mcdi_filters.c
1303
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/mcdi_filters.c
1688
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/mcdi_filters.c
1710
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/mcdi_filters.c
1738
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/net_driver.h
1119
struct net_device *net_dev;
drivers/net/ethernet/sfc/net_driver.h
1210
static inline struct efx_nic *efx_netdev_priv(struct net_device *dev)
drivers/net/ethernet/sfc/net_driver.h
1769
const struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/net_driver.h
527
struct net_device *napi_dev;
drivers/net/ethernet/sfc/net_driver.h
839
struct net_device *net_dev;
drivers/net/ethernet/sfc/rx_common.c
898
int efx_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/rx_common.h
106
int efx_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/selftest.c
382
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/efx.c
1045
struct net_device *net_dev;
drivers/net/ethernet/sfc/siena/efx.c
107
static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp);
drivers/net/ethernet/sfc/siena/efx.c
108
static int efx_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdpfs,
drivers/net/ethernet/sfc/siena/efx.c
493
static int efx_ioctl(struct net_device *net_dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sfc/siena/efx.c
513
static int efx_net_open(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/efx.c
544
static int efx_net_stop(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/efx.c
557
static int efx_vlan_rx_add_vid(struct net_device *net_dev, __be16 proto, u16 vid)
drivers/net/ethernet/sfc/siena/efx.c
567
static int efx_vlan_rx_kill_vid(struct net_device *net_dev, __be16 proto, u16 vid)
drivers/net/ethernet/sfc/siena/efx.c
577
static int efx_siena_hwtstamp_set(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx.c
586
static int efx_siena_hwtstamp_get(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx.c
655
static int efx_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/ethernet/sfc/siena/efx.c
667
static int efx_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **xdpfs,
drivers/net/ethernet/sfc/siena/efx.c
688
struct net_device *net_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/sfc/siena/efx.c
711
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/efx.c
983
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/efx.h
18
struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/efx.h
189
struct net_device *dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/efx.h
26
int efx_siena_setup_tc(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/siena/efx_common.c
1358
struct net_device *dev,
drivers/net/ethernet/sfc/siena/efx_common.c
1379
int efx_siena_get_phys_port_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.c
1390
int efx_siena_get_phys_port_name(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.c
168
int efx_siena_set_mac_address(struct net_device *net_dev, void *data)
drivers/net/ethernet/sfc/siena/efx_common.c
203
void efx_siena_set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/efx_common.c
212
int efx_siena_set_features(struct net_device *net_dev, netdev_features_t data)
drivers/net/ethernet/sfc/siena/efx_common.c
286
int efx_siena_change_mtu(struct net_device *net_dev, int new_mtu)
drivers/net/ethernet/sfc/siena/efx_common.c
609
void efx_siena_net_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.c
732
void efx_siena_watchdog(struct net_device *net_dev, unsigned int txqueue)
drivers/net/ethernet/sfc/siena/efx_common.c
987
struct pci_dev *pci_dev, struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/efx_common.h
100
int efx_siena_set_mac_address(struct net_device *net_dev, void *data);
drivers/net/ethernet/sfc/siena/efx_common.h
101
void efx_siena_set_rx_mode(struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/efx_common.h
102
int efx_siena_set_features(struct net_device *net_dev, netdev_features_t data);
drivers/net/ethernet/sfc/siena/efx_common.h
105
int efx_siena_change_mtu(struct net_device *net_dev, int new_mtu);
drivers/net/ethernet/sfc/siena/efx_common.h
110
struct net_device *dev,
drivers/net/ethernet/sfc/siena/efx_common.h
113
int efx_siena_get_phys_port_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.h
116
int efx_siena_get_phys_port_name(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.h
18
struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/efx_common.h
34
void efx_siena_net_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/efx_common.h
57
void efx_siena_watchdog(struct net_device *net_dev, unsigned int txqueue);
drivers/net/ethernet/sfc/siena/ethtool.c
119
static int efx_ethtool_set_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
161
efx_ethtool_get_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
175
efx_ethtool_set_ringparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
204
static void efx_ethtool_get_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
212
static int efx_ethtool_set_wol(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
219
static void efx_ethtool_get_fec_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
229
static int efx_ethtool_get_ts_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
33
static int efx_ethtool_phys_id(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
56
static int efx_ethtool_get_regs_len(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/ethtool.c
61
static void efx_ethtool_get_regs(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool.c
99
static int efx_ethtool_get_coalesce(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
103
void efx_siena_ethtool_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
1116
int efx_siena_ethtool_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
1138
u32 efx_siena_ethtool_get_rxfh_indir_size(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/ethtool_common.c
114
u32 efx_siena_ethtool_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/ethtool_common.c
1147
u32 efx_siena_ethtool_get_rxfh_key_size(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/ethtool_common.c
1154
int efx_siena_ethtool_get_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
1174
int efx_siena_ethtool_set_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
1198
int efx_siena_ethtool_reset(struct net_device *net_dev, u32 *flags)
drivers/net/ethernet/sfc/siena/ethtool_common.c
121
void efx_siena_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable)
drivers/net/ethernet/sfc/siena/ethtool_common.c
1210
int efx_siena_ethtool_get_module_eeprom(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
1224
int efx_siena_ethtool_get_module_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
128
void efx_siena_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
138
int efx_siena_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
350
void efx_siena_ethtool_self_test(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
440
int efx_siena_ethtool_get_sset_count(struct net_device *net_dev, int string_set)
drivers/net/ethernet/sfc/siena/ethtool_common.c
457
void efx_siena_ethtool_get_strings(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
480
void efx_siena_ethtool_get_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
555
int efx_siena_ethtool_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
579
efx_siena_ethtool_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
599
int efx_siena_ethtool_get_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
612
int efx_siena_ethtool_set_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
804
int efx_siena_ethtool_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.c
844
u32 efx_siena_ethtool_get_rx_ring_count(struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/ethtool_common.c
851
int efx_siena_ethtool_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
14
void efx_siena_ethtool_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
16
u32 efx_siena_ethtool_get_msglevel(struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/ethtool_common.h
17
void efx_siena_ethtool_set_msglevel(struct net_device *net_dev, u32 msg_enable);
drivers/net/ethernet/sfc/siena/ethtool_common.h
18
void efx_siena_ethtool_self_test(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
20
void efx_siena_ethtool_get_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
22
int efx_siena_ethtool_set_pauseparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
24
int efx_siena_ethtool_get_sset_count(struct net_device *net_dev, int string_set);
drivers/net/ethernet/sfc/siena/ethtool_common.h
25
void efx_siena_ethtool_get_strings(struct net_device *net_dev, u32 string_set,
drivers/net/ethernet/sfc/siena/ethtool_common.h
27
void efx_siena_ethtool_get_stats(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
30
int efx_siena_ethtool_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
32
int efx_siena_ethtool_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
34
int efx_siena_ethtool_get_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
36
int efx_siena_ethtool_set_fecparam(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
38
int efx_siena_ethtool_get_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
40
u32 efx_siena_ethtool_get_rx_ring_count(struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/ethtool_common.h
41
int efx_siena_ethtool_set_rxnfc(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
43
u32 efx_siena_ethtool_get_rxfh_indir_size(struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/ethtool_common.h
44
u32 efx_siena_ethtool_get_rxfh_key_size(struct net_device *net_dev);
drivers/net/ethernet/sfc/siena/ethtool_common.h
45
int efx_siena_ethtool_get_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
47
int efx_siena_ethtool_set_rxfh(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
50
int efx_siena_ethtool_get_rxfh_fields(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
52
int efx_siena_ethtool_reset(struct net_device *net_dev, u32 *flags);
drivers/net/ethernet/sfc/siena/ethtool_common.h
53
int efx_siena_ethtool_get_module_eeprom(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/ethtool_common.h
56
int efx_siena_ethtool_get_module_info(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/farch.c
2956
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/mcdi_port.c
20
static int efx_mcdi_mdio_read(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/mcdi_port.c
46
static int efx_mcdi_mdio_write(struct net_device *net_dev,
drivers/net/ethernet/sfc/siena/net_driver.h
1038
struct net_device *net_dev;
drivers/net/ethernet/sfc/siena/net_driver.h
1662
const struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/net_driver.h
497
struct net_device *napi_dev;
drivers/net/ethernet/sfc/siena/net_driver.h
761
struct net_device *net_dev;
drivers/net/ethernet/sfc/siena/rx_common.c
889
int efx_siena_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/siena/rx_common.h
97
int efx_siena_filter_rfs(struct net_device *net_dev, const struct sk_buff *skb,
drivers/net/ethernet/sfc/siena/selftest.c
383
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/siena_sriov.c
1288
struct net_device *net_dev = efx->net_dev;
drivers/net/ethernet/sfc/siena/sriov.h
15
int efx_sriov_set_vf_mac(struct net_device *net_dev, int vf_i, u8 *mac)
drivers/net/ethernet/sfc/siena/sriov.h
26
int efx_sriov_set_vf_vlan(struct net_device *net_dev, int vf_i, u16 vlan,
drivers/net/ethernet/sfc/siena/sriov.h
46
int efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/siena/sriov.h
58
int efx_sriov_get_vf_config(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/siena/sriov.h
70
int efx_sriov_set_vf_link_state(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/siena/tx.c
300
struct net_device *net_dev)
drivers/net/ethernet/sfc/siena/tx.c
358
int efx_siena_setup_tc(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/sriov.c
11
int efx_sriov_set_vf_mac(struct net_device *net_dev, int vf_i, u8 *mac)
drivers/net/ethernet/sfc/sriov.c
21
int efx_sriov_set_vf_vlan(struct net_device *net_dev, int vf_i, u16 vlan,
drivers/net/ethernet/sfc/sriov.c
40
int efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/sriov.c
51
int efx_sriov_get_vf_config(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/sriov.c
62
int efx_sriov_set_vf_link_state(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/sriov.h
14
int efx_sriov_set_vf_mac(struct net_device *net_dev, int vf_i, u8 *mac);
drivers/net/ethernet/sfc/sriov.h
15
int efx_sriov_set_vf_vlan(struct net_device *net_dev, int vf_i, u16 vlan,
drivers/net/ethernet/sfc/sriov.h
17
int efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/sriov.h
19
int efx_sriov_get_vf_config(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/sriov.h
21
int efx_sriov_set_vf_link_state(struct net_device *net_dev, int vf_i,
drivers/net/ethernet/sfc/tc.c
1456
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc.c
1560
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc.c
1669
struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.c
1996
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc.c
2067
struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.c
24
enum efx_encap_type efx_tc_indr_netdev_type(struct net_device *net_dev)
drivers/net/ethernet/sfc/tc.c
2553
struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.c
2602
static int efx_tc_flower_stats(struct efx_nic *efx, struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.c
2638
int efx_tc_flower(struct efx_nic *efx, struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.c
43
struct net_device *dev)
drivers/net/ethernet/sfc/tc.c
692
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc.c
970
struct net_device *net_dev,
drivers/net/ethernet/sfc/tc.h
173
struct net_device *net_dev;
drivers/net/ethernet/sfc/tc.h
340
enum efx_encap_type efx_tc_indr_netdev_type(struct net_device *net_dev);
drivers/net/ethernet/sfc/tc.h
342
struct net_device *dev);
drivers/net/ethernet/sfc/tc.h
347
int efx_tc_flower(struct efx_nic *efx, struct net_device *net_dev,
drivers/net/ethernet/sfc/tc_bindings.c
139
int efx_tc_indr_setup_cb(struct net_device *net_dev, struct Qdisc *sch,
drivers/net/ethernet/sfc/tc_bindings.c
19
struct net_device *otherdev; /* may actually be us */
drivers/net/ethernet/sfc/tc_bindings.c
213
int efx_tc_setup(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/tc_bindings.c
232
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc_bindings.c
24
struct net_device *otherdev)
drivers/net/ethernet/sfc/tc_bindings.c
60
struct net_device *otherdev, struct flow_block *block)
drivers/net/ethernet/sfc/tc_bindings.c
74
int efx_tc_setup_block(struct net_device *net_dev, struct efx_nic *efx,
drivers/net/ethernet/sfc/tc_bindings.h
21
int efx_tc_setup_block(struct net_device *net_dev, struct efx_nic *efx,
drivers/net/ethernet/sfc/tc_bindings.h
23
int efx_tc_setup(struct net_device *net_dev, enum tc_setup_type type,
drivers/net/ethernet/sfc/tc_bindings.h
26
int efx_tc_indr_setup_cb(struct net_device *net_dev, struct Qdisc *sch,
drivers/net/ethernet/sfc/tc_bindings.h
31
struct net_device *net_dev);
drivers/net/ethernet/sfc/tc_bindings.h
36
struct net_device *net_dev)
drivers/net/ethernet/sfc/tc_encap_actions.c
602
struct net_device *egdev, struct netlink_ext_ack *extack)
drivers/net/ethernet/sfc/tc_encap_actions.c
717
void efx_tc_unregister_egdev(struct efx_nic *efx, struct net_device *net_dev)
drivers/net/ethernet/sfc/tc_encap_actions.h
100
void efx_tc_unregister_egdev(struct efx_nic *efx, struct net_device *net_dev);
drivers/net/ethernet/sfc/tc_encap_actions.h
56
struct net_device *egdev;
drivers/net/ethernet/sfc/tc_encap_actions.h
96
struct net_device *egdev, struct netlink_ext_ack *extack);
drivers/net/ethernet/sfc/tx.c
505
struct net_device *net_dev)
drivers/net/ethernet/sgi/ioc3-eth.c
104
static int ioc3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/sgi/ioc3-eth.c
105
static void ioc3_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/sgi/ioc3-eth.c
106
static netdev_tx_t ioc3_start_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ethernet/sgi/ioc3-eth.c
107
static void ioc3_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/sgi/ioc3-eth.c
1108
static void ioc3_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sgi/ioc3-eth.c
111
static void ioc3_init(struct net_device *dev);
drivers/net/ethernet/sgi/ioc3-eth.c
112
static int ioc3_alloc_rx_bufs(struct net_device *dev);
drivers/net/ethernet/sgi/ioc3-eth.c
1156
static void ioc3_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sgi/ioc3-eth.c
1165
static int ioc3_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sgi/ioc3-eth.c
1177
static int ioc3_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sgi/ioc3-eth.c
1190
static int ioc3_nway_reset(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
1202
static u32 ioc3_get_link(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
1222
static int ioc3_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/sgi/ioc3-eth.c
1234
static void ioc3_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
227
static void __ioc3_set_mac_address(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
241
static int ioc3_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/sgi/ioc3-eth.c
258
static int ioc3_mdio_read(struct net_device *dev, int phy, int reg)
drivers/net/ethernet/sgi/ioc3-eth.c
273
static void ioc3_mdio_write(struct net_device *dev, int phy, int reg, int data)
drivers/net/ethernet/sgi/ioc3-eth.c
288
static struct net_device_stats *ioc3_get_stats(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
365
static inline void ioc3_rx(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
445
static inline void ioc3_tx(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
492
static void ioc3_error(struct net_device *dev, u32 eisr)
drivers/net/ethernet/sgi/ioc3-eth.c
668
static int ioc3_alloc_rx_bufs(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
716
static void ioc3_init(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
781
static int ioc3_open(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
800
static int ioc3_close(struct net_device *dev)
drivers/net/ethernet/sgi/ioc3-eth.c
832
struct net_device *dev;
drivers/net/ethernet/sgi/ioc3-eth.c
967
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/sgi/ioc3-eth.c
979
static netdev_tx_t ioc3_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
174
static void meth_check_link(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
271
int meth_reset(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
313
static int meth_open(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
357
static int meth_release(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
377
static void meth_rx(struct net_device* dev, unsigned long int_status)
drivers/net/ethernet/sgi/meth.c
469
static int meth_tx_full(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
476
static void meth_tx_cleanup(struct net_device* dev, unsigned long int_status)
drivers/net/ethernet/sgi/meth.c
539
static void meth_error(struct net_device* dev, unsigned status)
drivers/net/ethernet/sgi/meth.c
575
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/sgi/meth.c
699
static netdev_tx_t meth_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
730
static void meth_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sgi/meth.c
765
static int meth_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/sgi/meth.c
777
static void meth_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/sgi/meth.c
827
struct net_device *dev;
drivers/net/ethernet/sgi/meth.c
859
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/sgi/meth.c
93
static void meth_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/sgi/meth.c
99
static inline void load_eaddr(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
1044
static int sc92031_stop(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
1070
static void sc92031_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
1082
static void sc92031_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/silan/sc92031.c
1105
static void sc92031_poll_controller(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
1118
sc92031_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1181
sc92031_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1254
static void sc92031_ethtool_get_wol(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1281
static int sc92031_ethtool_set_wol(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1311
static int sc92031_ethtool_nway_reset(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
1341
static void sc92031_ethtool_get_strings(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1349
static int sc92031_ethtool_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/silan/sc92031.c
1359
static void sc92031_ethtool_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
1401
struct net_device *dev;
drivers/net/ethernet/silan/sc92031.c
1495
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/silan/sc92031.c
1508
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/silan/sc92031.c
1531
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/silan/sc92031.c
304
struct net_device *ndev;
drivers/net/ethernet/silan/sc92031.c
353
static void sc92031_disable_interrupts(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
371
static void sc92031_enable_interrupts(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
384
static void _sc92031_disable_tx_rx(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
395
static void _sc92031_enable_tx_rx(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
406
static void _sc92031_tx_clear(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
417
static void _sc92031_set_mar(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
455
static void _sc92031_set_rx_config(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
485
static bool _sc92031_check_media(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
550
static void _sc92031_phy_reset(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
594
static void _sc92031_reset(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
647
static void _sc92031_tx_tasklet(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
695
static void _sc92031_rx_tasklet_error(struct net_device *dev,
drivers/net/ethernet/silan/sc92031.c
720
static void _sc92031_rx_tasklet(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
823
static void _sc92031_link_tasklet(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
836
struct net_device *dev = priv->ndev;
drivers/net/ethernet/silan/sc92031.c
875
struct net_device *dev = dev_id;
drivers/net/ethernet/silan/sc92031.c
906
static struct net_device_stats *sc92031_get_stats(struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
933
struct net_device *dev)
drivers/net/ethernet/silan/sc92031.c
991
static int sc92031_open(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1027
struct net_device *dev = tp->dev;
drivers/net/ethernet/sis/sis190.c
1033
static inline void sis190_delete_timer(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1040
static inline void sis190_request_timer(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1051
struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1063
static int sis190_open(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1130
static void sis190_down(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1160
static int sis190_close(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1181
struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1270
static u16 sis190_default_phy(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1325
static void sis190_init_phy(struct net_device *dev, struct sis190_private *tp,
drivers/net/ethernet/sis/sis190.c
1390
static int sis190_mii_probe(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1444
static void sis190_mii_remove(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1453
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/sis/sis190.c
1462
static struct net_device *sis190_init_board(struct pci_dev *pdev)
drivers/net/ethernet/sis/sis190.c
1465
struct net_device *dev;
drivers/net/ethernet/sis/sis190.c
1551
static void sis190_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sis/sis190.c
1585
struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1629
struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1686
static inline void sis190_init_rxfilter(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1708
static int sis190_get_mac_addr(struct pci_dev *pdev, struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1724
static void sis190_set_speed_auto(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1749
static int sis190_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
1759
static int sis190_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
1767
static void sis190_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
1778
static int sis190_get_regs_len(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1783
static void sis190_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/sis/sis190.c
1794
static int sis190_nway_reset(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1801
static u32 sis190_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
1808
static void sis190_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sis/sis190.c
1827
static int sis190_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sis/sis190.c
1835
static int sis190_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/sis/sis190.c
1864
struct net_device *dev;
drivers/net/ethernet/sis/sis190.c
1932
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/sis/sis190.c
268
struct net_device *dev;
drivers/net/ethernet/sis/sis190.c
398
static void __mdio_write(struct net_device *dev, int phy_id, int reg, int val)
drivers/net/ethernet/sis/sis190.c
405
static int __mdio_read(struct net_device *dev, int phy_id, int reg)
drivers/net/ethernet/sis/sis190.c
512
static u32 sis190_rx_fill(struct sis190_private *tp, struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
574
static int sis190_rx_interrupt(struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
686
static void sis190_tx_interrupt(struct net_device *dev,
drivers/net/ethernet/sis/sis190.c
737
struct net_device *dev = __dev;
drivers/net/ethernet/sis/sis190.c
775
static void sis190_netpoll(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
814
static int sis190_init_ring(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
835
static void sis190_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
883
static void sis190_hw_start(struct net_device *dev)
drivers/net/ethernet/sis/sis190.c
920
struct net_device *dev = tp->dev;
drivers/net/ethernet/sis/sis900.c
1009
static void sis900_poll(struct net_device *dev)
drivers/net/ethernet/sis/sis900.c
1029
sis900_open(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
1083
sis900_init_rxfilter (struct net_device * net_dev)
drivers/net/ethernet/sis/sis900.c
1120
sis900_init_tx_ring(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
115
static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex);
drivers/net/ethernet/sis/sis900.c
1154
sis900_init_rx_ring(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
1233
static void sis630_set_eq(struct net_device *net_dev, u8 revision)
drivers/net/ethernet/sis/sis900.c
1308
struct net_device *net_dev = sis_priv->mii_info.dev;
drivers/net/ethernet/sis/sis900.c
1368
static void sis900_check_mode(struct net_device *net_dev, struct mii_phy *mii_phy)
drivers/net/ethernet/sis/sis900.c
1448
static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr)
drivers/net/ethernet/sis/sis900.c
1483
static void sis900_read_mode(struct net_device *net_dev, int *speed, int *duplex)
drivers/net/ethernet/sis/sis900.c
1539
static void sis900_tx_timeout(struct net_device *net_dev, unsigned int txqueue)
drivers/net/ethernet/sis/sis900.c
1598
sis900_start_xmit(struct sk_buff *skb, struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
1669
struct net_device *net_dev = dev_instance;
drivers/net/ethernet/sis/sis900.c
1730
static int sis900_rx(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
1891
static void sis900_finish_xmit (struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
1959
static int sis900_close(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
2015
static void sis900_get_drvinfo(struct net_device *net_dev,
drivers/net/ethernet/sis/sis900.c
2025
static u32 sis900_get_msglevel(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
2031
static void sis900_set_msglevel(struct net_device *net_dev, u32 value)
drivers/net/ethernet/sis/sis900.c
2037
static u32 sis900_get_link(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
2043
static int sis900_get_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sis/sis900.c
2053
static int sis900_set_link_ksettings(struct net_device *net_dev,
drivers/net/ethernet/sis/sis900.c
2064
static int sis900_nway_reset(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
2081
static int sis900_set_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/sis/sis900.c
211
static void sis900_poll(struct net_device *dev);
drivers/net/ethernet/sis/sis900.c
2117
static void sis900_get_wol(struct net_device *net_dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/sis/sis900.c
213
static int sis900_open(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
2132
static int sis900_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/sis/sis900.c
2139
static int sis900_read_eeprom(struct net_device *net_dev, u8 *buf)
drivers/net/ethernet/sis/sis900.c
214
static int sis900_mii_probe (struct net_device * net_dev);
drivers/net/ethernet/sis/sis900.c
215
static void sis900_init_rxfilter (struct net_device * net_dev);
drivers/net/ethernet/sis/sis900.c
217
static int mdio_read(struct net_device *net_dev, int phy_id, int location);
drivers/net/ethernet/sis/sis900.c
2174
static int sis900_get_eeprom(struct net_device *dev, struct ethtool_eeprom *eeprom, u8 *data)
drivers/net/ethernet/sis/sis900.c
218
static void mdio_write(struct net_device *net_dev, int phy_id, int location, int val);
drivers/net/ethernet/sis/sis900.c
220
static void sis900_check_mode (struct net_device *net_dev, struct mii_phy *mii_phy);
drivers/net/ethernet/sis/sis900.c
221
static void sis900_tx_timeout(struct net_device *net_dev, unsigned int txqueue);
drivers/net/ethernet/sis/sis900.c
2217
static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/sis/sis900.c
222
static void sis900_init_tx_ring(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
223
static void sis900_init_rx_ring(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
2249
static int sis900_set_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/sis/sis900.c
225
struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
226
static int sis900_rx(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
227
static void sis900_finish_xmit (struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
229
static int sis900_close(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
230
static int mii_ioctl(struct net_device *net_dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/sis/sis900.c
232
static void set_rx_mode(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
233
static void sis900_reset(struct net_device *net_dev);
drivers/net/ethernet/sis/sis900.c
234
static void sis630_set_eq(struct net_device *net_dev, u8 revision);
drivers/net/ethernet/sis/sis900.c
235
static int sis900_set_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/sis/sis900.c
236
static u16 sis900_default_phy(struct net_device * net_dev);
drivers/net/ethernet/sis/sis900.c
237
static void sis900_set_capability( struct net_device *net_dev ,struct mii_phy *phy);
drivers/net/ethernet/sis/sis900.c
2370
static void set_rx_mode(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
238
static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr);
drivers/net/ethernet/sis/sis900.c
239
static void sis900_auto_negotiate(struct net_device *net_dev, int phy_addr);
drivers/net/ethernet/sis/sis900.c
2445
static void sis900_reset(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
2478
struct net_device *net_dev = pci_get_drvdata(pci_dev);
drivers/net/ethernet/sis/sis900.c
2500
struct net_device *net_dev = dev_get_drvdata(dev);
drivers/net/ethernet/sis/sis900.c
2518
struct net_device *net_dev = dev_get_drvdata(dev);
drivers/net/ethernet/sis/sis900.c
253
struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
288
struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
330
struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
376
struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
432
struct net_device *net_dev;
drivers/net/ethernet/sis/sis900.c
594
static int sis900_mii_probe(struct net_device *net_dev)
drivers/net/ethernet/sis/sis900.c
721
static u16 sis900_default_phy(struct net_device * net_dev)
drivers/net/ethernet/sis/sis900.c
783
static void sis900_set_capability(struct net_device *net_dev, struct mii_phy *phy)
drivers/net/ethernet/sis/sis900.c
891
static int mdio_read(struct net_device *net_dev, int phy_id, int location)
drivers/net/ethernet/sis/sis900.c
936
static void mdio_write(struct net_device *net_dev, int phy_id, int location,
drivers/net/ethernet/sis/sis900.c
990
static u16 sis900_reset_phy(struct net_device *net_dev, int phy_addr)
drivers/net/ethernet/smsc/epic100.c
1009
static void epic_tx(struct net_device *dev, struct epic_private *ep)
drivers/net/ethernet/smsc/epic100.c
1061
struct net_device *dev = dev_instance;
drivers/net/ethernet/smsc/epic100.c
1128
static int epic_rx(struct net_device *dev, int budget)
drivers/net/ethernet/smsc/epic100.c
1226
static void epic_rx_err(struct net_device *dev, struct epic_private *ep)
drivers/net/ethernet/smsc/epic100.c
1244
struct net_device *dev = ep->mii.dev;
drivers/net/ethernet/smsc/epic100.c
1267
static int epic_close(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1319
static struct net_device_stats *epic_get_stats(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1340
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1378
static void netdev_get_drvinfo (struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/smsc/epic100.c
1386
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/epic100.c
1398
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/epic100.c
1411
static int netdev_nway_reset(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1417
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1423
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1428
static void netdev_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/smsc/epic100.c
1433
static int ethtool_begin(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1448
static void ethtool_complete(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
1472
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/smsc/epic100.c
1501
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/smsc/epic100.c
1518
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/smsc/epic100.c
1534
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/smsc/epic100.c
281
static int epic_open(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
283
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/smsc/epic100.c
284
static void mdio_write(struct net_device *dev, int phy_id, int loc, int val);
drivers/net/ethernet/smsc/epic100.c
285
static void epic_restart(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
287
static void epic_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/smsc/epic100.c
288
static void epic_init_ring(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
290
struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
291
static int epic_rx(struct net_device *dev, int budget);
drivers/net/ethernet/smsc/epic100.c
294
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/smsc/epic100.c
296
static int epic_close(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
297
static struct net_device_stats *epic_get_stats(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
298
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/smsc/epic100.c
317
struct net_device *dev;
drivers/net/ethernet/smsc/epic100.c
526
static void epic_disable_int(struct net_device *dev, struct epic_private *ep)
drivers/net/ethernet/smsc/epic100.c
540
static inline void epic_napi_irq_off(struct net_device *dev,
drivers/net/ethernet/smsc/epic100.c
549
static inline void epic_napi_irq_on(struct net_device *dev,
drivers/net/ethernet/smsc/epic100.c
594
static int mdio_read(struct net_device *dev, int phy_id, int location)
drivers/net/ethernet/smsc/epic100.c
618
static void mdio_write(struct net_device *dev, int phy_id, int loc, int value)
drivers/net/ethernet/smsc/epic100.c
634
static int epic_open(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
743
static void epic_pause(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
767
static void epic_restart(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
817
static void check_media(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
841
struct net_device *dev = ep->mii.dev;
drivers/net/ethernet/smsc/epic100.c
858
static void epic_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/smsc/epic100.c
886
static void epic_init_ring(struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
933
static netdev_tx_t epic_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/smsc/epic100.c
987
static void epic_tx_error(struct net_device *dev, struct epic_private *ep,
drivers/net/ethernet/smsc/smc9194.c
1048
static int smc_open(struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
1099
static void smc_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/smsc/smc9194.c
1126
static void smc_rcv(struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
1247
static void smc_tx( struct net_device * dev )
drivers/net/ethernet/smsc/smc9194.c
1313
struct net_device *dev = dev_id;
drivers/net/ethernet/smsc/smc9194.c
1434
static int smc_close(struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
1452
static void smc_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
1503
static struct net_device *devSMC9194;
drivers/net/ethernet/smsc/smc9194.c
208
struct net_device *smc_init(int unit);
drivers/net/ethernet/smsc/smc9194.c
214
static int smc_open(struct net_device *dev);
drivers/net/ethernet/smsc/smc9194.c
219
static void smc_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/smsc/smc9194.c
226
static int smc_close(struct net_device *dev);
drivers/net/ethernet/smsc/smc9194.c
232
static void smc_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/smsc/smc9194.c
249
static inline void smc_rcv( struct net_device *dev );
drivers/net/ethernet/smsc/smc9194.c
254
static inline void smc_tx( struct net_device * dev );
drivers/net/ethernet/smsc/smc9194.c
268
static int smc_probe(struct net_device *dev, int ioaddr);
drivers/net/ethernet/smsc/smc9194.c
280
static void smc_hardware_send_packet( struct net_device * dev );
drivers/net/ethernet/smsc/smc9194.c
287
struct net_device *dev );
drivers/net/ethernet/smsc/smc9194.c
421
static void smc_setmulticast(int ioaddr, struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
468
struct net_device *dev)
drivers/net/ethernet/smsc/smc9194.c
578
static void smc_hardware_send_packet( struct net_device * dev )
drivers/net/ethernet/smsc/smc9194.c
690
struct net_device * __init smc_init(int unit)
drivers/net/ethernet/smsc/smc9194.c
692
struct net_device *dev = alloc_etherdev(sizeof(struct smc_local));
drivers/net/ethernet/smsc/smc9194.c
845
static int __init smc_probe(struct net_device *dev, int ioaddr)
drivers/net/ethernet/smsc/smc91c92_cs.c
1008
static void mdio_write(struct net_device *dev, int phy_id, int loc, int value)
drivers/net/ethernet/smsc/smc91c92_cs.c
1034
static void smc_dump(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1050
static int smc_open(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1084
static int smc_close(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1121
static void smc_hardware_send_packet(struct net_device * dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1184
static void smc_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/smsc/smc91c92_cs.c
1199
struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1268
static void smc_tx_err(struct net_device * dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1310
static void smc_eph_irq(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1346
struct net_device *dev = dev_id;
drivers/net/ethernet/smsc/smc91c92_cs.c
1473
static void smc_rx(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1546
static void set_rx_mode(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1590
static int s9k_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/smsc/smc91c92_cs.c
1615
static void smc_set_xcvr(struct net_device *dev, int if_port)
drivers/net/ethernet/smsc/smc91c92_cs.c
1639
static void smc_reset(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1717
struct net_device *dev = smc->mii_if.dev;
drivers/net/ethernet/smsc/smc91c92_cs.c
1836
static int smc_link_ok(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1849
static void smc_netdev_get_ecmd(struct net_device *dev,
drivers/net/ethernet/smsc/smc91c92_cs.c
1873
static int smc_netdev_set_ecmd(struct net_device *dev,
drivers/net/ethernet/smsc/smc91c92_cs.c
1903
static int check_if_running(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1910
static void smc_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/smsc/smc91c92_cs.c
1916
static int smc_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/smc91c92_cs.c
1935
static int smc_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/smc91c92_cs.c
1955
static u32 smc_get_link(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1971
static int smc_nway_reset(struct net_device *dev)
drivers/net/ethernet/smsc/smc91c92_cs.c
1997
static int smc_ioctl (struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/smsc/smc91c92_cs.c
271
static int smc_open(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
272
static int smc_close(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
273
static int smc_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/smsc/smc91c92_cs.c
274
static void smc_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/smsc/smc91c92_cs.c
276
struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
278
static void smc_rx(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
279
static void set_rx_mode(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
280
static int s9k_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/smsc/smc91c92_cs.c
281
static void smc_set_xcvr(struct net_device *dev, int if_port);
drivers/net/ethernet/smsc/smc91c92_cs.c
282
static void smc_reset(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
285
static int mdio_read(struct net_device *dev, int phy_id, int loc);
drivers/net/ethernet/smsc/smc91c92_cs.c
286
static void mdio_write(struct net_device *dev, int phy_id, int loc, int value);
drivers/net/ethernet/smsc/smc91c92_cs.c
287
static int smc_link_ok(struct net_device *dev);
drivers/net/ethernet/smsc/smc91c92_cs.c
305
struct net_device *dev;
drivers/net/ethernet/smsc/smc91c92_cs.c
335
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
348
static int cvt_ascii_address(struct net_device *dev, char *s)
drivers/net/ethernet/smsc/smc91c92_cs.c
382
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
425
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
463
struct net_device *dev = priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
480
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
520
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
541
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
586
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
601
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
619
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
672
struct net_device *dev = priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
686
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
714
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
724
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
767
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
810
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
960
struct net_device *dev = link->priv;
drivers/net/ethernet/smsc/smc91c92_cs.c
988
static int mdio_read(struct net_device *dev, int phy_id, int loc)
drivers/net/ethernet/smsc/smc91x.c
1028
struct net_device *dev = lp->dev;
drivers/net/ethernet/smsc/smc91x.c
1127
static void smc_phy_interrupt(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1150
static void smc_10bt_check_media(struct net_device *dev, int init)
drivers/net/ethernet/smsc/smc91x.c
1174
static void smc_eph_interrupt(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1195
struct net_device *dev = dev_id;
drivers/net/ethernet/smsc/smc91x.c
1308
static void smc_poll_controller(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1317
static void smc_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/smsc/smc91x.c
1359
static void smc_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1455
smc_open(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1499
static int smc_close(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1519
smc_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/smc91x.c
1551
smc_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/smsc/smc91x.c
1578
smc_ethtool_getdrvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/smsc/smc91x.c
1586
static int smc_ethtool_nwayreset(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1600
static u32 smc_ethtool_getmsglevel(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1606
static void smc_ethtool_setmsglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/smsc/smc91x.c
1612
static int smc_write_eeprom_word(struct net_device *dev, u16 addr, u16 word)
drivers/net/ethernet/smsc/smc91x.c
1640
static int smc_read_eeprom_word(struct net_device *dev, u16 addr, u16 *word)
drivers/net/ethernet/smsc/smc91x.c
1668
static int smc_ethtool_geteeprom_len(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
1673
static int smc_ethtool_geteeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smc91x.c
1698
static int smc_ethtool_seteeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smc91x.c
1836
static int smc_probe(struct net_device *dev, void __iomem *ioaddr,
drivers/net/ethernet/smsc/smc91x.c
2049
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smc91x.c
2111
struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2126
struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2135
static inline void smc_request_datacs(struct platform_device *pdev, struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2154
static void smc_release_datacs(struct platform_device *pdev, struct net_device *ndev)
drivers/net/ethernet/smsc/smc91x.c
2232
struct net_device *ndev;
drivers/net/ethernet/smsc/smc91x.c
239
static void smc_reset(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
2405
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smc91x.c
2432
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/smsc/smc91x.c
2447
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smc91x.c
333
static void smc_enable(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
367
static void smc_shutdown(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
399
static inline void smc_rcv(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
534
struct net_device *dev = lp->dev;
drivers/net/ethernet/smsc/smc91x.c
622
smc_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
695
static void smc_tx(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
754
static void smc_mii_out(struct net_device *dev, unsigned int val, int bits)
drivers/net/ethernet/smsc/smc91x.c
776
static unsigned int smc_mii_in(struct net_device *dev, int bits)
drivers/net/ethernet/smsc/smc91x.c
801
static int smc_phy_read(struct net_device *dev, int phyaddr, int phyreg)
drivers/net/ethernet/smsc/smc91x.c
831
static void smc_phy_write(struct net_device *dev, int phyaddr, int phyreg,
drivers/net/ethernet/smsc/smc91x.c
857
static void smc_phy_detect(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
894
static int smc_phy_fixed(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
944
static int smc_phy_reset(struct net_device *dev, int phy)
drivers/net/ethernet/smsc/smc91x.c
971
static void smc_phy_powerdown(struct net_device *dev)
drivers/net/ethernet/smsc/smc91x.c
997
static void smc_phy_check_media(struct net_device *dev, int init)
drivers/net/ethernet/smsc/smc91x.h
229
struct net_device *dev;
drivers/net/ethernet/smsc/smsc911x.c
1015
static int smsc911x_mii_probe(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1063
struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
112
struct net_device *dev;
drivers/net/ethernet/smsc/smsc911x.c
1129
static void smsc911x_tx_update_txcounters(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1170
smsc911x_rx_counterrors(struct net_device *dev, unsigned int rxstat)
drivers/net/ethernet/smsc/smsc911x.c
1217
struct net_device *dev = pdata->dev;
drivers/net/ethernet/smsc/smsc911x.c
1343
struct net_device *ndev = pdata->dev;
drivers/net/ethernet/smsc/smsc911x.c
1381
struct net_device *ndev = pdata->dev;
drivers/net/ethernet/smsc/smsc911x.c
1414
struct net_device *ndev = pdata->dev;
drivers/net/ethernet/smsc/smsc911x.c
1522
static void smsc911x_disable_irq_chip(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1532
struct net_device *dev = dev_id;
drivers/net/ethernet/smsc/smsc911x.c
1591
static int smsc911x_open(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1752
static int smsc911x_stop(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1786
smsc911x_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1838
static struct net_device_stats *smsc911x_get_stats(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1847
static void smsc911x_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1922
static void smsc911x_poll_controller(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1930
static int smsc911x_set_mac_address(struct net_device *dev, void *p)
drivers/net/ethernet/smsc/smsc911x.c
1955
static void smsc911x_ethtool_getdrvinfo(struct net_device *dev,
drivers/net/ethernet/smsc/smsc911x.c
1964
static u32 smsc911x_ethtool_getmsglevel(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1970
static void smsc911x_ethtool_setmsglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/smsc/smsc911x.c
1976
static int smsc911x_ethtool_getregslen(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
1983
smsc911x_ethtool_getregs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/smsc/smsc911x.c
2085
static int smsc911x_ethtool_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
2090
static int smsc911x_ethtool_get_eeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smsc911x.c
2114
static int smsc911x_ethtool_set_eeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smsc911x.c
2162
static void smsc911x_read_mac_address(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
2189
static int smsc911x_init(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
2329
struct net_device *dev;
drivers/net/ethernet/smsc/smsc911x.c
2423
struct net_device *dev;
drivers/net/ethernet/smsc/smsc911x.c
2594
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/smsc/smsc911x.c
2618
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/smsc/smsc911x.c
371
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smsc911x.c
395
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smsc911x.c
417
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smsc911x.c
458
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/smsc/smsc911x.c
838
static int smsc911x_phy_loopbacktest(struct net_device *dev)
drivers/net/ethernet/smsc/smsc911x.c
911
struct net_device *ndev = pdata->dev;
drivers/net/ethernet/smsc/smsc911x.c
950
static void smsc911x_phy_adjust_link(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
1044
struct net_device *dev = pd->dev;
drivers/net/ethernet/smsc/smsc9420.c
1071
static void smsc9420_phy_adjust_link(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
1102
static int smsc9420_mii_probe(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
1137
static int smsc9420_mii_init(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
1261
static int smsc9420_open(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
1429
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/smsc/smsc9420.c
1461
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/smsc/smsc9420.c
1494
struct net_device *dev;
drivers/net/ethernet/smsc/smsc9420.c
1620
struct net_device *dev;
drivers/net/ethernet/smsc/smsc9420.c
214
static void smsc9420_ethtool_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/smsc/smsc9420.c
225
static u32 smsc9420_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/smsc/smsc9420.c
231
static void smsc9420_ethtool_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/smsc/smsc9420.c
237
static int smsc9420_ethtool_getregslen(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
244
smsc9420_ethtool_getregs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/smsc/smsc9420.c
339
static int smsc9420_ethtool_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
344
static int smsc9420_ethtool_get_eeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smsc9420.c
368
static int smsc9420_ethtool_set_eeprom(struct net_device *dev,
drivers/net/ethernet/smsc/smsc9420.c
405
static void smsc9420_set_mac_address(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
417
static void smsc9420_check_mac_address(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
48
struct net_device *dev;
drivers/net/ethernet/smsc/smsc9420.c
659
static void smsc9420_poll_controller(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
679
static int smsc9420_stop(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
716
static void smsc9420_rx_count_stats(struct net_device *dev, u32 desc_status)
drivers/net/ethernet/smsc/smsc9420.c
743
struct net_device *dev = pd->dev;
drivers/net/ethernet/smsc/smsc9420.c
821
struct net_device *dev = pd->dev;
drivers/net/ethernet/smsc/smsc9420.c
860
smsc9420_tx_update_stats(struct net_device *dev, u32 status, u32 length)
drivers/net/ethernet/smsc/smsc9420.c
888
static void smsc9420_complete_tx(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
926
struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
983
static struct net_device_stats *smsc9420_get_stats(struct net_device *dev)
drivers/net/ethernet/smsc/smsc9420.c
992
static void smsc9420_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/socionext/netsec.c
1140
struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1582
static void netsec_phy_adjust_link(struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1619
static int netsec_netdev_open(struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1679
static int netsec_netdev_stop(struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1707
static int netsec_netdev_init(struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1746
static void netsec_netdev_uninit(struct net_device *ndev)
drivers/net/ethernet/socionext/netsec.c
1754
static int netsec_netdev_set_features(struct net_device *ndev,
drivers/net/ethernet/socionext/netsec.c
1764
static int netsec_xdp_xmit(struct net_device *ndev, int n,
drivers/net/ethernet/socionext/netsec.c
1799
struct net_device *dev = priv->ndev;
drivers/net/ethernet/socionext/netsec.c
1822
static int netsec_xdp(struct net_device *ndev, struct netdev_bpf *xdp)
drivers/net/ethernet/socionext/netsec.c
2001
struct net_device *ndev;
drivers/net/ethernet/socionext/netsec.c
298
struct net_device *ndev;
drivers/net/ethernet/socionext/netsec.c
526
static void netsec_et_get_drvinfo(struct net_device *net_device,
drivers/net/ethernet/socionext/netsec.c
530
strscpy(info->bus_info, dev_name(net_device->dev.parent),
drivers/net/ethernet/socionext/netsec.c
534
static int netsec_et_get_coalesce(struct net_device *net_device,
drivers/net/ethernet/socionext/netsec.c
539
struct netsec_priv *priv = netdev_priv(net_device);
drivers/net/ethernet/socionext/netsec.c
546
static int netsec_et_set_coalesce(struct net_device *net_device,
drivers/net/ethernet/socionext/netsec.c
551
struct netsec_priv *priv = netdev_priv(net_device);
drivers/net/ethernet/socionext/netsec.c
582
static u32 netsec_et_get_msglevel(struct net_device *dev)
drivers/net/ethernet/socionext/netsec.c
589
static void netsec_et_set_msglevel(struct net_device *dev, u32 datum)
drivers/net/ethernet/socionext/netsec.c
720
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/socionext/netsec.c
954
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/socionext/sni_ave.c
1008
static int ave_pfsel_set_macaddr(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
1043
static void ave_pfsel_set_promisc(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
1066
static void ave_pfsel_init(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1086
static void ave_phy_adjust_link(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1155
static void ave_macaddr_init(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1163
static int ave_init(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1249
static void ave_uninit(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1264
static int ave_open(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1350
static int ave_stop(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1396
static netdev_tx_t ave_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1454
static int ave_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/socionext/sni_ave.c
1462
static void ave_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
1501
static void ave_get_stats64(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
1527
static int ave_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/socionext/sni_ave.c
1559
struct net_device *ndev;
drivers/net/ethernet/socionext/sni_ave.c
1720
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/socionext/sni_ave.c
1732
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/socionext/sni_ave.c
1750
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/socionext/sni_ave.c
273
struct net_device *ndev;
drivers/net/ethernet/socionext/sni_ave.c
297
static u32 ave_desc_read(struct net_device *ndev, enum desc_id id, int entry,
drivers/net/ethernet/socionext/sni_ave.c
309
static u32 ave_desc_read_cmdsts(struct net_device *ndev, enum desc_id id,
drivers/net/ethernet/socionext/sni_ave.c
315
static void ave_desc_write(struct net_device *ndev, enum desc_id id,
drivers/net/ethernet/socionext/sni_ave.c
327
static void ave_desc_write_cmdsts(struct net_device *ndev, enum desc_id id,
drivers/net/ethernet/socionext/sni_ave.c
333
static void ave_desc_write_addr(struct net_device *ndev, enum desc_id id,
drivers/net/ethernet/socionext/sni_ave.c
346
static u32 ave_irq_disable_all(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
357
static void ave_irq_restore(struct net_device *ndev, u32 val)
drivers/net/ethernet/socionext/sni_ave.c
364
static void ave_irq_enable(struct net_device *ndev, u32 bitflag)
drivers/net/ethernet/socionext/sni_ave.c
372
static void ave_hw_write_macaddr(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
383
static void ave_hw_read_version(struct net_device *ndev, char *buf, int len)
drivers/net/ethernet/socionext/sni_ave.c
394
static void ave_ethtool_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
404
static u32 ave_ethtool_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
411
static void ave_ethtool_set_msglevel(struct net_device *ndev, u32 val)
drivers/net/ethernet/socionext/sni_ave.c
418
static void ave_ethtool_get_wol(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
428
static int __ave_ethtool_set_wol(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
438
static int ave_ethtool_set_wol(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
450
static void ave_ethtool_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
460
static int ave_ethtool_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/socionext/sni_ave.c
494
struct net_device *ndev = bus->priv;
drivers/net/ethernet/socionext/sni_ave.c
523
struct net_device *ndev = bus->priv;
drivers/net/ethernet/socionext/sni_ave.c
550
static int ave_dma_map(struct net_device *ndev, struct ave_desc *desc,
drivers/net/ethernet/socionext/sni_ave.c
567
static void ave_dma_unmap(struct net_device *ndev, struct ave_desc *desc,
drivers/net/ethernet/socionext/sni_ave.c
579
static int ave_rxdesc_prepare(struct net_device *ndev, int entry)
drivers/net/ethernet/socionext/sni_ave.c
630
static int ave_desc_switch(struct net_device *ndev, enum desc_state state)
drivers/net/ethernet/socionext/sni_ave.c
678
static int ave_tx_complete(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
739
static int ave_rx_receive(struct net_device *ndev, int num)
drivers/net/ethernet/socionext/sni_ave.c
818
struct net_device *ndev;
drivers/net/ethernet/socionext/sni_ave.c
838
struct net_device *ndev;
drivers/net/ethernet/socionext/sni_ave.c
853
static void ave_global_reset(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
889
static void ave_rxfifo_reset(struct net_device *ndev)
drivers/net/ethernet/socionext/sni_ave.c
924
struct net_device *ndev = (struct net_device *)netdev;
drivers/net/ethernet/socionext/sni_ave.c
980
static int ave_pfsel_start(struct net_device *ndev, unsigned int entry)
drivers/net/ethernet/socionext/sni_ave.c
994
static int ave_pfsel_stop(struct net_device *ndev, unsigned int entry)
drivers/net/ethernet/spacemit/k1_emac.c
109
struct net_device *ndev;
drivers/net/ethernet/spacemit/k1_emac.c
1191
static void emac_get_stats64(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1229
static void emac_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1262
static void emac_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1293
static void emac_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1326
static int emac_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/spacemit/k1_emac.c
1336
static void emac_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/spacemit/k1_emac.c
1351
static void emac_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1368
static int emac_ethtool_get_regs_len(struct net_device *dev)
drivers/net/ethernet/spacemit/k1_emac.c
1373
static void emac_ethtool_get_regs(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1390
static void emac_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/spacemit/k1_emac.c
1399
struct net_device *ndev;
drivers/net/ethernet/spacemit/k1_emac.c
1442
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/ethernet/spacemit/k1_emac.c
1530
static void emac_adjust_link(struct net_device *dev)
drivers/net/ethernet/spacemit/k1_emac.c
1600
static int emac_phy_connect(struct net_device *ndev)
drivers/net/ethernet/spacemit/k1_emac.c
1662
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
1721
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
1757
static int emac_open(struct net_device *ndev)
drivers/net/ethernet/spacemit/k1_emac.c
1791
static int emac_stop(struct net_device *ndev)
drivers/net/ethernet/spacemit/k1_emac.c
1924
struct net_device *ndev;
drivers/net/ethernet/spacemit/k1_emac.c
2024
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
2052
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
477
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
546
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
600
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/spacemit/k1_emac.c
816
static netdev_tx_t emac_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/spacemit/k1_emac.c
839
static int emac_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/spacemit/k1_emac.c
874
static void emac_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/spacemit/k1_emac.c
916
static int emac_change_mtu(struct net_device *ndev, int mtu)
drivers/net/ethernet/spacemit/k1_emac.c
940
static void emac_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
131
static int intel_serdes_powerup(struct net_device *ndev, void *priv_data)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
1338
struct net_device *ndev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
218
static void intel_serdes_powerdown(struct net_device *ndev, void *intel_data)
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
475
static int intel_tsn_lane_is_available(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c
527
static int intel_mac_finish(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
149
struct net_device *ndev = dev_get_drvdata(ld->dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-loongson.c
586
struct net_device *ndev = dev_get_drvdata(&pdev->dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
605
struct net_device *dev = platform_get_drvdata(ethqos->pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
652
static int qcom_ethqos_serdes_powerup(struct net_device *ndev, void *priv)
drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
676
static void qcom_ethqos_serdes_powerdown(struct net_device *ndev, void *priv)
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c
597
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1115
struct net_device *ndev;
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1247
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
1264
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
576
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
604
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c
679
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
114
static int mgbe_uphy_lane_bringup_serdes_up(struct net_device *ndev, void *mgbe_data)
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c
188
static void mgbe_uphy_lane_bringup_serdes_down(struct net_device *ndev, void *mgbe_data)
drivers/net/ethernet/stmicro/stmmac/dwmac-visconti.c
198
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
145
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac1000_core.c
36
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c
23
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac100_core.c
79
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
35
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
453
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
125
static void dwmac5_handle_mtl_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
173
static void dwmac5_handle_dma_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
21
static void dwmac5_log_error(struct net_device *ndev, u32 value, bool corr,
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
267
int dwmac5_safety_feat_irq_status(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac5.c
77
static void dwmac5_handle_mac_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwmac5.h
86
int dwmac5_safety_feat_irq_status(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
18
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
498
struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
625
static void dwxgmac3_log_error(struct net_device *ndev, u32 value, bool corr,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
683
static void dwxgmac3_handle_mac_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
731
static void dwxgmac3_handle_mtl_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
816
static void dwxgmac3_handle_dma_err(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
883
static int dwxgmac3_safety_feat_irq_status(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
305
struct net_device;
drivers/net/ethernet/stmicro/stmmac/hwif.h
322
void (*core_init)(struct mac_device_info *hw, struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/hwif.h
363
void (*set_filter)(struct mac_device_info *hw, struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/hwif.h
389
int (*safety_feat_irq_status)(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
418
int (*fpe_map_preemption_class)(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
631
void (*irq_status)(struct stmmac_priv *priv, struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
648
int (*add_hw_vlan_rx_fltr)(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
651
int (*del_hw_vlan_rx_fltr)(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/hwif.h
654
void (*restore_hw_vlan_rx_fltr)(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac.h
264
struct net_device *dev;
drivers/net/ethernet/stmicro/stmmac/stmmac.h
386
int stmmac_mdio_unregister(struct net_device *ndev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
387
int stmmac_mdio_register(struct net_device *ndev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
391
int stmmac_pcs_setup(struct net_device *ndev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
392
void stmmac_pcs_clean(struct net_device *ndev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
393
void stmmac_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
397
int stmmac_xdp_open(struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
398
void stmmac_xdp_release(struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
406
int stmmac_reinit_queues(struct net_device *dev, u32 rx_cnt, u32 tx_cnt);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
407
int stmmac_reinit_ringparam(struct net_device *dev, u32 rx_size, u32 tx_size);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
422
int stmmac_xsk_wakeup(struct net_device *dev, u32 queue, u32 flags);
drivers/net/ethernet/stmicro/stmmac/stmmac.h
428
void stmmac_selftest_run(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac.h
433
static inline void stmmac_selftest_run(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_est.c
83
static void est_irq_status(struct stmmac_priv *priv, struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
1003
static int stmmac_get_ts_info(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
1038
static int stmmac_get_mm(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
1056
static int stmmac_set_mm(struct net_device *ndev, struct ethtool_mm_cfg *cfg,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
1074
static void stmmac_get_mm_stats(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
1134
void stmmac_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
301
static void stmmac_ethtool_getdrvinfo(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
321
static int stmmac_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
330
stmmac_ethtool_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
338
static u32 stmmac_ethtool_getmsglevel(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
344
static void stmmac_ethtool_setmsglevel(struct net_device *dev, u32 level)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
351
static int stmmac_ethtool_get_regs_len(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
362
static void stmmac_ethtool_gregs(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
384
static int stmmac_nway_reset(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
391
static void stmmac_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
404
static int stmmac_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
423
stmmac_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
432
stmmac_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
516
static void stmmac_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
622
static int stmmac_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
678
static void stmmac_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
723
static void stmmac_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
730
static int stmmac_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
737
static int stmmac_ethtool_op_get_eee(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
745
static int stmmac_ethtool_op_set_eee(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
779
static int __stmmac_get_coalesce(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
817
static int stmmac_get_coalesce(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
825
static int stmmac_get_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
831
static int __stmmac_set_coalesce(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
903
static int stmmac_set_coalesce(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
911
static int stmmac_set_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
917
static u32 stmmac_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
924
static u32 stmmac_get_rxfh_key_size(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
931
static u32 stmmac_get_rxfh_indir_size(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
938
static int stmmac_get_rxfh(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
956
static int stmmac_set_rxfh(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
979
static void stmmac_get_channels(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c
990
static int stmmac_set_channels(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
139
struct net_device *dev = priv->dev;
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
203
int dwmac5_fpe_map_preemption_class(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.c
255
int dwxgmac3_fpe_map_preemption_class(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.h
20
int dwmac5_fpe_map_preemption_class(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_fpe.h
22
int dwxgmac3_fpe_map_preemption_class(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1246
static int stmmac_init_phy(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
163
static void stmmac_init_fs(struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
164
static void stmmac_exit_fs(struct net_device *dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1891
static int init_dma_rx_desc_rings(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
1986
static int init_dma_tx_desc_rings(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
2010
static int init_dma_desc_rings(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3616
static int stmmac_hw_setup(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3734
static void stmmac_free_irq(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3786
static int stmmac_request_irq_multi_msi(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3934
static int stmmac_request_irq_single(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
3987
static int stmmac_request_irq(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4085
static int __stmmac_open(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4134
static int stmmac_open(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4185
static void __stmmac_release(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4221
static int stmmac_release(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4371
static netdev_tx_t stmmac_tso_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4645
static netdev_tx_t stmmac_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
4912
static void stmmac_rx_vlan(struct net_device *dev, struct sk_buff *skb)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
570
static int stmmac_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
5996
static void stmmac_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6015
static void stmmac_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6033
static int stmmac_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6088
static netdev_features_t stmmac_fix_features(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6118
static int stmmac_set_features(struct net_device *netdev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6206
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6228
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6243
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6311
static int stmmac_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6360
static int stmmac_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6386
static u16 stmmac_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6387
struct net_device *sb_dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6404
static int stmmac_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6455
struct net_device *dev = seq->private;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6518
struct net_device *dev = seq->private;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6679
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6698
static void stmmac_init_fs(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6718
static void stmmac_exit_fs(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6781
static int stmmac_vlan_rx_add_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6823
static int stmmac_vlan_rx_kill_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6873
static int stmmac_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
6888
static int stmmac_xdp_xmit(struct net_device *dev, int num_frames,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7046
void stmmac_xdp_release(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7079
int stmmac_xdp_open(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7186
int stmmac_xsk_wakeup(struct net_device *dev, u32 queue, u32 flags)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7222
static void stmmac_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7506
static void stmmac_napi_add(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7535
static void stmmac_napi_del(struct net_device *dev)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7556
int stmmac_reinit_queues(struct net_device *dev, u32 rx_cnt, u32 tx_cnt)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7581
int stmmac_reinit_ringparam(struct net_device *dev, u32 rx_size, u32 tx_size)
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
768
static int stmmac_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
7757
struct net_device *ndev = NULL;
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
8093
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
8136
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
8232
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c
977
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
426
int stmmac_pcs_setup(struct net_device *ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
462
void stmmac_pcs_clean(struct net_device *ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
577
int stmmac_mdio_register(struct net_device *ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c
709
int stmmac_mdio_unregister(struct net_device *ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
886
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
896
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
904
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c
925
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_platform.h
34
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1594
struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1596
struct net_device *orig_ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1958
void stmmac_selftest_run(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
247
struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
249
struct net_device *orig_ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
715
struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
717
struct net_device *orig_ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
836
struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
838
struct net_device *orig_ndev)
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1205
static void stmmac_reset_tc_mqprio(struct net_device *ndev,
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c
1221
struct net_device *ndev = priv->dev;
drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
10
static void vlan_write_single(struct net_device *dev, u16 vid)
drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
113
static int vlan_del_hw_rx_fltr(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
148
static void vlan_restore_hw_rx_fltr(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
22
static int vlan_write_filter(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_vlan.c
54
static int vlan_add_hw_rx_fltr(struct net_device *dev,
drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c
105
struct net_device *dev = priv->dev;
drivers/net/ethernet/sun/cassini.c
1084
static int cas_pcs_interrupt(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
1094
static int cas_txmac_interrupt(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
1422
struct net_device *dev = cp->dev;
drivers/net/ethernet/sun/cassini.c
1481
static int cas_rxmac_interrupt(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
1514
static int cas_mac_interrupt(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
1654
static int cas_mif_interrupt(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
1668
static int cas_pci_interrupt(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
1726
static int cas_abnormal_irq(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
1815
struct net_device *dev = cp->dev;
drivers/net/ethernet/sun/cassini.c
1883
static void cas_tx(struct net_device *dev, struct cas *cp,
drivers/net/ethernet/sun/cassini.c
2354
static void cas_post_rxcs_ringN(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
2385
static inline void cas_handle_irqN(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
2395
struct net_device *dev = dev_id;
drivers/net/ethernet/sun/cassini.c
2447
struct net_device *dev = dev_id;
drivers/net/ethernet/sun/cassini.c
2473
static inline void cas_handle_irq(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
2499
struct net_device *dev = dev_id;
drivers/net/ethernet/sun/cassini.c
2534
struct net_device *dev = cp->dev;
drivers/net/ethernet/sun/cassini.c
2602
static void cas_netpoll(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
2628
static void cas_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/cassini.c
2715
struct net_device *dev = cp->dev;
drivers/net/ethernet/sun/cassini.c
2808
static netdev_tx_t cas_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
3803
static int cas_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/sun/cassini.c
4180
static int cas_open(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4254
static int cas_close(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4353
static struct net_device_stats *cas_get_stats(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4425
static void cas_set_multicast(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4463
static void cas_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/sun/cassini.c
4471
static int cas_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
4582
static int cas_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
4609
static int cas_nway_reset(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4625
static u32 cas_get_link(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4631
static u32 cas_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4637
static void cas_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sun/cassini.c
4643
static int cas_get_regs_len(struct net_device *dev)
drivers/net/ethernet/sun/cassini.c
4649
static void cas_get_regs(struct net_device *dev, struct ethtool_regs *regs,
drivers/net/ethernet/sun/cassini.c
4658
static int cas_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/sun/cassini.c
4668
static void cas_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/sun/cassini.c
4674
static void cas_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/sun/cassini.c
4714
static int cas_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sun/cassini.c
4858
struct net_device *dev;
drivers/net/ethernet/sun/cassini.c
5100
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/sun/cassini.c
5135
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/cassini.c
5166
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/cassini.h
2856
struct net_device *dev;
drivers/net/ethernet/sun/ldmvsw.c
103
static u16 vsw_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/sun/ldmvsw.c
104
struct net_device *sb_dev)
drivers/net/ethernet/sun/ldmvsw.c
115
static netdev_tx_t vsw_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sun/ldmvsw.c
120
static void vsw_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/sun/ldmvsw.c
127
static int ldmvsw_open(struct net_device *dev)
drivers/net/ethernet/sun/ldmvsw.c
141
static void vsw_poll_controller(struct net_device *dev)
drivers/net/ethernet/sun/ldmvsw.c
225
static struct net_device *vsw_alloc_netdev(u8 hwaddr[],
drivers/net/ethernet/sun/ldmvsw.c
230
struct net_device *dev;
drivers/net/ethernet/sun/ldmvsw.c
281
struct net_device *dev;
drivers/net/ethernet/sun/ldmvsw.c
63
static void vsw_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sun/ldmvsw.c
70
static u32 vsw_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sun/ldmvsw.c
77
static void vsw_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sun/ldmvsw.c
96
struct net_device *dev)
drivers/net/ethernet/sun/niu.c
10066
struct net_device *dev;
drivers/net/ethernet/sun/niu.c
10179
struct net_device *dev = platform_get_drvdata(op);
drivers/net/ethernet/sun/niu.c
1909
struct net_device *dev = np->dev;
drivers/net/ethernet/sun/niu.c
6097
static int niu_open(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6158
static void niu_full_shutdown(struct niu *np, struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6174
static int niu_close(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6293
static void niu_get_stats(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
6328
static void niu_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6398
static int niu_set_mac_addr(struct net_device *dev, void *p)
drivers/net/ethernet/sun/niu.c
6421
static int niu_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sun/niu.c
6537
static void niu_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/niu.c
6625
struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6764
static int niu_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/sun/niu.c
6815
static void niu_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
6830
static int niu_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
6852
static int niu_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
6866
static u32 niu_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6872
static void niu_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sun/niu.c
6878
static int niu_nway_reset(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6888
static int niu_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
6895
static int niu_get_eeprom(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
7094
static int niu_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
7302
static u32 niu_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
7309
static int niu_get_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/sun/niu.c
7333
static int niu_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
7673
static int niu_set_nfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/sun/niu.c
7771
static void niu_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/sun/niu.c
7800
static int niu_get_sset_count(struct net_device *dev, int stringset)
drivers/net/ethernet/sun/niu.c
7814
static void niu_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
7889
static int niu_set_phys_id(struct net_device *dev,
drivers/net/ethernet/sun/niu.c
8357
struct net_device *dev = np->dev;
drivers/net/ethernet/sun/niu.c
8404
struct net_device *dev = np->dev;
drivers/net/ethernet/sun/niu.c
9251
struct net_device *dev = np->dev;
drivers/net/ethernet/sun/niu.c
9690
static struct net_device *niu_alloc_and_init(struct device *gen_dev,
drivers/net/ethernet/sun/niu.c
9695
struct net_device *dev;
drivers/net/ethernet/sun/niu.c
9734
static void niu_assign_netdev_ops(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
9743
struct net_device *dev = np->dev;
drivers/net/ethernet/sun/niu.c
9770
static void niu_set_basic_features(struct net_device *dev)
drivers/net/ethernet/sun/niu.c
9780
struct net_device *dev;
drivers/net/ethernet/sun/niu.c
9912
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/sun/niu.c
9935
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/niu.c
9962
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/niu.h
3247
struct net_device *dev;
drivers/net/ethernet/sun/sunbmac.c
1039
static void bigmac_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/sun/sunbmac.c
1045
static u32 bigmac_get_link(struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.c
1076
struct net_device *dev;
drivers/net/ethernet/sun/sunbmac.c
1241
struct net_device *net_dev = bp->dev;
drivers/net/ethernet/sun/sunbmac.c
759
struct net_device *dev = bp->dev;
drivers/net/ethernet/sun/sunbmac.c
913
static int bigmac_open(struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.c
930
static int bigmac_close(struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.c
944
static void bigmac_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/sunbmac.c
954
bigmac_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.c
985
static struct net_device_stats *bigmac_get_stats(struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.c
993
static void bigmac_set_multicast(struct net_device *dev)
drivers/net/ethernet/sun/sunbmac.h
317
struct net_device *dev;
drivers/net/ethernet/sun/sungem.c
143
static inline int _sungem_phy_read(struct net_device *dev, int mii_id, int reg)
drivers/net/ethernet/sun/sungem.c
1485
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
1608
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
176
static inline void _sungem_phy_write(struct net_device *dev, int mii_id, int reg, int val)
drivers/net/ethernet/sun/sungem.c
2129
static int gem_do_start(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2168
static void gem_do_stop(struct net_device *dev, int wol)
drivers/net/ethernet/sun/sungem.c
2260
static int gem_open(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2289
static int gem_close(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2308
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/sungem.c
2349
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/sun/sungem.c
2384
static struct net_device_stats *gem_get_stats(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2420
static int gem_set_mac_address(struct net_device *dev, void *addr)
drivers/net/ethernet/sun/sungem.c
2446
static void gem_set_multicast(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2487
static int gem_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/sun/sungem.c
2510
static void gem_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/sun/sungem.c
2519
static int gem_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/sungem.c
256
static int gem_pcs_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
2584
static int gem_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/sungem.c
2620
static int gem_nway_reset(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2636
static u32 gem_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sun/sungem.c
2642
static void gem_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sun/sungem.c
2654
static void gem_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/sun/sungem.c
2668
static int gem_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/sun/sungem.c
2690
static int gem_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/sun/sungem.c
2776
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
2801
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/sun/sungem.c
2836
struct net_device *dev;
drivers/net/ethernet/sun/sungem.c
306
static int gem_txmac_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
361
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
459
static int gem_rxmac_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
493
static int gem_mac_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
514
static int gem_mif_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
527
static int gem_pci_interrupt(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
578
static int gem_abnormal_irq(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
631
static __inline__ void gem_tx(struct net_device *dev, struct gem *gp, u32 gem_status)
drivers/net/ethernet/sun/sungem.c
734
static __inline__ struct sk_buff *gem_alloc_skb(struct net_device *dev, int size,
drivers/net/ethernet/sun/sungem.c
748
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
877
struct net_device *dev = gp->dev;
drivers/net/ethernet/sun/sungem.c
926
struct net_device *dev = dev_id;
drivers/net/ethernet/sun/sungem.c
952
static void gem_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/sungem.c
980
struct net_device *dev)
drivers/net/ethernet/sun/sungem.h
1019
struct net_device *dev;
drivers/net/ethernet/sun/sunhme.c
1700
struct net_device *dev = hp->dev;
drivers/net/ethernet/sun/sunhme.c
1760
static void happy_meal_rx(struct happy_meal *hp, struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
1865
struct net_device *dev = dev_id;
drivers/net/ethernet/sun/sunhme.c
1893
static int happy_meal_open(struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
1916
static int happy_meal_close(struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
1934
static void happy_meal_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/sunhme.c
1972
struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
2074
static struct net_device_stats *happy_meal_get_stats(struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
2085
static void happy_meal_set_multicast(struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
2121
static int hme_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/sunhme.c
2169
static int hme_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/sun/sunhme.c
2194
static void hme_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/sun/sunhme.c
2216
static u32 hme_get_link(struct net_device *dev)
drivers/net/ethernet/sun/sunhme.c
2438
struct net_device *dev = hp->dev;
drivers/net/ethernet/sun/sunhme.c
2493
struct net_device *dev;
drivers/net/ethernet/sun/sunhme.c
2621
struct net_device *dev;
drivers/net/ethernet/sun/sunhme.h
459
struct net_device *dev; /* Backpointer */
drivers/net/ethernet/sun/sunhme.h
482
struct net_device *happy_meals[4];
drivers/net/ethernet/sun/sunqe.c
261
struct net_device *dev = qep->dev;
drivers/net/ethernet/sun/sunqe.c
415
struct net_device *dev = qep->dev;
drivers/net/ethernet/sun/sunqe.c
511
static int qe_open(struct net_device *dev)
drivers/net/ethernet/sun/sunqe.c
521
static int qe_close(struct net_device *dev)
drivers/net/ethernet/sun/sunqe.c
547
static void qe_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/sunqe.c
573
static netdev_tx_t qe_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sun/sunqe.c
59
static void qe_set_multicast(struct net_device *dev);
drivers/net/ethernet/sun/sunqe.c
624
static void qe_set_multicast(struct net_device *dev)
drivers/net/ethernet/sun/sunqe.c
681
static void qe_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/sun/sunqe.c
698
static u32 qe_get_link(struct net_device *dev)
drivers/net/ethernet/sun/sunqe.c
835
struct net_device *dev;
drivers/net/ethernet/sun/sunqe.c
939
struct net_device *net_dev = qp->dev;
drivers/net/ethernet/sun/sunqe.h
347
struct net_device *dev; /* QE's netdevice struct */
drivers/net/ethernet/sun/sunvnet.c
100
static int vnet_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/sun/sunvnet.c
113
static void vnet_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ethernet/sun/sunvnet.c
143
static void vnet_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/sun/sunvnet.c
215
struct net_device *dev)
drivers/net/ethernet/sun/sunvnet.c
222
static u16 vnet_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/ethernet/sun/sunvnet.c
223
struct net_device *sb_dev)
drivers/net/ethernet/sun/sunvnet.c
235
static netdev_tx_t vnet_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/sun/sunvnet.c
240
static void vnet_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/sun/sunvnet.c
248
static void vnet_poll_controller(struct net_device *dev)
drivers/net/ethernet/sun/sunvnet.c
273
struct net_device *dev;
drivers/net/ethernet/sun/sunvnet.c
354
struct net_device *dev;
drivers/net/ethernet/sun/sunvnet.c
60
static void vnet_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/sun/sunvnet.c
67
static u32 vnet_get_msglevel(struct net_device *dev)
drivers/net/ethernet/sun/sunvnet.c
74
static void vnet_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/sun/sunvnet_common.c
1223
(struct sk_buff *, struct net_device *))
drivers/net/ethernet/sun/sunvnet_common.c
1225
struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
drivers/net/ethernet/sun/sunvnet_common.c
1324
sunvnet_start_xmit_common(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/sun/sunvnet_common.c
1326
(struct sk_buff *, struct net_device *))
drivers/net/ethernet/sun/sunvnet_common.c
1525
void sunvnet_tx_timeout_common(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/sun/sunvnet_common.c
1531
int sunvnet_open_common(struct net_device *dev)
drivers/net/ethernet/sun/sunvnet_common.c
1540
int sunvnet_close_common(struct net_device *dev)
drivers/net/ethernet/sun/sunvnet_common.c
1560
static void __update_mc_list(struct vnet *vp, struct net_device *dev)
drivers/net/ethernet/sun/sunvnet_common.c
1649
void sunvnet_set_rx_mode_common(struct net_device *dev, struct vnet *vp)
drivers/net/ethernet/sun/sunvnet_common.c
1665
int sunvnet_set_mac_addr_common(struct net_device *dev, void *p)
drivers/net/ethernet/sun/sunvnet_common.c
1768
void sunvnet_poll_controller_common(struct net_device *dev, struct vnet *vp)
drivers/net/ethernet/sun/sunvnet_common.c
290
static struct sk_buff *alloc_and_align_skb(struct net_device *dev,
drivers/net/ethernet/sun/sunvnet_common.c
376
struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
drivers/net/ethernet/sun/sunvnet_common.c
690
struct net_device *dev;
drivers/net/ethernet/sun/sunvnet_common.c
72
struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
drivers/net/ethernet/sun/sunvnet_common.c
744
struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
drivers/net/ethernet/sun/sunvnet_common.c
782
struct net_device *dev = VNET_PORT_TO_NET_DEVICE(port);
drivers/net/ethernet/sun/sunvnet_common.h
117
struct net_device *dev;
drivers/net/ethernet/sun/sunvnet_common.h
134
int sunvnet_open_common(struct net_device *dev);
drivers/net/ethernet/sun/sunvnet_common.h
135
int sunvnet_close_common(struct net_device *dev);
drivers/net/ethernet/sun/sunvnet_common.h
136
void sunvnet_set_rx_mode_common(struct net_device *dev, struct vnet *vp);
drivers/net/ethernet/sun/sunvnet_common.h
137
int sunvnet_set_mac_addr_common(struct net_device *dev, void *p);
drivers/net/ethernet/sun/sunvnet_common.h
138
void sunvnet_tx_timeout_common(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/sun/sunvnet_common.h
140
sunvnet_start_xmit_common(struct sk_buff *skb, struct net_device *dev,
drivers/net/ethernet/sun/sunvnet_common.h
142
(struct sk_buff *, struct net_device *));
drivers/net/ethernet/sun/sunvnet_common.h
144
void sunvnet_poll_controller_common(struct net_device *dev, struct vnet *vp);
drivers/net/ethernet/sun/sunvnet_common.h
71
struct net_device *dev;
drivers/net/ethernet/sunplus/spl2sw_define.h
244
struct net_device *ndev[MAX_NETDEV_NUM];
drivers/net/ethernet/sunplus/spl2sw_define.h
258
struct net_device *ndev;
drivers/net/ethernet/sunplus/spl2sw_driver.c
139
static void spl2sw_ethernet_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/sunplus/spl2sw_driver.c
146
static int spl2sw_ethernet_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/ethernet/sunplus/spl2sw_driver.c
168
static void spl2sw_ethernet_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/sunplus/spl2sw_driver.c
25
static int spl2sw_ethernet_open(struct net_device *ndev)
drivers/net/ethernet/sunplus/spl2sw_driver.c
263
struct net_device **r_ndev)
drivers/net/ethernet/sunplus/spl2sw_driver.c
265
struct net_device *ndev;
drivers/net/ethernet/sunplus/spl2sw_driver.c
327
struct net_device *ndev;
drivers/net/ethernet/sunplus/spl2sw_driver.c
49
static int spl2sw_ethernet_stop(struct net_device *ndev)
drivers/net/ethernet/sunplus/spl2sw_driver.c
66
struct net_device *ndev)
drivers/net/ethernet/sunplus/spl2sw_mac.c
221
struct net_device *ndev = mac->ndev;
drivers/net/ethernet/sunplus/spl2sw_phy.c
14
static void spl2sw_mii_link_change(struct net_device *ndev)
drivers/net/ethernet/sunplus/spl2sw_phy.c
59
struct net_device *ndev;
drivers/net/ethernet/sunplus/spl2sw_phy.c
81
struct net_device *ndev;
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
229
struct net_device *netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
274
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
330
void xlgmac_print_pkt(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
34
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-common.c
68
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
123
static u32 xlgmac_ethtool_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
130
static void xlgmac_ethtool_set_msglevel(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
138
static void xlgmac_ethtool_get_channels(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
150
xlgmac_ethtool_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
165
xlgmac_ethtool_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
199
static void xlgmac_ethtool_get_strings(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
218
static int xlgmac_ethtool_get_sset_count(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
235
static void xlgmac_ethtool_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c
98
static void xlgmac_ethtool_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
2642
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
297
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
332
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-hw.c
441
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
1038
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
1111
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
189
static int xlgmac_calc_rx_buf_size(struct net_device *netdev, unsigned int mtu)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
459
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
564
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
590
struct net_device *netdev = pdata->netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
640
static int xlgmac_open(struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
676
static int xlgmac_close(struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
692
static void xlgmac_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
700
static netdev_tx_t xlgmac_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
767
static void xlgmac_get_stats64(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
792
static int xlgmac_set_mac_address(struct net_device *netdev, void *addr)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
808
static int xlgmac_ioctl(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
817
static int xlgmac_change_mtu(struct net_device *netdev, int mtu)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
834
static int xlgmac_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
847
static int xlgmac_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
861
static void xlgmac_poll_controller(struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
879
static int xlgmac_set_features(struct net_device *netdev,
drivers/net/ethernet/synopsys/dwc-xlgmac-net.c
919
static void xlgmac_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/synopsys/dwc-xlgmac.h
544
struct net_device *netdev;
drivers/net/ethernet/synopsys/dwc-xlgmac.h
645
void xlgmac_print_pkt(struct net_device *netdev,
drivers/net/ethernet/tehuti/tehuti.c
1191
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/tehuti/tehuti.c
120
static void print_eth_id(struct net_device *ndev)
drivers/net/ethernet/tehuti/tehuti.c
1585
struct net_device *ndev)
drivers/net/ethernet/tehuti/tehuti.c
1885
struct net_device *ndev;
drivers/net/ethernet/tehuti/tehuti.c
2106
static int bdx_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/tehuti/tehuti.c
2132
bdx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/ethernet/tehuti/tehuti.c
2148
static int bdx_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/tehuti/tehuti.c
2179
static int bdx_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/tehuti/tehuti.c
2244
bdx_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/tehuti/tehuti.c
2265
bdx_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring,
drivers/net/ethernet/tehuti/tehuti.c
2312
static void bdx_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/tehuti/tehuti.c
2325
static int bdx_get_sset_count(struct net_device *netdev, int stringset)
drivers/net/ethernet/tehuti/tehuti.c
2345
static void bdx_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/tehuti/tehuti.c
2364
static void bdx_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/tehuti/tehuti.c
2396
struct net_device *ndev;
drivers/net/ethernet/tehuti/tehuti.c
253
struct net_device *ndev = dev;
drivers/net/ethernet/tehuti/tehuti.c
364
static void bdx_restore_mac(struct net_device *ndev, struct bdx_priv *priv)
drivers/net/ethernet/tehuti/tehuti.c
393
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/tehuti/tehuti.c
573
static int bdx_close(struct net_device *ndev)
drivers/net/ethernet/tehuti/tehuti.c
601
static int bdx_open(struct net_device *ndev)
drivers/net/ethernet/tehuti/tehuti.c
640
static int bdx_siocdevprivate(struct net_device *ndev, struct ifreq *ifr,
drivers/net/ethernet/tehuti/tehuti.c
700
static void __bdx_vlan_rx_vid(struct net_device *ndev, uint16_t vid, int enable)
drivers/net/ethernet/tehuti/tehuti.c
730
static int bdx_vlan_rx_add_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/tehuti/tehuti.c
742
static int bdx_vlan_rx_kill_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/tehuti/tehuti.c
755
static int bdx_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/tehuti/tehuti.c
767
static void bdx_setmulti(struct net_device *ndev)
drivers/net/ethernet/tehuti/tehuti.c
825
static int bdx_set_mac(struct net_device *ndev, void *p)
drivers/net/ethernet/tehuti/tehuti.c
91
static void bdx_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/tehuti/tehuti.h
243
struct net_device *ndev;
drivers/net/ethernet/tehuti/tn40.c
1120
struct tn40_priv *priv = netdev_priv((struct net_device *)dev);
drivers/net/ethernet/tehuti/tn40.c
1209
static void tn40_restore_mac(struct net_device *ndev, struct tn40_priv *priv)
drivers/net/ethernet/tehuti/tn40.c
1393
static int tn40_close(struct net_device *ndev)
drivers/net/ethernet/tehuti/tn40.c
1406
static int tn40_open(struct net_device *dev)
drivers/net/ethernet/tehuti/tn40.c
1429
static void __tn40_vlan_rx_vid(struct net_device *ndev, uint16_t vid,
drivers/net/ethernet/tehuti/tn40.c
1448
static int tn40_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/tehuti/tn40.c
1455
static int tn40_vlan_rx_kill_vid(struct net_device *ndev,
drivers/net/ethernet/tehuti/tn40.c
1462
static void tn40_setmulti(struct net_device *ndev)
drivers/net/ethernet/tehuti/tn40.c
1522
static int tn40_set_mac(struct net_device *ndev, void *p)
drivers/net/ethernet/tehuti/tn40.c
1545
static void tn40_get_stats(struct net_device *ndev,
drivers/net/ethernet/tehuti/tn40.c
1576
static int tn40_ethtool_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/tehuti/tn40.c
1589
static void tn40_get_queue_stats_rx(struct net_device *ndev, int idx,
drivers/net/ethernet/tehuti/tn40.c
1604
static void tn40_get_queue_stats_tx(struct net_device *ndev, int idx,
drivers/net/ethernet/tehuti/tn40.c
1618
static void tn40_get_base_stats(struct net_device *ndev,
drivers/net/ethernet/tehuti/tn40.c
1656
static struct net_device *tn40_netdev_alloc(struct pci_dev *pdev)
drivers/net/ethernet/tehuti/tn40.c
1658
struct net_device *ndev;
drivers/net/ethernet/tehuti/tn40.c
1698
struct net_device *ndev;
drivers/net/ethernet/tehuti/tn40.c
1816
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/tehuti/tn40.c
708
static netdev_tx_t tn40_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/tehuti/tn40.h
136
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
379
static int am65_cpsw_ethtool_op_begin(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
391
static void am65_cpsw_ethtool_op_complete(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
398
static void am65_cpsw_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
408
static u32 am65_cpsw_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
415
static void am65_cpsw_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
422
static void am65_cpsw_get_channels(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
433
static int am65_cpsw_set_channels(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
452
am65_cpsw_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
464
static void am65_cpsw_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
472
static int am65_cpsw_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
480
static void am65_cpsw_get_wol(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
488
static int am65_cpsw_set_wol(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
496
static int am65_cpsw_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
505
am65_cpsw_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
513
static int am65_cpsw_get_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
520
static int am65_cpsw_set_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
527
static int am65_cpsw_nway_reset(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
534
static int am65_cpsw_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
554
static void am65_cpsw_get_regs(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
590
static int am65_cpsw_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
603
static void am65_cpsw_get_strings(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
638
static void am65_cpsw_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
662
static void am65_cpsw_get_eth_mac_stats(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
690
static int am65_cpsw_get_ethtool_ts_info(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
723
static u32 am65_cpsw_get_ethtool_priv_flags(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
734
static int am65_cpsw_set_ethtool_priv_flags(struct net_device *ndev, u32 flags)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
782
static int am65_cpsw_get_mm(struct net_device *ndev, struct ethtool_mm_state *state)
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
835
static int am65_cpsw_set_mm(struct net_device *ndev, struct ethtool_mm_cfg *cfg,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
897
static void am65_cpsw_get_mm_stats(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
915
static int am65_cpsw_get_per_queue_coalesce(struct net_device *ndev, u32 queue,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
934
static int am65_cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
941
static int am65_cpsw_set_per_queue_coalesce(struct net_device *ndev, u32 queue,
drivers/net/ethernet/ti/am65-cpsw-ethtool.c
966
static int am65_cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1000
static int am65_cpsw_nuss_ndo_slave_open(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1092
static int am65_cpsw_xdp_tx_frame(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1173
struct net_device *ndev = port->ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1281
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1437
static void am65_cpsw_nuss_tx_wake(struct am65_cpsw_tx_chn *tx_chn, struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1465
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1591
struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1761
static int am65_cpsw_nuss_ndo_slave_set_mac_address(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1790
static int am65_cpsw_nuss_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1883
static int am65_cpsw_nuss_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1899
static int am65_cpsw_nuss_ndo_slave_ioctl(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1910
static void am65_cpsw_nuss_ndo_get_stats(struct net_device *dev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1920
static int am65_cpsw_xdp_prog_setup(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1940
static int am65_cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
1950
static int am65_cpsw_ndo_xdp_xmit(struct net_device *ndev, int n,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2093
struct net_device *ndev = port->ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2128
struct net_device *ndev = port->ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2918
bool am65_cpsw_port_dev_check(const struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2929
static int am65_cpsw_netdevice_port_link(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2930
struct net_device *br_ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2959
static void am65_cpsw_netdevice_port_unlink(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
2979
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/am65-cpsw-nuss.c
300
static int am65_cpsw_nuss_ndo_slave_add_vid(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3165
struct net_device *sl_ndev = cpsw->ports[i].ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3176
struct net_device *sl_ndev = cpsw->ports[i].ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3203
struct net_device *sl_ndev = cpsw->ports[i].ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3224
struct net_device *sl_ndev = cpsw->ports[i].ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
329
static int am65_cpsw_nuss_ndo_slave_kill_vid(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3715
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
3753
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.c
377
static void am65_cpsw_nuss_ndo_slave_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
409
static void am65_cpsw_nuss_ndo_host_tx_timeout(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
853
struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-nuss.c
969
static int am65_cpsw_nuss_ndo_slave_stop(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-nuss.c
990
static int cpsw_restore_vlans(struct net_device *vdev, int vid, void *arg)
drivers/net/ethernet/ti/am65-cpsw-nuss.h
108
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
161
struct net_device *dma_ndev;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
188
struct net_device *hw_bridge_dev;
drivers/net/ethernet/ti/am65-cpsw-nuss.h
229
bool am65_cpsw_port_dev_check(const struct net_device *dev);
drivers/net/ethernet/ti/am65-cpsw-nuss.h
45
struct net_device *ndev;
drivers/net/ethernet/ti/am65-cpsw-qos.c
1193
static int am65_cpsw_qos_setup_tc_block(struct net_device *ndev, struct flow_block_offload *f)
drivers/net/ethernet/ti/am65-cpsw-qos.c
1215
struct net_device *ndev = common->ports[i].ndev;
drivers/net/ethernet/ti/am65-cpsw-qos.c
1223
int am65_cpsw_qos_ndo_tx_p0_set_maxrate(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
1304
int am65_cpsw_qos_ndo_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/ti/am65-cpsw-qos.c
1321
void am65_cpsw_qos_link_up(struct net_device *ndev, int link_speed)
drivers/net/ethernet/ti/am65-cpsw-qos.c
1333
void am65_cpsw_qos_link_down(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
186
static void am65_cpsw_reset_tc_mqprio(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
203
static int am65_cpsw_setup_mqprio(struct net_device *ndev, void *type_data)
drivers/net/ethernet/ti/am65-cpsw-qos.c
449
static void am65_cpsw_iet_link_state_update(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
493
static void am65_cpsw_port_est_assign_buf_num(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
517
static int am65_cpsw_port_est_is_swapped(struct net_device *ndev, int *oper,
drivers/net/ethernet/ti/am65-cpsw-qos.c
544
static int am65_cpsw_port_est_get_free_buf_num(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
566
static void am65_cpsw_admin_to_oper(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
576
static void am65_cpsw_port_est_get_buf_num(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
594
static void am65_cpsw_est_set(struct net_device *ndev, int enable)
drivers/net/ethernet/ti/am65-cpsw-qos.c
614
static void am65_cpsw_est_update_state(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
672
static int am65_cpsw_est_calc_cmd_num(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
701
static int am65_cpsw_est_check_scheds(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
720
static void am65_cpsw_est_set_sched_list(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
764
static int am65_cpsw_timer_set(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
778
static void am65_cpsw_timer_stop(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
786
static enum timer_act am65_cpsw_timer_act(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
825
static void am65_cpsw_stop_est(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
831
static void am65_cpsw_taprio_destroy(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.c
856
static int am65_cpsw_taprio_replace(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.c
954
static void am65_cpsw_est_link_up(struct net_device *ndev, int link_speed)
drivers/net/ethernet/ti/am65-cpsw-qos.c
979
static int am65_cpsw_setup_taprio(struct net_device *ndev, void *type_data)
drivers/net/ethernet/ti/am65-cpsw-qos.c
998
static int am65_cpsw_tc_query_caps(struct net_device *ndev, void *type_data)
drivers/net/ethernet/ti/am65-cpsw-qos.h
100
void am65_cpsw_qos_link_down(struct net_device *ndev);
drivers/net/ethernet/ti/am65-cpsw-qos.h
101
int am65_cpsw_qos_ndo_tx_p0_set_maxrate(struct net_device *ndev, int queue, u32 rate_mbps);
drivers/net/ethernet/ti/am65-cpsw-qos.h
106
static inline int am65_cpsw_qos_ndo_setup_tc(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.h
113
static inline void am65_cpsw_qos_link_up(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.h
117
static inline void am65_cpsw_qos_link_down(struct net_device *ndev)
drivers/net/ethernet/ti/am65-cpsw-qos.h
120
static inline int am65_cpsw_qos_ndo_tx_p0_set_maxrate(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-qos.h
97
int am65_cpsw_qos_ndo_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/ti/am65-cpsw-qos.h
99
void am65_cpsw_qos_link_up(struct net_device *ndev, int link_speed);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
150
u16 vid, struct net_device *orig_dev)
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
198
struct net_device *orig_dev)
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
239
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
259
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
282
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
301
static int am65_cpsw_port_obj_add(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
328
static int am65_cpsw_port_obj_del(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
354
static void am65_cpsw_fdb_offload_notify(struct net_device *ndev,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
422
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
479
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
57
struct net_device *orig_dev,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
78
static int am65_cpsw_port_attr_br_flags_pre_set(struct net_device *netdev,
drivers/net/ethernet/ti/am65-cpsw-switchdev.c
87
static int am65_cpsw_port_attr_set(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/cpsw.c
1070
static int cpsw_ndo_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
1106
static int cpsw_ndo_vlan_rx_kill_vid(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
1141
static int cpsw_ndo_xdp_xmit(struct net_device *ndev, int n,
drivers/net/ethernet/ti/cpsw.c
1167
static void cpsw_ndo_poll_controller(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
1182
static int cpsw_ndo_ioctl(struct net_device *dev, struct ifreq *req, int cmd)
drivers/net/ethernet/ti/cpsw.c
1221
static void cpsw_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
1232
static int cpsw_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
1245
static int cpsw_set_channels(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
1478
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw.c
1546
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw.c
178
static int cpsw_set_mc(struct net_device *ndev, const u8 *addr,
drivers/net/ethernet/ti/cpsw.c
1782
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw.c
203
static int cpsw_update_vlan_mc(struct net_device *vdev, int vid, void *ctx)
drivers/net/ethernet/ti/cpsw.c
235
static int cpsw_add_mc_addr(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw.c
252
static int cpsw_del_mc_addr(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw.c
268
static int cpsw_purge_vlan_mc(struct net_device *vdev, int vid, void *ctx)
drivers/net/ethernet/ti/cpsw.c
293
static int cpsw_purge_all_mc(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw.c
312
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/ti/cpsw.c
348
static void cpsw_ndo_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
372
struct net_device *ndev = xmeta->ndev;
drivers/net/ethernet/ti/cpsw.c
542
static void cpsw_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
755
static int cpsw_restore_vlans(struct net_device *vdev, int vid, void *arg)
drivers/net/ethernet/ti/cpsw.c
779
static int cpsw_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
896
static int cpsw_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
91
static int cpsw_ndo_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw.c
926
struct net_device *ndev)
drivers/net/ethernet/ti/cpsw.c
94
static void cpsw_set_promiscious(struct net_device *ndev, bool enable)
drivers/net/ethernet/ti/cpsw.c
986
static int cpsw_ndo_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/ti/cpsw_ethtool.c
141
u32 cpsw_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
148
void cpsw_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/ti/cpsw_ethtool.c
155
int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/cpsw_ethtool.c
165
int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/cpsw_ethtool.c
224
int cpsw_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/ti/cpsw_ethtool.c
255
void cpsw_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/ti/cpsw_ethtool.c
275
void cpsw_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
307
void cpsw_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
317
void cpsw_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/ti/cpsw_ethtool.c
330
int cpsw_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/ti/cpsw_ethtool.c
342
int cpsw_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
350
void cpsw_get_regs(struct net_device *ndev, struct ethtool_regs *regs, void *p)
drivers/net/ethernet/ti/cpsw_ethtool.c
361
int cpsw_ethtool_op_begin(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
374
void cpsw_ethtool_op_complete(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
381
void cpsw_get_channels(struct net_device *ndev, struct ethtool_channels *ch)
drivers/net/ethernet/ti/cpsw_ethtool.c
395
int cpsw_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
409
int cpsw_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
422
int cpsw_get_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/ti/cpsw_ethtool.c
434
int cpsw_nway_reset(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
446
static void cpsw_suspend_data_pass(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
471
static int cpsw_resume_data_pass(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_ethtool.c
571
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_ethtool.c
581
int cpsw_set_channels_common(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
587
struct net_device *sl_ndev;
drivers/net/ethernet/ti/cpsw_ethtool.c
643
void cpsw_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
658
int cpsw_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_ethtool.c
705
int cpsw_get_ts_info(struct net_device *ndev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/ti/cpsw_ethtool.c
724
int cpsw_get_ts_info(struct net_device *ndev, struct kernel_ethtool_ts_info *info)
drivers/net/ethernet/ti/cpsw_new.c
1001
static int cpsw_ndo_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/ti/cpsw_new.c
1035
static int cpsw_ndo_vlan_rx_kill_vid(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
1088
static int cpsw_ndo_get_phys_port_name(struct net_device *ndev, char *name,
drivers/net/ethernet/ti/cpsw_new.c
1103
static void cpsw_ndo_poll_controller(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
1114
static int cpsw_ndo_xdp_xmit(struct net_device *ndev, int n,
drivers/net/ethernet/ti/cpsw_new.c
1137
static int cpsw_get_port_parent_id(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
1172
static void cpsw_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
1184
static int cpsw_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
1207
static int cpsw_set_channels(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
124
static int cpsw_set_mc(struct net_device *ndev, const u8 *addr,
drivers/net/ethernet/ti/cpsw_new.c
1393
struct net_device *ndev, *napi_ndev = NULL;
drivers/net/ethernet/ti/cpsw_new.c
146
static int cpsw_update_vlan_mc(struct net_device *vdev, int vid, void *ctx)
drivers/net/ethernet/ti/cpsw_new.c
1469
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_new.c
1506
bool cpsw_port_dev_check(const struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
1529
struct net_device *sl_ndev = cpsw->slaves[i].ndev;
drivers/net/ethernet/ti/cpsw_new.c
1536
static int cpsw_netdevice_port_link(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
1537
struct net_device *br_ndev,
drivers/net/ethernet/ti/cpsw_new.c
1566
static void cpsw_netdevice_port_unlink(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
1586
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/cpsw_new.c
1688
struct net_device *sl_ndev = slave->ndev;
drivers/net/ethernet/ti/cpsw_new.c
1701
struct net_device *sl_ndev = slave->ndev;
drivers/net/ethernet/ti/cpsw_new.c
1729
struct net_device *sl_ndev = slave->ndev;
drivers/net/ethernet/ti/cpsw_new.c
1758
struct net_device *sl_ndev = slave->ndev;
drivers/net/ethernet/ti/cpsw_new.c
178
static int cpsw_add_mc_addr(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw_new.c
195
static int cpsw_del_mc_addr(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw_new.c
211
static int cpsw_purge_vlan_mc(struct net_device *vdev, int vid, void *ctx)
drivers/net/ethernet/ti/cpsw_new.c
2111
struct net_device *ndev = cpsw->slaves[i].ndev;
drivers/net/ethernet/ti/cpsw_new.c
2139
struct net_device *ndev = cpsw->slaves[i].ndev;
drivers/net/ethernet/ti/cpsw_new.c
236
static int cpsw_purge_all_mc(struct net_device *ndev, const u8 *addr, int num)
drivers/net/ethernet/ti/cpsw_new.c
255
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/ti/cpsw_new.c
286
static void cpsw_ndo_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
308
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_new.c
460
static int cpsw_ndo_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_new.c
498
static int cpsw_restore_vlans(struct net_device *vdev, int vid, void *arg)
drivers/net/ethernet/ti/cpsw_new.c
670
static void cpsw_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
79
static void cpsw_set_promiscious(struct net_device *ndev, bool enable)
drivers/net/ethernet/ti/cpsw_new.c
814
static int cpsw_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
852
static int cpsw_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_new.c
941
struct net_device *ndev)
drivers/net/ethernet/ti/cpsw_priv.c
1027
static int cpsw_qos_setup_tc_block(struct net_device *ndev, struct flow_block_offload *f);
drivers/net/ethernet/ti/cpsw_priv.c
1029
int cpsw_ndo_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/ti/cpsw_priv.c
1195
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.c
1214
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.c
1258
int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf)
drivers/net/ethernet/ti/cpsw_priv.c
1308
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/ti/cpsw_priv.c
1546
static int cpsw_qos_setup_tc_block(struct net_device *ndev, struct flow_block_offload *f)
drivers/net/ethernet/ti/cpsw_priv.c
290
void cpsw_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/ti/cpsw_priv.c
56
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.c
617
int cpsw_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.c
682
int cpsw_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.c
699
int cpsw_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.c
705
int cpsw_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.c
713
int cpsw_ndo_set_tx_maxrate(struct net_device *ndev, int queue, u32 rate)
drivers/net/ethernet/ti/cpsw_priv.c
912
static int cpsw_set_cbs(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.c
972
static int cpsw_set_mqprio(struct net_device *ndev, void *type_data)
drivers/net/ethernet/ti/cpsw_priv.h
311
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.h
362
struct net_device *hw_bridge_dev;
drivers/net/ethernet/ti/cpsw_priv.h
373
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.h
404
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.h
416
struct net_device *ndev;
drivers/net/ethernet/ti/cpsw_priv.h
448
int cpsw_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
drivers/net/ethernet/ti/cpsw_priv.h
463
void cpsw_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue);
drivers/net/ethernet/ti/cpsw_priv.h
465
int cpsw_ndo_set_tx_maxrate(struct net_device *ndev, int queue, u32 rate);
drivers/net/ethernet/ti/cpsw_priv.h
466
int cpsw_ndo_setup_tc(struct net_device *ndev, enum tc_setup_type type,
drivers/net/ethernet/ti/cpsw_priv.h
472
int cpsw_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.h
474
int cpsw_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/ti/cpsw_priv.h
479
u32 cpsw_get_msglevel(struct net_device *ndev);
drivers/net/ethernet/ti/cpsw_priv.h
480
void cpsw_set_msglevel(struct net_device *ndev, u32 value);
drivers/net/ethernet/ti/cpsw_priv.h
481
int cpsw_get_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/cpsw_priv.h
484
int cpsw_set_coalesce(struct net_device *ndev, struct ethtool_coalesce *coal,
drivers/net/ethernet/ti/cpsw_priv.h
487
int cpsw_get_sset_count(struct net_device *ndev, int sset);
drivers/net/ethernet/ti/cpsw_priv.h
488
void cpsw_get_strings(struct net_device *ndev, u32 stringset, u8 *data);
drivers/net/ethernet/ti/cpsw_priv.h
489
void cpsw_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
491
void cpsw_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
493
void cpsw_get_wol(struct net_device *ndev, struct ethtool_wolinfo *wol);
drivers/net/ethernet/ti/cpsw_priv.h
494
int cpsw_set_wol(struct net_device *ndev, struct ethtool_wolinfo *wol);
drivers/net/ethernet/ti/cpsw_priv.h
495
int cpsw_get_regs_len(struct net_device *ndev);
drivers/net/ethernet/ti/cpsw_priv.h
496
void cpsw_get_regs(struct net_device *ndev, struct ethtool_regs *regs, void *p);
drivers/net/ethernet/ti/cpsw_priv.h
497
int cpsw_ethtool_op_begin(struct net_device *ndev);
drivers/net/ethernet/ti/cpsw_priv.h
498
void cpsw_ethtool_op_complete(struct net_device *ndev);
drivers/net/ethernet/ti/cpsw_priv.h
499
void cpsw_get_channels(struct net_device *ndev, struct ethtool_channels *ch);
drivers/net/ethernet/ti/cpsw_priv.h
500
int cpsw_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
502
int cpsw_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
504
int cpsw_get_eee(struct net_device *ndev, struct ethtool_keee *edata);
drivers/net/ethernet/ti/cpsw_priv.h
505
int cpsw_nway_reset(struct net_device *ndev);
drivers/net/ethernet/ti/cpsw_priv.h
506
void cpsw_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
510
int cpsw_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
514
int cpsw_set_channels_common(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_priv.h
517
int cpsw_get_ts_info(struct net_device *ndev, struct kernel_ethtool_ts_info *info);
drivers/net/ethernet/ti/cpsw_switchdev.c
166
u16 vid, struct net_device *orig_dev)
drivers/net/ethernet/ti/cpsw_switchdev.c
213
struct net_device *orig_dev)
drivers/net/ethernet/ti/cpsw_switchdev.c
254
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/ti/cpsw_switchdev.c
267
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/cpsw_switchdev.c
290
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/cpsw_switchdev.c
309
static int cpsw_port_obj_add(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/cpsw_switchdev.c
337
static int cpsw_port_obj_del(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/cpsw_switchdev.c
364
static void cpsw_fdb_offload_notify(struct net_device *ndev,
drivers/net/ethernet/ti/cpsw_switchdev.c
432
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/cpsw_switchdev.c
489
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/cpsw_switchdev.c
59
struct net_device *orig_dev,
drivers/net/ethernet/ti/cpsw_switchdev.c
80
static int cpsw_port_attr_br_flags_pre_set(struct net_device *netdev,
drivers/net/ethernet/ti/cpsw_switchdev.c
89
static int cpsw_port_attr_set(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/cpsw_switchdev.h
11
bool cpsw_port_dev_check(const struct net_device *dev);
drivers/net/ethernet/ti/davinci_emac.c
1005
static void emac_dev_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/ti/davinci_emac.c
1133
static int emac_dev_setmac_addr(struct net_device *ndev, void *addr)
drivers/net/ethernet/ti/davinci_emac.c
1245
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/ti/davinci_emac.c
1317
static void emac_poll_controller(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
1327
static void emac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
1379
static int emac_devioctl(struct net_device *ndev, struct ifreq *ifrq, int cmd)
drivers/net/ethernet/ti/davinci_emac.c
1411
static int emac_dev_open(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
1596
static int emac_dev_stop(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
1653
static struct net_device_stats *emac_dev_getnetstats(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
1808
struct net_device *ndev;
drivers/net/ethernet/ti/davinci_emac.c
2003
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/ti/davinci_emac.c
2025
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/ti/davinci_emac.c
2035
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/ti/davinci_emac.c
308
struct net_device *ndev;
drivers/net/ethernet/ti/davinci_emac.c
372
static void emac_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/davinci_emac.c
389
static int emac_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/ti/davinci_emac.c
411
static int emac_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/ti/davinci_emac.c
524
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/ti/davinci_emac.c
742
static void emac_dev_mcast_set(struct net_device *ndev)
drivers/net/ethernet/ti/davinci_emac.c
859
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/ethernet/ti/davinci_emac.c
884
struct net_device *ndev = skb->dev;
drivers/net/ethernet/ti/davinci_emac.c
928
struct net_device *ndev = skb->dev;
drivers/net/ethernet/ti/davinci_emac.c
950
static netdev_tx_t emac_dev_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_classifier.c
418
struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_common.c
101
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
1018
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
1181
enum netdev_tx icssg_ndo_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_common.c
1550
void icssg_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/ti/icssg/icssg_common.c
1556
int icssg_ndo_set_ts_config(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_common.c
1603
int icssg_ndo_get_ts_config(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_common.c
1616
void icssg_ndo_get_stats64(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_common.c
1656
int icssg_ndo_get_phys_port_name(struct net_device *ndev, char *name,
drivers/net/ethernet/ti/icssg/icssg_common.c
1801
struct net_device *ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
1826
struct net_device *ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
213
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
397
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
498
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
614
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
693
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
781
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
840
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
894
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_common.c
926
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
103
static void emac_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
11
static void emac_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
120
static int emac_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
138
static int emac_set_channels(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
157
static void emac_get_channels(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
186
static void emac_get_rmon_stats(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
210
static int emac_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
22
static u32 emac_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
226
static int emac_get_per_queue_coalesce(struct net_device *ndev, u32 queue,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
242
static int emac_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
273
static int emac_set_per_queue_coalesce(struct net_device *ndev, u32 queue,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
29
static void emac_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
36
static int emac_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
42
static int emac_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
48
static int emac_get_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
56
static int emac_set_eee(struct net_device *ndev, struct ethtool_keee *edata)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
64
static int emac_nway_reset(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
69
static int emac_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/ti/icssg/icssg_ethtool.c
83
static void emac_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1014
static int emac_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1059
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1106
static void emac_ndo_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1113
static netdev_features_t emac_ndo_fix_features(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1136
static int emac_ndo_vlan_rx_add_vid(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1157
static int emac_ndo_vlan_rx_del_vid(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1188
static int emac_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1192
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1354
static int emac_ndo_bpf(struct net_device *ndev, struct netdev_bpf *bpf)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1370
int prueth_xsk_wakeup(struct net_device *ndev, u32 qid, u32 flags)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1439
struct net_device *ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1580
bool prueth_dev_check(const struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1667
static int prueth_netdevice_port_link(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1668
struct net_device *br_ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1709
static void prueth_netdevice_port_unlink(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1733
static int prueth_hsr_port_link(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1767
static void prueth_hsr_port_unlink(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
1798
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
334
static void emac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
417
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
56
static void emac_adjust_link(struct net_device *ndev);
drivers/net/ethernet/ti/icssg/icssg_prueth.c
621
static int icssg_prueth_add_mcast(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
623
struct net_device *real_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
639
static int icssg_prueth_del_mcast(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
641
struct net_device *real_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
680
static int icssg_prueth_hsr_add_mcast(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
682
struct net_device *real_dev, *port_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
709
static int icssg_prueth_hsr_del_mcast(struct net_device *ndev, const u8 *addr)
drivers/net/ethernet/ti/icssg/icssg_prueth.c
711
struct net_device *real_dev, *port_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.c
738
static int icssg_update_vlan_mcast(struct net_device *vdev, int vid,
drivers/net/ethernet/ti/icssg/icssg_prueth.c
893
static int emac_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth.h
194
struct net_device *ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
337
struct net_device *registered_netdevs[PRUETH_NUM_MACS];
drivers/net/ethernet/ti/icssg/icssg_prueth.h
351
struct net_device *hw_bridge_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
352
struct net_device *hsr_dev;
drivers/net/ethernet/ti/icssg/icssg_prueth.h
424
struct net_device *ndev);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
483
enum netdev_tx icssg_ndo_start_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
494
void icssg_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue);
drivers/net/ethernet/ti/icssg/icssg_prueth.h
495
int icssg_ndo_get_ts_config(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.h
497
int icssg_ndo_set_ts_config(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.h
500
void icssg_ndo_get_stats64(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_prueth.h
502
int icssg_ndo_get_phys_port_name(struct net_device *ndev, char *name,
drivers/net/ethernet/ti/icssg/icssg_prueth.h
519
int prueth_xsk_wakeup(struct net_device *ndev, u32 qid, u32 flags);
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
173
static void emac_adjust_link_sr1(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
236
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
276
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
480
static int emac_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
650
static int emac_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
717
static void emac_ndo_set_rx_mode_sr1(struct net_device *ndev)
drivers/net/ethernet/ti/icssg/icssg_prueth_sr1.c
761
struct net_device *ndev;
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
112
static void prueth_switchdev_fdb_offload_notify(struct net_device *ndev,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
180
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
231
u8 vid, struct net_device *orig_dev)
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
260
struct net_device *orig_dev)
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
290
struct net_device *orig_dev = vlan->obj.orig_dev;
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
320
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
344
struct net_device *orig_dev = mdb->obj.orig_dev;
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
368
static int prueth_switchdev_obj_add(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
395
static int prueth_switchdev_obj_del(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
424
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
54
struct net_device *orig_dev,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
72
static int prueth_switchdev_attr_br_flags_pre_set(struct net_device *netdev,
drivers/net/ethernet/ti/icssg/icssg_switchdev.c
81
static int prueth_switchdev_attr_set(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/icssg/icssg_switchdev.h
11
bool prueth_dev_check(const struct net_device *ndev);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1060
static int icssm_emac_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1102
struct net_device *ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1205
struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1250
static void icssm_emac_ndo_get_stats64(struct net_device *ndev,
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1359
static void icssm_emac_ndo_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1495
struct net_device *ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1628
bool icssm_prueth_sw_port_dev_check(const struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1683
static int icssm_prueth_ndev_port_link(struct net_device *ndev,
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1684
struct net_device *br_ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1717
static int icssm_prueth_ndev_port_unlink(struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
1747
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssm/icssm_prueth.c
2119
struct net_device *ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
2144
struct net_device *ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
378
static void icssm_emac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
485
struct net_device *ndev = (struct net_device *)dev_id;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
512
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
658
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
868
struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.c
901
struct net_device *ndev = emac->ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.c
972
static int icssm_emac_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth.h
206
struct net_device *ndev;
drivers/net/ethernet/ti/icssm/icssm_prueth.h
255
struct net_device *registered_netdevs[PRUETH_NUM_MACS];
drivers/net/ethernet/ti/icssm/icssm_prueth.h
257
struct net_device *hw_bridge_dev;
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
1008
int icssm_prueth_sw_boot_prus(struct prueth *prueth, struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.c
1054
struct net_device *ndev)
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.h
33
int icssm_prueth_sw_boot_prus(struct prueth *prueth, struct net_device *ndev);
drivers/net/ethernet/ti/icssm/icssm_prueth_switch.h
35
struct net_device *ndev);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
154
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
204
static int icssm_prueth_switchdev_obj_add(struct net_device *ndev,
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
230
static int icssm_prueth_switchdev_obj_del(struct net_device *ndev,
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
273
struct net_device *ndev = switchdev_notifier_info_to_dev(ptr);
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
46
static int icssm_prueth_sw_attr_set(struct net_device *ndev, const void *ctx,
drivers/net/ethernet/ti/icssm/icssm_switchdev.c
79
static void icssm_prueth_sw_fdb_offload(struct net_device *ndev,
drivers/net/ethernet/ti/icssm/icssm_switchdev.h
12
bool icssm_prueth_sw_port_dev_check(const struct net_device *ndev);
drivers/net/ethernet/ti/netcp.h
199
int (*attach)(void *inst_priv, struct net_device *ndev,
drivers/net/ethernet/ti/netcp.h
202
int (*open)(void *intf_priv, struct net_device *ndev);
drivers/net/ethernet/ti/netcp.h
203
int (*close)(void *intf_priv, struct net_device *ndev);
drivers/net/ethernet/ti/netcp.h
83
struct net_device *ndev;
drivers/net/ethernet/ti/netcp_core.c
1264
static netdev_tx_t netcp_ndo_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/ti/netcp_core.c
1515
static void netcp_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_core.c
1582
static int netcp_setup_navigator_resources(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_core.c
1697
static int netcp_ndo_open(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_core.c
1744
static int netcp_ndo_stop(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_core.c
1784
static int netcp_ndo_hwtstamp_get(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_core.c
1807
static int netcp_ndo_hwtstamp_set(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_core.c
1840
static int netcp_ndo_ioctl(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_core.c
1869
static void netcp_ndo_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/ti/netcp_core.c
1880
static int netcp_rx_add_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/ti/netcp_core.c
1907
static int netcp_rx_kill_vid(struct net_device *ndev, __be16 proto, u16 vid)
drivers/net/ethernet/ti/netcp_core.c
1933
static int netcp_setup_tc(struct net_device *dev, enum tc_setup_type type,
drivers/net/ethernet/ti/netcp_core.c
1967
netcp_get_stats(struct net_device *ndev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/ti/netcp_core.c
2021
struct net_device *ndev;
drivers/net/ethernet/ti/netcp_core.c
2174
struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
1735
static void keystone_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
1742
static u32 keystone_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
1749
static void keystone_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/ti/netcp_ethss.c
1767
static void keystone_get_stat_strings(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
1793
static int keystone_get_sset_count(struct net_device *ndev, int stringset)
drivers/net/ethernet/ti/netcp_ethss.c
1909
static void keystone_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
1930
static int keystone_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
1953
static int keystone_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
2001
static int keystone_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
2027
static int keystone_get_ts_info(struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
2054
struct net_device *ndev = gbe_intf->ndev;
drivers/net/ethernet/ti/netcp_ethss.c
2069
struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
2132
struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
2155
static void xgbe_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
2168
static void gbe_adjust_link(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
2181
static void gbe_adjust_link_sec_slaves(struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
2288
void (*hndlr)(struct net_device *) = gbe_adjust_link;
drivers/net/ethernet/ti/netcp_ethss.c
2887
static int gbe_open(void *intf_priv, struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
2954
static int gbe_close(void *intf_priv, struct net_device *ndev)
drivers/net/ethernet/ti/netcp_ethss.c
3741
static int gbe_attach(void *inst_priv, struct net_device *ndev,
drivers/net/ethernet/ti/netcp_ethss.c
744
struct net_device *dummy_ndev;
drivers/net/ethernet/ti/netcp_ethss.c
760
struct net_device *ndev;
drivers/net/ethernet/ti/tlan.c
1035
static netdev_tx_t tlan_start_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
1133
struct net_device *dev = dev_id;
drivers/net/ethernet/ti/tlan.c
1178
static int tlan_close(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
1208
static struct net_device_stats *tlan_get_stats(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
1258
static void tlan_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
1346
static u32 tlan_handle_tx_eof(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
1442
static u32 tlan_handle_stat_overflow(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
1478
static u32 tlan_handle_rx_eof(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
154
static int tlan_init(struct net_device *);
drivers/net/ethernet/ti/tlan.c
155
static int tlan_open(struct net_device *dev);
drivers/net/ethernet/ti/tlan.c
156
static netdev_tx_t tlan_start_tx(struct sk_buff *, struct net_device *);
drivers/net/ethernet/ti/tlan.c
158
static int tlan_close(struct net_device *);
drivers/net/ethernet/ti/tlan.c
159
static struct net_device_stats *tlan_get_stats(struct net_device *);
drivers/net/ethernet/ti/tlan.c
1593
static u32 tlan_handle_dummy(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
160
static void tlan_set_multicast_list(struct net_device *);
drivers/net/ethernet/ti/tlan.c
161
static int tlan_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/ti/tlan.c
1623
static u32 tlan_handle_tx_eoc(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
164
static void tlan_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/ti/tlan.c
1674
static u32 tlan_handle_status_check(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
169
static u32 tlan_handle_tx_eof(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
170
static u32 tlan_handle_stat_overflow(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
171
static u32 tlan_handle_rx_eof(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
172
static u32 tlan_handle_dummy(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
173
static u32 tlan_handle_tx_eoc(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
174
static u32 tlan_handle_status_check(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
175
static u32 tlan_handle_rx_eoc(struct net_device *, u16);
drivers/net/ethernet/ti/tlan.c
1753
static u32 tlan_handle_rx_eoc(struct net_device *dev, u16 host_int)
drivers/net/ethernet/ti/tlan.c
180
static void tlan_reset_lists(struct net_device *);
drivers/net/ethernet/ti/tlan.c
181
static void tlan_free_lists(struct net_device *);
drivers/net/ethernet/ti/tlan.c
1819
struct net_device *dev = priv->dev;
drivers/net/ethernet/ti/tlan.c
184
static void tlan_read_and_clear_stats(struct net_device *, int);
drivers/net/ethernet/ti/tlan.c
185
static void tlan_reset_adapter(struct net_device *);
drivers/net/ethernet/ti/tlan.c
186
static void tlan_finish_reset(struct net_device *);
drivers/net/ethernet/ti/tlan.c
187
static void tlan_set_mac(struct net_device *, int areg, const char *mac);
drivers/net/ethernet/ti/tlan.c
189
static void __tlan_phy_print(struct net_device *);
drivers/net/ethernet/ti/tlan.c
1891
static void tlan_reset_lists(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
190
static void tlan_phy_print(struct net_device *);
drivers/net/ethernet/ti/tlan.c
191
static void tlan_phy_detect(struct net_device *);
drivers/net/ethernet/ti/tlan.c
192
static void tlan_phy_power_down(struct net_device *);
drivers/net/ethernet/ti/tlan.c
193
static void tlan_phy_power_up(struct net_device *);
drivers/net/ethernet/ti/tlan.c
194
static void tlan_phy_reset(struct net_device *);
drivers/net/ethernet/ti/tlan.c
1943
static void tlan_free_lists(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
195
static void tlan_phy_start_link(struct net_device *);
drivers/net/ethernet/ti/tlan.c
196
static void tlan_phy_finish_auto_neg(struct net_device *);
drivers/net/ethernet/ti/tlan.c
205
static bool __tlan_mii_read_reg(struct net_device *, u16, u16, u16 *);
drivers/net/ethernet/ti/tlan.c
206
static void tlan_mii_read_reg(struct net_device *, u16, u16, u16 *);
drivers/net/ethernet/ti/tlan.c
2068
static void tlan_read_and_clear_stats(struct net_device *dev, int record)
drivers/net/ethernet/ti/tlan.c
209
static void __tlan_mii_write_reg(struct net_device *, u16, u16, u16);
drivers/net/ethernet/ti/tlan.c
210
static void tlan_mii_write_reg(struct net_device *, u16, u16, u16);
drivers/net/ethernet/ti/tlan.c
2144
tlan_reset_adapter(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
215
static int tlan_ee_read_byte(struct net_device *, u8, u8 *);
drivers/net/ethernet/ti/tlan.c
2229
tlan_finish_reset(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2351
static void tlan_set_mac(struct net_device *dev, int areg, const char *mac)
drivers/net/ethernet/ti/tlan.c
237
(*tlan_int_vector[TLAN_INT_NUMBER_OF_INTS])(struct net_device *, u16) = {
drivers/net/ethernet/ti/tlan.c
2395
static void __tlan_phy_print(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2423
static void tlan_phy_print(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2451
static void tlan_phy_detect(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
249
tlan_set_timer(struct net_device *dev, u32 ticks, u32 type)
drivers/net/ethernet/ti/tlan.c
2500
static void tlan_phy_power_down(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2528
static void tlan_phy_power_up(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2549
static void tlan_phy_reset(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2581
static void tlan_phy_start_link(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2669
static void tlan_phy_finish_auto_neg(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
2750
struct net_device *dev = priv->dev;
drivers/net/ethernet/ti/tlan.c
2833
__tlan_mii_read_reg(struct net_device *dev, u16 phy, u16 reg, u16 *val)
drivers/net/ethernet/ti/tlan.c
2896
static void tlan_mii_read_reg(struct net_device *dev, u16 phy, u16 reg,
drivers/net/ethernet/ti/tlan.c
3007
__tlan_mii_write_reg(struct net_device *dev, u16 phy, u16 reg, u16 val)
drivers/net/ethernet/ti/tlan.c
302
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/ti/tlan.c
3041
tlan_mii_write_reg(struct net_device *dev, u16 phy, u16 reg, u16 val)
drivers/net/ethernet/ti/tlan.c
320
static void tlan_start(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
3242
static int tlan_ee_read_byte(struct net_device *dev, u8 ee_addr, u8 *data)
drivers/net/ethernet/ti/tlan.c
331
static void tlan_stop(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
348
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/ti/tlan.c
360
struct net_device *dev = dev_get_drvdata(dev_d);
drivers/net/ethernet/ti/tlan.c
446
struct net_device *dev;
drivers/net/ethernet/ti/tlan.c
51
static struct net_device *tlan_eisa_devices;
drivers/net/ethernet/ti/tlan.c
603
struct net_device *dev;
drivers/net/ethernet/ti/tlan.c
737
static void tlan_poll(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
760
static void tlan_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/ti/tlan.c
773
static int tlan_get_eeprom_len(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
778
static int tlan_get_eeprom(struct net_device *dev,
drivers/net/ethernet/ti/tlan.c
814
static int tlan_init(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
892
static int tlan_open(struct net_device *dev)
drivers/net/ethernet/ti/tlan.c
936
static int tlan_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/ti/tlan.c
978
static void tlan_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/ti/tlan.h
172
struct net_device *next_device;
drivers/net/ethernet/ti/tlan.h
174
struct net_device *dev;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1193
void gelic_net_poll_controller(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1212
int gelic_net_open(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1227
void gelic_net_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1234
static int gelic_ether_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1285
gelic_ether_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1324
static void gelic_net_get_wol(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1335
static int gelic_net_set_wol(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1423
struct net_device *netdev = card->netdev[GELIC_PORT_ETHERNET_0];
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1447
void gelic_net_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1479
static void gelic_ether_setup_netdev_ops(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1499
int gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1557
static struct gelic_card *gelic_alloc_card_net(struct net_device **netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1687
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
1843
struct net_device *netdev0;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
558
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
609
void gelic_net_set_multi(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
669
int gelic_net_stop(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
76
struct net_device *ether_netdev;
drivers/net/ethernet/toshiba/ps3_gelic_net.c
853
netdev_tx_t gelic_net_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
927
struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_net.c
990
struct net_device *netdev = NULL;
drivers/net/ethernet/toshiba/ps3_gelic_net.h
270
struct net_device *netdev[GELIC_PORT_MAX];
drivers/net/ethernet/toshiba/ps3_gelic_net.h
317
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_net.h
326
static inline struct net_device *port_to_netdev(struct gelic_port *p)
drivers/net/ethernet/toshiba/ps3_gelic_net.h
330
static inline struct gelic_card *netdev_card(struct net_device *d)
drivers/net/ethernet/toshiba/ps3_gelic_net.h
334
static inline struct gelic_port *netdev_port(struct net_device *d)
drivers/net/ethernet/toshiba/ps3_gelic_net.h
360
int gelic_net_open(struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
361
int gelic_net_stop(struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
362
netdev_tx_t gelic_net_xmit(struct sk_buff *skb, struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
363
void gelic_net_set_multi(struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
364
void gelic_net_tx_timeout(struct net_device *netdev, unsigned int txqueue);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
365
int gelic_net_setup_netdev(struct net_device *netdev, struct gelic_card *card);
drivers/net/ethernet/toshiba/ps3_gelic_net.h
368
void gelic_net_get_drvinfo(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_net.h
370
void gelic_net_poll_controller(struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1004
static int gelic_wl_set_encode(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1078
static int gelic_wl_get_encode(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1134
static int gelic_wl_set_ap(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1162
static int gelic_wl_get_ap(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1186
static int gelic_wl_set_encodeext(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1276
static int gelic_wl_get_encodeext(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1347
static int gelic_wl_set_mode(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1363
static int gelic_wl_get_mode(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1375
static int gelic_wl_get_nick(struct net_device *net_dev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
1389
struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2238
void gelic_wl_interrupt(struct net_device *netdev, u64 status)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2283
static struct net_device *gelic_wl_alloc(struct gelic_card *card)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2285
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
231
static u32 gelic_wl_get_link(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2381
static int gelic_wl_try_associate(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2434
static int gelic_wl_open(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2493
static void gelic_wl_disconnect(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2511
static int gelic_wl_stop(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2559
static void gelic_wl_setup_netdev_ops(struct net_device *netdev)
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2577
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
2619
struct net_device *netdev;
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
264
static int gelic_wl_get_name(struct net_device *dev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
295
static int gelic_wl_get_range(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
365
static int gelic_wl_set_scan(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
40
static int gelic_wl_try_associate(struct net_device *netdev);
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
562
static char *gelic_wl_translate_scan(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
694
static int gelic_wl_get_scan(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
769
static int gelic_wl_set_auth(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
894
static int gelic_wl_get_auth(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
947
static int gelic_wl_set_essid(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.c
978
static int gelic_wl_get_essid(struct net_device *netdev,
drivers/net/ethernet/toshiba/ps3_gelic_wireless.h
312
void gelic_wl_interrupt(struct net_device *netdev, u64 status);
drivers/net/ethernet/toshiba/tc35815.c
1007
tc35815_free_queues(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1113
panic_queues(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1141
static int tc35815_tx_full(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1147
static void tc35815_restart(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1175
struct net_device *dev = lp->dev;
drivers/net/ethernet/toshiba/tc35815.c
1180
static void tc35815_schedule_restart(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1195
static void tc35815_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/toshiba/tc35815.c
1217
tc35815_open(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1261
tc35815_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1351
static void tc35815_fatal_error_interrupt(struct net_device *dev, u32 status)
drivers/net/ethernet/toshiba/tc35815.c
1370
static int tc35815_do_interrupt(struct net_device *dev, u32 status, int limit)
drivers/net/ethernet/toshiba/tc35815.c
1430
struct net_device *dev = dev_id;
drivers/net/ethernet/toshiba/tc35815.c
1449
static void tc35815_poll_controller(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1459
tc35815_rx(struct net_device *dev, int limit)
drivers/net/ethernet/toshiba/tc35815.c
1620
struct net_device *dev = lp->dev;
drivers/net/ethernet/toshiba/tc35815.c
1660
tc35815_check_tx_stat(struct net_device *dev, int status)
drivers/net/ethernet/toshiba/tc35815.c
1730
tc35815_txdone(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1824
tc35815_close(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1848
static struct net_device_stats *tc35815_get_stats(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1859
static void tc35815_set_cam_entry(struct net_device *dev, int index,
drivers/net/ethernet/toshiba/tc35815.c
1908
tc35815_set_multicast_list(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1950
static void tc35815_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/toshiba/tc35815.c
1959
static u32 tc35815_get_msglevel(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
1965
static void tc35815_set_msglevel(struct net_device *dev, u32 datum)
drivers/net/ethernet/toshiba/tc35815.c
1971
static int tc35815_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/toshiba/tc35815.c
1983
static void tc35815_get_ethtool_stats(struct net_device *dev, struct ethtool_stats *stats, u64 *data)
drivers/net/ethernet/toshiba/tc35815.c
2001
static void tc35815_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/toshiba/tc35815.c
2018
static void tc35815_chip_reset(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
2060
static void tc35815_chip_init(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
2108
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/toshiba/tc35815.c
2127
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/toshiba/tc35815.c
388
struct net_device *dev;
drivers/net/ethernet/toshiba/tc35815.c
449
static struct sk_buff *alloc_rxbuf_skb(struct net_device *dev,
drivers/net/ethernet/toshiba/tc35815.c
476
static int tc35815_open(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
478
struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
480
static int tc35815_rx(struct net_device *dev, int limit);
drivers/net/ethernet/toshiba/tc35815.c
482
static void tc35815_txdone(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
483
static int tc35815_close(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
484
static struct net_device_stats *tc35815_get_stats(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
485
static void tc35815_set_multicast_list(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
486
static void tc35815_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/toshiba/tc35815.c
488
static void tc35815_poll_controller(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
493
static void tc35815_chip_reset(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
494
static void tc35815_chip_init(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
497
static void panic_queues(struct net_device *dev);
drivers/net/ethernet/toshiba/tc35815.c
504
struct net_device *dev = bus->priv;
drivers/net/ethernet/toshiba/tc35815.c
521
struct net_device *dev = bus->priv;
drivers/net/ethernet/toshiba/tc35815.c
538
static void tc_handle_link_change(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
607
static int tc_mii_probe(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
656
static int tc_mii_init(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
703
static int tc35815_read_plat_dev_addr(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
717
static int tc35815_read_plat_dev_addr(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
723
static int tc35815_init_dev_addr(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
766
struct net_device *dev;
drivers/net/ethernet/toshiba/tc35815.c
856
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/toshiba/tc35815.c
867
tc35815_init_queues(struct net_device *dev)
drivers/net/ethernet/toshiba/tc35815.c
974
tc35815_clear_queues(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1019
static void tsi108_stop_ethernet(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1076
static int tsi108_get_mac(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1125
static int tsi108_set_mac(struct net_device *dev, void *addr)
drivers/net/ethernet/tundra/tsi108_eth.c
1155
static void tsi108_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1201
static void tsi108_init_phy(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1261
static void tsi108_kill_phy(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1272
static int tsi108_open(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1375
static int tsi108_close(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1424
static void tsi108_init_mac(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
147
static void dump_eth_one(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
1485
static int tsi108_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/tundra/tsi108_eth.c
1498
static int tsi108_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/tundra/tsi108_eth.c
1512
static int tsi108_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/tundra/tsi108_eth.c
1540
struct net_device *dev = NULL;
drivers/net/ethernet/tundra/tsi108_eth.c
1656
struct net_device *dev = data->dev;
drivers/net/ethernet/tundra/tsi108_eth.c
1665
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/tundra/tsi108_eth.c
218
static int tsi108_mdio_read(struct net_device *dev, int addr, int reg)
drivers/net/ethernet/tundra/tsi108_eth.c
224
static void tsi108_mdio_write(struct net_device *dev, int addr, int reg, int val)
drivers/net/ethernet/tundra/tsi108_eth.c
271
static void tsi108_check_phy(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
358
static void tsi108_stat_carry(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
467
static struct net_device_stats *tsi108_get_stats(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
577
static void tsi108_restart_rx(struct tsi108_prv_data * data, struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
598
static void tsi108_complete_tx(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
632
static int tsi108_send_packet(struct sk_buff * skb, struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
66
struct net_device *dev;
drivers/net/ethernet/tundra/tsi108_eth.c
729
static int tsi108_complete_rx(struct net_device *dev, int budget)
drivers/net/ethernet/tundra/tsi108_eth.c
776
static int tsi108_refill_rx(struct net_device *dev, int budget)
drivers/net/ethernet/tundra/tsi108_eth.c
817
struct net_device *dev = data->dev;
drivers/net/ethernet/tundra/tsi108_eth.c
885
static void tsi108_rx_int(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
949
static void tsi108_check_rxring(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
962
static void tsi108_tx_int(struct net_device *dev)
drivers/net/ethernet/tundra/tsi108_eth.c
988
struct net_device *dev = dev_id;
drivers/net/ethernet/vertexcom/mse102x.c
475
struct net_device *ndev)
drivers/net/ethernet/vertexcom/mse102x.c
495
struct net_device *ndev = mse->ndev;
drivers/net/ethernet/vertexcom/mse102x.c
519
static int mse102x_net_open(struct net_device *ndev)
drivers/net/ethernet/vertexcom/mse102x.c
566
static int mse102x_net_stop(struct net_device *ndev)
drivers/net/ethernet/vertexcom/mse102x.c
597
static void mse102x_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/vertexcom/mse102x.c
604
static u32 mse102x_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/vertexcom/mse102x.c
611
static void mse102x_set_msglevel(struct net_device *ndev, u32 to)
drivers/net/ethernet/vertexcom/mse102x.c
618
static void mse102x_get_ethtool_stats(struct net_device *ndev,
drivers/net/ethernet/vertexcom/mse102x.c
627
static void mse102x_get_strings(struct net_device *ndev, u32 stringset, u8 *buf)
drivers/net/ethernet/vertexcom/mse102x.c
640
static int mse102x_get_sset_count(struct net_device *ndev, int sset)
drivers/net/ethernet/vertexcom/mse102x.c
665
struct net_device *ndev = mse->ndev;
drivers/net/ethernet/vertexcom/mse102x.c
678
struct net_device *ndev = mse->ndev;
drivers/net/ethernet/vertexcom/mse102x.c
69
struct net_device *ndev;
drivers/net/ethernet/vertexcom/mse102x.c
694
struct net_device *ndev;
drivers/net/ethernet/via/via-rhine.c
1138
static int alloc_ring(struct net_device* dev)
drivers/net/ethernet/via/via-rhine.c
1176
static void free_ring(struct net_device* dev)
drivers/net/ethernet/via/via-rhine.c
1200
static inline int rhine_skb_dma_init(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
1241
static void free_rbufs(struct net_device* dev);
drivers/net/ethernet/via/via-rhine.c
1243
static int alloc_rbufs(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1281
static void free_rbufs(struct net_device* dev)
drivers/net/ethernet/via/via-rhine.c
1301
static void alloc_tbufs(struct net_device* dev)
drivers/net/ethernet/via/via-rhine.c
1323
static void free_tbufs(struct net_device* dev)
drivers/net/ethernet/via/via-rhine.c
1347
static void rhine_check_media(struct net_device *dev, unsigned int init_media)
drivers/net/ethernet/via/via-rhine.c
1369
struct net_device *dev = mii->dev;
drivers/net/ethernet/via/via-rhine.c
1488
static void rhine_init_cam_filter(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1508
static void rhine_update_vcam(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1525
static int rhine_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/via/via-rhine.c
1536
static int rhine_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ethernet/via/via-rhine.c
1547
static void init_registers(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1621
static int mdio_read(struct net_device *dev, int phy_id, int regnum)
drivers/net/ethernet/via/via-rhine.c
1640
static void mdio_write(struct net_device *dev, int phy_id, int regnum, int value)
drivers/net/ethernet/via/via-rhine.c
1674
static int rhine_open(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1724
struct net_device *dev = rp->dev;
drivers/net/ethernet/via/via-rhine.c
1758
static void rhine_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/via/via-rhine.c
1776
struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
1892
struct net_device *dev = dev_instance;
drivers/net/ethernet/via/via-rhine.c
1918
static void rhine_tx(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2035
static int rhine_rx(struct net_device *dev, int limit)
drivers/net/ethernet/via/via-rhine.c
2149
static void rhine_restart_tx(struct net_device *dev) {
drivers/net/ethernet/via/via-rhine.c
2190
struct net_device *dev = rp->dev;
drivers/net/ethernet/via/via-rhine.c
2214
rhine_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/via/via-rhine.c
2238
static void rhine_set_rx_mode(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2286
static void netdev_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/via/via-rhine.c
2294
static int netdev_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
2306
static int netdev_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
2320
static int netdev_nway_reset(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2327
static u32 netdev_get_link(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2334
static u32 netdev_get_msglevel(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2341
static void netdev_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ethernet/via/via-rhine.c
2348
static void rhine_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/via/via-rhine.c
2362
static int rhine_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/via/via-rhine.c
2393
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/via/via-rhine.c
2409
static int rhine_close(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
2440
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/via/via-rhine.c
2454
struct net_device *dev = platform_get_drvdata(pdev);
drivers/net/ethernet/via/via-rhine.c
2466
struct net_device *dev = pci_get_drvdata(pdev);
drivers/net/ethernet/via/via-rhine.c
2518
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/via/via-rhine.c
2538
struct net_device *dev = dev_get_drvdata(device);
drivers/net/ethernet/via/via-rhine.c
456
struct net_device *dev;
drivers/net/ethernet/via/via-rhine.c
498
static int mdio_read(struct net_device *dev, int phy_id, int location);
drivers/net/ethernet/via/via-rhine.c
499
static void mdio_write(struct net_device *dev, int phy_id, int location, int value);
drivers/net/ethernet/via/via-rhine.c
500
static int rhine_open(struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
503
static void rhine_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/via/via-rhine.c
505
struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
507
static void rhine_tx(struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
508
static int rhine_rx(struct net_device *dev, int limit);
drivers/net/ethernet/via/via-rhine.c
509
static void rhine_set_rx_mode(struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
510
static void rhine_get_stats64(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
512
static int netdev_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/via/via-rhine.c
514
static int rhine_close(struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
515
static int rhine_vlan_rx_add_vid(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
517
static int rhine_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/ethernet/via/via-rhine.c
519
static void rhine_restart_tx(struct net_device *dev);
drivers/net/ethernet/via/via-rhine.c
574
static void rhine_power_init(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
630
static void rhine_chip_reset(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
700
static void rhine_reload_eeprom(long pioaddr, struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
728
static void rhine_poll(struct net_device *dev)
drivers/net/ethernet/via/via-rhine.c
751
struct net_device *dev = rp->dev;
drivers/net/ethernet/via/via-rhine.c
819
struct net_device *dev = rp->dev;
drivers/net/ethernet/via/via-rhine.c
863
static void rhine_hw_init(struct net_device *dev, long pioaddr)
drivers/net/ethernet/via/via-rhine.c
899
struct net_device *dev;
drivers/net/ethernet/via/via-velocity.c
1136
static void velocity_set_multi(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
1332
struct net_device *netdev = vptr->netdev;
drivers/net/ethernet/via/via-velocity.c
2191
struct net_device *dev = dev_instance;
drivers/net/ethernet/via/via-velocity.c
2230
static int velocity_open(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2290
static int velocity_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/via/via-velocity.c
2371
static void velocity_poll_controller(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2389
static int velocity_mii_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/ethernet/via/via-velocity.c
2428
static int velocity_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/via/via-velocity.c
2466
static struct net_device_stats *velocity_get_stats(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2505
static int velocity_close(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2533
struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2744
static u32 velocity_get_link(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
2765
struct net_device *netdev;
drivers/net/ethernet/via/via-velocity.c
2898
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/via/via-velocity.c
3126
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/via/via-velocity.c
3196
struct net_device *netdev = dev_get_drvdata(dev);
drivers/net/ethernet/via/via-velocity.c
3267
static int velocity_ethtool_up(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
3286
static void velocity_ethtool_down(struct net_device *dev)
drivers/net/ethernet/via/via-velocity.c
3294
static int velocity_get_link_ksettings(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
3369
static int velocity_set_link_ksettings(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
3416
static void velocity_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/ethernet/via/via-velocity.c
3429
static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/via/via-velocity.c
3445
static int velocity_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/ethernet/via/via-velocity.c
3519
static int velocity_get_coalesce(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
3535
static int velocity_set_coalesce(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
3612
static void velocity_get_strings(struct net_device *dev, u32 sset, u8 *data)
drivers/net/ethernet/via/via-velocity.c
3621
static int velocity_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/via/via-velocity.c
3631
static void velocity_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
3670
struct net_device *dev = ifa->ifa_dev->dev;
drivers/net/ethernet/via/via-velocity.c
529
static int velocity_vlan_rx_add_vid(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.c
541
static int velocity_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/ethernet/via/via-velocity.h
1385
struct net_device *netdev;
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
124
void wx_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
188
void wx_get_mac_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
204
void wx_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
218
void wx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
239
int wx_nway_reset(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
247
int wx_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
256
int wx_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
265
void wx_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
274
int wx_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
283
void wx_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
301
int wx_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
336
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
368
int wx_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
484
void wx_get_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
506
int wx_set_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
529
u32 wx_rss_indir_size(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
537
u32 wx_get_rxfh_key_size(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
555
int wx_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
572
int wx_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
611
int wx_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
632
int wx_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
665
u32 wx_get_msglevel(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
673
void wx_set_msglevel(struct net_device *netdev, u32 data)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
681
int wx_get_ts_info(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
716
void wx_get_ptp_stats(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
731
static int wx_get_link_ksettings_vf(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
75
int wx_get_sset_count(struct net_device *netdev, int sset)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
758
void wx_set_ethtool_ops_vf(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c
93
void wx_get_strings(struct net_device *netdev, u32 stringset, u8 *data)
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
11
void wx_get_mac_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
13
void wx_get_pause_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
15
void wx_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
16
int wx_nway_reset(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
17
int wx_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
19
int wx_set_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
21
void wx_get_pauseparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
23
int wx_set_pauseparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
25
void wx_get_ringparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
29
int wx_get_coalesce(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
33
int wx_set_coalesce(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
37
void wx_get_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
39
int wx_set_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
41
u32 wx_rss_indir_size(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
42
u32 wx_get_rxfh_key_size(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
43
int wx_get_rxfh(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
45
int wx_set_rxfh(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
48
int wx_get_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
50
int wx_set_rxfh_fields(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
53
u32 wx_get_msglevel(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
54
void wx_set_msglevel(struct net_device *netdev, u32 data);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
55
int wx_get_ts_info(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
57
void wx_get_ptp_stats(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
59
void wx_set_ethtool_ops_vf(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
7
int wx_get_sset_count(struct net_device *netdev, int sset);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
8
void wx_get_strings(struct net_device *netdev, u32 stringset, u8 *data);
drivers/net/ethernet/wangxun/libwx/wx_ethtool.h
9
void wx_get_ethtool_stats(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1083
static int wx_write_uc_addr_list(struct net_device *netdev, int pool)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1182
static void wx_update_mc_addr_list(struct wx *wx, struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1256
static int wx_write_mc_addr_list(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1278
int wx_set_mac(struct net_device *netdev, void *p)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1379
struct net_device *dev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1420
struct net_device *dev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1464
int wx_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1687
void wx_set_rx_mode(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1781
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_hw.c
1816
int wx_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2712
int wx_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_hw.c
2725
int wx_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/ethernet/wangxun/libwx/wx_hw.h
33
int wx_set_mac(struct net_device *netdev, void *p);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
35
int wx_set_vf_spoofchk(struct net_device *netdev, int vf, bool setting);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
38
void wx_set_rx_mode(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
39
int wx_change_mtu(struct net_device *netdev, int new_mtu);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
57
int wx_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/wangxun/libwx/wx_hw.h
58
int wx_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid);
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1312
struct net_device *netdev = tx_ring->netdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1441
struct net_device *netdev = tx_ring->netdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.c
1659
struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3047
void wx_get_stats64(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3100
int wx_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3177
netdev_features_t wx_fix_features(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
3224
struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_lib.c
485
struct net_device *netdev = rx_ring->netdev;
drivers/net/ethernet/wangxun/libwx/wx_lib.h
14
struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_lib.h
31
void wx_get_stats64(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_lib.h
33
int wx_set_features(struct net_device *netdev, netdev_features_t features);
drivers/net/ethernet/wangxun/libwx/wx_lib.h
34
netdev_features_t wx_fix_features(struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_lib.h
37
struct net_device *netdev,
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
491
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
872
int wx_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ptp.c
886
int wx_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ptp.h
14
int wx_hwtstamp_get(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_ptp.h
16
int wx_hwtstamp_set(struct net_device *dev,
drivers/net/ethernet/wangxun/libwx/wx_sriov.c
395
struct net_device *dev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1065
struct net_device *netdev; /* netdev ring belongs to */
drivers/net/ethernet/wangxun/libwx/wx_type.h
1269
struct net_device *netdev;
drivers/net/ethernet/wangxun/libwx/wx_type.h
1374
int (*setup_tc)(struct net_device *netdev, u8 tc);
drivers/net/ethernet/wangxun/libwx/wx_type.h
1375
void (*do_reset)(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_vf.c
207
int wx_update_mc_addr_list_vf(struct wx *wx, struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_vf.h
118
int wx_update_mc_addr_list_vf(struct wx *wx, struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
141
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
155
void wx_set_rx_mode_vf(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
190
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
223
int wx_set_mac_vf(struct net_device *netdev, void *p)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
289
int wxvf_open(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
327
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
368
int wxvf_close(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
382
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
49
struct net_device *netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.c
78
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
14
void wx_set_rx_mode_vf(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
16
int wx_set_mac_vf(struct net_device *netdev, void *p);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
18
int wxvf_open(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_vf_common.h
19
int wxvf_close(struct net_device *netdev);
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.c
79
int wx_write_uc_addr_list_vf(struct net_device *netdev)
drivers/net/ethernet/wangxun/libwx/wx_vf_lib.h
9
int wx_write_uc_addr_list_vf(struct net_device *netdev);
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
103
static int ngbe_set_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
15
static void ngbe_get_wol(struct net_device *netdev,
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
152
void ngbe_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
28
static int ngbe_set_wol(struct net_device *netdev,
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.c
47
static int ngbe_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/ngbe/ngbe_ethtool.h
7
void ngbe_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
262
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
322
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
343
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
435
static int ngbe_open(struct net_device *netdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
490
static int ngbe_close(struct net_device *netdev)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
508
struct net_device *netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
556
int ngbe_setup_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
614
struct net_device *netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
818
struct net_device *netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c
846
struct net_device *netdev;
drivers/net/ethernet/wangxun/ngbe/ngbe_type.h
144
int ngbe_setup_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
139
struct net_device *netdev;
drivers/net/ethernet/wangxun/ngbevf/ngbevf_main.c
62
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
16
int txgbe_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
196
static u32 txgbe_get_rx_ring_count(struct net_device *dev)
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
203
static int txgbe_get_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
39
static int txgbe_set_ringparam(struct net_device *netdev,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
521
static int txgbe_set_rxnfc(struct net_device *dev, struct ethtool_rxnfc *cmd)
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
542
txgbe_get_module_eeprom_by_page(struct net_device *netdev,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
607
void txgbe_set_ethtool_ops(struct net_device *netdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c
94
static int txgbe_set_channels(struct net_device *dev,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.h
7
int txgbe_get_link_ksettings(struct net_device *netdev,
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.h
9
void txgbe_set_ethtool_ops(struct net_device *netdev);
drivers/net/ethernet/wangxun/txgbe/txgbe_irq.c
47
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
146
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
192
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
212
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
449
static int txgbe_open(struct net_device *netdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
521
static int txgbe_close(struct net_device *netdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
539
struct net_device *netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
571
int txgbe_setup_tc(struct net_device *dev, u8 tc)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
617
void txgbe_do_reset(struct net_device *netdev)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
627
static int txgbe_udp_tunnel_sync(struct net_device *dev, unsigned int table)
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
692
struct net_device *netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c
951
struct net_device *netdev;
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
315
int txgbe_setup_tc(struct net_device *dev, u8 tc);
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h
316
void txgbe_do_reset(struct net_device *netdev);
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
105
struct net_device *netdev = wx->netdev;
drivers/net/ethernet/wangxun/txgbevf/txgbevf_main.c
196
struct net_device *netdev;
drivers/net/ethernet/wiznet/w5100-spi.c
125
static struct w5200_spi_priv *w5200_spi_priv(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100-spi.c
130
static int w5200_spi_init(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100-spi.c
139
static int w5200_spi_read(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
151
static int w5200_spi_write(struct net_device *ndev, u32 addr, u8 data)
drivers/net/ethernet/wiznet/w5100-spi.c
159
static int w5200_spi_read16(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
171
static int w5200_spi_write16(struct net_device *ndev, u32 addr, u16 data)
drivers/net/ethernet/wiznet/w5100-spi.c
183
static int w5200_spi_readbulk(struct net_device *ndev, u32 addr, u8 *buf,
drivers/net/ethernet/wiznet/w5100-spi.c
213
static int w5200_spi_writebulk(struct net_device *ndev, u32 addr, const u8 *buf,
drivers/net/ethernet/wiznet/w5100-spi.c
26
static int w5100_spi_read(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
270
static struct w5500_spi_priv *w5500_spi_priv(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100-spi.c
275
static int w5500_spi_init(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100-spi.c
284
static int w5500_spi_read(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
300
static int w5500_spi_write(struct net_device *ndev, u32 addr, u8 data)
drivers/net/ethernet/wiznet/w5100-spi.c
313
static int w5500_spi_read16(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
329
static int w5500_spi_write16(struct net_device *ndev, u32 addr, u16 data)
drivers/net/ethernet/wiznet/w5100-spi.c
343
static int w5500_spi_readbulk(struct net_device *ndev, u32 addr, u8 *buf,
drivers/net/ethernet/wiznet/w5100-spi.c
372
static int w5500_spi_writebulk(struct net_device *ndev, u32 addr, const u8 *buf,
drivers/net/ethernet/wiznet/w5100-spi.c
38
static int w5100_spi_write(struct net_device *ndev, u32 addr, u8 data)
drivers/net/ethernet/wiznet/w5100-spi.c
46
static int w5100_spi_read16(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100-spi.c
60
static int w5100_spi_write16(struct net_device *ndev, u32 addr, u16 data)
drivers/net/ethernet/wiznet/w5100-spi.c
71
static int w5100_spi_readbulk(struct net_device *ndev, u32 addr, u8 *buf,
drivers/net/ethernet/wiznet/w5100-spi.c
87
static int w5100_spi_writebulk(struct net_device *ndev, u32 addr, const u8 *buf,
drivers/net/ethernet/wiznet/w5100.c
1007
static int w5100_stop(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
1070
void *w5100_ops_priv(const struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
1082
struct net_device *ndev;
drivers/net/ethernet/wiznet/w5100.c
1215
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/wiznet/w5100.c
1235
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/wiznet/w5100.c
1249
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/wiznet/w5100.c
163
struct net_device *ndev;
drivers/net/ethernet/wiznet/w5100.c
187
static inline struct w5100_mmio_priv *w5100_mmio_priv(struct net_device *dev)
drivers/net/ethernet/wiznet/w5100.c
192
static inline void __iomem *w5100_mmio(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
205
static inline int w5100_read_direct(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100.c
210
static inline int __w5100_write_direct(struct net_device *ndev, u32 addr,
drivers/net/ethernet/wiznet/w5100.c
218
static inline int w5100_write_direct(struct net_device *ndev, u32 addr, u8 data)
drivers/net/ethernet/wiznet/w5100.c
225
static int w5100_read16_direct(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100.c
233
static int w5100_write16_direct(struct net_device *ndev, u32 addr, u16 data)
drivers/net/ethernet/wiznet/w5100.c
241
static int w5100_readbulk_direct(struct net_device *ndev, u32 addr, u8 *buf,
drivers/net/ethernet/wiznet/w5100.c
252
static int w5100_writebulk_direct(struct net_device *ndev, u32 addr,
drivers/net/ethernet/wiznet/w5100.c
263
static int w5100_mmio_init(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
299
static int w5100_read_indirect(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100.c
313
static int w5100_write_indirect(struct net_device *ndev, u32 addr, u8 data)
drivers/net/ethernet/wiznet/w5100.c
326
static int w5100_read16_indirect(struct net_device *ndev, u32 addr)
drivers/net/ethernet/wiznet/w5100.c
341
static int w5100_write16_indirect(struct net_device *ndev, u32 addr, u16 data)
drivers/net/ethernet/wiznet/w5100.c
355
static int w5100_readbulk_indirect(struct net_device *ndev, u32 addr, u8 *buf,
drivers/net/ethernet/wiznet/w5100.c
373
static int w5100_writebulk_indirect(struct net_device *ndev, u32 addr,
drivers/net/ethernet/wiznet/w5100.c
391
static int w5100_reset_indirect(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
591
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/wiznet/w5100.c
719
static void w5100_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/wiznet/w5100.c
728
static u32 w5100_get_link(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
738
static u32 w5100_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
745
static void w5100_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/wiznet/w5100.c
752
static int w5100_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
757
static void w5100_get_regs(struct net_device *ndev,
drivers/net/ethernet/wiznet/w5100.c
768
static void w5100_restart(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
788
static void w5100_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/wiznet/w5100.c
798
static void w5100_tx_skb(struct net_device *ndev, struct sk_buff *skb)
drivers/net/ethernet/wiznet/w5100.c
826
static netdev_tx_t w5100_start_tx(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
843
static struct sk_buff *w5100_rx_skb(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
915
struct net_device *ndev = ndev_instance;
drivers/net/ethernet/wiznet/w5100.c
942
struct net_device *ndev = ndev_instance;
drivers/net/ethernet/wiznet/w5100.c
966
static void w5100_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.c
981
static int w5100_set_macaddr(struct net_device *ndev, void *addr)
drivers/net/ethernet/wiznet/w5100.c
993
static int w5100_open(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5100.h
18
int (*read)(struct net_device *ndev, u32 addr);
drivers/net/ethernet/wiznet/w5100.h
19
int (*write)(struct net_device *ndev, u32 addr, u8 data);
drivers/net/ethernet/wiznet/w5100.h
20
int (*read16)(struct net_device *ndev, u32 addr);
drivers/net/ethernet/wiznet/w5100.h
21
int (*write16)(struct net_device *ndev, u32 addr, u16 data);
drivers/net/ethernet/wiznet/w5100.h
22
int (*readbulk)(struct net_device *ndev, u32 addr, u8 *buf, int len);
drivers/net/ethernet/wiznet/w5100.h
23
int (*writebulk)(struct net_device *ndev, u32 addr, const u8 *buf,
drivers/net/ethernet/wiznet/w5100.h
25
int (*reset)(struct net_device *ndev);
drivers/net/ethernet/wiznet/w5100.h
26
int (*init)(struct net_device *ndev);
drivers/net/ethernet/wiznet/w5100.h
29
void *w5100_ops_priv(const struct net_device *ndev);
drivers/net/ethernet/wiznet/w5300.c
230
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/wiznet/w5300.c
282
static void w5300_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/wiznet/w5300.c
291
static u32 w5300_get_link(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
301
static u32 w5300_get_msglevel(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
308
static void w5300_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/ethernet/wiznet/w5300.c
315
static int w5300_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
320
static void w5300_get_regs(struct net_device *ndev,
drivers/net/ethernet/wiznet/w5300.c
344
static void w5300_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/ethernet/wiznet/w5300.c
356
static netdev_tx_t w5300_start_tx(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
376
struct net_device *ndev = priv->ndev;
drivers/net/ethernet/wiznet/w5300.c
416
struct net_device *ndev = ndev_instance;
drivers/net/ethernet/wiznet/w5300.c
441
struct net_device *ndev = ndev_instance;
drivers/net/ethernet/wiznet/w5300.c
457
static void w5300_set_rx_mode(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
468
static int w5300_set_macaddr(struct net_device *ndev, void *addr)
drivers/net/ethernet/wiznet/w5300.c
480
static int w5300_open(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
494
static int w5300_stop(struct net_device *ndev)
drivers/net/ethernet/wiznet/w5300.c
528
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/wiznet/w5300.c
591
struct net_device *ndev;
drivers/net/ethernet/wiznet/w5300.c
631
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/wiznet/w5300.c
646
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/wiznet/w5300.c
660
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/wiznet/w5300.c
97
struct net_device *ndev;
drivers/net/ethernet/xilinx/ll_temac.h
342
struct net_device *ndev;
drivers/net/ethernet/xilinx/ll_temac_main.c
1110
struct net_device *ndev = lp->ndev;
drivers/net/ethernet/xilinx/ll_temac_main.c
1117
struct net_device *ndev = _ndev;
drivers/net/ethernet/xilinx/ll_temac_main.c
1136
struct net_device *ndev = _ndev;
drivers/net/ethernet/xilinx/ll_temac_main.c
1154
static int temac_open(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
1200
static int temac_stop(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
1222
temac_poll_controller(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
1256
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/xilinx/ll_temac_main.c
1284
ll_temac_ethtools_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/ll_temac_main.c
1302
ll_temac_ethtools_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/ll_temac_main.c
1324
ll_temac_ethtools_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/xilinx/ll_temac_main.c
1339
ll_temac_ethtools_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/xilinx/ll_temac_main.c
1388
struct net_device *ndev;
drivers/net/ethernet/xilinx/ll_temac_main.c
1631
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/xilinx/ll_temac_main.c
297
static void temac_dma_bd_release(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
325
static int temac_dma_bd_init(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
416
static void temac_do_set_mac_address(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
437
static int temac_init_mac_address(struct net_device *ndev, const void *address)
drivers/net/ethernet/xilinx/ll_temac_main.c
446
static int temac_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/xilinx/ll_temac_main.c
457
static void temac_set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
597
static u32 temac_setoptions(struct net_device *ndev, u32 options)
drivers/net/ethernet/xilinx/ll_temac_main.c
620
static void temac_device_reset(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
707
static void temac_adjust_link(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
771
static void temac_start_xmit_done(struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
846
temac_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/xilinx/ll_temac_main.c
968
static void ll_temac_recv(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet.h
550
struct net_device *ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1000
struct net_device *ndev = lp->ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1047
axienet_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1341
struct net_device *ndev = _ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1389
struct net_device *ndev = _ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1437
struct net_device *ndev = _ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1465
static void axienet_rx_submit_desc(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1521
static int axienet_init_dmaengine(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1604
static int axienet_init_legacy_dma(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1661
static int axienet_open(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1726
static int axienet_stop(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1790
static int axienet_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1814
static void axienet_poll_controller(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1827
static int axienet_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1838
axienet_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
184
static void axienet_dma_bd_release(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1922
static void axienet_ethtools_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1939
static int axienet_ethtools_get_regs_len(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
1954
static void axienet_ethtools_get_regs(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2006
axienet_ethtools_get_ringparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2024
axienet_ethtools_set_ringparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2056
axienet_ethtools_get_pauseparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2077
axienet_ethtools_set_pauseparam(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2182
axienet_ethtools_get_coalesce(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2222
axienet_ethtools_set_coalesce(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2282
axienet_ethtools_get_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2291
axienet_ethtools_set_link_ksettings(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2299
static int axienet_ethtools_nway_reset(struct net_device *dev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2306
static void axienet_ethtools_get_ethtool_stats(struct net_device *dev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2339
static void axienet_ethtools_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2349
static int axienet_ethtools_get_sset_count(struct net_device *dev, int sset)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2364
axienet_ethtools_get_pause_stats(struct net_device *dev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2383
axienet_ethtool_get_eth_mac_stats(struct net_device *dev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2428
axienet_ethtool_get_eth_ctrl_stats(struct net_device *dev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2460
axienet_ethtool_get_rmon_stats(struct net_device *dev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2566
struct net_device *ndev = pcs_to_axienet_local(pcs)->ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2599
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2628
struct net_device *ndev = to_net_dev(config->dev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2686
struct net_device *ndev = lp->ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
2781
struct net_device *ndev;
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3127
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3143
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3156
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
3172
struct net_device *ndev = dev_get_drvdata(dev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
337
static int axienet_dma_bd_init(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
412
static void axienet_set_mac_address(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
446
static int netdev_set_mac_address(struct net_device *ndev, void *p)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
465
static void axienet_set_multicast_list(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
536
static void axienet_setoptions(struct net_device *ndev, u32 options)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
66
static void axienet_rx_submit_desc(struct net_device *ndev);
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
710
static int axienet_device_reset(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_axienet_main.c
905
axienet_start_xmit_dmaengine(struct sk_buff *skb, struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1061
static void xemaclite_ethtools_get_drvinfo(struct net_device *ndev,
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1092
struct net_device *ndev = NULL;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1188
struct net_device *ndev = platform_get_drvdata(of_dev);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1207
xemaclite_poll_controller(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
121
struct net_device *ndev;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
1216
static int xemaclite_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
500
static int xemaclite_set_mac_address(struct net_device *dev, void *address)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
520
static void xemaclite_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
564
static void xemaclite_tx_handler(struct net_device *dev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
591
static void xemaclite_rx_handler(struct net_device *dev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
641
struct net_device *dev = dev_id;
drivers/net/ethernet/xilinx/xilinx_emaclite.c
885
static void xemaclite_adjust_link(struct net_device *ndev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
911
static int xemaclite_open(struct net_device *dev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
967
static int xemaclite_close(struct net_device *dev)
drivers/net/ethernet/xilinx/xilinx_emaclite.c
997
xemaclite_send(struct sk_buff *orig_skb, struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1197
struct net_device *dev = local->dev;
drivers/net/ethernet/xircom/xirc2ps_cs.c
1205
xirc_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1214
do_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1296
static void set_addresses(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1332
set_multicast_list(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1359
do_config(struct net_device *dev, struct ifmap *map)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1384
do_open(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1405
static void netdev_get_drvinfo(struct net_device *dev,
drivers/net/ethernet/xircom/xirc2ps_cs.c
1418
do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1450
hardreset(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1467
do_reset(struct net_device *dev, int full)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1628
init_mii(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1698
do_powerdown(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
1711
do_stop(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
270
struct net_device *dev;
drivers/net/ethernet/xircom/xirc2ps_cs.c
290
struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
291
static void xirc_tx_timeout(struct net_device *dev, unsigned int txqueue);
drivers/net/ethernet/xircom/xirc2ps_cs.c
293
static void set_addresses(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
294
static void set_multicast_list(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
296
static int do_config(struct net_device *dev, struct ifmap *map);
drivers/net/ethernet/xircom/xirc2ps_cs.c
297
static int do_open(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
298
static int do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/net/ethernet/xircom/xirc2ps_cs.c
300
static void hardreset(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
301
static void do_reset(struct net_device *dev, int full);
drivers/net/ethernet/xircom/xirc2ps_cs.c
302
static int init_mii(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
303
static void do_powerdown(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
304
static int do_stop(struct net_device *dev);
drivers/net/ethernet/xircom/xirc2ps_cs.c
316
PrintRegisters(struct net_device *dev)
drivers/net/ethernet/xircom/xirc2ps_cs.c
476
struct net_device *dev;
drivers/net/ethernet/xircom/xirc2ps_cs.c
505
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
542
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
678
struct net_device *dev = priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
694
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
931
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
944
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
956
struct net_device *dev = link->priv;
drivers/net/ethernet/xircom/xirc2ps_cs.c
975
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1009
static int ixp4xx_get_ts_info(struct net_device *dev,
drivers/net/ethernet/xscale/ixp4xx_eth.c
1183
static int ixp4xx_do_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1213
static int ixp4xx_eth_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1231
static int eth_open(struct net_device *dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1338
static int eth_close(struct net_device *dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
1499
struct net_device *ndev;
drivers/net/ethernet/xscale/ixp4xx_eth.c
1592
struct net_device *ndev = platform_get_drvdata(pdev);
drivers/net/ethernet/xscale/ixp4xx_eth.c
197
struct net_device *netdev;
drivers/net/ethernet/xscale/ixp4xx_eth.c
397
static int ixp4xx_hwtstamp_set(struct net_device *netdev,
drivers/net/ethernet/xscale/ixp4xx_eth.c
444
static int ixp4xx_hwtstamp_get(struct net_device *netdev,
drivers/net/ethernet/xscale/ixp4xx_eth.c
585
static void ixp4xx_adjust_link(struct net_device *dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
616
static inline void debug_pkt(struct net_device *dev, const char *func,
drivers/net/ethernet/xscale/ixp4xx_eth.c
695
struct net_device *dev = pdev;
drivers/net/ethernet/xscale/ixp4xx_eth.c
708
struct net_device *dev = port->netdev;
drivers/net/ethernet/xscale/ixp4xx_eth.c
859
static netdev_tx_t eth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
951
static void eth_set_mcast_list(struct net_device *dev)
drivers/net/ethernet/xscale/ixp4xx_eth.c
997
static void ixp4xx_get_drvinfo(struct net_device *dev,
drivers/net/fddi/defxx.c
1039
static int dfx_driver_init(struct net_device *dev, const char *print_name,
drivers/net/fddi/defxx.c
1450
static int dfx_open(struct net_device *dev)
drivers/net/fddi/defxx.c
1541
static int dfx_close(struct net_device *dev)
drivers/net/fddi/defxx.c
1877
static void dfx_int_common(struct net_device *dev)
drivers/net/fddi/defxx.c
1949
struct net_device *dev = dev_id;
drivers/net/fddi/defxx.c
2075
static struct net_device_stats *dfx_ctl_get_stats(struct net_device *dev)
drivers/net/fddi/defxx.c
2262
static void dfx_ctl_set_multicast_list(struct net_device *dev)
drivers/net/fddi/defxx.c
2375
static int dfx_ctl_set_mac_address(struct net_device *dev, void *addr)
drivers/net/fddi/defxx.c
265
static void dfx_bus_init(struct net_device *dev);
drivers/net/fddi/defxx.c
266
static void dfx_bus_uninit(struct net_device *dev);
drivers/net/fddi/defxx.c
269
static int dfx_driver_init(struct net_device *dev,
drivers/net/fddi/defxx.c
274
static int dfx_open(struct net_device *dev);
drivers/net/fddi/defxx.c
275
static int dfx_close(struct net_device *dev);
drivers/net/fddi/defxx.c
279
static void dfx_int_common(struct net_device *dev);
drivers/net/fddi/defxx.c
282
static struct net_device_stats *dfx_ctl_get_stats(struct net_device *dev);
drivers/net/fddi/defxx.c
283
static void dfx_ctl_set_multicast_list(struct net_device *dev);
drivers/net/fddi/defxx.c
284
static int dfx_ctl_set_mac_address(struct net_device *dev, void *addr);
drivers/net/fddi/defxx.c
303
struct net_device *dev);
drivers/net/fddi/defxx.c
3294
struct net_device *dev)
drivers/net/fddi/defxx.c
3697
struct net_device *dev = dev_get_drvdata(bdev);
drivers/net/fddi/defxx.c
536
struct net_device *dev;
drivers/net/fddi/defxx.c
721
static void dfx_bus_init(struct net_device *dev)
drivers/net/fddi/defxx.c
880
static void dfx_bus_uninit(struct net_device *dev)
drivers/net/fddi/defxx.h
1774
struct net_device *dev; /* pointer to device structure */
drivers/net/fddi/defza.c
101
static inline struct sk_buff *fza_alloc_skb(struct net_device *dev,
drivers/net/fddi/defza.c
1073
static int fza_set_mac_address(struct net_device *dev, void *addr)
drivers/net/fddi/defza.c
1078
static netdev_tx_t fza_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/fddi/defza.c
1147
static int fza_open(struct net_device *dev)
drivers/net/fddi/defza.c
1219
static int fza_close(struct net_device *dev)
drivers/net/fddi/defza.c
1266
static struct net_device_stats *fza_get_stats(struct net_device *dev)
drivers/net/fddi/defza.c
1288
struct net_device *dev;
drivers/net/fddi/defza.c
1514
struct net_device *dev = dev_get_drvdata(bdev);
drivers/net/fddi/defza.c
285
static struct fza_ring_cmd __iomem *fza_cmd_send(struct net_device *dev,
drivers/net/fddi/defza.c
377
static int fza_init_send(struct net_device *dev,
drivers/net/fddi/defza.c
432
static void fza_set_rx_mode(struct net_device *dev)
drivers/net/fddi/defza.c
444
struct net_device *dev, int smt)
drivers/net/fddi/defza.c
512
u32 rmc, struct net_device *dev)
drivers/net/fddi/defza.c
541
static void fza_tx(struct net_device *dev)
drivers/net/fddi/defza.c
675
static void fza_rx(struct net_device *dev)
drivers/net/fddi/defza.c
785
static void fza_tx_smt(struct net_device *dev)
drivers/net/fddi/defza.c
843
static void fza_uns(struct net_device *dev)
drivers/net/fddi/defza.c
866
static void fza_tx_flush(struct net_device *dev)
drivers/net/fddi/defza.c
902
struct net_device *dev = dev_id;
drivers/net/fddi/defza.c
95
static inline struct sk_buff *fza_alloc_skb_irq(struct net_device *dev,
drivers/net/fddi/skfp/h/targetos.h
119
struct net_device *dev;
drivers/net/fddi/skfp/h/targetos.h
120
struct net_device *next_module;
drivers/net/fddi/skfp/skfddi.c
100
static int skfp_driver_init(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
101
static int skfp_open(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
102
static int skfp_close(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
104
static struct net_device_stats *skfp_ctl_get_stats(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
1045
struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
105
static void skfp_ctl_set_multicast_list(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
106
static void skfp_ctl_set_multicast_list_wo_lock(struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
107
static int skfp_ctl_set_mac_address(struct net_device *dev, void *addr);
drivers/net/fddi/skfp/skfddi.c
108
static int skfp_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/net/fddi/skfp/skfddi.c
111
struct net_device *dev);
drivers/net/fddi/skfp/skfddi.c
206
struct net_device *dev;
drivers/net/fddi/skfp/skfddi.c
325
struct net_device *p = pci_get_drvdata(pdev);
drivers/net/fddi/skfp/skfddi.c
380
static int skfp_driver_init(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
482
static int skfp_open(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
549
static int skfp_close(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
608
struct net_device *dev = dev_id;
drivers/net/fddi/skfp/skfddi.c
673
static struct net_device_stats *skfp_ctl_get_stats(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
837
static void skfp_ctl_set_multicast_list(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
850
static void skfp_ctl_set_multicast_list_wo_lock(struct net_device *dev)
drivers/net/fddi/skfp/skfddi.c
921
static int skfp_ctl_set_mac_address(struct net_device *dev, void *addr)
drivers/net/fddi/skfp/skfddi.c
961
static int skfp_siocdevprivate(struct net_device *dev, struct ifreq *rq, void __user *data, int cmd)
drivers/net/fjes/fjes.h
24
struct net_device *netdev;
drivers/net/fjes/fjes.h
64
void fjes_set_ethtool_ops(struct net_device *);
drivers/net/fjes/fjes_ethtool.c
118
static int fjes_get_sset_count(struct net_device *netdev, int sset)
drivers/net/fjes/fjes_ethtool.c
128
static void fjes_get_drvinfo(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
145
static int fjes_get_link_ksettings(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
158
static int fjes_get_regs_len(struct net_device *netdev)
drivers/net/fjes/fjes_ethtool.c
164
static void fjes_get_regs(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
204
static int fjes_set_dump(struct net_device *netdev, struct ethtool_dump *dump)
drivers/net/fjes/fjes_ethtool.c
236
static int fjes_get_dump_flag(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
249
static int fjes_get_dump_data(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
277
void fjes_set_ethtool_ops(struct net_device *netdev)
drivers/net/fjes/fjes_ethtool.c
43
static void fjes_get_ethtool_stats(struct net_device *netdev,
drivers/net/fjes/fjes_ethtool.c
85
static void fjes_get_strings(struct net_device *netdev,
drivers/net/fjes/fjes_hw.c
996
struct net_device *netdev;
drivers/net/fjes/fjes_main.c
1053
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
1064
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
1075
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
1182
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
1335
struct net_device *netdev;
drivers/net/fjes/fjes_main.c
1441
struct net_device *netdev = dev_get_drvdata(&plat_dev->dev);
drivers/net/fjes/fjes_main.c
166
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
387
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
426
struct net_device *netdev = adapter->netdev;
drivers/net/fjes/fjes_main.c
481
static int fjes_open(struct net_device *netdev)
drivers/net/fjes/fjes_main.c
522
static int fjes_close(struct net_device *netdev)
drivers/net/fjes/fjes_main.c
588
fjes_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/fjes/fjes_main.c
761
fjes_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats)
drivers/net/fjes/fjes_main.c
768
static int fjes_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/fjes/fjes_main.c
837
static void fjes_tx_retry(struct net_device *netdev, unsigned int txqueue)
drivers/net/fjes/fjes_main.c
844
static int fjes_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/fjes/fjes_main.c
864
static int fjes_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/fjes/fjes_main.c
892
static void fjes_netdev_setup(struct net_device *netdev)
drivers/net/fjes/fjes_main.c
956
struct net_device *netdev = napi->dev;
drivers/net/geneve.c
1104
static int geneve_open(struct net_device *dev)
drivers/net/geneve.c
1128
static int geneve_stop(struct net_device *dev)
drivers/net/geneve.c
1275
static u8 geneve_get_dsfield(struct sk_buff *skb, struct net_device *dev,
drivers/net/geneve.c
1291
static int geneve_xmit_skb(struct sk_buff *skb, struct net_device *dev,
drivers/net/geneve.c
1403
static int geneve6_xmit_skb(struct sk_buff *skb, struct net_device *dev,
drivers/net/geneve.c
1494
static netdev_tx_t geneve_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/geneve.c
1536
static int geneve_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/geneve.c
1547
static int geneve_fill_metadata_dst(struct net_device *dev, struct sk_buff *skb)
drivers/net/geneve.c
1627
static void geneve_get_drvinfo(struct net_device *dev,
drivers/net/geneve.c
1648
static void geneve_offload_rx_ports(struct net_device *dev, bool push)
drivers/net/geneve.c
1668
static void geneve_setup(struct net_device *dev)
drivers/net/geneve.c
1825
static int geneve_configure(struct net *net, struct net_device *dev,
drivers/net/geneve.c
2092
static void geneve_link_config(struct net_device *dev,
drivers/net/geneve.c
2138
static int geneve_newlink(struct net_device *dev,
drivers/net/geneve.c
2214
static int geneve_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/net/geneve.c
2247
static void geneve_dellink(struct net_device *dev, struct list_head *head)
drivers/net/geneve.c
2255
static size_t geneve_get_size(const struct net_device *dev)
drivers/net/geneve.c
2275
static int geneve_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/geneve.c
2368
struct net_device *geneve_dev_create_fb(struct net *net, const char *name,
drivers/net/geneve.c
2372
struct net_device *dev;
drivers/net/geneve.c
2419
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/geneve.c
380
static int geneve_init(struct net_device *dev)
drivers/net/geneve.c
398
static void geneve_uninit(struct net_device *dev)
drivers/net/geneve.c
96
struct net_device *dev; /* netdev for geneve tunnel */
drivers/net/gtp.c
1000
struct net_device *dev;
drivers/net/gtp.c
1023
struct net_device *dev)
drivers/net/gtp.c
1037
struct net_device *dev)
drivers/net/gtp.c
1047
static int gtp_build_skb_outer_ip4(struct sk_buff *skb, struct net_device *dev,
drivers/net/gtp.c
1112
struct net_device *dev,
drivers/net/gtp.c
1168
static int gtp_build_skb_ip4(struct sk_buff *skb, struct net_device *dev,
drivers/net/gtp.c
1217
static int gtp_build_skb_ip6(struct sk_buff *skb, struct net_device *dev,
drivers/net/gtp.c
1267
static netdev_tx_t gtp_dev_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/gtp.c
1346
static void gtp_link_setup(struct net_device *dev)
drivers/net/gtp.c
1374
static void gtp_destructor(struct net_device *dev)
drivers/net/gtp.c
1468
static int gtp_newlink(struct net_device *dev,
drivers/net/gtp.c
1550
static void gtp_dellink(struct net_device *dev, struct list_head *head)
drivers/net/gtp.c
1585
static size_t gtp_get_size(const struct net_device *dev)
drivers/net/gtp.c
1592
static int gtp_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/gtp.c
1747
struct net_device *dev;
drivers/net/gtp.c
1827
struct net_device *dev = gtp->dev;
drivers/net/gtp.c
2281
struct net_device *dev;
drivers/net/gtp.c
67
struct net_device *dev;
drivers/net/gtp.c
81
struct net_device *dev;
drivers/net/gtp.c
942
static void gtp_dev_uninit(struct net_device *dev)
drivers/net/hamradio/6pack.c
234
static netdev_tx_t sp_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/hamradio/6pack.c
253
static int sp_open_dev(struct net_device *dev)
drivers/net/hamradio/6pack.c
263
static int sp_close(struct net_device *dev)
drivers/net/hamradio/6pack.c
278
static int sp_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/6pack.c
298
static void sp_setup(struct net_device *dev)
drivers/net/hamradio/6pack.c
507
struct net_device *dev;
drivers/net/hamradio/6pack.c
632
struct net_device *dev;
drivers/net/hamradio/6pack.c
86
struct net_device *dev; /* easy for intr handling */
drivers/net/hamradio/baycom_epp.c
1002
static int baycom_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/hamradio/baycom_epp.c
1123
static void baycom_probe(struct net_device *dev)
drivers/net/hamradio/baycom_epp.c
1197
static void __init baycom_epp_dev_setup(struct net_device *dev)
drivers/net/hamradio/baycom_epp.c
1229
struct net_device *dev;
drivers/net/hamradio/baycom_epp.c
1271
struct net_device *dev = baycom_device[i];
drivers/net/hamradio/baycom_epp.c
158
struct net_device *dev;
drivers/net/hamradio/baycom_epp.c
526
static void do_rxpacket(struct net_device *dev)
drivers/net/hamradio/baycom_epp.c
551
static int receive(struct net_device *dev, int cnt)
drivers/net/hamradio/baycom_epp.c
63
static struct net_device *baycom_device[NR_PORTS];
drivers/net/hamradio/baycom_epp.c
633
struct net_device *dev;
drivers/net/hamradio/baycom_epp.c
755
static netdev_tx_t baycom_send_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/hamradio/baycom_epp.c
783
static int baycom_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/baycom_epp.c
796
struct net_device *dev = (struct net_device *)handle;
drivers/net/hamradio/baycom_epp.c
815
static int epp_open(struct net_device *dev)
drivers/net/hamradio/baycom_epp.c
944
static int epp_close(struct net_device *dev)
drivers/net/hamradio/baycom_par.c
179
static inline void par96_tx(struct net_device *dev, struct baycom_state *bc)
drivers/net/hamradio/baycom_par.c
203
static inline void par96_rx(struct net_device *dev, struct baycom_state *bc)
drivers/net/hamradio/baycom_par.c
258
struct net_device *dev = dev_id;
drivers/net/hamradio/baycom_par.c
285
struct net_device *dev = (struct net_device *)handle;
drivers/net/hamradio/baycom_par.c
295
static int par96_open(struct net_device *dev)
drivers/net/hamradio/baycom_par.c
359
static int par96_close(struct net_device *dev)
drivers/net/hamradio/baycom_par.c
383
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_par.c
411
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_par.c
523
struct net_device *dev;
drivers/net/hamradio/baycom_par.c
559
struct net_device *dev = baycom_device[i];
drivers/net/hamradio/baycom_par.c
94
static struct net_device *baycom_device[NR_PORTS];
drivers/net/hamradio/baycom_ser_fdx.c
170
static inline void ser12_set_divisor(struct net_device *dev,
drivers/net/hamradio/baycom_ser_fdx.c
191
static __inline__ void ser12_rx(struct net_device *dev, struct baycom_state *bc, struct timespec64 *ts, unsigned char curs)
drivers/net/hamradio/baycom_ser_fdx.c
249
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/hamradio/baycom_ser_fdx.c
374
static int ser12_open(struct net_device *dev)
drivers/net/hamradio/baycom_ser_fdx.c
441
static int ser12_close(struct net_device *dev)
drivers/net/hamradio/baycom_ser_fdx.c
466
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_ser_fdx.c
501
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_ser_fdx.c
600
struct net_device *dev;
drivers/net/hamradio/baycom_ser_fdx.c
635
struct net_device *dev = baycom_device[i];
drivers/net/hamradio/baycom_ser_fdx.c
88
static struct net_device *baycom_device[NR_PORTS];
drivers/net/hamradio/baycom_ser_hdx.c
155
static inline void ser12_set_divisor(struct net_device *dev,
drivers/net/hamradio/baycom_ser_hdx.c
185
static inline void ser12_tx(struct net_device *dev, struct baycom_state *bc)
drivers/net/hamradio/baycom_ser_hdx.c
203
static inline void ser12_rx(struct net_device *dev, struct baycom_state *bc)
drivers/net/hamradio/baycom_ser_hdx.c
364
struct net_device *dev = (struct net_device *)dev_id;
drivers/net/hamradio/baycom_ser_hdx.c
456
static int ser12_open(struct net_device *dev)
drivers/net/hamradio/baycom_ser_hdx.c
499
static int ser12_close(struct net_device *dev)
drivers/net/hamradio/baycom_ser_hdx.c
524
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_ser_hdx.c
554
static int baycom_ioctl(struct net_device *dev, void __user *data,
drivers/net/hamradio/baycom_ser_hdx.c
650
struct net_device *dev;
drivers/net/hamradio/baycom_ser_hdx.c
684
struct net_device *dev = baycom_device[i];
drivers/net/hamradio/baycom_ser_hdx.c
74
static struct net_device *baycom_device[NR_PORTS];
drivers/net/hamradio/bpqether.c
103
struct net_device *ethdev; /* link to ethernet device */
drivers/net/hamradio/bpqether.c
104
struct net_device *axdev; /* bpq device (bpq#) */
drivers/net/hamradio/bpqether.c
117
static inline struct net_device *bpq_get_ether_dev(struct net_device *dev)
drivers/net/hamradio/bpqether.c
127
static inline struct net_device *bpq_get_ax25_dev(struct net_device *dev)
drivers/net/hamradio/bpqether.c
139
static inline int dev_is_ethdev(struct net_device *dev)
drivers/net/hamradio/bpqether.c
150
static int bpq_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *ptype, struct net_device *orig_dev)
drivers/net/hamradio/bpqether.c
218
static netdev_tx_t bpq_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/hamradio/bpqether.c
222
struct net_device *orig_dev;
drivers/net/hamradio/bpqether.c
281
static int bpq_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/bpqether.c
297
static int bpq_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/hamradio/bpqether.c
337
static int bpq_open(struct net_device *dev)
drivers/net/hamradio/bpqether.c
343
static int bpq_close(struct net_device *dev)
drivers/net/hamradio/bpqether.c
435
static void bpq_setup(struct net_device *dev)
drivers/net/hamradio/bpqether.c
461
static int bpq_new_device(struct net_device *edev)
drivers/net/hamradio/bpqether.c
464
struct net_device *ndev;
drivers/net/hamradio/bpqether.c
496
static void bpq_free_device(struct net_device *ndev)
drivers/net/hamradio/bpqether.c
512
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/hamradio/bpqether.c
88
static int bpq_rcv(struct sk_buff *, struct net_device *, struct packet_type *, struct net_device *);
drivers/net/hamradio/hdlcdrv.c
132
static void hdlc_rx_flag(struct net_device *dev, struct hdlcdrv_state *s)
drivers/net/hamradio/hdlcdrv.c
156
void hdlcdrv_receiver(struct net_device *dev, struct hdlcdrv_state *s)
drivers/net/hamradio/hdlcdrv.c
253
void hdlcdrv_transmitter(struct net_device *dev, struct hdlcdrv_state *s)
drivers/net/hamradio/hdlcdrv.c
353
static void start_tx(struct net_device *dev, struct hdlcdrv_state *s)
drivers/net/hamradio/hdlcdrv.c
365
void hdlcdrv_arbitrate(struct net_device *dev, struct hdlcdrv_state *s)
drivers/net/hamradio/hdlcdrv.c
391
struct net_device *dev)
drivers/net/hamradio/hdlcdrv.c
414
static int hdlcdrv_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/hdlcdrv.c
433
static int hdlcdrv_open(struct net_device *dev)
drivers/net/hamradio/hdlcdrv.c
470
static int hdlcdrv_close(struct net_device *dev)
drivers/net/hamradio/hdlcdrv.c
487
static int hdlcdrv_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/hamradio/hdlcdrv.c
630
static void hdlcdrv_setup(struct net_device *dev)
drivers/net/hamradio/hdlcdrv.c
684
struct net_device *hdlcdrv_register(const struct hdlcdrv_ops *ops,
drivers/net/hamradio/hdlcdrv.c
689
struct net_device *dev;
drivers/net/hamradio/hdlcdrv.c
722
void hdlcdrv_unregister(struct net_device *dev)
drivers/net/hamradio/mkiss.c
343
static int ax_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/mkiss.c
360
struct net_device *dev = ax->dev;
drivers/net/hamradio/mkiss.c
425
static void ax_encaps(struct net_device *dev, unsigned char *icp, int len)
drivers/net/hamradio/mkiss.c
44
struct net_device *dev; /* easy for intr handling */
drivers/net/hamradio/mkiss.c
520
static netdev_tx_t ax_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/hamradio/mkiss.c
559
static int ax_open_dev(struct net_device *dev)
drivers/net/hamradio/mkiss.c
570
static int ax_open(struct net_device *dev)
drivers/net/hamradio/mkiss.c
620
static int ax_close(struct net_device *dev)
drivers/net/hamradio/mkiss.c
639
static void ax_setup(struct net_device *dev)
drivers/net/hamradio/mkiss.c
690
struct net_device *dev;
drivers/net/hamradio/mkiss.c
813
struct net_device *dev;
drivers/net/hamradio/scc.c
1520
struct net_device *dev;
drivers/net/hamradio/scc.c
1561
static void scc_net_setup(struct net_device *dev)
drivers/net/hamradio/scc.c
1581
static int scc_net_open(struct net_device *dev)
drivers/net/hamradio/scc.c
1599
static int scc_net_close(struct net_device *dev)
drivers/net/hamradio/scc.c
1639
static netdev_tx_t scc_net_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/hamradio/scc.c
1708
static int scc_net_siocdevprivate(struct net_device *dev,
drivers/net/hamradio/scc.c
1952
static int scc_net_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/scc.c
1961
static struct net_device_stats *scc_net_get_stats(struct net_device *dev)
drivers/net/hamradio/scc.c
208
static void scc_net_setup(struct net_device *dev);
drivers/net/hamradio/scc.c
209
static int scc_net_open(struct net_device *dev);
drivers/net/hamradio/scc.c
210
static int scc_net_close(struct net_device *dev);
drivers/net/hamradio/scc.c
2125
struct net_device *dev;
drivers/net/hamradio/scc.c
213
struct net_device *dev);
drivers/net/hamradio/scc.c
214
static int scc_net_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/hamradio/scc.c
216
static int scc_net_set_mac_address(struct net_device *dev, void *addr);
drivers/net/hamradio/scc.c
217
static struct net_device_stats * scc_net_get_stats(struct net_device *dev);
drivers/net/hamradio/yam.c
104
struct net_device *dev;
drivers/net/hamradio/yam.c
1059
static int yam_set_mac_address(struct net_device *dev, void *addr)
drivers/net/hamradio/yam.c
1078
static void yam_setup(struct net_device *dev)
drivers/net/hamradio/yam.c
1113
struct net_device *dev;
drivers/net/hamradio/yam.c
1163
struct net_device *dev = yam_devs[i];
drivers/net/hamradio/yam.c
141
static struct net_device *yam_devs[NR_PORTS];
drivers/net/hamradio/yam.c
460
static void yam_set_uart(struct net_device *dev)
drivers/net/hamradio/yam.c
528
static inline void yam_rx_flag(struct net_device *dev, struct yam_port *yp)
drivers/net/hamradio/yam.c
556
static inline void yam_rx_byte(struct net_device *dev, struct yam_port *yp, unsigned char rxb)
drivers/net/hamradio/yam.c
570
static void ptt_on(struct net_device *dev)
drivers/net/hamradio/yam.c
575
static void ptt_off(struct net_device *dev)
drivers/net/hamradio/yam.c
581
struct net_device *dev)
drivers/net/hamradio/yam.c
593
static void yam_start_tx(struct net_device *dev, struct yam_port *yp)
drivers/net/hamradio/yam.c
603
static void yam_arbitrate(struct net_device *dev)
drivers/net/hamradio/yam.c
640
struct net_device *dev = yam_devs[i];
drivers/net/hamradio/yam.c
648
static void yam_tx_byte(struct net_device *dev, struct yam_port *yp)
drivers/net/hamradio/yam.c
730
struct net_device *dev;
drivers/net/hamradio/yam.c
798
struct net_device *dev = v;
drivers/net/hamradio/yam.c
834
static int yam_open(struct net_device *dev)
drivers/net/hamradio/yam.c
879
struct net_device *yam_dev = yam_devs[i];
drivers/net/hamradio/yam.c
896
static int yam_close(struct net_device *dev)
drivers/net/hamradio/yam.c
923
static int yam_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd)
drivers/net/hyperv/hyperv_net.h
1061
struct net_device __rcu *vf_netdev;
drivers/net/hyperv/hyperv_net.h
1133
struct netvsc_device *net_device;
drivers/net/hyperv/hyperv_net.h
195
struct net_device *ndev;
drivers/net/hyperv/hyperv_net.h
225
int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx);
drivers/net/hyperv/hyperv_net.h
227
int netvsc_send(struct net_device *net,
drivers/net/hyperv/hyperv_net.h
233
void netvsc_linkstatus_callback(struct net_device *net,
drivers/net/hyperv/hyperv_net.h
236
int netvsc_recv_callback(struct net_device *net,
drivers/net/hyperv/hyperv_net.h
242
void netvsc_xdp_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/hyperv/hyperv_net.h
243
u32 netvsc_run_xdp(struct net_device *ndev, struct netvsc_channel *nvchan,
drivers/net/hyperv/hyperv_net.h
247
int netvsc_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/hyperv/hyperv_net.h
250
int netvsc_vf_setxdp(struct net_device *vf_netdev, struct bpf_prog *prog);
drivers/net/hyperv/hyperv_net.h
251
int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf);
drivers/net/hyperv/hyperv_net.h
252
int netvsc_ndoxdp_xmit(struct net_device *ndev, int n,
drivers/net/hyperv/hyperv_net.h
255
int rndis_set_subchannel(struct net_device *ndev,
drivers/net/hyperv/hyperv_net.h
267
int rndis_filter_set_offload_params(struct net_device *ndev,
drivers/net/hyperv/hyperv_net.h
270
int rndis_filter_receive(struct net_device *ndev,
drivers/net/hyperv/hyperv_net.h
278
int netvsc_switch_datapath(struct net_device *nv_dev, bool vf);
drivers/net/hyperv/netvsc.c
1095
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
1103
&net_device->chan_table[packet->q_idx];
drivers/net/hyperv/netvsc.c
1105
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
1181
!net_device->tx_disable) {
drivers/net/hyperv/netvsc.c
1224
int netvsc_send(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1232
struct netvsc_device *net_device
drivers/net/hyperv/netvsc.c
1245
if (unlikely(!net_device || net_device->destroy))
drivers/net/hyperv/netvsc.c
1248
nvchan = &net_device->chan_table[packet->q_idx];
drivers/net/hyperv/netvsc.c
1257
return netvsc_send_pkt(device, packet, net_device, pb, skb);
drivers/net/hyperv/netvsc.c
1264
try_batch = msd_len > 0 && msdp->count < net_device->max_pkt;
drivers/net/hyperv/netvsc.c
1265
if (try_batch && msd_len + pktlen + net_device->pkt_align <
drivers/net/hyperv/netvsc.c
1266
net_device->send_section_size) {
drivers/net/hyperv/netvsc.c
1270
net_device->send_section_size) {
drivers/net/hyperv/netvsc.c
1274
} else if (pktlen + net_device->pkt_align <
drivers/net/hyperv/netvsc.c
1275
net_device->send_section_size) {
drivers/net/hyperv/netvsc.c
1276
section_index = netvsc_get_next_send_section(net_device);
drivers/net/hyperv/netvsc.c
1293
netvsc_copy_to_send_buf(net_device,
drivers/net/hyperv/netvsc.c
130
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc.c
132
net_device = kzalloc_obj(struct netvsc_device);
drivers/net/hyperv/netvsc.c
133
if (!net_device)
drivers/net/hyperv/netvsc.c
1331
int m_ret = netvsc_send_pkt(device, msd_send, net_device,
drivers/net/hyperv/netvsc.c
1335
netvsc_free_send_slot(net_device,
drivers/net/hyperv/netvsc.c
1342
ret = netvsc_send_pkt(device, cur_send, net_device, pb, skb);
drivers/net/hyperv/netvsc.c
1345
netvsc_free_send_slot(net_device, section_index);
drivers/net/hyperv/netvsc.c
1351
static int send_recv_completions(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
136
init_waitqueue_head(&net_device->wait_drain);
drivers/net/hyperv/netvsc.c
137
net_device->destroy = false;
drivers/net/hyperv/netvsc.c
138
net_device->tx_disable = true;
drivers/net/hyperv/netvsc.c
140
net_device->max_pkt = RNDIS_MAX_PKT_DEFAULT;
drivers/net/hyperv/netvsc.c
1406
static void enq_receive_complete(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
141
net_device->pkt_align = RNDIS_PKT_ALIGN_DEFAULT;
drivers/net/hyperv/netvsc.c
143
init_completion(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
1436
static int netvsc_receive(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1437
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
144
init_waitqueue_head(&net_device->subchan_open);
drivers/net/hyperv/netvsc.c
1448
char *recv_buf = net_device->recv_buf;
drivers/net/hyperv/netvsc.c
145
INIT_WORK(&net_device->subchan_work, netvsc_subchan_work);
drivers/net/hyperv/netvsc.c
147
return net_device;
drivers/net/hyperv/netvsc.c
1502
if (unlikely(offset > net_device->recv_buf_size ||
drivers/net/hyperv/netvsc.c
1503
buflen > net_device->recv_buf_size - offset)) {
drivers/net/hyperv/netvsc.c
1516
if (unlikely(buflen > net_device->recv_section_size)) {
drivers/net/hyperv/netvsc.c
1521
buflen, net_device->recv_section_size);
drivers/net/hyperv/netvsc.c
1533
ret = rndis_filter_receive(ndev, net_device,
drivers/net/hyperv/netvsc.c
1543
enq_receive_complete(ndev, net_device, q_idx,
drivers/net/hyperv/netvsc.c
1549
static void netvsc_send_table(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1595
static void netvsc_send_vf(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1619
static void netvsc_receive_inband(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1648
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
1649
struct net_device *ndev,
drivers/net/hyperv/netvsc.c
1660
netvsc_send_completion(ndev, net_device, channel, desc, budget);
drivers/net/hyperv/netvsc.c
1664
return netvsc_receive(ndev, net_device, nvchan, desc);
drivers/net/hyperv/netvsc.c
1667
netvsc_receive_inband(ndev, net_device, desc);
drivers/net/hyperv/netvsc.c
1694
struct netvsc_device *net_device = nvchan->net_device;
drivers/net/hyperv/netvsc.c
1697
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
1708
work_done += netvsc_process_raw_pkt(device, nvchan, net_device,
drivers/net/hyperv/netvsc.c
1717
ret = send_recv_completions(ndev, net_device, nvchan);
drivers/net/hyperv/netvsc.c
1765
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc.c
1766
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
1769
net_device = alloc_net_device();
drivers/net/hyperv/netvsc.c
1770
if (!net_device)
drivers/net/hyperv/netvsc.c
1789
struct netvsc_channel *nvchan = &net_device->chan_table[i];
drivers/net/hyperv/netvsc.c
179
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
1792
nvchan->net_device = net_device;
drivers/net/hyperv/netvsc.c
180
struct net_device *ndev)
drivers/net/hyperv/netvsc.c
1813
netif_napi_add(ndev, &net_device->chan_table[0].napi, netvsc_poll);
drivers/net/hyperv/netvsc.c
1814
napi_enable(&net_device->chan_table[0].napi);
drivers/net/hyperv/netvsc.c
1816
&net_device->chan_table[0].napi);
drivers/net/hyperv/netvsc.c
1818
&net_device->chan_table[0].napi);
drivers/net/hyperv/netvsc.c
1828
netvsc_channel_cb, net_device->chan_table);
drivers/net/hyperv/netvsc.c
1839
ret = netvsc_connect_vsp(device, net_device, device_info);
drivers/net/hyperv/netvsc.c
1849
rcu_assign_pointer(net_device_ctx->nvdev, net_device);
drivers/net/hyperv/netvsc.c
1851
return net_device;
drivers/net/hyperv/netvsc.c
1862
napi_disable(&net_device->chan_table[0].napi);
drivers/net/hyperv/netvsc.c
1863
netif_napi_del(&net_device->chan_table[0].napi);
drivers/net/hyperv/netvsc.c
1866
free_netvsc_device(&net_device->rcu);
drivers/net/hyperv/netvsc.c
191
if (net_device->recv_section_cnt) {
drivers/net/hyperv/netvsc.c
193
revoke_packet = &net_device->revoke_packet;
drivers/net/hyperv/netvsc.c
224
net_device->recv_section_cnt = 0;
drivers/net/hyperv/netvsc.c
229
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
230
struct net_device *ndev)
drivers/net/hyperv/netvsc.c
241
if (net_device->send_section_cnt) {
drivers/net/hyperv/netvsc.c
243
revoke_packet = &net_device->revoke_packet;
drivers/net/hyperv/netvsc.c
275
net_device->send_section_cnt = 0;
drivers/net/hyperv/netvsc.c
280
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
281
struct net_device *ndev)
drivers/net/hyperv/netvsc.c
285
if (net_device->recv_buf_gpadl_handle.gpadl_handle) {
drivers/net/hyperv/netvsc.c
287
&net_device->recv_buf_gpadl_handle);
drivers/net/hyperv/netvsc.c
301
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
302
struct net_device *ndev)
drivers/net/hyperv/netvsc.c
306
if (net_device->send_buf_gpadl_handle.gpadl_handle) {
drivers/net/hyperv/netvsc.c
308
&net_device->send_buf_gpadl_handle);
drivers/net/hyperv/netvsc.c
321
int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx)
drivers/net/hyperv/netvsc.c
323
struct netvsc_channel *nvchan = &net_device->chan_table[q_idx];
drivers/net/hyperv/netvsc.c
327
size = net_device->recv_completion_cnt * sizeof(struct recv_comp_data);
drivers/net/hyperv/netvsc.c
336
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
340
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
35
int netvsc_switch_datapath(struct net_device *ndev, bool vf)
drivers/net/hyperv/netvsc.c
350
if (net_device->nvsp_version <= NVSP_PROTOCOL_VERSION_2)
drivers/net/hyperv/netvsc.c
354
net_device->recv_buf = vzalloc(buf_size);
drivers/net/hyperv/netvsc.c
355
if (!net_device->recv_buf) {
drivers/net/hyperv/netvsc.c
363
net_device->recv_buf_size = buf_size;
drivers/net/hyperv/netvsc.c
370
ret = vmbus_establish_gpadl(device->channel, net_device->recv_buf,
drivers/net/hyperv/netvsc.c
372
&net_device->recv_buf_gpadl_handle);
drivers/net/hyperv/netvsc.c
380
init_packet = &net_device->channel_init_pkt;
drivers/net/hyperv/netvsc.c
384
gpadl_handle = net_device->recv_buf_gpadl_handle.gpadl_handle;
drivers/net/hyperv/netvsc.c
402
wait_for_completion(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
425
net_device->recv_section_size = resp->sections[0].sub_alloc_size;
drivers/net/hyperv/netvsc.c
426
net_device->recv_section_cnt = resp->sections[0].num_sub_allocs;
drivers/net/hyperv/netvsc.c
429
if (net_device->recv_section_size < NETVSC_MTU_MIN || (u64)net_device->recv_section_size *
drivers/net/hyperv/netvsc.c
430
(u64)net_device->recv_section_cnt > (u64)buf_size) {
drivers/net/hyperv/netvsc.c
432
net_device->recv_section_size);
drivers/net/hyperv/netvsc.c
438
struct netvsc_channel *nvchan = &net_device->chan_table[i];
drivers/net/hyperv/netvsc.c
440
nvchan->recv_buf = kzalloc(net_device->recv_section_size, GFP_KERNEL);
drivers/net/hyperv/netvsc.c
451
net_device->recv_completion_cnt = net_device->recv_section_cnt + 1;
drivers/net/hyperv/netvsc.c
452
ret = netvsc_alloc_recv_comp_ring(net_device, 0);
drivers/net/hyperv/netvsc.c
460
net_device->send_buf = vzalloc(buf_size);
drivers/net/hyperv/netvsc.c
461
if (!net_device->send_buf) {
drivers/net/hyperv/netvsc.c
467
net_device->send_buf_size = buf_size;
drivers/net/hyperv/netvsc.c
473
ret = vmbus_establish_gpadl(device->channel, net_device->send_buf,
drivers/net/hyperv/netvsc.c
475
&net_device->send_buf_gpadl_handle);
drivers/net/hyperv/netvsc.c
483
init_packet = &net_device->channel_init_pkt;
drivers/net/hyperv/netvsc.c
487
net_device->send_buf_gpadl_handle.gpadl_handle;
drivers/net/hyperv/netvsc.c
504
wait_for_completion(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
518
net_device->send_section_size = init_packet->msg.
drivers/net/hyperv/netvsc.c
520
if (net_device->send_section_size < NETVSC_MTU_MIN) {
drivers/net/hyperv/netvsc.c
522
net_device->send_section_size);
drivers/net/hyperv/netvsc.c
528
net_device->send_section_cnt = buf_size / net_device->send_section_size;
drivers/net/hyperv/netvsc.c
531
net_device->send_section_size, net_device->send_section_cnt);
drivers/net/hyperv/netvsc.c
534
net_device->send_section_map = bitmap_zalloc(net_device->send_section_cnt,
drivers/net/hyperv/netvsc.c
536
if (!net_device->send_section_map) {
drivers/net/hyperv/netvsc.c
544
netvsc_revoke_recv_buf(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
545
netvsc_revoke_send_buf(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
546
netvsc_teardown_recv_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
547
netvsc_teardown_send_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
555
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
559
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
578
wait_for_completion(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
617
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
620
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
629
init_packet = &net_device->channel_init_pkt;
drivers/net/hyperv/netvsc.c
633
if (negotiate_nvsp_ver(device, net_device, init_packet,
drivers/net/hyperv/netvsc.c
635
net_device->nvsp_version = ver_list[i];
drivers/net/hyperv/netvsc.c
644
if (hv_is_isolation_supported() && net_device->nvsp_version < NVSP_PROTOCOL_VERSION_61) {
drivers/net/hyperv/netvsc.c
646
net_device->nvsp_version, NVSP_PROTOCOL_VERSION_61);
drivers/net/hyperv/netvsc.c
651
pr_debug("Negotiated NVSP version:%x\n", net_device->nvsp_version);
drivers/net/hyperv/netvsc.c
656
if (net_device->nvsp_version <= NVSP_PROTOCOL_VERSION_4)
drivers/net/hyperv/netvsc.c
680
ret = netvsc_init_buf(device, net_device, device_info);
drivers/net/hyperv/netvsc.c
691
struct net_device *ndev = hv_get_drvdata(device);
drivers/net/hyperv/netvsc.c
693
struct netvsc_device *net_device
drivers/net/hyperv/netvsc.c
701
netvsc_revoke_recv_buf(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
703
netvsc_teardown_recv_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
705
netvsc_revoke_send_buf(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
707
netvsc_teardown_send_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
712
for (i = 0; i < net_device->num_chn; i++) {
drivers/net/hyperv/netvsc.c
720
napi_disable(&net_device->chan_table[i].napi);
drivers/net/hyperv/netvsc.c
723
netif_napi_del(&net_device->chan_table[i].napi);
drivers/net/hyperv/netvsc.c
740
netvsc_teardown_recv_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
741
netvsc_teardown_send_gpadl(device, net_device, ndev);
drivers/net/hyperv/netvsc.c
745
free_netvsc_device_rcu(net_device);
drivers/net/hyperv/netvsc.c
751
static inline void netvsc_free_send_slot(struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
754
sync_change_bit(index, net_device->send_section_map);
drivers/net/hyperv/netvsc.c
757
static void netvsc_send_tx_complete(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
758
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
785
netvsc_free_send_slot(net_device, send_index);
drivers/net/hyperv/netvsc.c
788
tx_stats = &net_device->chan_table[q_idx].tx_stats;
drivers/net/hyperv/netvsc.c
800
atomic_dec_return(&net_device->chan_table[q_idx].queue_sends);
drivers/net/hyperv/netvsc.c
802
if (unlikely(net_device->destroy)) {
drivers/net/hyperv/netvsc.c
804
wake_up(&net_device->wait_drain);
drivers/net/hyperv/netvsc.c
808
if (netif_tx_queue_stopped(txq) && !net_device->tx_disable &&
drivers/net/hyperv/netvsc.c
817
static void netvsc_send_completion(struct net_device *ndev,
drivers/net/hyperv/netvsc.c
818
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
841
complete(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
913
netvsc_send_tx_complete(ndev, net_device, incoming_channel,
drivers/net/hyperv/netvsc.c
925
memcpy(&net_device->channel_init_pkt, nvsp_packet,
drivers/net/hyperv/netvsc.c
927
complete(&net_device->channel_init_wait);
drivers/net/hyperv/netvsc.c
930
static u32 netvsc_get_next_send_section(struct netvsc_device *net_device)
drivers/net/hyperv/netvsc.c
932
unsigned long *map_addr = net_device->send_section_map;
drivers/net/hyperv/netvsc.c
935
for_each_clear_bit(i, map_addr, net_device->send_section_cnt) {
drivers/net/hyperv/netvsc.c
943
static void netvsc_copy_to_send_buf(struct netvsc_device *net_device,
drivers/net/hyperv/netvsc.c
951
char *start = net_device->send_buf;
drivers/net/hyperv/netvsc.c
952
char *dest = start + (section_index * net_device->send_section_size)
drivers/net/hyperv/netvsc.c
960
remain = packet->total_data_buflen & (net_device->pkt_align - 1);
drivers/net/hyperv/netvsc.c
962
padding = net_device->pkt_align - remain;
drivers/net/hyperv/netvsc_bpf.c
124
int netvsc_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/hyperv/netvsc_bpf.c
165
int netvsc_vf_setxdp(struct net_device *vf_netdev, struct bpf_prog *prog)
drivers/net/hyperv/netvsc_bpf.c
194
int netvsc_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/hyperv/netvsc_bpf.c
198
struct net_device *vf_netdev = rtnl_dereference(ndevctx->vf_netdev);
drivers/net/hyperv/netvsc_bpf.c
229
static int netvsc_ndoxdp_xmit_fm(struct net_device *ndev,
drivers/net/hyperv/netvsc_bpf.c
24
u32 netvsc_run_xdp(struct net_device *ndev, struct netvsc_channel *nvchan,
drivers/net/hyperv/netvsc_bpf.c
247
int netvsc_ndoxdp_xmit(struct net_device *ndev, int n,
drivers/net/hyperv/netvsc_bpf.c
254
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
1018
static int netvsc_attach(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
106
struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
1080
static int netvsc_set_channels(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
1128
static void netvsc_init_settings(struct net_device *dev)
drivers/net/hyperv/netvsc_drv.c
114
static int netvsc_open(struct net_device *net)
drivers/net/hyperv/netvsc_drv.c
1140
static int netvsc_get_link_ksettings(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1144
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
1158
static int netvsc_set_link_ksettings(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1162
struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
117
struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
1176
static int netvsc_change_mtu(struct net_device *ndev, int mtu)
drivers/net/hyperv/netvsc_drv.c
1179
struct net_device *vf_netdev = rtnl_dereference(ndevctx->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
1224
static void netvsc_get_vf_stats(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
1254
static void netvsc_get_pcpu_stats(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
1313
static void netvsc_get_stats64(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
1369
static int netvsc_set_mac_addr(struct net_device *ndev, void *p)
drivers/net/hyperv/netvsc_drv.c
1372
struct net_device *vf_netdev = rtnl_dereference(ndc->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
1451
static int netvsc_get_sset_count(struct net_device *dev, int string_set)
drivers/net/hyperv/netvsc_drv.c
1470
static void netvsc_get_ethtool_stats(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1542
static void netvsc_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/hyperv/netvsc_drv.c
1581
netvsc_get_rxfh_fields(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
1625
static u32 netvsc_get_rx_ring_count(struct net_device *dev)
drivers/net/hyperv/netvsc_drv.c
1637
netvsc_set_rxfh_fields(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1697
static u32 netvsc_get_rxfh_key_size(struct net_device *dev)
drivers/net/hyperv/netvsc_drv.c
1702
static u32 netvsc_rss_indir_size(struct net_device *dev)
drivers/net/hyperv/netvsc_drv.c
1709
static int netvsc_get_rxfh(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1734
static int netvsc_set_rxfh(struct net_device *dev,
drivers/net/hyperv/netvsc_drv.c
1795
static void netvsc_get_ringparam(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
1809
static int netvsc_set_ringparam(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
1862
static netdev_features_t netvsc_fix_features(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
1879
static int netvsc_set_features(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
1885
struct net_device *vf_netdev = rtnl_dereference(ndevctx->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
190
struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
1922
static int netvsc_get_regs_len(struct net_device *netdev)
drivers/net/hyperv/netvsc_drv.c
1927
static void netvsc_get_regs(struct net_device *netdev,
drivers/net/hyperv/netvsc_drv.c
1939
static u32 netvsc_get_msglevel(struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
1946
static void netvsc_set_msglevel(struct net_device *ndev, u32 val)
drivers/net/hyperv/netvsc_drv.c
200
static int netvsc_close(struct net_device *net)
drivers/net/hyperv/netvsc_drv.c
2006
struct net_device *net = hv_get_drvdata(device_obj);
drivers/net/hyperv/netvsc_drv.c
2009
struct netvsc_device *net_device;
drivers/net/hyperv/netvsc_drv.c
2019
net_device = rtnl_dereference(ndev_ctx->nvdev);
drivers/net/hyperv/netvsc_drv.c
2020
if (!net_device)
drivers/net/hyperv/netvsc_drv.c
2023
rdev = net_device->extension;
drivers/net/hyperv/netvsc_drv.c
203
struct net_device *vf_netdev
drivers/net/hyperv/netvsc_drv.c
2058
netvsc_tx_enable(net_device, net);
drivers/net/hyperv/netvsc_drv.c
2068
netvsc_tx_disable(net_device, net);
drivers/net/hyperv/netvsc_drv.c
2077
netvsc_tx_disable(net_device, net);
drivers/net/hyperv/netvsc_drv.c
2101
static struct net_device *get_netvsc_byref(struct net_device *vf_netdev)
drivers/net/hyperv/netvsc_drv.c
2104
struct net_device *dev;
drivers/net/hyperv/netvsc_drv.c
2124
struct net_device *ndev = rcu_dereference(skb->dev->rx_handler_data);
drivers/net/hyperv/netvsc_drv.c
2145
static int netvsc_vf_join(struct net_device *vf_netdev,
drivers/net/hyperv/netvsc_drv.c
2146
struct net_device *ndev, int context)
drivers/net/hyperv/netvsc_drv.c
2186
static void __netvsc_vf_setup(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
2187
struct net_device *vf_netdev)
drivers/net/hyperv/netvsc_drv.c
2221
struct net_device *ndev = hv_get_drvdata(ndev_ctx->device_ctx);
drivers/net/hyperv/netvsc_drv.c
2222
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
2239
static struct net_device *get_netvsc_byslot(const struct net_device *vf_netdev)
drivers/net/hyperv/netvsc_drv.c
2243
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2298
static int netvsc_prepare_bonding(struct net_device *vf_netdev)
drivers/net/hyperv/netvsc_drv.c
2300
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2314
static int netvsc_register_vf(struct net_device *vf_netdev, int context)
drivers/net/hyperv/netvsc_drv.c
2319
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2382
static int netvsc_vf_changed(struct net_device *vf_netdev, unsigned long event)
drivers/net/hyperv/netvsc_drv.c
2386
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2440
static int netvsc_unregister_vf(struct net_device *vf_netdev)
drivers/net/hyperv/netvsc_drv.c
2442
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2465
static int check_dev_is_matching_vf(struct net_device *event_ndev)
drivers/net/hyperv/netvsc_drv.c
2489
struct net_device *net = NULL, *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
250
static inline int netvsc_get_tx_queue(struct net_device *ndev,
drivers/net/hyperv/netvsc_drv.c
2650
struct net_device *vf_netdev, *net;
drivers/net/hyperv/netvsc_drv.c
2698
struct net_device *net;
drivers/net/hyperv/netvsc_drv.c
2730
struct net_device *net = hv_get_drvdata(dev);
drivers/net/hyperv/netvsc_drv.c
2777
static void netvsc_event_set_vf_ns(struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
2780
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
279
static u16 netvsc_pick_tx(struct net_device *ndev, struct sk_buff *skb)
drivers/net/hyperv/netvsc_drv.c
2805
struct net_device *ndev;
drivers/net/hyperv/netvsc_drv.c
2831
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/hyperv/netvsc_drv.c
296
static u16 netvsc_select_queue(struct net_device *ndev, struct sk_buff *skb,
drivers/net/hyperv/netvsc_drv.c
297
struct net_device *sb_dev)
drivers/net/hyperv/netvsc_drv.c
300
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
416
static int netvsc_vf_xmit(struct net_device *net, struct net_device *vf_netdev,
drivers/net/hyperv/netvsc_drv.c
442
static int netvsc_xmit(struct sk_buff *skb, struct net_device *net, bool xdp_tx)
drivers/net/hyperv/netvsc_drv.c
449
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
655
struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
66
static void netvsc_change_rx_flags(struct net_device *net, int change)
drivers/net/hyperv/netvsc_drv.c
663
void netvsc_linkstatus_callback(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
69
struct net_device *vf_netdev = rtnl_dereference(ndev_ctx->vf_netdev);
drivers/net/hyperv/netvsc_drv.c
728
void netvsc_xdp_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/hyperv/netvsc_drv.c
752
static struct sk_buff *netvsc_alloc_recv_skb(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
841
int netvsc_recv_callback(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
842
struct netvsc_device *net_device,
drivers/net/hyperv/netvsc_drv.c
86
static void netvsc_set_rx_mode(struct net_device *net)
drivers/net/hyperv/netvsc_drv.c
89
struct net_device *vf_netdev;
drivers/net/hyperv/netvsc_drv.c
906
static void netvsc_get_drvinfo(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
913
static void netvsc_get_channels(struct net_device *net,
drivers/net/hyperv/netvsc_drv.c
979
static int netvsc_detach(struct net_device *ndev,
drivers/net/hyperv/netvsc_trace.h
116
TP_PROTO(const struct net_device *ndev,
drivers/net/hyperv/netvsc_trace.h
133
TP_PROTO(const struct net_device *ndev,
drivers/net/hyperv/netvsc_trace.h
158
TP_PROTO(const struct net_device *ndev,
drivers/net/hyperv/netvsc_trace.h
43
TP_PROTO(const struct net_device *ndev, u16 q,
drivers/net/hyperv/netvsc_trace.h
66
TP_PROTO(const struct net_device *ndev, u16 q,
drivers/net/hyperv/netvsc_trace.h
72
TP_PROTO(const struct net_device *ndev, u16 q,
drivers/net/hyperv/rndis_filter.c
1001
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
1008
ret = rndis_filter_query_device(dev, net_device,
drivers/net/hyperv/rndis_filter.c
1225
struct net_device *ndev =
drivers/net/hyperv/rndis_filter.c
1285
int rndis_set_subchannel(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
130
static void dump_rndis_message(struct net_device *netdev,
drivers/net/hyperv/rndis_filter.c
1350
struct net_device *net = rndis_device->ndev;
drivers/net/hyperv/rndis_filter.c
1444
static void rndis_get_friendly_name(struct net_device *net,
drivers/net/hyperv/rndis_filter.c
1446
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
1454
if (rndis_filter_query_device(rndis_device, net_device,
drivers/net/hyperv/rndis_filter.c
1473
struct net_device *net = hv_get_drvdata(dev);
drivers/net/hyperv/rndis_filter.c
1475
struct netvsc_device *net_device;
drivers/net/hyperv/rndis_filter.c
1491
net_device = netvsc_device_add(dev, device_info);
drivers/net/hyperv/rndis_filter.c
1492
if (IS_ERR(net_device)) {
drivers/net/hyperv/rndis_filter.c
1494
return net_device;
drivers/net/hyperv/rndis_filter.c
1498
net_device->max_chn = 1;
drivers/net/hyperv/rndis_filter.c
1499
net_device->num_chn = 1;
drivers/net/hyperv/rndis_filter.c
1501
net_device->extension = rndis_device;
drivers/net/hyperv/rndis_filter.c
1505
ret = rndis_filter_init_device(rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1511
ret = rndis_filter_query_device(rndis_device, net_device,
drivers/net/hyperv/rndis_filter.c
1518
ret = rndis_filter_query_device_mac(rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1526
rndis_get_friendly_name(net, rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1529
ret = rndis_netdev_set_hwcaps(rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1533
rndis_filter_query_device_link_status(rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1539
if (net_device->nvsp_version < NVSP_PROTOCOL_VERSION_5)
drivers/net/hyperv/rndis_filter.c
1542
rndis_filter_query_link_speed(rndis_device, net_device);
drivers/net/hyperv/rndis_filter.c
1546
ret = rndis_filter_query_device(rndis_device, net_device,
drivers/net/hyperv/rndis_filter.c
1568
net_device->max_chn = min_t(u32, VRSS_CHANNEL_MAX, num_possible_rss_qs);
drivers/net/hyperv/rndis_filter.c
1571
net_device->num_chn = min(net_device->max_chn, device_info->num_chn);
drivers/net/hyperv/rndis_filter.c
1576
i, net_device->num_chn);
drivers/net/hyperv/rndis_filter.c
1579
atomic_set(&net_device->open_chn, 1);
drivers/net/hyperv/rndis_filter.c
1582
for (i = 1; i < net_device->num_chn; i++) {
drivers/net/hyperv/rndis_filter.c
1583
ret = netvsc_alloc_recv_comp_ring(net_device, i);
drivers/net/hyperv/rndis_filter.c
1586
vfree(net_device->chan_table[i].mrc.slots);
drivers/net/hyperv/rndis_filter.c
1591
for (i = 1; i < net_device->num_chn; i++)
drivers/net/hyperv/rndis_filter.c
1592
netif_napi_add(net, &net_device->chan_table[i].napi,
drivers/net/hyperv/rndis_filter.c
1595
return net_device;
drivers/net/hyperv/rndis_filter.c
1599
net_device->max_chn = 1;
drivers/net/hyperv/rndis_filter.c
1600
net_device->num_chn = 1;
drivers/net/hyperv/rndis_filter.c
1601
return net_device;
drivers/net/hyperv/rndis_filter.c
1604
rndis_filter_device_remove(dev, net_device);
drivers/net/hyperv/rndis_filter.c
1612
struct net_device *net = hv_get_drvdata(dev);
drivers/net/hyperv/rndis_filter.c
275
static void rndis_filter_receive_response(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
368
static inline void *rndis_get_ppi(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
470
static int rndis_filter_receive_data(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
573
int rndis_filter_receive(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
735
rndis_query_hwcaps(struct rndis_device *dev, struct netvsc_device *net_device,
drivers/net/hyperv/rndis_filter.c
743
ret = rndis_filter_query_device(dev, net_device,
drivers/net/hyperv/rndis_filter.c
773
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
777
return rndis_filter_query_device(dev, net_device,
drivers/net/hyperv/rndis_filter.c
850
rndis_filter_set_offload_params(struct net_device *ndev,
drivers/net/hyperv/rndis_filter.c
910
struct net_device *ndev = rdev->ndev;
drivers/net/hyperv/rndis_filter.c
990
struct netvsc_device *net_device)
drivers/net/hyperv/rndis_filter.c
995
return rndis_filter_query_device(dev, net_device,
drivers/net/ifb.c
154
static void ifb_stats64(struct net_device *dev,
drivers/net/ifb.c
184
static int ifb_dev_init(struct net_device *dev)
drivers/net/ifb.c
207
static void ifb_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/ifb.c
228
static int ifb_get_sset_count(struct net_device *dev, int sset)
drivers/net/ifb.c
258
static void ifb_get_ethtool_stats(struct net_device *dev,
drivers/net/ifb.c
296
static void ifb_dev_free(struct net_device *dev)
drivers/net/ifb.c
310
static void ifb_setup(struct net_device *dev)
drivers/net/ifb.c
339
static netdev_tx_t ifb_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ifb.c
364
static int ifb_close(struct net_device *dev)
drivers/net/ifb.c
370
static int ifb_open(struct net_device *dev)
drivers/net/ifb.c
405
struct net_device *dev_ifb;
drivers/net/ifb.c
48
struct net_device *dev;
drivers/net/ifb.c
77
static netdev_tx_t ifb_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ifb.c
78
static int ifb_open(struct net_device *dev);
drivers/net/ifb.c
79
static int ifb_close(struct net_device *dev);
drivers/net/ipa/gsi.h
154
struct net_device *dummy_dev; /* needed for NAPI */
drivers/net/ipa/ipa.h
130
struct net_device *modem_netdev;
drivers/net/ipa/ipa.h
18
struct net_device;
drivers/net/ipa/ipa_endpoint.h
15
struct net_device;
drivers/net/ipa/ipa_endpoint.h
164
struct net_device *netdev;
drivers/net/ipa/ipa_modem.c
121
ipa_start_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/ipa/ipa_modem.c
196
void ipa_modem_skb_rx(struct net_device *netdev, struct sk_buff *skb)
drivers/net/ipa/ipa_modem.c
219
static void ipa_modem_netdev_setup(struct net_device *netdev)
drivers/net/ipa/ipa_modem.c
248
void ipa_modem_suspend(struct net_device *netdev)
drivers/net/ipa/ipa_modem.c
283
void ipa_modem_resume(struct net_device *netdev)
drivers/net/ipa/ipa_modem.c
301
struct net_device *netdev;
drivers/net/ipa/ipa_modem.c
353
struct net_device *netdev = ipa->modem_netdev;
drivers/net/ipa/ipa_modem.c
52
static int ipa_open(struct net_device *netdev)
drivers/net/ipa/ipa_modem.c
87
static int ipa_stop(struct net_device *netdev)
drivers/net/ipa/ipa_modem.h
17
void ipa_modem_skb_rx(struct net_device *netdev, struct sk_buff *skb);
drivers/net/ipa/ipa_modem.h
19
void ipa_modem_suspend(struct net_device *netdev);
drivers/net/ipa/ipa_modem.h
20
void ipa_modem_resume(struct net_device *netdev);
drivers/net/ipa/ipa_modem.h
9
struct net_device;
drivers/net/ipvlan/ipvlan.h
109
static inline struct ipvl_port *ipvlan_port_get_rcu(const struct net_device *d)
drivers/net/ipvlan/ipvlan.h
114
static inline struct ipvl_port *ipvlan_port_get_rcu_bh(const struct net_device *d)
drivers/net/ipvlan/ipvlan.h
119
static inline struct ipvl_port *ipvlan_port_get_rtnl(const struct net_device *d)
drivers/net/ipvlan/ipvlan.h
158
int ipvlan_queue_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ipvlan/ipvlan.h
169
int ipvlan_link_new(struct net_device *dev, struct rtnl_newlink_params *params,
drivers/net/ipvlan/ipvlan.h
171
void ipvlan_link_delete(struct net_device *dev, struct list_head *head);
drivers/net/ipvlan/ipvlan.h
172
void ipvlan_link_setup(struct net_device *dev);
drivers/net/ipvlan/ipvlan.h
205
static inline bool netif_is_ipvlan_port(const struct net_device *dev)
drivers/net/ipvlan/ipvlan.h
63
struct net_device *dev;
drivers/net/ipvlan/ipvlan.h
66
struct net_device *phy_dev;
drivers/net/ipvlan/ipvlan.h
89
struct net_device *dev;
drivers/net/ipvlan/ipvlan_core.c
258
struct net_device *dev = skb->dev;
drivers/net/ipvlan/ipvlan_core.c
312
static void ipvlan_skb_crossing_ns(struct sk_buff *skb, struct net_device *dev)
drivers/net/ipvlan/ipvlan_core.c
328
struct net_device *dev = ipvlan->dev;
drivers/net/ipvlan/ipvlan_core.c
430
struct net_device *dev = skb->dev;
drivers/net/ipvlan/ipvlan_core.c
477
ipvlan_route_v6_outbound(struct net_device *dev, struct sk_buff *skb)
drivers/net/ipvlan/ipvlan_core.c
504
struct net_device *dev = skb->dev;
drivers/net/ipvlan/ipvlan_core.c
603
static int ipvlan_xmit_mode_l3(struct sk_buff *skb, struct net_device *dev)
drivers/net/ipvlan/ipvlan_core.c
630
static int ipvlan_xmit_mode_l2(struct sk_buff *skb, struct net_device *dev)
drivers/net/ipvlan/ipvlan_core.c
675
int ipvlan_queue_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ipvlan/ipvlan_l3s.c
16
struct net_device *dev)
drivers/net/ipvlan/ipvlan_l3s.c
207
struct net_device *dev = port->dev;
drivers/net/ipvlan/ipvlan_l3s.c
223
struct net_device *dev = port->dev;
drivers/net/ipvlan/ipvlan_l3s.c
39
static struct sk_buff *ipvlan_l3_rcv(struct net_device *dev,
drivers/net/ipvlan/ipvlan_l3s.c
43
struct net_device *sdev;
drivers/net/ipvlan/ipvlan_main.c
1002
struct net_device *dev = (struct net_device *)ivi->ivi_dev->dev;
drivers/net/ipvlan/ipvlan_main.c
132
static int ipvlan_init(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
135
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
168
static void ipvlan_uninit(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
171
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
182
static int ipvlan_open(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
202
static int ipvlan_stop(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
205
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
220
struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
242
static netdev_features_t ipvlan_fix_features(struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
257
static void ipvlan_change_rx_flags(struct net_device *dev, int change)
drivers/net/ipvlan/ipvlan_main.c
260
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
266
static void ipvlan_set_multicast_mac_filter(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
293
static void ipvlan_get_stats64(struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
334
static int ipvlan_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/ipvlan/ipvlan_main.c
337
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
342
static int ipvlan_vlan_rx_kill_vid(struct net_device *dev, __be16 proto,
drivers/net/ipvlan/ipvlan_main.c
346
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
352
static int ipvlan_get_iflink(const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
374
static int ipvlan_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
379
struct net_device *phy_dev = ipvlan->phy_dev;
drivers/net/ipvlan/ipvlan_main.c
397
static void ipvlan_adjust_mtu(struct ipvl_dev *ipvlan, struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
402
static bool netif_is_ipvlan(const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
408
static int ipvlan_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
416
static void ipvlan_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
423
static u32 ipvlan_ethtool_get_msglevel(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
430
static void ipvlan_ethtool_set_msglevel(struct net_device *dev, u32 value)
drivers/net/ipvlan/ipvlan_main.c
445
static int ipvlan_nl_changelink(struct net_device *dev,
drivers/net/ipvlan/ipvlan_main.c
481
static size_t ipvlan_nl_getsize(const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
517
const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
538
int ipvlan_link_new(struct net_device *dev, struct rtnl_newlink_params *params,
drivers/net/ipvlan/ipvlan_main.c
546
struct net_device *phy_dev;
drivers/net/ipvlan/ipvlan_main.c
62
static int ipvlan_port_create(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
656
void ipvlan_link_delete(struct net_device *dev, struct list_head *head)
drivers/net/ipvlan/ipvlan_main.c
676
void ipvlan_link_setup(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
696
static struct net *ipvlan_get_link_net(const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
730
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ipvlan/ipvlan_main.c
866
static bool ipvlan_is_valid_dev(const struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
904
struct net_device *dev = (struct net_device *)if6->idev->dev;
drivers/net/ipvlan/ipvlan_main.c
928
struct net_device *dev = (struct net_device *)i6vi->i6vi_dev->dev;
drivers/net/ipvlan/ipvlan_main.c
96
static void ipvlan_port_destroy(struct net_device *dev)
drivers/net/ipvlan/ipvlan_main.c
975
struct net_device *dev = (struct net_device *)if4->ifa_dev->dev;
drivers/net/ipvlan/ipvtap.c
111
static void ipvtap_dellink(struct net_device *dev,
drivers/net/ipvlan/ipvtap.c
121
static void ipvtap_setup(struct net_device *dev)
drivers/net/ipvlan/ipvtap.c
139
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ipvlan/ipvtap.c
35
const struct net_device *dev = to_net_dev(d->parent);
drivers/net/ipvlan/ipvtap.c
76
static int ipvtap_newlink(struct net_device *dev,
drivers/net/loopback.c
120
static void loopback_get_stats64(struct net_device *dev,
drivers/net/loopback.c
133
static u32 always_on(struct net_device *dev)
drivers/net/loopback.c
143
static int loopback_dev_init(struct net_device *dev)
drivers/net/loopback.c
149
static void loopback_dev_free(struct net_device *dev)
drivers/net/loopback.c
161
static void gen_lo_setup(struct net_device *dev,
drivers/net/loopback.c
166
void (*dev_destructor)(struct net_device *dev))
drivers/net/loopback.c
200
static void loopback_setup(struct net_device *dev)
drivers/net/loopback.c
209
struct net_device *dev;
drivers/net/loopback.c
241
struct net_device *dev)
drivers/net/loopback.c
254
static int blackhole_neigh_construct(struct net_device *dev,
drivers/net/loopback.c
269
static void blackhole_netdev_setup(struct net_device *dev)
drivers/net/loopback.c
64
struct net_device *blackhole_netdev;
drivers/net/loopback.c
71
struct net_device *dev)
drivers/net/loopback.c
96
void dev_lstats_read(struct net_device *dev, u64 *packets, u64 *bytes)
drivers/net/macsec.c
102
struct net_device *real_dev;
drivers/net/macsec.c
1024
struct net_device *ndev = macsec->secy.netdev;
drivers/net/macsec.c
1128
struct net_device *dev = skb->dev;
drivers/net/macsec.c
119
static struct macsec_dev *macsec_priv(const struct net_device *dev)
drivers/net/macsec.c
124
static struct macsec_rxh_data *macsec_data_rcu(const struct net_device *dev)
drivers/net/macsec.c
129
static struct macsec_rxh_data *macsec_data_rtnl(const struct net_device *dev)
drivers/net/macsec.c
1454
static struct macsec_rx_sc *create_rx_sc(struct net_device *dev, sci_t sci,
drivers/net/macsec.c
1459
struct net_device *real_dev = macsec_priv(dev)->real_dev;
drivers/net/macsec.c
1522
static struct net_device *get_dev_from_nl(struct net *net,
drivers/net/macsec.c
1526
struct net_device *dev;
drivers/net/macsec.c
1567
struct net_device **devp,
drivers/net/macsec.c
1572
struct net_device *dev;
drivers/net/macsec.c
1602
struct net_device **devp,
drivers/net/macsec.c
1605
struct net_device *dev;
drivers/net/macsec.c
1634
struct net_device **devp,
drivers/net/macsec.c
1739
struct net_device *dev;
drivers/net/macsec.c
1869
struct net_device *dev;
drivers/net/macsec.c
1948
struct net_device *dev;
drivers/net/macsec.c
2079
struct net_device *dev;
drivers/net/macsec.c
2145
struct net_device *dev;
drivers/net/macsec.c
2208
struct net_device *dev;
drivers/net/macsec.c
2282
struct net_device *dev;
drivers/net/macsec.c
2376
struct net_device *dev;
drivers/net/macsec.c
2468
struct net_device *dev;
drivers/net/macsec.c
2556
static void macsec_set_head_tail_room(struct net_device *dev)
drivers/net/macsec.c
2559
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
2576
static void macsec_inherit_tso_max(struct net_device *dev)
drivers/net/macsec.c
2587
static int macsec_update_offload(struct net_device *dev, enum macsec_offload offload)
drivers/net/macsec.c
2645
struct net_device *dev;
drivers/net/macsec.c
2682
static void get_tx_sa_stats(struct net_device *dev, int an,
drivers/net/macsec.c
2725
static void get_rx_sa_stats(struct net_device *dev,
drivers/net/macsec.c
2779
static void get_rx_sc_stats(struct net_device *dev,
drivers/net/macsec.c
2862
static void get_tx_sc_stats(struct net_device *dev,
drivers/net/macsec.c
2919
static void get_secy_stats(struct net_device *dev, struct macsec_dev_stats *sum)
drivers/net/macsec.c
3042
dump_secy(struct macsec_secy *secy, struct net_device *dev,
drivers/net/macsec.c
3279
struct net_device *dev;
drivers/net/macsec.c
3393
struct net_device *dev)
drivers/net/macsec.c
3427
struct net_device *dev)
drivers/net/macsec.c
3495
static int macsec_dev_init(struct net_device *dev)
drivers/net/macsec.c
3498
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3528
static void macsec_dev_uninit(struct net_device *dev)
drivers/net/macsec.c
3535
static netdev_features_t macsec_fix_features(struct net_device *dev,
drivers/net/macsec.c
3539
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3551
static int macsec_dev_open(struct net_device *dev)
drivers/net/macsec.c
3554
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3603
static int macsec_dev_stop(struct net_device *dev)
drivers/net/macsec.c
3606
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3636
static void macsec_dev_change_rx_flags(struct net_device *dev, int change)
drivers/net/macsec.c
3638
struct net_device *real_dev = macsec_priv(dev)->real_dev;
drivers/net/macsec.c
3651
static void macsec_dev_set_rx_mode(struct net_device *dev)
drivers/net/macsec.c
3653
struct net_device *real_dev = macsec_priv(dev)->real_dev;
drivers/net/macsec.c
3659
static int macsec_set_mac_address(struct net_device *dev, void *p)
drivers/net/macsec.c
3662
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3710
static int macsec_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/macsec.c
3723
static void macsec_get_stats64(struct net_device *dev,
drivers/net/macsec.c
3736
static int macsec_get_iflink(const struct net_device *dev)
drivers/net/macsec.c
3779
static void macsec_free_netdev(struct net_device *dev)
drivers/net/macsec.c
3791
static void macsec_setup(struct net_device *dev)
drivers/net/macsec.c
3805
static int macsec_changelink_common(struct net_device *dev,
drivers/net/macsec.c
3881
static int macsec_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/net/macsec.c
3968
static void macsec_common_dellink(struct net_device *dev, struct list_head *head)
drivers/net/macsec.c
3971
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
3993
static void macsec_dellink(struct net_device *dev, struct list_head *head)
drivers/net/macsec.c
3996
struct net_device *real_dev = macsec->real_dev;
drivers/net/macsec.c
4007
static int register_macsec_dev(struct net_device *real_dev,
drivers/net/macsec.c
4008
struct net_device *dev)
drivers/net/macsec.c
4034
static bool sci_exists(struct net_device *dev, sci_t sci)
drivers/net/macsec.c
4047
static sci_t dev_to_sci(struct net_device *dev, __be16 port)
drivers/net/macsec.c
4052
static int macsec_add_dev(struct net_device *dev, sci_t sci, u8 icv_len)
drivers/net/macsec.c
4098
static int macsec_newlink(struct net_device *dev,
drivers/net/macsec.c
4108
struct net_device *real_dev;
drivers/net/macsec.c
4285
static struct net *macsec_get_link_net(const struct net_device *dev)
drivers/net/macsec.c
4290
struct net_device *macsec_get_real_dev(const struct net_device *dev)
drivers/net/macsec.c
4296
bool macsec_netdev_is_offloaded(struct net_device *dev)
drivers/net/macsec.c
4302
static size_t macsec_get_size(const struct net_device *dev)
drivers/net/macsec.c
4321
const struct net_device *dev)
drivers/net/macsec.c
4386
static bool is_macsec_master(struct net_device *dev)
drivers/net/macsec.c
4394
struct net_device *real_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/macsec.c
4409
struct net_device *dev = m->secy.netdev;
drivers/net/macsec.c
4426
struct net_device *dev = m->secy.netdev;
drivers/net/macsec.c
497
static void macsec_encrypt_finish(struct sk_buff *skb, struct net_device *dev)
drivers/net/macsec.c
534
static void count_tx(struct net_device *dev, int ret, int len)
drivers/net/macsec.c
543
struct net_device *dev = skb->dev;
drivers/net/macsec.c
594
struct net_device *dev)
drivers/net/macsec.c
818
static void macsec_reset_skb(struct sk_buff *skb, struct net_device *dev)
drivers/net/macsec.c
837
static void count_rx(struct net_device *dev, int len)
drivers/net/macsec.c
845
struct net_device *dev = skb->dev;
drivers/net/macsec.c
882
struct net_device *dev,
drivers/net/macvlan.c
1012
static int macvlan_vlan_rx_add_vid(struct net_device *dev,
drivers/net/macvlan.c
1016
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
1021
static int macvlan_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/macvlan.c
1025
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
1032
struct net_device *dev,
drivers/net/macvlan.c
1058
struct net_device *dev,
drivers/net/macvlan.c
1079
static void macvlan_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/macvlan.c
1086
static int macvlan_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/macvlan.c
1094
static int macvlan_ethtool_get_ts_info(struct net_device *dev,
drivers/net/macvlan.c
1097
struct net_device *real_dev = macvlan_dev_real_dev(dev);
drivers/net/macvlan.c
1102
static netdev_features_t macvlan_fix_features(struct net_device *dev,
drivers/net/macvlan.c
1122
static void macvlan_dev_poll_controller(struct net_device *dev)
drivers/net/macvlan.c
1127
static int macvlan_dev_netpoll_setup(struct net_device *dev)
drivers/net/macvlan.c
1130
struct net_device *real_dev = vlan->lowerdev;
drivers/net/macvlan.c
115
static struct macvlan_port *macvlan_port_get_rcu(const struct net_device *dev)
drivers/net/macvlan.c
1151
static void macvlan_dev_netpoll_cleanup(struct net_device *dev)
drivers/net/macvlan.c
1165
static int macvlan_dev_get_iflink(const struct net_device *dev)
drivers/net/macvlan.c
120
static struct macvlan_port *macvlan_port_get_rtnl(const struct net_device *dev)
drivers/net/macvlan.c
1208
static void macvlan_dev_free(struct net_device *dev)
drivers/net/macvlan.c
1216
void macvlan_common_setup(struct net_device *dev)
drivers/net/macvlan.c
1234
static void macvlan_setup(struct net_device *dev)
drivers/net/macvlan.c
1240
static int macvlan_port_create(struct net_device *dev)
drivers/net/macvlan.c
1277
static void macvlan_port_destroy(struct net_device *dev)
drivers/net/macvlan.c
1450
int macvlan_common_newlink(struct net_device *dev,
drivers/net/macvlan.c
1458
struct net_device *lowerdev;
drivers/net/macvlan.c
1584
static int macvlan_newlink(struct net_device *dev,
drivers/net/macvlan.c
1591
void macvlan_dellink(struct net_device *dev, struct list_head *head)
drivers/net/macvlan.c
1604
static int macvlan_changelink(struct net_device *dev,
drivers/net/macvlan.c
1673
static size_t macvlan_get_size(const struct net_device *dev)
drivers/net/macvlan.c
1704
const struct net_device *dev)
drivers/net/macvlan.c
1767
static struct net *macvlan_get_link_net(const struct net_device *dev)
drivers/net/macvlan.c
1796
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/macvlan.c
235
struct net_device *dev = vlan->dev;
drivers/net/macvlan.c
266
struct net_device *src,
drivers/net/macvlan.c
404
struct net_device *dev;
drivers/net/macvlan.c
45
struct net_device *dev;
drivers/net/macvlan.c
459
struct net_device *dev;
drivers/net/macvlan.c
537
static int macvlan_queue_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/macvlan.c
578
struct net_device *dev)
drivers/net/macvlan.c
603
static int macvlan_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/macvlan.c
608
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
622
static int macvlan_open(struct net_device *dev)
drivers/net/macvlan.c
625
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
689
static int macvlan_stop(struct net_device *dev)
drivers/net/macvlan.c
692
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
722
static int macvlan_sync_address(struct net_device *dev,
drivers/net/macvlan.c
726
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
73
static void macvlan_port_destroy(struct net_device *dev);
drivers/net/macvlan.c
760
static int macvlan_set_mac_address(struct net_device *dev, void *p)
drivers/net/macvlan.c
783
static void macvlan_change_rx_flags(struct net_device *dev, int change)
drivers/net/macvlan.c
786
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
799
struct net_device *dev,
drivers/net/macvlan.c
833
static void macvlan_set_mac_lists(struct net_device *dev)
drivers/net/macvlan.c
869
static int macvlan_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/macvlan.c
879
static int macvlan_hwtstamp_get(struct net_device *dev,
drivers/net/macvlan.c
882
struct net_device *real_dev = macvlan_dev_real_dev(dev);
drivers/net/macvlan.c
887
static int macvlan_hwtstamp_set(struct net_device *dev,
drivers/net/macvlan.c
891
struct net_device *real_dev = macvlan_dev_real_dev(dev);
drivers/net/macvlan.c
921
static void macvlan_set_lockdep_class(struct net_device *dev)
drivers/net/macvlan.c
928
static int macvlan_init(struct net_device *dev)
drivers/net/macvlan.c
931
struct net_device *lowerdev = vlan->lowerdev;
drivers/net/macvlan.c
959
static void macvlan_uninit(struct net_device *dev)
drivers/net/macvlan.c
972
static void macvlan_dev_get_stats64(struct net_device *dev,
drivers/net/macvtap.c
119
static void macvtap_dellink(struct net_device *dev,
drivers/net/macvtap.c
129
static void macvtap_setup(struct net_device *dev)
drivers/net/macvtap.c
135
static struct net *macvtap_link_net(const struct net_device *dev)
drivers/net/macvtap.c
152
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/macvtap.c
40
const struct net_device *dev = to_net_dev(d->parent);
drivers/net/macvtap.c
80
static int macvtap_newlink(struct net_device *dev,
drivers/net/mctp/mctp-i2c.c
112
static void mctp_i2c_ndo_uninit(struct net_device *dev);
drivers/net/mctp/mctp-i2c.c
113
static int mctp_i2c_ndo_open(struct net_device *dev);
drivers/net/mctp/mctp-i2c.c
279
struct net_device *ndev = midev->ndev;
drivers/net/mctp/mctp-i2c.c
589
static int mctp_i2c_header_create(struct sk_buff *skb, struct net_device *dev,
drivers/net/mctp/mctp-i2c.c
60
struct net_device *ndev;
drivers/net/mctp/mctp-i2c.c
658
struct net_device *dev)
drivers/net/mctp/mctp-i2c.c
726
static void mctp_i2c_net_setup(struct net_device *dev)
drivers/net/mctp/mctp-i2c.c
745
static struct mctp_i2c_dev *mctp_i2c_midev_init(struct net_device *dev,
drivers/net/mctp/mctp-i2c.c
836
static void mctp_i2c_ndo_uninit(struct net_device *dev)
drivers/net/mctp/mctp-i2c.c
847
static int mctp_i2c_ndo_open(struct net_device *dev)
drivers/net/mctp/mctp-i2c.c
864
struct net_device *ndev = NULL;
drivers/net/mctp/mctp-i3c.c
455
struct net_device *ndev)
drivers/net/mctp/mctp-i3c.c
496
static void mctp_i3c_ndo_uninit(struct net_device *ndev)
drivers/net/mctp/mctp-i3c.c
50
struct net_device *ndev;
drivers/net/mctp/mctp-i3c.c
504
static int mctp_i3c_header_create(struct sk_buff *skb, struct net_device *dev,
drivers/net/mctp/mctp-i3c.c
535
static void mctp_i3c_net_setup(struct net_device *dev)
drivers/net/mctp/mctp-i3c.c
580
struct net_device *ndev = NULL;
drivers/net/mctp/mctp-serial.c
234
static netdev_tx_t mctp_serial_tx(struct sk_buff *skb, struct net_device *ndev)
drivers/net/mctp/mctp-serial.c
409
static void mctp_serial_uninit(struct net_device *ndev)
drivers/net/mctp/mctp-serial.c
421
static void mctp_serial_setup(struct net_device *ndev)
drivers/net/mctp/mctp-serial.c
443
struct net_device *ndev;
drivers/net/mctp/mctp-serial.c
55
struct net_device *netdev;
drivers/net/mctp/mctp-usb.c
157
struct net_device *netdev = skb->dev;
drivers/net/mctp/mctp-usb.c
257
static int mctp_usb_open(struct net_device *dev)
drivers/net/mctp/mctp-usb.c
268
static int mctp_usb_stop(struct net_device *dev)
drivers/net/mctp/mctp-usb.c
27
struct net_device *netdev;
drivers/net/mctp/mctp-usb.c
291
static void mctp_usb_netdev_setup(struct net_device *dev)
drivers/net/mctp/mctp-usb.c
311
struct net_device *netdev;
drivers/net/mctp/mctp-usb.c
41
struct net_device *netdev = skb->dev;
drivers/net/mctp/mctp-usb.c
67
struct net_device *dev)
drivers/net/mdio/of_mdio.c
313
struct phy_device *of_phy_connect(struct net_device *dev,
drivers/net/mdio/of_mdio.c
315
void (*hndlr)(struct net_device *), u32 flags,
drivers/net/mdio/of_mdio.c
346
struct phy_device *of_phy_get_and_connect(struct net_device *dev,
drivers/net/mdio/of_mdio.c
348
void (*hndlr)(struct net_device *))
drivers/net/mhi_net.c
100
static void mhi_ndo_get_stats64(struct net_device *ndev,
drivers/net/mhi_net.c
129
static void mhi_net_setup(struct net_device *ndev)
drivers/net/mhi_net.c
240
struct net_device *ndev = mhi_netdev->ndev;
drivers/net/mhi_net.c
272
struct net_device *ndev = mhi_netdev->ndev;
drivers/net/mhi_net.c
304
static int mhi_net_newlink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
33
struct net_device *ndev;
drivers/net/mhi_net.c
336
static void mhi_net_dellink(struct mhi_device *mhi_dev, struct net_device *ndev)
drivers/net/mhi_net.c
355
struct net_device *ndev;
drivers/net/mhi_net.c
47
static int mhi_ndo_open(struct net_device *ndev)
drivers/net/mhi_net.c
62
static int mhi_ndo_stop(struct net_device *ndev)
drivers/net/mhi_net.c
73
static netdev_tx_t mhi_ndo_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/mii.c
145
struct net_device *dev = mii->dev;
drivers/net/mii.c
240
struct net_device *dev = mii->dev;
drivers/net/mii.c
333
struct net_device *dev = mii->dev;
drivers/net/mii.c
55
struct net_device *dev = mii->dev;
drivers/net/net_failover.c
101
struct net_device *xmit_dev;
drivers/net/net_failover.c
117
static u16 net_failover_select_queue(struct net_device *dev,
drivers/net/net_failover.c
119
struct net_device *sb_dev)
drivers/net/net_failover.c
122
struct net_device *primary_dev;
drivers/net/net_failover.c
178
static void net_failover_get_stats(struct net_device *dev,
drivers/net/net_failover.c
184
struct net_device *slave_dev;
drivers/net/net_failover.c
211
static int net_failover_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/net_failover.c
214
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
239
static void net_failover_set_rx_mode(struct net_device *dev)
drivers/net/net_failover.c
242
struct net_device *slave_dev;
drivers/net/net_failover.c
261
static int net_failover_vlan_rx_add_vid(struct net_device *dev, __be16 proto,
drivers/net/net_failover.c
265
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
286
static int net_failover_vlan_rx_kill_vid(struct net_device *dev, __be16 proto,
drivers/net/net_failover.c
290
struct net_device *slave_dev;
drivers/net/net_failover.c
30
static bool net_failover_xmit_ready(struct net_device *dev)
drivers/net/net_failover.c
320
static void nfo_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/net_failover.c
327
static int nfo_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/net_failover.c
331
struct net_device *slave_dev;
drivers/net/net_failover.c
35
static int net_failover_open(struct net_device *dev)
drivers/net/net_failover.c
361
struct net_device *dev = rcu_dereference(skb->dev->rx_handler_data);
drivers/net/net_failover.c
363
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
376
static void net_failover_compute_features(struct net_device *dev)
drivers/net/net_failover.c
38
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
385
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
431
static void net_failover_lower_state_changed(struct net_device *slave_dev,
drivers/net/net_failover.c
432
struct net_device *primary_dev,
drivers/net/net_failover.c
433
struct net_device *standby_dev)
drivers/net/net_failover.c
458
static int net_failover_slave_pre_register(struct net_device *slave_dev,
drivers/net/net_failover.c
459
struct net_device *failover_dev)
drivers/net/net_failover.c
461
struct net_device *standby_dev, *primary_dev;
drivers/net/net_failover.c
494
static int net_failover_slave_register(struct net_device *slave_dev,
drivers/net/net_failover.c
495
struct net_device *failover_dev)
drivers/net/net_failover.c
497
struct net_device *standby_dev, *primary_dev;
drivers/net/net_failover.c
573
static int net_failover_slave_pre_unregister(struct net_device *slave_dev,
drivers/net/net_failover.c
574
struct net_device *failover_dev)
drivers/net/net_failover.c
576
struct net_device *standby_dev, *primary_dev;
drivers/net/net_failover.c
589
static int net_failover_slave_unregister(struct net_device *slave_dev,
drivers/net/net_failover.c
590
struct net_device *failover_dev)
drivers/net/net_failover.c
592
struct net_device *standby_dev, *primary_dev;
drivers/net/net_failover.c
632
static int net_failover_slave_link_change(struct net_device *slave_dev,
drivers/net/net_failover.c
633
struct net_device *failover_dev)
drivers/net/net_failover.c
635
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
661
static int net_failover_slave_name_change(struct net_device *slave_dev,
drivers/net/net_failover.c
662
struct net_device *failover_dev)
drivers/net/net_failover.c
664
struct net_device *primary_dev, *standby_dev;
drivers/net/net_failover.c
706
struct failover *net_failover_create(struct net_device *standby_dev)
drivers/net/net_failover.c
709
struct net_device *failover_dev;
drivers/net/net_failover.c
71
static int net_failover_close(struct net_device *dev)
drivers/net/net_failover.c
74
struct net_device *slave_dev;
drivers/net/net_failover.c
791
struct net_device *failover_dev;
drivers/net/net_failover.c
792
struct net_device *slave_dev;
drivers/net/net_failover.c
90
struct net_device *dev)
drivers/net/net_failover.c
98
struct net_device *dev)
drivers/net/netconsole.c
1559
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/netconsole.c
295
struct net_device *ndev)
drivers/net/netconsole.c
560
struct net_device *dev = to_target(item)->np.dev;
drivers/net/netdevsim/bpf.c
554
int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/netdevsim/bus.c
256
struct net_device *dev_a, *dev_b;
drivers/net/netdevsim/bus.c
352
struct net_device *dev;
drivers/net/netdevsim/ethtool.c
105
nsim_wake_queues(struct net_device *dev)
drivers/net/netdevsim/ethtool.c
11
nsim_get_pause_stats(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
121
nsim_set_channels(struct net_device *dev, struct ethtool_channels *ch)
drivers/net/netdevsim/ethtool.c
141
nsim_get_fecparam(struct net_device *dev, struct ethtool_fecparam *fecparam)
drivers/net/netdevsim/ethtool.c
152
nsim_set_fecparam(struct net_device *dev, struct ethtool_fecparam *fecparam)
drivers/net/netdevsim/ethtool.c
176
nsim_get_fec_stats(struct net_device *dev, struct ethtool_fec_stats *fec_stats,
drivers/net/netdevsim/ethtool.c
198
static int nsim_get_ts_info(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
23
nsim_get_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause)
drivers/net/netdevsim/ethtool.c
33
nsim_set_pauseparam(struct net_device *dev, struct ethtool_pauseparam *pause)
drivers/net/netdevsim/ethtool.c
45
static int nsim_get_coalesce(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
56
static int nsim_set_coalesce(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
67
static void nsim_get_ringparam(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
81
static int nsim_set_ringparam(struct net_device *dev,
drivers/net/netdevsim/ethtool.c
96
nsim_get_channels(struct net_device *dev, struct ethtool_channels *ch)
drivers/net/netdevsim/hwstats.c
106
struct net_device *dev,
drivers/net/netdevsim/hwstats.c
153
struct net_device *dev,
drivers/net/netdevsim/hwstats.c
172
struct net_device *dev)
drivers/net/netdevsim/hwstats.c
181
struct net_device *dev,
drivers/net/netdevsim/hwstats.c
202
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/netdevsim/hwstats.c
222
struct net_device *netdev;
drivers/net/netdevsim/ipsec.c
132
static int nsim_ipsec_add_sa(struct net_device *dev,
drivers/net/netdevsim/ipsec.c
202
static void nsim_ipsec_del_sa(struct net_device *dev, struct xfrm_state *xs)
drivers/net/netdevsim/ipsec.c
88
static int nsim_ipsec_parse_proto_keys(struct net_device *dev,
drivers/net/netdevsim/netdev.c
1000
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
1024
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
103
static int nsim_forward_skb(struct net_device *tx_dev,
drivers/net/netdevsim/netdev.c
104
struct net_device *rx_dev,
drivers/net/netdevsim/netdev.c
1126
struct net_device *dev;
drivers/net/netdevsim/netdev.c
1168
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
1206
bool netdev_is_nsim(struct net_device *dev)
drivers/net/netdevsim/netdev.c
123
static netdev_tx_t nsim_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/netdevsim/netdev.c
127
struct net_device *peer_dev;
drivers/net/netdevsim/netdev.c
188
static void nsim_set_rx_mode(struct net_device *dev)
drivers/net/netdevsim/netdev.c
192
static int nsim_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/netdevsim/netdev.c
211
static int nsim_set_vf_mac(struct net_device *dev, int vf, u8 *mac)
drivers/net/netdevsim/netdev.c
224
static int nsim_set_vf_vlan(struct net_device *dev, int vf,
drivers/net/netdevsim/netdev.c
240
static int nsim_set_vf_rate(struct net_device *dev, int vf, int min, int max)
drivers/net/netdevsim/netdev.c
259
static int nsim_set_vf_spoofchk(struct net_device *dev, int vf, bool val)
drivers/net/netdevsim/netdev.c
271
static int nsim_set_vf_rss_query_en(struct net_device *dev, int vf, bool val)
drivers/net/netdevsim/netdev.c
283
static int nsim_set_vf_trust(struct net_device *dev, int vf, bool val)
drivers/net/netdevsim/netdev.c
296
nsim_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivi)
drivers/net/netdevsim/netdev.c
319
static int nsim_set_vf_link_state(struct net_device *dev, int vf, int state)
drivers/net/netdevsim/netdev.c
347
static int nsim_setup_tc_taprio(struct net_device *dev,
drivers/net/netdevsim/netdev.c
369
nsim_setup_tc(struct net_device *dev, enum tc_setup_type type, void *type_data)
drivers/net/netdevsim/netdev.c
387
nsim_set_features(struct net_device *dev, netdev_features_t features)
drivers/net/netdevsim/netdev.c
397
static int nsim_get_iflink(const struct net_device *dev)
drivers/net/netdevsim/netdev.c
40
static void nsim_start_peer_tx_queue(struct net_device *dev, struct nsim_rq *rq)
drivers/net/netdevsim/netdev.c
415
struct net_device *dev = rq->napi.dev;
drivers/net/netdevsim/netdev.c
43
struct net_device *peer_dev;
drivers/net/netdevsim/netdev.c
488
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
538
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
549
static int nsim_open(struct net_device *dev)
drivers/net/netdevsim/netdev.c
574
struct net_device *dev = ns->netdev;
drivers/net/netdevsim/netdev.c
591
static int nsim_stop(struct net_device *dev)
drivers/net/netdevsim/netdev.c
68
static void nsim_stop_tx_queue(struct net_device *tx_dev,
drivers/net/netdevsim/netdev.c
681
static void nsim_get_queue_stats_rx(struct net_device *dev, int idx,
drivers/net/netdevsim/netdev.c
69
struct net_device *rx_dev,
drivers/net/netdevsim/netdev.c
693
static void nsim_get_queue_stats_tx(struct net_device *dev, int idx,
drivers/net/netdevsim/netdev.c
705
static void nsim_get_base_stats(struct net_device *dev,
drivers/net/netdevsim/netdev.c
738
static void nsim_queue_free(struct net_device *dev, struct nsim_rq *rq)
drivers/net/netdevsim/netdev.c
764
nsim_queue_mem_alloc(struct net_device *dev,
drivers/net/netdevsim/netdev.c
800
static void nsim_queue_mem_free(struct net_device *dev, void *per_queue_mem)
drivers/net/netdevsim/netdev.c
815
nsim_queue_start(struct net_device *dev, struct netdev_queue_config *qcfg,
drivers/net/netdevsim/netdev.c
848
static int nsim_queue_stop(struct net_device *dev, void *per_queue_mem, int idx)
drivers/net/netdevsim/netdev.c
85
static int nsim_napi_rx(struct net_device *tx_dev, struct net_device *rx_dev,
drivers/net/netdevsim/netdev.c
973
static void nsim_setup(struct net_device *dev)
drivers/net/netdevsim/netdevsim.h
103
struct net_device *netdev;
drivers/net/netdevsim/netdevsim.h
161
bool netdev_is_nsim(struct net_device *dev);
drivers/net/netdevsim/netdevsim.h
167
struct net_device *dev);
drivers/net/netdevsim/netdevsim.h
168
void nsim_udp_tunnels_info_destroy(struct net_device *dev);
drivers/net/netdevsim/netdevsim.h
175
int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf);
drivers/net/netdevsim/netdevsim.h
198
static inline int nsim_bpf(struct net_device *dev, struct netdev_bpf *bpf)
drivers/net/netdevsim/netdevsim.h
241
struct net_device *netdev;
drivers/net/netdevsim/udp_tunnels.c
107
struct net_device *dev = file->private_data;
drivers/net/netdevsim/udp_tunnels.c
12
nsim_udp_tunnel_set_port(struct net_device *dev, unsigned int table,
drivers/net/netdevsim/udp_tunnels.c
126
struct net_device *dev)
drivers/net/netdevsim/udp_tunnels.c
189
void nsim_udp_tunnels_info_destroy(struct net_device *dev)
drivers/net/netdevsim/udp_tunnels.c
38
nsim_udp_tunnel_unset_port(struct net_device *dev, unsigned int table,
drivers/net/netdevsim/udp_tunnels.c
66
nsim_udp_tunnel_sync_table(struct net_device *dev, unsigned int table)
drivers/net/netkit.c
133
static int netkit_open(struct net_device *dev)
drivers/net/netkit.c
136
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/netkit.c
147
static int netkit_close(struct net_device *dev)
drivers/net/netkit.c
150
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/netkit.c
158
static int netkit_get_iflink(const struct net_device *dev)
drivers/net/netkit.c
161
struct net_device *peer;
drivers/net/netkit.c
172
static void netkit_set_multicast(struct net_device *dev)
drivers/net/netkit.c
177
static int netkit_set_macaddr(struct net_device *dev, void *sa)
drivers/net/netkit.c
187
static void netkit_set_headroom(struct net_device *dev, int headroom)
drivers/net/netkit.c
190
struct net_device *peer;
drivers/net/netkit.c
20
struct net_device __rcu *peer;
drivers/net/netkit.c
210
INDIRECT_CALLABLE_SCOPE struct net_device *netkit_peer_dev(struct net_device *dev)
drivers/net/netkit.c
215
static void netkit_get_stats(struct net_device *dev,
drivers/net/netkit.c
222
static void netkit_uninit(struct net_device *dev);
drivers/net/netkit.c
238
static void netkit_get_drvinfo(struct net_device *dev,
drivers/net/netkit.c
248
static void netkit_setup(struct net_device *dev)
drivers/net/netkit.c
292
static struct net *netkit_get_link_net(const struct net_device *dev)
drivers/net/netkit.c
295
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/netkit.c
330
static int netkit_new_link(struct net_device *dev,
drivers/net/netkit.c
346
struct net_device *peer;
drivers/net/netkit.c
36
struct net_device *dev;
drivers/net/netkit.c
468
static struct bpf_mprog_entry *netkit_entry_fetch(struct net_device *dev,
drivers/net/netkit.c
483
static void netkit_entry_update(struct net_device *dev,
drivers/net/netkit.c
497
static struct net_device *netkit_dev_fetch(struct net *net, u32 ifindex, u32 which)
drivers/net/netkit.c
499
struct net_device *dev;
drivers/net/netkit.c
533
struct net_device *dev;
drivers/net/netkit.c
573
struct net_device *dev;
drivers/net/netkit.c
604
struct net_device *dev;
drivers/net/netkit.c
631
struct net_device *dev = nkl->dev;
drivers/net/netkit.c
652
struct net_device *dev;
drivers/net/netkit.c
683
struct net_device *dev;
drivers/net/netkit.c
74
static struct netkit *netkit_priv(const struct net_device *dev)
drivers/net/netkit.c
775
struct net_device *dev,
drivers/net/netkit.c
788
struct net_device *dev;
drivers/net/netkit.c
79
static netdev_tx_t netkit_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/netkit.c
824
static void netkit_release_all(struct net_device *dev)
drivers/net/netkit.c
844
static void netkit_uninit(struct net_device *dev)
drivers/net/netkit.c
849
static void netkit_del_link(struct net_device *dev, struct list_head *head)
drivers/net/netkit.c
852
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/netkit.c
86
struct net_device *peer;
drivers/net/netkit.c
863
static int netkit_change_link(struct net_device *dev, struct nlattr *tb[],
drivers/net/netkit.c
868
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/netkit.c
924
static size_t netkit_get_size(const struct net_device *dev)
drivers/net/netkit.c
937
static int netkit_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/netkit.c
940
struct net_device *peer = rtnl_dereference(nk->peer);
drivers/net/nlmon.c
11
static netdev_tx_t nlmon_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/nlmon.c
24
static int nlmon_open(struct net_device *dev)
drivers/net/nlmon.c
33
static int nlmon_close(struct net_device *dev)
drivers/net/nlmon.c
41
nlmon_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/nlmon.c
46
static u32 always_on(struct net_device *dev)
drivers/net/nlmon.c
62
static void nlmon_setup(struct net_device *dev)
drivers/net/ntb_netdev.c
102
struct net_device *ndev = qp_data;
drivers/net/ntb_netdev.c
146
static int __ntb_netdev_maybe_stop_tx(struct net_device *netdev,
drivers/net/ntb_netdev.c
166
static int ntb_netdev_maybe_stop_tx(struct net_device *ndev,
drivers/net/ntb_netdev.c
179
struct net_device *ndev = qp_data;
drivers/net/ntb_netdev.c
208
struct net_device *ndev)
drivers/net/ntb_netdev.c
233
struct net_device *ndev = dev->ndev;
drivers/net/ntb_netdev.c
247
static int ntb_netdev_open(struct net_device *ndev)
drivers/net/ntb_netdev.c
283
static int ntb_netdev_close(struct net_device *ndev)
drivers/net/ntb_netdev.c
299
static int ntb_netdev_change_mtu(struct net_device *ndev, int new_mtu)
drivers/net/ntb_netdev.c
362
static void ntb_get_drvinfo(struct net_device *ndev,
drivers/net/ntb_netdev.c
372
static int ntb_get_link_ksettings(struct net_device *dev,
drivers/net/ntb_netdev.c
404
struct net_device *ndev;
drivers/net/ntb_netdev.c
465
struct net_device *ndev = dev_get_drvdata(client_dev);
drivers/net/ntb_netdev.c
75
struct net_device *ndev;
drivers/net/ntb_netdev.c
85
struct net_device *ndev = data;
drivers/net/ovpn/io.c
353
netdev_tx_t ovpn_net_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ovpn/io.h
25
netdev_tx_t ovpn_net_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/ovpn/main.c
119
bool ovpn_dev_is_valid(const struct net_device *dev)
drivers/net/ovpn/main.c
124
static void ovpn_get_drvinfo(struct net_device *dev,
drivers/net/ovpn/main.c
137
static void ovpn_setup(struct net_device *dev)
drivers/net/ovpn/main.c
177
static int ovpn_newlink(struct net_device *dev,
drivers/net/ovpn/main.c
211
static void ovpn_dellink(struct net_device *dev, struct list_head *head)
drivers/net/ovpn/main.c
220
static int ovpn_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/ovpn/main.c
29
static void ovpn_priv_free(struct net_device *net)
drivers/net/ovpn/main.c
74
static int ovpn_net_init(struct net_device *dev)
drivers/net/ovpn/main.c
91
static void ovpn_net_uninit(struct net_device *dev)
drivers/net/ovpn/main.h
12
bool ovpn_dev_is_valid(const struct net_device *dev);
drivers/net/ovpn/netlink.c
40
struct net_device *dev;
drivers/net/ovpn/ovpnpriv.h
46
struct net_device *dev;
drivers/net/pfcp.c
111
static void pfcp_dev_uninit(struct net_device *dev)
drivers/net/pfcp.c
119
static int pfcp_dev_init(struct net_device *dev)
drivers/net/pfcp.c
138
static void pfcp_link_setup(struct net_device *dev)
drivers/net/pfcp.c
187
static int pfcp_newlink(struct net_device *dev,
drivers/net/pfcp.c
22
struct net_device *dev;
drivers/net/pfcp.c
224
static void pfcp_dellink(struct net_device *dev, struct list_head *head)
drivers/net/phy/bcm-phy-lib.c
1026
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/bcm-phy-lib.c
876
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/dp83822.c
216
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/dp83867.c
206
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/dp83869.c
261
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/dp83tc811.c
100
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/fixed_phy.c
31
int (*link_update)(struct net_device *, struct fixed_phy_status *);
drivers/net/phy/fixed_phy.c
43
int fixed_phy_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/phy/fixed_phy.c
87
int (*link_update)(struct net_device *,
drivers/net/phy/motorcomm.c
552
struct net_device *p_attached_dev;
drivers/net/phy/mxl-86110.c
362
struct net_device *netdev;
drivers/net/phy/mxl-gpy.c
743
struct net_device *attach_dev = phydev->attached_dev;
drivers/net/phy/phy.c
1397
struct net_device *netdev = phydev->attached_dev;
drivers/net/phy/phy.c
1518
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy.c
1641
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy.c
2036
int phy_ethtool_get_link_ksettings(struct net_device *ndev,
drivers/net/phy/phy.c
2050
int phy_ethtool_set_link_ksettings(struct net_device *ndev,
drivers/net/phy/phy.c
2066
int phy_ethtool_nway_reset(struct net_device *ndev)
drivers/net/phy/phy.c
439
int phy_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/phy/phy.c
458
int phy_do_ioctl_running(struct net_device *dev, struct ifreq *ifr, int cmd)
drivers/net/phy/phy.c
853
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy.c
924
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy_device.c
1213
void (*handler)(struct net_device *))
drivers/net/phy/phy_device.c
1225
int phy_connect_direct(struct net_device *dev, struct phy_device *phydev,
drivers/net/phy/phy_device.c
1226
void (*handler)(struct net_device *),
drivers/net/phy/phy_device.c
1261
struct phy_device *phy_connect(struct net_device *dev, const char *bus_id,
drivers/net/phy/phy_device.c
1262
void (*handler)(struct net_device *),
drivers/net/phy/phy_device.c
1435
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy_device.c
1484
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy_device.c
1505
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy_device.c
1741
int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
drivers/net/phy/phy_device.c
1907
struct phy_device *phy_attach(struct net_device *dev, const char *bus_id,
drivers/net/phy/phy_device.c
1945
struct net_device *dev = phydev->attached_dev;
drivers/net/phy/phy_device.c
2015
struct net_device *netdev = phydev->attached_dev;
drivers/net/phy/phy_device.c
264
struct net_device *netdev = phydev->attached_dev;
drivers/net/phy/phy_device.c
305
struct net_device *netdev = phydev->attached_dev;
drivers/net/phy/phy_link_topology.c
14
static int netdev_alloc_phy_link_topology(struct net_device *dev)
drivers/net/phy/phy_link_topology.c
30
int phy_link_topo_add_phy(struct net_device *dev,
drivers/net/phy/phy_link_topology.c
53
pdn->upstream.netdev = (struct net_device *)upstream;
drivers/net/phy/phy_link_topology.c
87
void phy_link_topo_del_phy(struct net_device *dev,
drivers/net/phy/phylink.c
1538
struct net_device *ndev = pl->netdev;
drivers/net/phy/phylink.c
1591
struct net_device *ndev = pl->netdev;
drivers/net/phy/phylink.c
43
struct net_device *netdev;
drivers/net/phy/qcom/qcom-phy-lib.c
65
struct net_device *ndev = phydev->attached_dev;
drivers/net/phy/smsc.c
456
struct net_device *ndev = phydev->attached_dev;
drivers/net/plip/plip.c
1011
plip_rewrite_address(const struct net_device *dev, struct ethhdr *eth)
drivers/net/plip/plip.c
1030
plip_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/plip/plip.c
1067
plip_open(struct net_device *dev)
drivers/net/plip/plip.c
1127
plip_close(struct net_device *dev)
drivers/net/plip/plip.c
1175
struct net_device *dev = (struct net_device *)handle;
drivers/net/plip/plip.c
1191
struct net_device *dev = (struct net_device *)handle;
drivers/net/plip/plip.c
1216
plip_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/net/plip/plip.c
1252
static struct net_device *dev_plip[PLIP_MAX] = { NULL, };
drivers/net/plip/plip.c
1269
struct net_device *dev;
drivers/net/plip/plip.c
1365
struct net_device *dev;
drivers/net/plip/plip.c
146
static netdev_tx_t plip_tx_packet(struct sk_buff *skb, struct net_device *dev);
drivers/net/plip/plip.c
147
static int plip_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/plip/plip.c
152
static int plip_open(struct net_device *dev);
drivers/net/plip/plip.c
153
static int plip_close(struct net_device *dev);
drivers/net/plip/plip.c
154
static int plip_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/plip/plip.c
206
struct net_device *dev;
drivers/net/plip/plip.c
225
static inline void enable_parport_interrupts (struct net_device *dev)
drivers/net/plip/plip.c
235
static inline void disable_parport_interrupts (struct net_device *dev)
drivers/net/plip/plip.c
245
static inline void write_data (struct net_device *dev, unsigned char data)
drivers/net/plip/plip.c
253
static inline unsigned char read_status (struct net_device *dev)
drivers/net/plip/plip.c
285
plip_init_netdev(struct net_device *dev)
drivers/net/plip/plip.c
332
static int plip_none(struct net_device *, struct net_local *,
drivers/net/plip/plip.c
334
static int plip_receive_packet(struct net_device *, struct net_local *,
drivers/net/plip/plip.c
336
static int plip_send_packet(struct net_device *, struct net_local *,
drivers/net/plip/plip.c
338
static int plip_connection_close(struct net_device *, struct net_local *,
drivers/net/plip/plip.c
340
static int plip_error(struct net_device *, struct net_local *,
drivers/net/plip/plip.c
342
static int plip_bh_timeout_error(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
352
typedef int (*plip_func)(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
400
plip_bh_timeout_error(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
475
plip_none(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
484
plip_receive(unsigned short nibble_timeout, struct net_device *dev,
drivers/net/plip/plip.c
544
static __be16 plip_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/plip/plip.c
588
plip_receive_packet(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
710
plip_send(unsigned short nibble_timeout, struct net_device *dev,
drivers/net/plip/plip.c
756
plip_send_packet(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
876
plip_connection_close(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
894
plip_error(struct net_device *dev, struct net_local *nl,
drivers/net/plip/plip.c
921
struct net_device *dev = dev_id;
drivers/net/plip/plip.c
970
plip_tx_packet(struct sk_buff *skb, struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1127
static void ppp_nl_dellink(struct net_device *dev, struct list_head *head);
drivers/net/ppp/ppp_generic.c
1236
static int ppp_dev_configure(struct net *src_net, struct net_device *dev,
drivers/net/ppp/ppp_generic.c
1311
static int ppp_nl_newlink(struct net_device *dev,
drivers/net/ppp/ppp_generic.c
1364
static void ppp_nl_dellink(struct net_device *dev, struct list_head *head)
drivers/net/ppp/ppp_generic.c
1369
static size_t ppp_nl_get_size(const struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1374
static int ppp_nl_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1379
static struct net *ppp_nl_get_link_net(const struct net_device *dev)
drivers/net/ppp/ppp_generic.c
144
struct net_device *dev; /* network interface device a4 */
drivers/net/ppp/ppp_generic.c
1451
ppp_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1495
ppp_net_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/ppp/ppp_generic.c
1538
ppp_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats64)
drivers/net/ppp/ppp_generic.c
1548
static int ppp_dev_init(struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1564
static void ppp_dev_uninit(struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1583
static void ppp_dev_priv_destructor(struct net_device *dev)
drivers/net/ppp/ppp_generic.c
1629
static void ppp_setup(struct net_device *dev)
drivers/net/ppp/ppp_generic.c
300
static void ppp_setup(struct net_device *dev);
drivers/net/ppp/ppp_generic.c
3380
struct net_device *dev;
drivers/net/ppp/pppoe.c
243
struct net_device *dev;
drivers/net/ppp/pppoe.c
274
static void pppoe_flush_dev(struct net_device *dev)
drivers/net/ppp/pppoe.c
337
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/ppp/pppoe.c
409
static int pppoe_rcv(struct sk_buff *skb, struct net_device *dev,
drivers/net/ppp/pppoe.c
410
struct packet_type *pt, struct net_device *orig_dev)
drivers/net/ppp/pppoe.c
477
static int pppoe_disc_rcv(struct sk_buff *skb, struct net_device *dev,
drivers/net/ppp/pppoe.c
478
struct packet_type *pt, struct net_device *orig_dev)
drivers/net/ppp/pppoe.c
617
struct net_device *dev = NULL;
drivers/net/ppp/pppoe.c
849
struct net_device *dev;
drivers/net/ppp/pppoe.c
919
struct net_device *dev = po->pppoe_dev;
drivers/net/ppp/pppoe.c
985
struct net_device *dev = po->pppoe_dev;
drivers/net/ppp/pptp.c
163
struct net_device *tdev;
drivers/net/pse-pd/pse_core.c
1020
struct net_device *netdev;
drivers/net/pse-pd/pse_core.c
268
static struct net_device *pse_control_get_netdev(struct pse_control *psec)
drivers/net/rionet.c
126
static void rionet_rx_fill(struct net_device *ndev, int end)
drivers/net/rionet.c
145
static int rionet_queue_tx_msg(struct sk_buff *skb, struct net_device *ndev,
drivers/net/rionet.c
170
struct net_device *ndev)
drivers/net/rionet.c
230
struct net_device *ndev = dev_id;
drivers/net/rionet.c
269
struct net_device *ndev = dev_id;
drivers/net/rionet.c
284
struct net_device *ndev = dev_id;
drivers/net/rionet.c
309
static int rionet_open(struct net_device *ndev)
drivers/net/rionet.c
366
static int rionet_close(struct net_device *ndev)
drivers/net/rionet.c
441
static void rionet_get_drvinfo(struct net_device *ndev,
drivers/net/rionet.c
452
static u32 rionet_get_msglevel(struct net_device *ndev)
drivers/net/rionet.c
459
static void rionet_set_msglevel(struct net_device *ndev, u32 value)
drivers/net/rionet.c
481
static int rionet_setup_netdev(struct rio_mport *mport, struct net_device *ndev)
drivers/net/rionet.c
551
struct net_device *ndev = NULL;
drivers/net/rionet.c
668
struct net_device *ndev;
drivers/net/rionet.c
72
struct net_device *ndev;
drivers/net/rionet.c
92
static int rionet_rx_clean(struct net_device *ndev)
drivers/net/slip/slip.c
112
static int sl_siocdevprivate(struct net_device *dev, struct ifreq *rq, void __user *data, int cmd);
drivers/net/slip/slip.c
1186
static int sl_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/net/slip/slip.c
1300
slip_devs = kzalloc_objs(struct net_device *, slip_maxdev);
drivers/net/slip/slip.c
1316
struct net_device *dev;
drivers/net/slip/slip.c
224
struct net_device *dev = sl->dev;
drivers/net/slip/slip.c
322
struct net_device *dev = sl->dev;
drivers/net/slip/slip.c
465
static void sl_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/slip/slip.c
499
sl_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/slip/slip.c
533
sl_close(struct net_device *dev)
drivers/net/slip/slip.c
551
static int sl_open(struct net_device *dev)
drivers/net/slip/slip.c
565
static int sl_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/slip/slip.c
575
sl_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/slip/slip.c
609
static int sl_init(struct net_device *dev)
drivers/net/slip/slip.c
626
static void sl_uninit(struct net_device *dev)
drivers/net/slip/slip.c
634
static void sl_free_netdev(struct net_device *dev)
drivers/net/slip/slip.c
656
static void sl_setup(struct net_device *dev)
drivers/net/slip/slip.c
721
struct net_device *dev;
drivers/net/slip/slip.c
743
struct net_device *dev = NULL;
drivers/net/slip/slip.c
97
static struct net_device **slip_devs;
drivers/net/slip/slip.h
57
struct net_device *dev; /* easy for intr handling */
drivers/net/tap.c
1194
struct net_device *dev = tap->dev;
drivers/net/tap.c
258
struct net_device *dev = skb->dev;
drivers/net/tap.c
402
struct net_device *dev = NULL;
drivers/net/tap.c
59
static struct tap_dev *tap_dev_get_rcu(const struct net_device *dev)
drivers/net/team/team_core.c
1082
static int team_dev_type_check_change(struct net_device *dev,
drivers/net/team/team_core.c
1083
struct net_device *port_dev);
drivers/net/team/team_core.c
1085
static int team_port_add(struct team *team, struct net_device *port_dev,
drivers/net/team/team_core.c
1088
struct net_device *dev = team->dev;
drivers/net/team/team_core.c
1293
static int team_port_del(struct team *team, struct net_device *port_dev, bool unregister)
drivers/net/team/team_core.c
1295
struct net_device *dev = team->dev;
drivers/net/team/team_core.c
1584
static int team_init(struct net_device *dev)
drivers/net/team/team_core.c
1632
static void team_uninit(struct net_device *dev)
drivers/net/team/team_core.c
1651
static void team_destructor(struct net_device *dev)
drivers/net/team/team_core.c
1658
static int team_open(struct net_device *dev)
drivers/net/team/team_core.c
1663
static int team_close(struct net_device *dev)
drivers/net/team/team_core.c
1679
static netdev_tx_t team_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/team/team_core.c
1703
static u16 team_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/team/team_core.c
1704
struct net_device *sb_dev)
drivers/net/team/team_core.c
1727
static void team_change_rx_flags(struct net_device *dev, int change)
drivers/net/team/team_core.c
1747
static void team_set_rx_mode(struct net_device *dev)
drivers/net/team/team_core.c
1760
static int team_set_mac_address(struct net_device *dev, void *p)
drivers/net/team/team_core.c
1777
static int team_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/team/team_core.c
1809
team_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/team/team_core.c
1847
static int team_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/team/team_core.c
1870
static int team_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
drivers/net/team/team_core.c
1884
static void team_poll_controller(struct net_device *dev)
drivers/net/team/team_core.c
1896
static void team_netpoll_cleanup(struct net_device *dev)
drivers/net/team/team_core.c
1905
static int team_netpoll_setup(struct net_device *dev)
drivers/net/team/team_core.c
1924
static int team_add_slave(struct net_device *dev, struct net_device *port_dev,
drivers/net/team/team_core.c
1934
static int team_del_slave(struct net_device *dev, struct net_device *port_dev)
drivers/net/team/team_core.c
1943
static int team_del_slave_on_unregister(struct net_device *dev, struct net_device *port_dev)
drivers/net/team/team_core.c
1952
static netdev_features_t team_fix_features(struct net_device *dev,
drivers/net/team/team_core.c
1975
static int team_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/team/team_core.c
2018
static void team_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/team/team_core.c
2024
static int team_ethtool_get_link_ksettings(struct net_device *dev,
drivers/net/team/team_core.c
2077
static int team_header_create(struct sk_buff *skb, struct net_device *team_dev,
drivers/net/team/team_core.c
2099
const struct net_device *team_dev,
drivers/net/team/team_core.c
2123
static void team_setup_by_port(struct net_device *dev,
drivers/net/team/team_core.c
2124
struct net_device *port_dev)
drivers/net/team/team_core.c
2151
static int team_dev_type_check_change(struct net_device *dev,
drivers/net/team/team_core.c
2152
struct net_device *port_dev)
drivers/net/team/team_core.c
2177
static void team_setup(struct net_device *dev)
drivers/net/team/team_core.c
2217
static int team_newlink(struct net_device *dev,
drivers/net/team/team_core.c
2302
struct net_device *dev;
drivers/net/team/team_core.c
2984
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/team/team_core.c
40
static struct team_port *team_port_get_rtnl(const struct net_device *dev)
drivers/net/team/team_core.c
51
static int __set_port_dev_addr(struct net_device *port_dev,
drivers/net/team/team_core.c
594
struct net_device *dev = team->dev;
drivers/net/thunderbolt/main.c
1104
struct net_device *dev)
drivers/net/thunderbolt/main.c
1242
static void tbnet_get_stats64(struct net_device *dev,
drivers/net/thunderbolt/main.c
1269
static int tbnet_get_link_ksettings(struct net_device *dev,
drivers/net/thunderbolt/main.c
1316
static void tbnet_generate_mac(struct net_device *dev)
drivers/net/thunderbolt/main.c
1341
struct net_device *dev;
drivers/net/thunderbolt/main.c
137
struct net_device *dev;
drivers/net/thunderbolt/main.c
185
struct net_device *dev;
drivers/net/thunderbolt/main.c
917
static int tbnet_open(struct net_device *dev)
drivers/net/thunderbolt/main.c
970
static int tbnet_stop(struct net_device *dev)
drivers/net/tun.c
1003
static netdev_tx_t tun_net_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/tun.c
1088
static void tun_net_mclist(struct net_device *dev)
drivers/net/tun.c
1097
static netdev_features_t tun_net_fix_features(struct net_device *dev,
drivers/net/tun.c
1105
static void tun_set_headroom(struct net_device *dev, int new_hr)
drivers/net/tun.c
1116
tun_net_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/tun.c
1126
static int tun_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/tun.c
1156
static int tun_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/tun.c
1166
static int tun_net_change_carrier(struct net_device *dev, bool new_carrier)
drivers/net/tun.c
1202
static int tun_xdp_xmit(struct net_device *dev, int n,
drivers/net/tun.c
1251
static int tun_xdp_tx(struct net_device *dev, struct xdp_buff *xdp)
drivers/net/tun.c
1306
static void tun_net_initialize(struct net_device *dev)
drivers/net/tun.c
186
struct net_device *dev;
drivers/net/tun.c
2249
static void tun_free_netdev(struct net_device *dev)
drivers/net/tun.c
2261
static void tun_setup(struct net_device *dev)
drivers/net/tun.c
2287
static size_t tun_get_size(const struct net_device *dev)
drivers/net/tun.c
2304
static int tun_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/tun.c
2696
struct net_device *dev;
drivers/net/tun.c
3489
static void tun_default_link_ksettings(struct net_device *dev,
drivers/net/tun.c
3501
static int tun_get_link_ksettings(struct net_device *dev,
drivers/net/tun.c
3510
static int tun_set_link_ksettings(struct net_device *dev,
drivers/net/tun.c
3519
static void tun_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/tun.c
3536
static u32 tun_get_msglevel(struct net_device *dev)
drivers/net/tun.c
3543
static void tun_set_msglevel(struct net_device *dev, u32 value)
drivers/net/tun.c
3550
static int tun_get_coalesce(struct net_device *dev,
drivers/net/tun.c
3562
static int tun_set_coalesce(struct net_device *dev,
drivers/net/tun.c
3577
static void tun_get_channels(struct net_device *dev,
drivers/net/tun.c
3602
struct net_device *dev = tun->dev;
drivers/net/tun.c
3630
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/tun.c
497
static u16 tun_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/tun.c
498
struct net_device *sb_dev)
drivers/net/tun.c
632
struct net_device *dev;
drivers/net/tun.c
646
static void tun_detach_all(struct net_device *dev)
drivers/net/tun.c
695
struct net_device *dev = tun->dev;
drivers/net/tun.c
88
static void tun_default_link_ksettings(struct net_device *dev,
drivers/net/tun.c
911
static int tun_net_init(struct net_device *dev)
drivers/net/tun.c
951
static void tun_net_uninit(struct net_device *dev)
drivers/net/tun.c
957
static int tun_net_open(struct net_device *dev)
drivers/net/tun.c
965
static int tun_net_close(struct net_device *dev)
drivers/net/tun_vnet.h
209
const struct net_device *dev,
drivers/net/tun_vnet.h
238
const struct net_device *dev,
drivers/net/usb/aqc111.c
200
static void aqc111_get_drvinfo(struct net_device *net,
drivers/net/usb/aqc111.c
214
static void aqc111_get_wol(struct net_device *net,
drivers/net/usb/aqc111.c
227
static int aqc111_set_wol(struct net_device *net,
drivers/net/usb/aqc111.c
266
static int aqc111_get_link_ksettings(struct net_device *net,
drivers/net/usb/aqc111.c
368
static int aqc111_set_link_ksettings(struct net_device *net,
drivers/net/usb/aqc111.c
422
static int aqc111_change_mtu(struct net_device *net, int new_mtu)
drivers/net/usb/aqc111.c
464
static int aqc111_set_mac_addr(struct net_device *net, void *p)
drivers/net/usb/aqc111.c
478
static int aqc111_vlan_rx_kill_vid(struct net_device *net,
drivers/net/usb/aqc111.c
504
static int aqc111_vlan_rx_add_vid(struct net_device *net, __be16 proto, u16 vid)
drivers/net/usb/aqc111.c
529
static void aqc111_set_rx_mode(struct net_device *net)
drivers/net/usb/aqc111.c
566
static int aqc111_set_features(struct net_device *net,
drivers/net/usb/asix.h
229
void asix_set_multicast(struct net_device *net);
drivers/net/usb/asix.h
231
int asix_mdio_read(struct net_device *netdev, int phy_id, int loc);
drivers/net/usb/asix.h
232
void asix_mdio_write(struct net_device *netdev, int phy_id, int loc, int val);
drivers/net/usb/asix.h
237
int asix_mdio_read_nopm(struct net_device *netdev, int phy_id, int loc);
drivers/net/usb/asix.h
238
void asix_mdio_write_nopm(struct net_device *netdev, int phy_id, int loc,
drivers/net/usb/asix.h
241
void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
drivers/net/usb/asix.h
242
int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo);
drivers/net/usb/asix.h
244
int asix_get_eeprom_len(struct net_device *net);
drivers/net/usb/asix.h
245
int asix_get_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/asix.h
247
int asix_set_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/asix.h
250
int asix_set_mac_address(struct net_device *net, void *p);
drivers/net/usb/asix_common.c
441
void asix_set_multicast(struct net_device *net)
drivers/net/usb/asix_common.c
480
static int __asix_mdio_read(struct net_device *netdev, int phy_id, int loc,
drivers/net/usb/asix_common.c
510
int asix_mdio_read(struct net_device *netdev, int phy_id, int loc)
drivers/net/usb/asix_common.c
515
static int __asix_mdio_write(struct net_device *netdev, int phy_id, int loc,
drivers/net/usb/asix_common.c
543
void asix_mdio_write(struct net_device *netdev, int phy_id, int loc, int val)
drivers/net/usb/asix_common.c
563
int asix_mdio_read_nopm(struct net_device *netdev, int phy_id, int loc)
drivers/net/usb/asix_common.c
569
asix_mdio_write_nopm(struct net_device *netdev, int phy_id, int loc, int val)
drivers/net/usb/asix_common.c
574
void asix_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/asix_common.c
593
int asix_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/asix_common.c
613
int asix_get_eeprom_len(struct net_device *net)
drivers/net/usb/asix_common.c
618
int asix_get_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/asix_common.c
653
int asix_set_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/asix_common.c
734
int asix_set_mac_address(struct net_device *net, void *p)
drivers/net/usb/asix_devices.c
118
static void ax88172_set_multicast(struct net_device *net)
drivers/net/usb/asix_devices.c
1236
static int ax88178_change_mtu(struct net_device *net, int new_mtu)
drivers/net/usb/asix_devices.c
274
static void ax88772_ethtool_get_strings(struct net_device *netdev, u32 sset,
drivers/net/usb/asix_devices.c
284
static int ax88772_ethtool_get_sset_count(struct net_device *ndev, int sset)
drivers/net/usb/asix_devices.c
294
static void ax88772_ethtool_get_pauseparam(struct net_device *ndev,
drivers/net/usb/asix_devices.c
303
static int ax88772_ethtool_set_pauseparam(struct net_device *ndev,
drivers/net/usb/ax88172a.c
29
static void ax88172a_adjust_link(struct net_device *netdev)
drivers/net/usb/ax88179_178a.c
334
static int ax88179_mdio_read(struct net_device *netdev, int phy_id, int loc)
drivers/net/usb/ax88179_178a.c
343
static void ax88179_mdio_write(struct net_device *netdev, int phy_id, int loc,
drivers/net/usb/ax88179_178a.c
514
ax88179_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/ax88179_178a.c
524
ax88179_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/ax88179_178a.c
537
static int ax88179_get_eeprom_len(struct net_device *net)
drivers/net/usb/ax88179_178a.c
543
ax88179_get_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/ax88179_178a.c
579
ax88179_set_eeprom(struct net_device *net, struct ethtool_eeprom *eeprom,
drivers/net/usb/ax88179_178a.c
653
static int ax88179_get_link_ksettings(struct net_device *net,
drivers/net/usb/ax88179_178a.c
663
static int ax88179_set_link_ksettings(struct net_device *net,
drivers/net/usb/ax88179_178a.c
811
static int ax88179_get_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/ax88179_178a.c
822
static int ax88179_set_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/ax88179_178a.c
867
static void ax88179_set_multicast(struct net_device *net)
drivers/net/usb/ax88179_178a.c
908
ax88179_set_features(struct net_device *net, netdev_features_t features)
drivers/net/usb/ax88179_178a.c
936
static int ax88179_change_mtu(struct net_device *net, int new_mtu)
drivers/net/usb/ax88179_178a.c
964
static int ax88179_set_mac_addr(struct net_device *net, void *p)
drivers/net/usb/catc.c
154
struct net_device *netdev;
drivers/net/usb/catc.c
414
struct net_device *netdev)
drivers/net/usb/catc.c
454
static void catc_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/usb/catc.c
630
static void catc_set_multicast_list(struct net_device *netdev)
drivers/net/usb/catc.c
675
static void catc_get_drvinfo(struct net_device *dev,
drivers/net/usb/catc.c
683
static int catc_get_link_ksettings(struct net_device *dev,
drivers/net/usb/catc.c
717
static int catc_open(struct net_device *netdev)
drivers/net/usb/catc.c
737
static int catc_stop(struct net_device *netdev)
drivers/net/usb/catc.c
773
struct net_device *netdev;
drivers/net/usb/cdc-phonet.c
118
struct net_device *dev = pnd->dev;
drivers/net/usb/cdc-phonet.c
139
struct net_device *dev = req->context;
drivers/net/usb/cdc-phonet.c
207
static int usbpn_close(struct net_device *dev);
drivers/net/usb/cdc-phonet.c
209
static int usbpn_open(struct net_device *dev)
drivers/net/usb/cdc-phonet.c
235
static int usbpn_close(struct net_device *dev)
drivers/net/usb/cdc-phonet.c
256
static int usbpn_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/usb/cdc-phonet.c
26
struct net_device *dev;
drivers/net/usb/cdc-phonet.c
276
static void usbpn_setup(struct net_device *dev)
drivers/net/usb/cdc-phonet.c
322
struct net_device *dev;
drivers/net/usb/cdc-phonet.c
48
static netdev_tx_t usbpn_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/usb/cdc-phonet.c
86
struct net_device *dev = skb->dev;
drivers/net/usb/cdc_ether.c
68
struct net_device *net = dev->net;
drivers/net/usb/cdc_mbim.c
313
struct net_device *netdev;
drivers/net/usb/cdc_mbim.c
72
static int cdc_mbim_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/usb/cdc_mbim.c
86
static int cdc_mbim_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/usb/cdc_ncm.c
105
static void cdc_ncm_get_ethtool_stats(struct net_device *netdev,
drivers/net/usb/cdc_ncm.c
120
static void cdc_ncm_get_strings(struct net_device __always_unused *netdev, u32 stringset, u8 *data)
drivers/net/usb/cdc_ncm.c
797
int cdc_ncm_change_mtu(struct net_device *net, int new_mtu)
drivers/net/usb/cdc_ncm.c
95
static int cdc_ncm_get_sset_count(struct net_device __always_unused *netdev, int sset)
drivers/net/usb/ch9200.c
177
static int ch9200_mdio_read(struct net_device *netdev, int phy_id, int loc)
drivers/net/usb/ch9200.c
197
static void ch9200_mdio_write(struct net_device *netdev,
drivers/net/usb/dm9601.c
196
static int dm9601_get_eeprom_len(struct net_device *dev)
drivers/net/usb/dm9601.c
201
static int dm9601_get_eeprom(struct net_device *net,
drivers/net/usb/dm9601.c
220
static int dm9601_mdio_read(struct net_device *netdev, int phy_id, int loc)
drivers/net/usb/dm9601.c
245
static void dm9601_mdio_write(struct net_device *netdev, int phy_id, int loc,
drivers/net/usb/dm9601.c
274
static void dm9601_set_multicast(struct net_device *net)
drivers/net/usb/dm9601.c
308
static int dm9601_set_mac_address(struct net_device *net, void *p)
drivers/net/usb/hso.c
130
struct net_device *net;
drivers/net/usb/hso.c
2386
static void hso_net_init(struct net_device *net)
drivers/net/usb/hso.c
2477
struct net_device *net;
drivers/net/usb/hso.c
692
static int hso_net_open(struct net_device *net)
drivers/net/usb/hso.c
722
static int hso_net_close(struct net_device *net)
drivers/net/usb/hso.c
769
struct net_device *net)
drivers/net/usb/hso.c
820
static void hso_net_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/hso.c
982
struct net_device *net;
drivers/net/usb/ipheth.c
107
struct net_device *net;
drivers/net/usb/ipheth.c
409
struct net_device *net = dev->net;
drivers/net/usb/ipheth.c
477
static int ipheth_open(struct net_device *net)
drivers/net/usb/ipheth.c
497
static int ipheth_close(struct net_device *net)
drivers/net/usb/ipheth.c
506
static netdev_tx_t ipheth_tx(struct sk_buff *skb, struct net_device *net)
drivers/net/usb/ipheth.c
546
static void ipheth_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/ipheth.c
555
static u32 ipheth_ethtool_op_get_link(struct net_device *net)
drivers/net/usb/ipheth.c
579
struct net_device *netdev;
drivers/net/usb/kaweth.c
1103
struct net_device *netdev;
drivers/net/usb/kaweth.c
212
struct net_device *net;
drivers/net/usb/kaweth.c
498
struct net_device *net = kaweth->net;
drivers/net/usb/kaweth.c
584
static int kaweth_open(struct net_device *net)
drivers/net/usb/kaweth.c
647
static int kaweth_close(struct net_device *net)
drivers/net/usb/kaweth.c
665
static u32 kaweth_get_link(struct net_device *dev)
drivers/net/usb/kaweth.c
698
struct net_device *net)
drivers/net/usb/kaweth.c
758
static void kaweth_set_rx_mode(struct net_device *net)
drivers/net/usb/kaweth.c
812
static void kaweth_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/kaweth.c
882
struct net_device *netdev;
drivers/net/usb/lan78xx.c
1495
static void lan78xx_set_multicast(struct net_device *netdev)
drivers/net/usb/lan78xx.c
1657
static int lan78xx_ethtool_get_eeprom_len(struct net_device *netdev)
drivers/net/usb/lan78xx.c
1662
static int lan78xx_ethtool_get_eeprom(struct net_device *netdev,
drivers/net/usb/lan78xx.c
1681
static int lan78xx_ethtool_set_eeprom(struct net_device *netdev,
drivers/net/usb/lan78xx.c
1707
static void lan78xx_get_strings(struct net_device *netdev, u32 stringset,
drivers/net/usb/lan78xx.c
1716
static int lan78xx_get_sset_count(struct net_device *netdev, int sset)
drivers/net/usb/lan78xx.c
1726
static void lan78xx_get_stats(struct net_device *netdev,
drivers/net/usb/lan78xx.c
1738
static void lan78xx_get_wol(struct net_device *netdev,
drivers/net/usb/lan78xx.c
1767
static int lan78xx_set_wol(struct net_device *netdev,
drivers/net/usb/lan78xx.c
1795
static int lan78xx_get_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/lan78xx.c
1802
static int lan78xx_set_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/lan78xx.c
1809
static void lan78xx_get_drvinfo(struct net_device *net,
drivers/net/usb/lan78xx.c
1818
static u32 lan78xx_get_msglevel(struct net_device *net)
drivers/net/usb/lan78xx.c
1825
static void lan78xx_set_msglevel(struct net_device *net, u32 level)
drivers/net/usb/lan78xx.c
1832
static int lan78xx_get_link_ksettings(struct net_device *net,
drivers/net/usb/lan78xx.c
1840
static int lan78xx_set_link_ksettings(struct net_device *net,
drivers/net/usb/lan78xx.c
1848
static void lan78xx_get_pause(struct net_device *net,
drivers/net/usb/lan78xx.c
1856
static int lan78xx_set_pause(struct net_device *net,
drivers/net/usb/lan78xx.c
1864
static int lan78xx_get_regs_len(struct net_device *netdev)
drivers/net/usb/lan78xx.c
1870
lan78xx_get_regs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/usb/lan78xx.c
2253
struct net_device *net = to_net_dev(config->dev);
drivers/net/usb/lan78xx.c
2288
struct net_device *net = to_net_dev(config->dev);
drivers/net/usb/lan78xx.c
2462
struct net_device *net = to_net_dev(config->dev);
drivers/net/usb/lan78xx.c
2551
struct net_device *net = to_net_dev(config->dev);
drivers/net/usb/lan78xx.c
2560
struct net_device *net = to_net_dev(config->dev);
drivers/net/usb/lan78xx.c
2971
static int lan78xx_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/usb/lan78xx.c
2997
static int lan78xx_set_mac_addr(struct net_device *netdev, void *p)
drivers/net/usb/lan78xx.c
3036
static int lan78xx_set_features(struct net_device *netdev,
drivers/net/usb/lan78xx.c
3078
static int lan78xx_vlan_rx_add_vid(struct net_device *netdev,
drivers/net/usb/lan78xx.c
3097
static int lan78xx_vlan_rx_kill_vid(struct net_device *netdev,
drivers/net/usb/lan78xx.c
3427
static int lan78xx_open(struct net_device *net)
drivers/net/usb/lan78xx.c
3503
static int lan78xx_stop(struct net_device *net)
drivers/net/usb/lan78xx.c
3692
lan78xx_start_xmit(struct sk_buff *skb, struct net_device *net)
drivers/net/usb/lan78xx.c
414
struct net_device *net;
drivers/net/usb/lan78xx.c
4540
struct net_device *net;
drivers/net/usb/lan78xx.c
4577
static void lan78xx_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/lan78xx.c
4586
struct net_device *netdev,
drivers/net/usb/lan78xx.c
4628
struct net_device *netdev;
drivers/net/usb/mcs7830.c
153
static int mcs7830_set_mac_address(struct net_device *netdev, void *p)
drivers/net/usb/mcs7830.c
314
static int mcs7830_mdio_read(struct net_device *netdev, int phy_id,
drivers/net/usb/mcs7830.c
321
static void mcs7830_mdio_write(struct net_device *netdev, int phy_id,
drivers/net/usb/mcs7830.c
349
static void mcs7830_data_set_multicast(struct net_device *net)
drivers/net/usb/mcs7830.c
412
static void mcs7830_set_multicast(struct net_device *net)
drivers/net/usb/mcs7830.c
422
static int mcs7830_get_regs_len(struct net_device *net)
drivers/net/usb/mcs7830.c
435
static void mcs7830_get_regs(struct net_device *net, struct ethtool_regs *regs, void *data)
drivers/net/usb/mcs7830.c
472
struct net_device *net = dev->net;
drivers/net/usb/pegasus.c
1001
static u32 pegasus_get_msglevel(struct net_device *dev)
drivers/net/usb/pegasus.c
1007
static void pegasus_set_msglevel(struct net_device *dev, u32 v)
drivers/net/usb/pegasus.c
1025
static int pegasus_siocdevprivate(struct net_device *net, struct ifreq *rq,
drivers/net/usb/pegasus.c
1051
static void pegasus_set_multicast(struct net_device *net)
drivers/net/usb/pegasus.c
1154
struct net_device *net;
drivers/net/usb/pegasus.c
233
static int mdio_read(struct net_device *dev, int phy_id, int loc)
drivers/net/usb/pegasus.c
246
static void mdio_write(struct net_device *dev, int phy_id, int loc, int val)
drivers/net/usb/pegasus.c
425
static int enable_net_traffic(struct net_device *dev, struct usb_device *usb)
drivers/net/usb/pegasus.c
468
struct net_device *net;
drivers/net/usb/pegasus.c
614
struct net_device *net;
drivers/net/usb/pegasus.c
650
struct net_device *net;
drivers/net/usb/pegasus.c
703
static void pegasus_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/pegasus.c
712
struct net_device *net)
drivers/net/usb/pegasus.c
785
static void set_carrier(struct net_device *net)
drivers/net/usb/pegasus.c
847
static int pegasus_open(struct net_device *net)
drivers/net/usb/pegasus.c
900
static int pegasus_close(struct net_device *net)
drivers/net/usb/pegasus.c
913
static void pegasus_get_drvinfo(struct net_device *dev,
drivers/net/usb/pegasus.c
926
pegasus_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/usb/pegasus.c
935
pegasus_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/usb/pegasus.c
962
static inline void pegasus_reset_wol(struct net_device *dev)
drivers/net/usb/pegasus.c
971
pegasus_get_link_ksettings(struct net_device *dev,
drivers/net/usb/pegasus.c
982
pegasus_set_link_ksettings(struct net_device *dev,
drivers/net/usb/pegasus.c
989
static int pegasus_nway_reset(struct net_device *dev)
drivers/net/usb/pegasus.c
995
static u32 pegasus_get_link(struct net_device *dev)
drivers/net/usb/pegasus.h
82
struct net_device *net;
drivers/net/usb/qmi_wwan.c
126
static void qmimux_setup(struct net_device *dev)
drivers/net/usb/qmi_wwan.c
139
static struct net_device *qmimux_find_dev(struct usbnet *dev, u8 mux_id)
drivers/net/usb/qmi_wwan.c
143
struct net_device *ldev;
drivers/net/usb/qmi_wwan.c
1581
struct net_device *ldev;
drivers/net/usb/qmi_wwan.c
166
struct net_device *net;
drivers/net/usb/qmi_wwan.c
231
struct net_device *dev = to_net_dev(d);
drivers/net/usb/qmi_wwan.c
251
static int qmimux_register_device(struct net_device *real_dev, u8 mux_id)
drivers/net/usb/qmi_wwan.c
253
struct net_device *new_dev;
drivers/net/usb/qmi_wwan.c
293
static void qmimux_unregister_device(struct net_device *dev,
drivers/net/usb/qmi_wwan.c
297
struct net_device *real_dev = priv->real_dev;
drivers/net/usb/qmi_wwan.c
306
static void qmi_wwan_netdev_setup(struct net_device *net)
drivers/net/usb/qmi_wwan.c
393
struct net_device *dev = to_net_dev(d);
drivers/net/usb/qmi_wwan.c
396
struct net_device *ldev;
drivers/net/usb/qmi_wwan.c
451
struct net_device *del_dev;
drivers/net/usb/qmi_wwan.c
627
static int qmi_wwan_mac_addr(struct net_device *dev, void *p)
drivers/net/usb/qmi_wwan.c
75
struct net_device *real_dev;
drivers/net/usb/qmi_wwan.c
79
static int qmimux_open(struct net_device *dev)
drivers/net/usb/qmi_wwan.c
82
struct net_device *real_dev = priv->real_dev;
drivers/net/usb/qmi_wwan.c
92
static int qmimux_stop(struct net_device *dev)
drivers/net/usb/qmi_wwan.c
98
static netdev_tx_t qmimux_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/usb/r8152.c
1625
static int read_mii_word(struct net_device *netdev, int phy_id, int reg)
drivers/net/usb/r8152.c
1642
void write_mii_word(struct net_device *netdev, int phy_id, int reg, int val)
drivers/net/usb/r8152.c
1662
static int __rtl8152_set_mac_address(struct net_device *netdev,
drivers/net/usb/r8152.c
1694
static int rtl8152_set_mac_address(struct net_device *netdev, void *p)
drivers/net/usb/r8152.c
1785
struct net_device *dev = tp->netdev;
drivers/net/usb/r8152.c
1822
struct net_device *dev = tp->netdev;
drivers/net/usb/r8152.c
1840
struct net_device *netdev;
drivers/net/usb/r8152.c
1909
struct net_device *netdev;
drivers/net/usb/r8152.c
2041
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
2113
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
2532
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
2586
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
2718
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
2847
static void rtl8152_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/usb/r8152.c
2856
static void rtl8152_set_rx_mode(struct net_device *netdev)
drivers/net/usb/r8152.c
2866
static void _rtl8152_set_rx_mode(struct net_device *netdev)
drivers/net/usb/r8152.c
2916
rtl8152_features_check(struct sk_buff *skb, struct net_device *dev,
drivers/net/usb/r8152.c
2932
struct net_device *netdev)
drivers/net/usb/r8152.c
3412
static int rtl8152_set_features(struct net_device *dev,
drivers/net/usb/r8152.c
6780
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
6917
static int rtl8152_open(struct net_device *netdev)
drivers/net/usb/r8152.c
6972
static int rtl8152_close(struct net_device *netdev)
drivers/net/usb/r8152.c
8390
struct net_device *netdev;
drivers/net/usb/r8152.c
8421
struct net_device *netdev;
drivers/net/usb/r8152.c
8484
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
8523
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
8539
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
8597
struct net_device *netdev = tp->netdev;
drivers/net/usb/r8152.c
868
struct net_device *netdev;
drivers/net/usb/r8152.c
8686
static void rtl8152_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/usb/r8152.c
8706
static int rtl8152_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol)
drivers/net/usb/r8152.c
8734
static u32 rtl8152_get_msglevel(struct net_device *dev)
drivers/net/usb/r8152.c
8741
static void rtl8152_set_msglevel(struct net_device *dev, u32 value)
drivers/net/usb/r8152.c
8748
static void rtl8152_get_drvinfo(struct net_device *netdev,
drivers/net/usb/r8152.c
8761
int rtl8152_get_link_ksettings(struct net_device *netdev,
drivers/net/usb/r8152.c
8802
static int rtl8152_set_link_ksettings(struct net_device *dev,
drivers/net/usb/r8152.c
8876
static int rtl8152_get_sset_count(struct net_device *dev, int sset)
drivers/net/usb/r8152.c
8886
static void rtl8152_get_ethtool_stats(struct net_device *dev,
drivers/net/usb/r8152.c
8914
static void rtl8152_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/usb/r8152.c
8980
rtl_ethtool_get_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/r8152.c
9007
rtl_ethtool_set_eee(struct net_device *net, struct ethtool_keee *edata)
drivers/net/usb/r8152.c
9035
static int rtl8152_nway_reset(struct net_device *dev)
drivers/net/usb/r8152.c
9056
static int rtl8152_get_coalesce(struct net_device *netdev,
drivers/net/usb/r8152.c
9077
static int rtl8152_set_coalesce(struct net_device *netdev,
drivers/net/usb/r8152.c
9126
static int rtl8152_get_tunable(struct net_device *netdev,
drivers/net/usb/r8152.c
9142
static int rtl8152_set_tunable(struct net_device *netdev,
drivers/net/usb/r8152.c
9177
static void rtl8152_get_ringparam(struct net_device *netdev,
drivers/net/usb/r8152.c
9188
static int rtl8152_set_ringparam(struct net_device *netdev,
drivers/net/usb/r8152.c
9213
static void rtl8152_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/usb/r8152.c
9250
static int rtl8152_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause)
drivers/net/usb/r8152.c
9313
static int rtl8152_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
drivers/net/usb/r8152.c
9357
static int rtl8152_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/usb/r8152.c
9775
struct net_device *netdev;
drivers/net/usb/r8153_ecm.c
71
static int r8153_ecm_mdio_read(struct net_device *netdev, int phy_id, int reg)
drivers/net/usb/r8153_ecm.c
86
static void r8153_ecm_mdio_write(struct net_device *netdev, int phy_id, int reg, int val)
drivers/net/usb/rndis_host.c
292
struct net_device *net = dev->net;
drivers/net/usb/rtl8150.c
134
struct net_device *netdev;
drivers/net/usb/rtl8150.c
281
static int rtl8150_set_mac_address(struct net_device *netdev, void *p)
drivers/net/usb/rtl8150.c
383
struct net_device *netdev;
drivers/net/usb/rtl8150.c
654
static void rtl8150_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/usb/rtl8150.c
662
static void rtl8150_set_multicast(struct net_device *netdev)
drivers/net/usb/rtl8150.c
683
struct net_device *netdev)
drivers/net/usb/rtl8150.c
720
static void set_carrier(struct net_device *netdev)
drivers/net/usb/rtl8150.c
732
static int rtl8150_open(struct net_device *netdev)
drivers/net/usb/rtl8150.c
769
static int rtl8150_close(struct net_device *netdev)
drivers/net/usb/rtl8150.c
781
static void rtl8150_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info)
drivers/net/usb/rtl8150.c
789
static int rtl8150_get_link_ksettings(struct net_device *netdev,
drivers/net/usb/rtl8150.c
838
static int rtl8150_siocdevprivate(struct net_device *netdev, struct ifreq *rq,
drivers/net/usb/rtl8150.c
881
struct net_device *netdev;
drivers/net/usb/sierra_net.c
608
static u32 sierra_net_get_link(struct net_device *net)
drivers/net/usb/smsc75xx.c
175
static int __smsc75xx_mdio_read(struct net_device *netdev, int phy_id, int idx,
drivers/net/usb/smsc75xx.c
222
static void __smsc75xx_mdio_write(struct net_device *netdev, int phy_id,
drivers/net/usb/smsc75xx.c
267
static int smsc75xx_mdio_read_nopm(struct net_device *netdev, int phy_id,
drivers/net/usb/smsc75xx.c
273
static void smsc75xx_mdio_write_nopm(struct net_device *netdev, int phy_id,
drivers/net/usb/smsc75xx.c
279
static int smsc75xx_mdio_read(struct net_device *netdev, int phy_id, int idx)
drivers/net/usb/smsc75xx.c
284
static void smsc75xx_mdio_write(struct net_device *netdev, int phy_id, int idx,
drivers/net/usb/smsc75xx.c
537
static void smsc75xx_set_multicast(struct net_device *netdev)
drivers/net/usb/smsc75xx.c
671
static int smsc75xx_ethtool_get_eeprom_len(struct net_device *net)
drivers/net/usb/smsc75xx.c
676
static int smsc75xx_ethtool_get_eeprom(struct net_device *netdev,
drivers/net/usb/smsc75xx.c
686
static int smsc75xx_ethtool_set_eeprom(struct net_device *netdev,
drivers/net/usb/smsc75xx.c
700
static void smsc75xx_ethtool_get_wol(struct net_device *net,
drivers/net/usb/smsc75xx.c
710
static int smsc75xx_ethtool_set_wol(struct net_device *net,
drivers/net/usb/smsc75xx.c
744
static int smsc75xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd)
drivers/net/usb/smsc75xx.c
915
static int smsc75xx_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/usb/smsc75xx.c
930
static int smsc75xx_set_features(struct net_device *netdev,
drivers/net/usb/smsc95xx.c
1138
static void smsc95xx_handle_link_change(struct net_device *net)
drivers/net/usb/smsc95xx.c
481
static void smsc95xx_set_multicast(struct net_device *netdev)
drivers/net/usb/smsc95xx.c
641
static int smsc95xx_set_features(struct net_device *netdev,
drivers/net/usb/smsc95xx.c
670
static int smsc95xx_ethtool_get_eeprom_len(struct net_device *net)
drivers/net/usb/smsc95xx.c
675
static int smsc95xx_ethtool_get_eeprom(struct net_device *netdev,
drivers/net/usb/smsc95xx.c
685
static int smsc95xx_ethtool_set_eeprom(struct net_device *netdev,
drivers/net/usb/smsc95xx.c
699
static int smsc95xx_ethtool_getregslen(struct net_device *netdev)
drivers/net/usb/smsc95xx.c
706
smsc95xx_ethtool_getregs(struct net_device *netdev, struct ethtool_regs *regs,
drivers/net/usb/smsc95xx.c
729
static void smsc95xx_ethtool_get_wol(struct net_device *net,
drivers/net/usb/smsc95xx.c
739
static int smsc95xx_ethtool_set_wol(struct net_device *net,
drivers/net/usb/smsc95xx.c
758
static u32 smsc95xx_get_link(struct net_device *net)
drivers/net/usb/smsc95xx.c
764
static void smsc95xx_ethtool_get_strings(struct net_device *netdev, u32 sset,
drivers/net/usb/smsc95xx.c
774
static int smsc95xx_ethtool_get_sset_count(struct net_device *ndev, int sset)
drivers/net/usb/smsc95xx.c
784
static void smsc95xx_get_pauseparam(struct net_device *ndev,
drivers/net/usb/smsc95xx.c
798
static int smsc95xx_set_pauseparam(struct net_device *ndev,
drivers/net/usb/sr9700.c
142
static int sr9700_get_eeprom_len(struct net_device *netdev)
drivers/net/usb/sr9700.c
147
static int sr9700_get_eeprom(struct net_device *netdev,
drivers/net/usb/sr9700.c
168
static void sr9700_handle_link_change(struct net_device *netdev, bool link)
drivers/net/usb/sr9700.c
181
static u32 sr9700_get_link(struct net_device *netdev)
drivers/net/usb/sr9700.c
200
static int sr9700_get_link_ksettings(struct net_device *dev,
drivers/net/usb/sr9700.c
230
static void sr9700_set_multicast(struct net_device *netdev)
drivers/net/usb/sr9700.c
245
static int sr9700_set_mac_address(struct net_device *netdev, void *p)
drivers/net/usb/sr9700.c
276
struct net_device *netdev;
drivers/net/usb/sr9800.c
295
static void sr_set_multicast(struct net_device *net)
drivers/net/usb/sr9800.c
335
static int sr_mdio_read(struct net_device *net, int phy_id, int loc)
drivers/net/usb/sr9800.c
354
sr_mdio_write(struct net_device *net, int phy_id, int loc, int val)
drivers/net/usb/sr9800.c
399
sr_get_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/sr9800.c
418
sr_set_wol(struct net_device *net, struct ethtool_wolinfo *wolinfo)
drivers/net/usb/sr9800.c
438
static int sr_get_eeprom_len(struct net_device *net)
drivers/net/usb/sr9800.c
446
static int sr_get_eeprom(struct net_device *net,
drivers/net/usb/sr9800.c
472
static int sr_set_mac_address(struct net_device *net, void *p)
drivers/net/usb/usbnet.c
1011
int usbnet_get_link_ksettings_internal(struct net_device *net,
drivers/net/usb/usbnet.c
1039
int usbnet_set_link_ksettings_mii(struct net_device *net,
drivers/net/usb/usbnet.c
1061
u32 usbnet_get_link(struct net_device *net)
drivers/net/usb/usbnet.c
1078
int usbnet_nway_reset(struct net_device *net)
drivers/net/usb/usbnet.c
1089
int usbnet_mii_ioctl(struct net_device *net, struct ifreq *rq, int cmd)
drivers/net/usb/usbnet.c
1097
void usbnet_get_drvinfo(struct net_device *net, struct ethtool_drvinfo *info)
drivers/net/usb/usbnet.c
1108
u32 usbnet_get_msglevel(struct net_device *net)
drivers/net/usb/usbnet.c
1116
void usbnet_set_msglevel(struct net_device *net, u32 level)
drivers/net/usb/usbnet.c
1165
void usbnet_set_rx_mode(struct net_device *net)
drivers/net/usb/usbnet.c
1353
void usbnet_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/net/usb/usbnet.c
1402
netdev_tx_t usbnet_start_xmit(struct sk_buff *skb, struct net_device *net)
drivers/net/usb/usbnet.c
1668
struct net_device *net;
drivers/net/usb/usbnet.c
1733
struct net_device *net;
drivers/net/usb/usbnet.c
182
static bool usbnet_needs_usb_name_format(struct usbnet *dev, struct net_device *net)
drivers/net/usb/usbnet.c
400
int usbnet_change_mtu(struct net_device *net, int new_mtu)
drivers/net/usb/usbnet.c
827
int usbnet_stop(struct net_device *net)
drivers/net/usb/usbnet.c
898
int usbnet_open(struct net_device *net)
drivers/net/usb/usbnet.c
997
int usbnet_get_link_ksettings_mii(struct net_device *net,
drivers/net/veth.c
1027
static int __veth_napi_enable_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1068
static int __veth_napi_enable(struct net_device *dev)
drivers/net/veth.c
1073
static void veth_napi_del_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1100
static void veth_napi_del(struct net_device *dev)
drivers/net/veth.c
1105
static bool veth_gro_requested(const struct net_device *dev)
drivers/net/veth.c
1110
static int veth_enable_xdp_range(struct net_device *dev, int start, int end,
drivers/net/veth.c
1150
static void veth_disable_xdp_range(struct net_device *dev, int start, int end,
drivers/net/veth.c
1167
static int veth_enable_xdp(struct net_device *dev)
drivers/net/veth.c
1195
static void veth_disable_xdp(struct net_device *dev)
drivers/net/veth.c
1209
static int veth_napi_enable_range(struct net_device *dev, int start, int end)
drivers/net/veth.c
1232
static int veth_napi_enable(struct net_device *dev)
drivers/net/veth.c
1237
static void veth_disable_range_safe(struct net_device *dev, int start, int end)
drivers/net/veth.c
1252
static int veth_enable_range_safe(struct net_device *dev, int start, int end)
drivers/net/veth.c
128
static int veth_get_link_ksettings(struct net_device *dev,
drivers/net/veth.c
1280
static void veth_set_xdp_features(struct net_device *dev)
drivers/net/veth.c
1283
struct net_device *peer;
drivers/net/veth.c
1301
static int veth_set_channels(struct net_device *dev,
drivers/net/veth.c
1307
struct net_device *peer;
drivers/net/veth.c
138
static void veth_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
drivers/net/veth.c
1381
static int veth_open(struct net_device *dev)
drivers/net/veth.c
1384
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/veth.c
1410
static int veth_close(struct net_device *dev)
drivers/net/veth.c
1413
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/veth.c
1432
static int veth_alloc_queues(struct net_device *dev)
drivers/net/veth.c
144
static void veth_get_strings(struct net_device *dev, u32 stringset, u8 *buf)
drivers/net/veth.c
1450
static void veth_free_queues(struct net_device *dev)
drivers/net/veth.c
1457
static int veth_dev_init(struct net_device *dev)
drivers/net/veth.c
1463
static void veth_dev_free(struct net_device *dev)
drivers/net/veth.c
1469
static void veth_poll_controller(struct net_device *dev)
drivers/net/veth.c
1483
static int veth_get_iflink(const struct net_device *dev)
drivers/net/veth.c
1486
struct net_device *peer;
drivers/net/veth.c
1497
static netdev_features_t veth_fix_features(struct net_device *dev,
drivers/net/veth.c
1501
struct net_device *peer;
drivers/net/veth.c
1514
static int veth_set_features(struct net_device *dev,
drivers/net/veth.c
1519
struct net_device *peer;
drivers/net/veth.c
1541
static void veth_set_rx_headroom(struct net_device *dev, int new_hr)
drivers/net/veth.c
1544
struct net_device *peer;
drivers/net/veth.c
1564
static int veth_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/veth.c
1569
struct net_device *peer;
drivers/net/veth.c
1646
static int veth_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/veth.c
168
static int veth_get_sset_count(struct net_device *dev, int sset)
drivers/net/veth.c
1733
static void veth_setup(struct net_device *dev)
drivers/net/veth.c
1786
static void veth_disable_gro(struct net_device *dev)
drivers/net/veth.c
1793
static int veth_init_queues(struct net_device *dev, struct nlattr *tb[])
drivers/net/veth.c
181
static void veth_get_page_pool_stats(struct net_device *dev, u64 *data)
drivers/net/veth.c
1810
static int veth_newlink(struct net_device *dev,
drivers/net/veth.c
1818
struct net_device *peer;
drivers/net/veth.c
1931
static void veth_dellink(struct net_device *dev, struct list_head *head)
drivers/net/veth.c
1934
struct net_device *peer;
drivers/net/veth.c
1957
static struct net *veth_get_link_net(const struct net_device *dev)
drivers/net/veth.c
1960
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/veth.c
197
static void veth_get_ethtool_stats(struct net_device *dev,
drivers/net/veth.c
201
struct net_device *peer = rtnl_dereference(priv->peer);
drivers/net/veth.c
252
static void veth_get_channels(struct net_device *dev,
drivers/net/veth.c
261
static int veth_set_channels(struct net_device *dev,
drivers/net/veth.c
320
static int veth_forward_skb(struct net_device *dev, struct sk_buff *skb,
drivers/net/veth.c
338
static bool veth_skb_is_eligible_for_gro(const struct net_device *dev,
drivers/net/veth.c
339
const struct net_device *rcv,
drivers/net/veth.c
347
static netdev_tx_t veth_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/veth.c
352
struct net_device *rcv;
drivers/net/veth.c
420
static void veth_stats_rx(struct veth_stats *result, struct net_device *dev)
drivers/net/veth.c
451
static void veth_get_stats64(struct net_device *dev,
drivers/net/veth.c
455
struct net_device *peer;
drivers/net/veth.c
486
static void veth_set_multicast_list(struct net_device *dev)
drivers/net/veth.c
490
static int veth_select_rxq(struct net_device *dev)
drivers/net/veth.c
495
static struct net_device *veth_peer_dev(struct net_device *dev)
drivers/net/veth.c
503
static int veth_xdp_xmit(struct net_device *dev, int n,
drivers/net/veth.c
509
struct net_device *rcv;
drivers/net/veth.c
560
static int veth_ndo_xdp_xmit(struct net_device *dev, int n,
drivers/net/veth.c
602
struct net_device *rcv;
drivers/net/veth.c
64
struct net_device *dev;
drivers/net/veth.c
75
struct net_device __rcu *peer;
drivers/net/veth.c
967
struct net_device *peer_dev;
drivers/net/virtio_net.c
1104
struct net_device *dev,
drivers/net/virtio_net.c
1136
struct net_device *dev,
drivers/net/virtio_net.c
1238
static struct sk_buff *virtnet_receive_xsk_small(struct net_device *dev, struct virtnet_info *vi,
drivers/net/virtio_net.c
1269
static void xsk_drop_follow_bufs(struct net_device *dev,
drivers/net/virtio_net.c
1351
static struct sk_buff *virtnet_receive_xsk_merge(struct net_device *dev, struct virtnet_info *vi,
drivers/net/virtio_net.c
1412
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
1552
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
1599
static int virtnet_xsk_wakeup(struct net_device *dev, u32 qid, u32 flag)
drivers/net/virtio_net.c
1712
static int virtnet_xdp_xmit(struct net_device *dev,
drivers/net/virtio_net.c
1788
struct net_device *dev,
drivers/net/virtio_net.c
1860
static struct page *xdp_linearize_page(struct net_device *dev,
drivers/net/virtio_net.c
1949
static struct sk_buff *receive_small_xdp(struct net_device *dev,
drivers/net/virtio_net.c
2040
static struct sk_buff *receive_small(struct net_device *dev,
drivers/net/virtio_net.c
2092
static struct sk_buff *receive_big(struct net_device *dev,
drivers/net/virtio_net.c
2126
struct net_device *dev,
drivers/net/virtio_net.c
2154
static struct sk_buff *build_skb_from_xdp_buff(struct net_device *dev,
drivers/net/virtio_net.c
2196
static int virtnet_build_xdp_buff_mrg(struct net_device *dev,
drivers/net/virtio_net.c
2355
static struct sk_buff *receive_mergeable_xdp(struct net_device *dev,
drivers/net/virtio_net.c
2458
static struct sk_buff *receive_mergeable(struct net_device *dev,
drivers/net/virtio_net.c
2577
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
2619
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
3120
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
3169
static int virtnet_open(struct net_device *dev)
drivers/net/virtio_net.c
3319
static netdev_tx_t start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/virtio_net.c
3586
static int virtnet_set_mac_address(struct net_device *dev, void *p)
drivers/net/virtio_net.c
3633
static void virtnet_stats(struct net_device *dev,
drivers/net/virtio_net.c
3699
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
3763
static int virtnet_close(struct net_device *dev)
drivers/net/virtio_net.c
3792
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
3876
static void virtnet_set_rx_mode(struct net_device *dev)
drivers/net/virtio_net.c
3884
static int virtnet_vlan_rx_add_vid(struct net_device *dev,
drivers/net/virtio_net.c
3904
static int virtnet_vlan_rx_kill_vid(struct net_device *dev,
drivers/net/virtio_net.c
393
struct net_device *dev;
drivers/net/virtio_net.c
4091
static void virtnet_get_ringparam(struct net_device *dev,
drivers/net/virtio_net.c
4104
static int virtnet_set_ringparam(struct net_device *dev,
drivers/net/virtio_net.c
4177
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
4213
static int virtnet_get_hashflow(struct net_device *dev,
drivers/net/virtio_net.c
4270
static int virtnet_set_hashflow(struct net_device *dev,
drivers/net/virtio_net.c
4338
static void virtnet_get_drvinfo(struct net_device *dev,
drivers/net/virtio_net.c
4351
static int virtnet_set_channels(struct net_device *dev,
drivers/net/virtio_net.c
5018
static void virtnet_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/net/virtio_net.c
5041
static int virtnet_get_sset_count(struct net_device *dev, int sset)
drivers/net/virtio_net.c
5060
static void virtnet_get_ethtool_stats(struct net_device *dev,
drivers/net/virtio_net.c
5092
static void virtnet_get_channels(struct net_device *dev,
drivers/net/virtio_net.c
5105
static int virtnet_set_link_ksettings(struct net_device *dev,
drivers/net/virtio_net.c
5114
static int virtnet_get_link_ksettings(struct net_device *dev,
drivers/net/virtio_net.c
517
struct net_device *dev,
drivers/net/virtio_net.c
5299
struct net_device *dev = vi->dev;
drivers/net/virtio_net.c
5351
static int virtnet_set_coalesce(struct net_device *dev,
drivers/net/virtio_net.c
5401
static int virtnet_get_coalesce(struct net_device *dev,
drivers/net/virtio_net.c
5424
static int virtnet_set_per_queue_coalesce(struct net_device *dev,
drivers/net/virtio_net.c
5457
static int virtnet_get_per_queue_coalesce(struct net_device *dev,
drivers/net/virtio_net.c
5484
static void virtnet_init_settings(struct net_device *dev)
drivers/net/virtio_net.c
5492
static u32 virtnet_get_rxfh_key_size(struct net_device *dev)
drivers/net/virtio_net.c
5497
static u32 virtnet_get_rxfh_indir_size(struct net_device *dev)
drivers/net/virtio_net.c
5502
static int virtnet_get_rxfh(struct net_device *dev,
drivers/net/virtio_net.c
5521
static int virtnet_set_rxfh(struct net_device *dev,
drivers/net/virtio_net.c
5560
static u32 virtnet_get_rx_ring_count(struct net_device *dev)
drivers/net/virtio_net.c
5595
static void virtnet_get_queue_stats_rx(struct net_device *dev, int i,
drivers/net/virtio_net.c
5608
static void virtnet_get_queue_stats_tx(struct net_device *dev, int i,
drivers/net/virtio_net.c
5621
static void virtnet_get_base_stats(struct net_device *dev,
drivers/net/virtio_net.c
5846
static int virtnet_xsk_pool_enable(struct net_device *dev,
drivers/net/virtio_net.c
5930
static int virtnet_xsk_pool_disable(struct net_device *dev, u16 qid)
drivers/net/virtio_net.c
5958
static int virtnet_xsk_pool_setup(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/virtio_net.c
5967
static int virtnet_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/virtio_net.c
6083
static int virtnet_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/virtio_net.c
6095
static int virtnet_get_phys_port_name(struct net_device *dev, char *buf,
drivers/net/virtio_net.c
6111
static int virtnet_set_features(struct net_device *dev,
drivers/net/virtio_net.c
6147
static void virtnet_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/virtio_net.c
6705
struct net_device *dev;
drivers/net/virtio_net.c
806
static int check_mergeable_len(struct net_device *dev, void *mrg_ctx,
drivers/net/vmxnet3/vmxnet3_drv.c
1147
struct vmxnet3_adapter *adapter, struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
1435
vmxnet3_xmit_frame(struct sk_buff *skb, struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
2483
struct net_device *dev = data;
drivers/net/vmxnet3/vmxnet3_drv.c
2505
struct net_device *dev = dev_id;
drivers/net/vmxnet3/vmxnet3_drv.c
2529
vmxnet3_netpoll(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
2731
vmxnet3_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/vmxnet3/vmxnet3_drv.c
2753
vmxnet3_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid)
drivers/net/vmxnet3/vmxnet3_drv.c
2775
vmxnet3_copy_mc(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
2798
vmxnet3_set_mc(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
3294
vmxnet3_set_mac_addr(struct net_device *netdev, void *p)
drivers/net/vmxnet3/vmxnet3_drv.c
3500
vmxnet3_open(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
3588
vmxnet3_close(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_drv.c
3635
vmxnet3_change_mtu(struct net_device *netdev, int new_mtu)
drivers/net/vmxnet3/vmxnet3_drv.c
3686
struct net_device *netdev = adapter->netdev;
drivers/net/vmxnet3/vmxnet3_drv.c
3926
vmxnet3_tx_timeout(struct net_device *netdev, unsigned int txqueue)
drivers/net/vmxnet3/vmxnet3_drv.c
3990
struct net_device *netdev;
drivers/net/vmxnet3/vmxnet3_drv.c
4317
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/vmxnet3/vmxnet3_drv.c
4381
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/vmxnet3/vmxnet3_drv.c
4412
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/vmxnet3/vmxnet3_drv.c
4531
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/vmxnet3/vmxnet3_ethtool.c
1084
static u32 vmxnet3_get_rx_ring_count(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_ethtool.c
1093
vmxnet3_get_rss_indir_size(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_ethtool.c
1102
vmxnet3_get_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh)
drivers/net/vmxnet3/vmxnet3_ethtool.c
1120
vmxnet3_set_rss(struct net_device *netdev, struct ethtool_rxfh_param *rxfh,
drivers/net/vmxnet3/vmxnet3_ethtool.c
1148
static int vmxnet3_get_coalesce(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
1185
static int vmxnet3_set_coalesce(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
1281
static void vmxnet3_get_channels(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
1338
void vmxnet3_set_ethtool_ops(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_ethtool.c
136
vmxnet3_get_stats64(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
185
vmxnet3_get_sset_count(struct net_device *netdev, int sset)
drivers/net/vmxnet3/vmxnet3_ethtool.c
210
vmxnet3_get_regs_len(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_ethtool.c
223
vmxnet3_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo)
drivers/net/vmxnet3/vmxnet3_ethtool.c
238
vmxnet3_get_strings(struct net_device *netdev, u32 stringset, u8 *buf)
drivers/net/vmxnet3/vmxnet3_ethtool.c
264
netdev_features_t vmxnet3_fix_features(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
283
struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
324
static void vmxnet3_enable_encap_offloads(struct net_device *netdev, netdev_features_t features)
drivers/net/vmxnet3/vmxnet3_ethtool.c
385
static void vmxnet3_disable_encap_offloads(struct net_device *netdev)
drivers/net/vmxnet3/vmxnet3_ethtool.c
414
int vmxnet3_set_features(struct net_device *netdev, netdev_features_t features)
drivers/net/vmxnet3/vmxnet3_ethtool.c
467
vmxnet3_get_ethtool_stats(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
520
vmxnet3_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p)
drivers/net/vmxnet3/vmxnet3_ethtool.c
614
vmxnet3_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/vmxnet3/vmxnet3_ethtool.c
624
vmxnet3_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
drivers/net/vmxnet3/vmxnet3_ethtool.c
642
vmxnet3_get_link_ksettings(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
666
vmxnet3_get_ringparam(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
687
vmxnet3_set_ringparam(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
836
vmxnet3_get_rss_hash_opts(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_ethtool.c
910
vmxnet3_set_rss_hash_opt(struct net_device *netdev,
drivers/net/vmxnet3/vmxnet3_int.h
390
struct net_device *netdev;
drivers/net/vmxnet3/vmxnet3_int.h
544
vmxnet3_fix_features(struct net_device *netdev, netdev_features_t features);
drivers/net/vmxnet3/vmxnet3_int.h
548
struct net_device *netdev, netdev_features_t features);
drivers/net/vmxnet3/vmxnet3_int.h
551
vmxnet3_set_features(struct net_device *netdev, netdev_features_t features);
drivers/net/vmxnet3/vmxnet3_int.h
558
void vmxnet3_set_ethtool_ops(struct net_device *netdev);
drivers/net/vmxnet3/vmxnet3_int.h
560
void vmxnet3_get_stats64(struct net_device *dev,
drivers/net/vmxnet3/vmxnet3_xdp.c
102
vmxnet3_xdp(struct net_device *netdev, struct netdev_bpf *bpf)
drivers/net/vmxnet3/vmxnet3_xdp.c
228
vmxnet3_xdp_xmit(struct net_device *dev,
drivers/net/vmxnet3/vmxnet3_xdp.c
37
vmxnet3_xdp_set(struct net_device *netdev, struct netdev_bpf *bpf,
drivers/net/vmxnet3/vmxnet3_xdp.h
26
int vmxnet3_xdp(struct net_device *netdev, struct netdev_bpf *bpf);
drivers/net/vmxnet3/vmxnet3_xdp.h
27
int vmxnet3_xdp_xmit(struct net_device *dev, int n, struct xdp_frame **frames,
drivers/net/vrf.c
1019
static int vrf_rtable_create(struct net_device *dev)
drivers/net/vrf.c
1042
static void cycle_netdev(struct net_device *dev,
drivers/net/vrf.c
1062
static int do_vrf_add_slave(struct net_device *dev, struct net_device *port_dev,
drivers/net/vrf.c
1090
static int vrf_add_slave(struct net_device *dev, struct net_device *port_dev,
drivers/net/vrf.c
1106
static int do_vrf_del_slave(struct net_device *dev, struct net_device *port_dev)
drivers/net/vrf.c
1116
static int vrf_del_slave(struct net_device *dev, struct net_device *port_dev)
drivers/net/vrf.c
1121
static void vrf_dev_uninit(struct net_device *dev)
drivers/net/vrf.c
1129
static int vrf_dev_init(struct net_device *dev)
drivers/net/vrf.c
1162
static u32 vrf_fib_table(const struct net_device *dev)
drivers/net/vrf.c
1177
struct net_device *dev)
drivers/net/vrf.c
1188
struct net_device *vrf_dev, u16 proto)
drivers/net/vrf.c
1234
struct net_device *vrf_dev,
drivers/net/vrf.c
1235
u16 proto, struct net_device *orig_dev)
drivers/net/vrf.c
126
static void vrf_tx_error(struct net_device *vrf_dev, struct sk_buff *skb)
drivers/net/vrf.c
1279
const struct net_device *dev,
drivers/net/vrf.c
1290
static void vrf_ip6_input_dst(struct sk_buff *skb, struct net_device *vrf_dev,
drivers/net/vrf.c
1318
static struct sk_buff *vrf_ip6_rcv(struct net_device *vrf_dev,
drivers/net/vrf.c
1345
struct net_device *orig_dev = skb->dev;
drivers/net/vrf.c
1376
static struct sk_buff *vrf_ip6_rcv(struct net_device *vrf_dev,
drivers/net/vrf.c
1383
static struct sk_buff *vrf_ip_rcv(struct net_device *vrf_dev,
drivers/net/vrf.c
1386
struct net_device *orig_dev = skb->dev;
drivers/net/vrf.c
139
static struct vrf_map *netns_vrf_map_by_dev(struct net_device *dev)
drivers/net/vrf.c
1423
static struct sk_buff *vrf_l3_rcv(struct net_device *vrf_dev,
drivers/net/vrf.c
1443
static struct dst_entry *vrf_link_scope_lookup(const struct net_device *dev,
drivers/net/vrf.c
1480
static void vrf_get_drvinfo(struct net_device *dev,
drivers/net/vrf.c
1503
static int vrf_fib_rule(const struct net_device *dev, __u8 family, bool add_it)
drivers/net/vrf.c
1560
static int vrf_add_fib_rules(const struct net_device *dev)
drivers/net/vrf.c
1604
static void vrf_setup(struct net_device *dev)
drivers/net/vrf.c
1666
static void vrf_dellink(struct net_device *dev, struct list_head *head)
drivers/net/vrf.c
1668
struct net_device *port_dev;
drivers/net/vrf.c
1679
static int vrf_newlink(struct net_device *dev,
drivers/net/vrf.c
1738
static size_t vrf_nl_getsize(const struct net_device *dev)
drivers/net/vrf.c
1744
const struct net_device *dev)
drivers/net/vrf.c
1751
static size_t vrf_get_slave_size(const struct net_device *bond_dev,
drivers/net/vrf.c
1752
const struct net_device *slave_dev)
drivers/net/vrf.c
1758
const struct net_device *vrf_dev,
drivers/net/vrf.c
1759
const struct net_device *slave_dev)
drivers/net/vrf.c
1794
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/vrf.c
1798
struct net_device *vrf_dev;
drivers/net/vrf.c
223
vrf_map_register_dev(struct net_device *dev, struct netlink_ext_ack *extack)
drivers/net/vrf.c
282
static void vrf_map_unregister_dev(struct net_device *dev)
drivers/net/vrf.c
343
static bool qdisc_tx_is_default(const struct net_device *dev)
drivers/net/vrf.c
358
static int vrf_local_xmit(struct sk_buff *skb, struct net_device *dev,
drivers/net/vrf.c
412
struct net_device *dev)
drivers/net/vrf.c
467
struct net_device *dev)
drivers/net/vrf.c
491
struct net_device *vrf_dev)
drivers/net/vrf.c
550
static netdev_tx_t is_ip_tx_frame(struct sk_buff *skb, struct net_device *dev)
drivers/net/vrf.c
563
static netdev_tx_t vrf_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/vrf.c
579
struct net_device *vrf_dev = skb->dev;
drivers/net/vrf.c
605
struct net_device *dev = dst->dev;
drivers/net/vrf.c
647
static struct sk_buff *vrf_ip6_out_redirect(struct net_device *vrf_dev,
drivers/net/vrf.c
712
static struct sk_buff *vrf_ip6_out_direct(struct net_device *vrf_dev,
drivers/net/vrf.c
733
static struct sk_buff *vrf_ip6_out(struct net_device *vrf_dev,
drivers/net/vrf.c
751
static void vrf_rt6_release(struct net_device *dev, struct net_vrf *vrf)
drivers/net/vrf.c
772
static int vrf_rt6_create(struct net_device *dev)
drivers/net/vrf.c
802
static struct sk_buff *vrf_ip6_out(struct net_device *vrf_dev,
drivers/net/vrf.c
809
static void vrf_rt6_release(struct net_device *dev, struct net_vrf *vrf)
drivers/net/vrf.c
813
static int vrf_rt6_create(struct net_device *dev)
drivers/net/vrf.c
824
struct net_device *dev = dst->dev;
drivers/net/vrf.c
860
struct net_device *dev = skb_dst(skb)->dev;
drivers/net/vrf.c
877
static struct sk_buff *vrf_ip_out_redirect(struct net_device *vrf_dev,
drivers/net/vrf.c
942
static struct sk_buff *vrf_ip_out_direct(struct net_device *vrf_dev,
drivers/net/vrf.c
963
static struct sk_buff *vrf_ip_out(struct net_device *vrf_dev,
drivers/net/vrf.c
982
static struct sk_buff *vrf_l3_out(struct net_device *vrf_dev,
drivers/net/vrf.c
998
static void vrf_rtable_release(struct net_device *dev, struct net_vrf *vrf)
drivers/net/vsockmon.c
20
static int vsockmon_open(struct net_device *dev)
drivers/net/vsockmon.c
29
static int vsockmon_close(struct net_device *dev)
drivers/net/vsockmon.c
36
static netdev_tx_t vsockmon_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/vsockmon.c
46
vsockmon_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/net/vsockmon.c
56
static int vsockmon_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/vsockmon.c
73
static u32 always_on(struct net_device *dev)
drivers/net/vsockmon.c
82
static void vsockmon_setup(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
1208
struct net_device *tdev;
drivers/net/vxlan/vxlan_core.c
1231
struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
1308
struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
1337
struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
1338
struct net_device *filter_dev, int *idx)
drivers/net/vxlan/vxlan_core.c
1388
struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
1422
static enum skb_drop_reason vxlan_snoop(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
1840
static int arp_reduce(struct net_device *dev, struct sk_buff *skb, __be32 vni)
drivers/net/vxlan/vxlan_core.c
1938
struct net_device *dev = request->dev;
drivers/net/vxlan/vxlan_core.c
2028
static int neigh_reduce(struct net_device *dev, struct sk_buff *skb, __be32 vni)
drivers/net/vxlan/vxlan_core.c
2100
static bool route_shortcircuit(struct net_device *dev, struct sk_buff *skb)
drivers/net/vxlan/vxlan_core.c
2262
struct net_device *dev;
drivers/net/vxlan/vxlan_core.c
2305
static int encap_bypass_if_local(struct sk_buff *skb, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
2344
void vxlan_xmit_one(struct sk_buff *skb, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
2650
static void vxlan_xmit_nh(struct sk_buff *skb, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
2680
static netdev_tx_t vxlan_xmit_nhid(struct sk_buff *skb, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
2725
static netdev_tx_t vxlan_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
2905
static int vxlan_init(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
2941
static void vxlan_uninit(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
2956
static int vxlan_open(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3117
static int vxlan_fdb_delete_bulk(struct nlmsghdr *nlh, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
3182
static int vxlan_stop(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3203
static void vxlan_set_multicast_list(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3207
static int vxlan_change_mtu(struct net_device *dev, int new_mtu)
drivers/net/vxlan/vxlan_core.c
3211
struct net_device *lowerdev = __dev_get_by_index(vxlan->net,
drivers/net/vxlan/vxlan_core.c
3227
static int vxlan_fill_metadata_dst(struct net_device *dev, struct sk_buff *skb)
drivers/net/vxlan/vxlan_core.c
3319
static void vxlan_offload_rx_ports(struct net_device *dev, bool push)
drivers/net/vxlan/vxlan_core.c
3346
static void vxlan_setup(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3392
static void vxlan_ether_setup(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3399
static void vxlan_raw_setup(struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
3514
static void vxlan_get_drvinfo(struct net_device *netdev,
drivers/net/vxlan/vxlan_core.c
3521
static int vxlan_get_link_ksettings(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
3526
struct net_device *lowerdev = __dev_get_by_index(vxlan->net,
drivers/net/vxlan/vxlan_core.c
353
static void vxlan_ip_miss(struct net_device *dev, union vxlan_addr *ipa)
drivers/net/vxlan/vxlan_core.c
3735
struct net_device **lower,
drivers/net/vxlan/vxlan_core.c
3826
struct net_device *lowerdev;
drivers/net/vxlan/vxlan_core.c
3886
static void vxlan_config_apply(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
3888
struct net_device *lowerdev,
drivers/net/vxlan/vxlan_core.c
3943
static int vxlan_dev_configure(struct net *src_net, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
3948
struct net_device *lowerdev;
drivers/net/vxlan/vxlan_core.c
3960
static int __vxlan_dev_create(struct net *net, struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
3966
struct net_device *remote_dev = NULL;
drivers/net/vxlan/vxlan_core.c
4057
struct net_device *dev, struct vxlan_config *conf,
drivers/net/vxlan/vxlan_core.c
4396
static int vxlan_newlink(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
4413
static int vxlan_changelink(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_core.c
4419
struct net_device *lowerdev;
drivers/net/vxlan/vxlan_core.c
444
int vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
drivers/net/vxlan/vxlan_core.c
4508
static void vxlan_dellink(struct net_device *dev, struct list_head *head)
drivers/net/vxlan/vxlan_core.c
4521
static size_t vxlan_get_size(const struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
4559
static int vxlan_fill_info(struct sk_buff *skb, const struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
4669
static struct net *vxlan_get_link_net(const struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
4691
struct net_device *vxlan_dev_create(struct net *net, const char *name,
drivers/net/vxlan/vxlan_core.c
4696
struct net_device *dev;
drivers/net/vxlan/vxlan_core.c
4726
struct net_device *dev)
drivers/net/vxlan/vxlan_core.c
4750
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/vxlan/vxlan_core.c
4768
vxlan_fdb_offloaded_set(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
4795
vxlan_fdb_external_learn_add(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
4820
vxlan_fdb_external_learn_del(struct net_device *dev,
drivers/net/vxlan/vxlan_core.c
4849
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
drivers/net/vxlan/vxlan_core.c
492
int vxlan_fdb_replay(const struct net_device *dev, __be32 vni,
drivers/net/vxlan/vxlan_core.c
525
void vxlan_fdb_clear_offload(const struct net_device *dev, __be32 vni)
drivers/net/vxlan/vxlan_mdb.c
1281
int vxlan_mdb_add(struct net_device *dev, struct nlattr *tb[], u16 nlmsg_flags,
drivers/net/vxlan/vxlan_mdb.c
1299
int vxlan_mdb_del(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_mdb.c
1438
int vxlan_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_mdb.c
1463
static int vxlan_mdb_get_parse(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_mdb.c
1568
int vxlan_mdb_get(struct net_device *dev, struct nlattr *tb[], u32 portid,
drivers/net/vxlan/vxlan_mdb.c
276
int vxlan_mdb_dump(struct net_device *dev, struct sk_buff *skb,
drivers/net/vxlan/vxlan_mdb.c
601
struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_private.h
197
void vxlan_xmit_one(struct sk_buff *skb, struct net_device *dev,
drivers/net/vxlan/vxlan_private.h
233
int vxlan_mdb_dump(struct net_device *dev, struct sk_buff *skb,
drivers/net/vxlan/vxlan_private.h
235
int vxlan_mdb_add(struct net_device *dev, struct nlattr *tb[], u16 nlmsg_flags,
drivers/net/vxlan/vxlan_private.h
237
int vxlan_mdb_del(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_private.h
239
int vxlan_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[],
drivers/net/vxlan/vxlan_private.h
241
int vxlan_mdb_get(struct net_device *dev, struct nlattr *tb[], u32 portid,
drivers/net/vxlan/vxlan_vnifilter.c
332
static int vxlan_vnifilter_dump_dev(const struct net_device *dev,
drivers/net/vxlan/vxlan_vnifilter.c
408
struct net_device *dev;
drivers/net/vxlan/vxlan_vnifilter.c
948
struct net_device *dev;
drivers/net/wan/c101.c
174
static int c101_open(struct net_device *dev)
drivers/net/wan/c101.c
200
static int c101_close(struct net_device *dev)
drivers/net/wan/c101.c
211
static int c101_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/wan/c101.c
231
static int c101_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/c101.c
301
struct net_device *dev;
drivers/net/wan/c101.c
54
struct net_device *dev;
drivers/net/wan/farsync.c
1098
struct net_device *dev = port_to_dev(port);
drivers/net/wan/farsync.c
1172
struct net_device *dev = port_to_dev(port);
drivers/net/wan/farsync.c
1285
struct net_device *dev;
drivers/net/wan/farsync.c
1911
fst_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd)
drivers/net/wan/farsync.c
2022
fst_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/farsync.c
2118
fst_open(struct net_device *dev)
drivers/net/wan/farsync.c
2141
fst_close(struct net_device *dev)
drivers/net/wan/farsync.c
2168
fst_attach(struct net_device *dev, unsigned short encoding, unsigned short parity)
drivers/net/wan/farsync.c
2178
fst_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/wan/farsync.c
2197
fst_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/farsync.c
2421
struct net_device *dev = alloc_hdlcdev(&card->ports[i]);
drivers/net/wan/farsync.c
2545
struct net_device *dev = port_to_dev(&card->ports[i]);
drivers/net/wan/farsync.c
425
struct net_device *dev; /* Device struct - must be first */
drivers/net/wan/farsync.c
800
struct net_device *dev = port_to_dev(port);
drivers/net/wan/farsync.c
814
static __be16 farsync_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/farsync.c
828
struct net_device *dev = port_to_dev(port);
drivers/net/wan/fsl_qmc_hdlc.c
251
struct net_device *netdev;
drivers/net/wan/fsl_qmc_hdlc.c
30
struct net_device *netdev;
drivers/net/wan/fsl_qmc_hdlc.c
333
struct net_device *netdev;
drivers/net/wan/fsl_qmc_hdlc.c
377
static netdev_tx_t qmc_hdlc_xmit(struct sk_buff *skb, struct net_device *netdev)
drivers/net/wan/fsl_qmc_hdlc.c
39
struct net_device *netdev;
drivers/net/wan/fsl_qmc_hdlc.c
51
static struct qmc_hdlc *netdev_to_qmc_hdlc(struct net_device *netdev)
drivers/net/wan/fsl_qmc_hdlc.c
518
static int qmc_hdlc_ioctl(struct net_device *netdev, struct if_settings *ifs)
drivers/net/wan/fsl_qmc_hdlc.c
571
static int qmc_hdlc_open(struct net_device *netdev)
drivers/net/wan/fsl_qmc_hdlc.c
641
static int qmc_hdlc_close(struct net_device *netdev)
drivers/net/wan/fsl_qmc_hdlc.c
677
static int qmc_hdlc_attach(struct net_device *netdev, unsigned short encoding,
drivers/net/wan/fsl_ucc_hdlc.c
1045
static void uhdlc_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/wan/fsl_ucc_hdlc.c
1113
struct net_device *dev;
drivers/net/wan/fsl_ucc_hdlc.c
348
static netdev_tx_t ucc_hdlc_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/fsl_ucc_hdlc.c
37
static int uhdlc_close(struct net_device *dev);
drivers/net/wan/fsl_ucc_hdlc.c
452
struct net_device *dev = priv->ndev;
drivers/net/wan/fsl_ucc_hdlc.c
518
struct net_device *dev = priv->ndev;
drivers/net/wan/fsl_ucc_hdlc.c
646
struct net_device *dev = priv->ndev;
drivers/net/wan/fsl_ucc_hdlc.c
678
static int uhdlc_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/fsl_ucc_hdlc.c
703
static int uhdlc_open(struct net_device *dev)
drivers/net/wan/fsl_ucc_hdlc.c
800
static int uhdlc_close(struct net_device *dev)
drivers/net/wan/fsl_ucc_hdlc.c
830
static int ucc_hdlc_attach(struct net_device *dev, unsigned short encoding,
drivers/net/wan/fsl_ucc_hdlc.h
70
struct net_device *ndev;
drivers/net/wan/hd64570.c
240
struct net_device *dev = port_to_dev(port);
drivers/net/wan/hd64570.c
286
struct net_device *dev = port_to_dev(port);
drivers/net/wan/hd64570.c
338
struct net_device *dev = port_to_dev(port);
drivers/net/wan/hd64570.c
452
static void sca_open(struct net_device *dev)
drivers/net/wan/hd64570.c
50
static inline struct net_device *port_to_dev(port_t *port)
drivers/net/wan/hd64570.c
533
static void sca_close(struct net_device *dev)
drivers/net/wan/hd64570.c
550
static int sca_attach(struct net_device *dev, unsigned short encoding,
drivers/net/wan/hd64570.c
573
static void sca_dump_rings(struct net_device *dev)
drivers/net/wan/hd64570.c
626
static netdev_tx_t sca_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hd64570.c
84
static inline port_t *dev_to_port(struct net_device *dev)
drivers/net/wan/hd64572.c
196
struct net_device *dev = port->netdev;
drivers/net/wan/hd64572.c
225
struct net_device *dev = port->netdev;
drivers/net/wan/hd64572.c
280
struct net_device *dev = port->netdev;
drivers/net/wan/hd64572.c
409
static void sca_open(struct net_device *dev)
drivers/net/wan/hd64572.c
485
static void sca_close(struct net_device *dev)
drivers/net/wan/hd64572.c
496
static int sca_attach(struct net_device *dev, unsigned short encoding,
drivers/net/wan/hd64572.c
519
static void sca_dump_rings(struct net_device *dev)
drivers/net/wan/hd64572.c
564
static netdev_tx_t sca_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hd64572.c
57
static inline port_t *dev_to_port(struct net_device *dev)
drivers/net/wan/hdlc.c
143
int hdlc_open(struct net_device *dev)
drivers/net/wan/hdlc.c
178
void hdlc_close(struct net_device *dev)
drivers/net/wan/hdlc.c
199
int hdlc_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc.c
224
static void hdlc_setup_dev(struct net_device *dev)
drivers/net/wan/hdlc.c
241
static void hdlc_setup(struct net_device *dev)
drivers/net/wan/hdlc.c
251
struct net_device *alloc_hdlcdev(void *priv)
drivers/net/wan/hdlc.c
253
struct net_device *dev;
drivers/net/wan/hdlc.c
263
void unregister_hdlc_device(struct net_device *dev)
drivers/net/wan/hdlc.c
272
int attach_hdlc_protocol(struct net_device *dev, struct hdlc_proto *proto,
drivers/net/wan/hdlc.c
297
int detach_hdlc_protocol(struct net_device *dev)
drivers/net/wan/hdlc.c
45
static int hdlc_rcv(struct sk_buff *skb, struct net_device *dev,
drivers/net/wan/hdlc.c
46
struct packet_type *p, struct net_device *orig_dev)
drivers/net/wan/hdlc.c
67
netdev_tx_t hdlc_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc.c
78
static inline void hdlc_proto_start(struct net_device *dev)
drivers/net/wan/hdlc.c
86
static inline void hdlc_proto_stop(struct net_device *dev)
drivers/net/wan/hdlc.c
97
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/wan/hdlc_cisco.c
118
static __be16 cisco_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_cisco.c
142
struct net_device *dev = skb->dev;
drivers/net/wan/hdlc_cisco.c
248
struct net_device *dev = st->dev;
drivers/net/wan/hdlc_cisco.c
266
static void cisco_start(struct net_device *dev)
drivers/net/wan/hdlc_cisco.c
282
static void cisco_stop(struct net_device *dev)
drivers/net/wan/hdlc_cisco.c
309
static int cisco_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_cisco.c
51
struct net_device *dev;
drivers/net/wan/hdlc_cisco.c
59
static int cisco_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_cisco.c
66
static int cisco_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/wan/hdlc_cisco.c
87
static void cisco_keepalive_send(struct net_device *dev, u32 type,
drivers/net/wan/hdlc_fr.c
1021
static void fr_stop(struct net_device *dev)
drivers/net/wan/hdlc_fr.c
1032
static void fr_close(struct net_device *dev)
drivers/net/wan/hdlc_fr.c
1046
static void pvc_setup(struct net_device *dev)
drivers/net/wan/hdlc_fr.c
1062
static int fr_add_pvc(struct net_device *frad, unsigned int dlci, int type)
drivers/net/wan/hdlc_fr.c
1066
struct net_device *dev;
drivers/net/wan/hdlc_fr.c
1127
struct net_device *dev;
drivers/net/wan/hdlc_fr.c
113
struct net_device *frad;
drivers/net/wan/hdlc_fr.c
114
struct net_device *main;
drivers/net/wan/hdlc_fr.c
115
struct net_device *ether; /* bridged Ethernet interface */
drivers/net/wan/hdlc_fr.c
1151
static void fr_destroy(struct net_device *frad)
drivers/net/wan/hdlc_fr.c
1184
static int fr_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_fr.c
137
struct net_device *dev;
drivers/net/wan/hdlc_fr.c
149
static int fr_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_fr.c
182
static struct pvc_device *add_pvc(struct net_device *dev, u16 dlci)
drivers/net/wan/hdlc_fr.c
251
static inline struct net_device **get_dev_p(struct pvc_device *pvc,
drivers/net/wan/hdlc_fr.c
323
static int pvc_open(struct net_device *dev)
drivers/net/wan/hdlc_fr.c
342
static int pvc_close(struct net_device *dev)
drivers/net/wan/hdlc_fr.c
360
static int pvc_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_fr.c
388
static netdev_tx_t pvc_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_fr.c
456
static void fr_lmi_send(struct net_device *dev, int fullrep)
drivers/net/wan/hdlc_fr.c
550
static void fr_set_link_state(int reliable, struct net_device *dev)
drivers/net/wan/hdlc_fr.c
585
struct net_device *dev = st->dev;
drivers/net/wan/hdlc_fr.c
633
static int fr_lmi_recv(struct net_device *dev, struct sk_buff *skb)
drivers/net/wan/hdlc_fr.c
891
struct net_device *frad = skb->dev;
drivers/net/wan/hdlc_fr.c
897
struct net_device *dev;
drivers/net/wan/hdlc_fr.c
996
static void fr_start(struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
103
static int ppp_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_ppp.c
105
static inline struct ppp *get_ppp(struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
110
static inline struct proto *get_proto(struct net_device *dev, u16 pid)
drivers/net/wan/hdlc_ppp.c
138
static __be16 ppp_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
162
static int ppp_hard_header(struct sk_buff *skb, struct net_device *dev,
drivers/net/wan/hdlc_ppp.c
202
static void ppp_tx_cp(struct net_device *dev, u16 pid, u8 code,
drivers/net/wan/hdlc_ppp.c
297
static void ppp_cp_event(struct net_device *dev, u16 pid, u16 event, u8 code,
drivers/net/wan/hdlc_ppp.c
367
static void ppp_cp_parse_cr(struct net_device *dev, u16 pid, u8 id,
drivers/net/wan/hdlc_ppp.c
434
struct net_device *dev = skb->dev;
drivers/net/wan/hdlc_ppp.c
613
static void ppp_start(struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
63
struct net_device *dev;
drivers/net/wan/hdlc_ppp.c
632
static void ppp_stop(struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
637
static void ppp_close(struct net_device *dev)
drivers/net/wan/hdlc_ppp.c
656
static int ppp_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_raw.c
22
static int raw_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_raw.c
24
static __be16 raw_type_trans(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_raw.c
36
static int raw_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_raw_eth.c
23
static int raw_eth_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_raw_eth.c
25
static netdev_tx_t eth_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_raw_eth.c
51
static int raw_eth_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_x25.c
103
static void x25_data_transmit(struct net_device *dev, struct sk_buff *skb)
drivers/net/wan/hdlc_x25.c
116
static netdev_tx_t x25_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/hdlc_x25.c
179
static int x25_open(struct net_device *dev)
drivers/net/wan/hdlc_x25.c
224
static void x25_close(struct net_device *dev)
drivers/net/wan/hdlc_x25.c
239
struct net_device *dev = skb->dev;
drivers/net/wan/hdlc_x25.c
277
static int x25_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/hdlc_x25.c
32
static int x25_ioctl(struct net_device *dev, struct if_settings *ifs);
drivers/net/wan/hdlc_x25.c
52
static void x25_connect_disconnect(struct net_device *dev, int reason, int code)
drivers/net/wan/hdlc_x25.c
71
static void x25_connected(struct net_device *dev, int reason)
drivers/net/wan/hdlc_x25.c
76
static void x25_disconnected(struct net_device *dev, int reason)
drivers/net/wan/hdlc_x25.c
81
static int x25_data_indication(struct net_device *dev, struct sk_buff *skb)
drivers/net/wan/ixp4xx_hss.c
1059
struct net_device *dev = data;
drivers/net/wan/ixp4xx_hss.c
1069
static int hss_hdlc_open(struct net_device *dev)
drivers/net/wan/ixp4xx_hss.c
1153
static int hss_hdlc_close(struct net_device *dev)
drivers/net/wan/ixp4xx_hss.c
1209
static int hss_hdlc_attach(struct net_device *dev, unsigned short encoding,
drivers/net/wan/ixp4xx_hss.c
1307
static int hss_hdlc_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/ixp4xx_hss.c
1392
struct net_device *ndev;
drivers/net/wan/ixp4xx_hss.c
272
struct net_device *netdev;
drivers/net/wan/ixp4xx_hss.c
345
static inline struct port *dev_to_port(struct net_device *dev)
drivers/net/wan/ixp4xx_hss.c
563
static inline void debug_pkt(struct net_device *dev, const char *func,
drivers/net/wan/ixp4xx_hss.c
633
struct net_device *netdev = pdev;
drivers/net/wan/ixp4xx_hss.c
650
struct net_device *dev = pdev;
drivers/net/wan/ixp4xx_hss.c
663
struct net_device *dev = port->netdev;
drivers/net/wan/ixp4xx_hss.c
799
struct net_device *dev = pdev;
drivers/net/wan/ixp4xx_hss.c
837
static int hss_hdlc_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/lapbether.c
111
static int lapbeth_rcv(struct sk_buff *skb, struct net_device *dev,
drivers/net/wan/lapbether.c
112
struct packet_type *ptype, struct net_device *orig_dev)
drivers/net/wan/lapbether.c
161
static int lapbeth_data_indication(struct net_device *dev, struct sk_buff *skb)
drivers/net/wan/lapbether.c
186
struct net_device *dev)
drivers/net/wan/lapbether.c
237
static void lapbeth_data_transmit(struct net_device *ndev, struct sk_buff *skb)
drivers/net/wan/lapbether.c
241
struct net_device *dev;
drivers/net/wan/lapbether.c
263
static void lapbeth_connected(struct net_device *dev, int reason)
drivers/net/wan/lapbether.c
281
static void lapbeth_disconnected(struct net_device *dev, int reason)
drivers/net/wan/lapbether.c
301
static int lapbeth_set_mac_address(struct net_device *dev, void *addr)
drivers/net/wan/lapbether.c
320
static int lapbeth_open(struct net_device *dev)
drivers/net/wan/lapbether.c
341
static int lapbeth_close(struct net_device *dev)
drivers/net/wan/lapbether.c
368
static void lapbeth_setup(struct net_device *dev)
drivers/net/wan/lapbether.c
381
static int lapbeth_new_device(struct net_device *dev)
drivers/net/wan/lapbether.c
383
struct net_device *ndev;
drivers/net/wan/lapbether.c
449
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
drivers/net/wan/lapbether.c
54
struct net_device *ethdev; /* link to ethernet device */
drivers/net/wan/lapbether.c
55
struct net_device *axdev; /* lapbeth device (lapb#) */
drivers/net/wan/lapbether.c
64
static void lapbeth_connected(struct net_device *dev, int reason);
drivers/net/wan/lapbether.c
65
static void lapbeth_disconnected(struct net_device *dev, int reason);
drivers/net/wan/lapbether.c
71
static struct lapbethdev *lapbeth_get_x25_dev(struct net_device *dev)
drivers/net/wan/lapbether.c
82
static __inline__ int dev_is_ethdev(struct net_device *dev)
drivers/net/wan/n2.c
194
static int n2_open(struct net_device *dev)
drivers/net/wan/n2.c
216
static int n2_close(struct net_device *dev)
drivers/net/wan/n2.c
230
static int n2_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/wan/n2.c
242
static int n2_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/n2.c
291
struct net_device *dev = port_to_dev(&card->ports[cnt]);
drivers/net/wan/n2.c
436
struct net_device *dev = port_to_dev(port);
drivers/net/wan/n2.c
90
struct net_device *dev;
drivers/net/wan/pc300too.c
157
static int pc300_open(struct net_device *dev)
drivers/net/wan/pc300too.c
170
static int pc300_close(struct net_device *dev)
drivers/net/wan/pc300too.c
177
static int pc300_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/wan/pc300too.c
189
static int pc300_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/pc300too.c
430
struct net_device *dev = port->netdev;
drivers/net/wan/pc300too.c
74
struct net_device *netdev;
drivers/net/wan/pci200syn.c
148
static int pci200_open(struct net_device *dev)
drivers/net/wan/pci200syn.c
162
static int pci200_close(struct net_device *dev)
drivers/net/wan/pci200syn.c
170
static int pci200_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
drivers/net/wan/pci200syn.c
182
static int pci200_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/pci200syn.c
369
struct net_device *dev = port->netdev;
drivers/net/wan/pci200syn.c
62
struct net_device *netdev;
drivers/net/wan/wanxl.c
177
struct net_device *dev = port->dev;
drivers/net/wan/wanxl.c
220
struct net_device *dev = port->dev;
drivers/net/wan/wanxl.c
281
static netdev_tx_t wanxl_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wan/wanxl.c
325
static int wanxl_attach(struct net_device *dev, unsigned short encoding,
drivers/net/wan/wanxl.c
346
static int wanxl_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/net/wan/wanxl.c
393
static int wanxl_open(struct net_device *dev)
drivers/net/wan/wanxl.c
429
static int wanxl_close(struct net_device *dev)
drivers/net/wan/wanxl.c
465
static struct net_device_stats *wanxl_get_stats(struct net_device *dev)
drivers/net/wan/wanxl.c
54
struct net_device *dev;
drivers/net/wan/wanxl.c
767
struct net_device *dev = alloc_hdlcdev(port);
drivers/net/wan/wanxl.c
81
static inline struct port *dev_to_port(struct net_device *dev)
drivers/net/wireguard/device.c
115
static int wg_stop(struct net_device *dev)
drivers/net/wireguard/device.c
137
static netdev_tx_t wg_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wireguard/device.c
242
static void wg_destruct(struct net_device *dev)
drivers/net/wireguard/device.c
274
static void wg_setup(struct net_device *dev)
drivers/net/wireguard/device.c
31
static int wg_open(struct net_device *dev)
drivers/net/wireguard/device.c
310
static int wg_newlink(struct net_device *dev,
drivers/net/wireguard/device.h
41
struct net_device *dev;
drivers/net/wireguard/netlink.c
26
struct net_device *dev = NULL;
drivers/net/wireguard/receive.c
339
struct net_device *dev = peer->device->dev;
drivers/net/wireless/ath/ath10k/core.h
1291
struct net_device *napi_dev;
drivers/net/wireless/ath/ath11k/core.h
182
struct net_device *napi_ndev;
drivers/net/wireless/ath/ath12k/core.h
181
struct net_device *napi_ndev;
drivers/net/wireless/ath/ath12k/wow.c
642
struct net_device *ndev = ieee80211_vif_to_wdev(arvif->ahvif->vif)->netdev;
drivers/net/wireless/ath/ath6kl/cfg80211.c
1126
static int ath6kl_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1251
static int ath6kl_cfg80211_del_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1281
static int ath6kl_cfg80211_get_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1317
struct net_device *ndev, int link_id,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1482
struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1561
struct net_device *ndev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1624
struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1694
struct net_device *dev)
drivers/net/wireless/ath/ath6kl/cfg80211.c
1778
static int ath6kl_get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1878
static int ath6kl_set_pmksa(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1888
static int ath6kl_del_pmksa(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
1898
static int ath6kl_flush_pmksa(struct wiphy *wiphy, struct net_device *netdev)
drivers/net/wireless/ath/ath6kl/cfg80211.c
2044
struct net_device *ndev = vif->ndev;
drivers/net/wireless/ath/ath6kl/cfg80211.c
2765
static int ath6kl_start_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
2960
static int ath6kl_change_beacon(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
2974
static int ath6kl_stop_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
2995
static int ath6kl_del_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3006
static int ath6kl_change_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3273
struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3361
struct net_device *dev, u64 reqid)
drivers/net/wireless/ath/ath6kl/cfg80211.c
3375
struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3388
struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3689
static int ath6kl_get_sset_count(struct net_device *dev, int sset)
drivers/net/wireless/ath/ath6kl/cfg80211.c
3701
static void ath6kl_get_stats(struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
3765
static void ath6kl_get_strings(struct net_device *dev, u32 sset, u8 *data)
drivers/net/wireless/ath/ath6kl/cfg80211.c
3788
struct net_device *ndev;
drivers/net/wireless/ath/ath6kl/cfg80211.c
454
static int ath6kl_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/cfg80211.c
822
struct net_device *dev, u16 reason_code)
drivers/net/wireless/ath/ath6kl/core.h
362
struct net_device *dev;
drivers/net/wireless/ath/ath6kl/core.h
602
struct net_device *ndev;
drivers/net/wireless/ath/ath6kl/core.h
876
static inline struct ath6kl *ath6kl_priv(struct net_device *dev)
drivers/net/wireless/ath/ath6kl/core.h
897
void init_netdev(struct net_device *dev);
drivers/net/wireless/ath/ath6kl/core.h
917
netdev_tx_t ath6kl_data_tx(struct sk_buff *skb, struct net_device *dev);
drivers/net/wireless/ath/ath6kl/main.c
1093
static int ath6kl_open(struct net_device *dev)
drivers/net/wireless/ath/ath6kl/main.c
1109
static int ath6kl_close(struct net_device *dev)
drivers/net/wireless/ath/ath6kl/main.c
1122
static int ath6kl_set_features(struct net_device *dev,
drivers/net/wireless/ath/ath6kl/main.c
1154
static void ath6kl_set_multicast_list(struct net_device *ndev)
drivers/net/wireless/ath/ath6kl/main.c
1291
void init_netdev(struct net_device *dev)
drivers/net/wireless/ath/ath6kl/txrx.c
356
netdev_tx_t ath6kl_data_tx(struct sk_buff *skb, struct net_device *dev)
drivers/net/wireless/ath/ath6kl/txrx.c
42
static u8 ath6kl_ibss_map_epid(struct sk_buff *skb, struct net_device *dev,
drivers/net/wireless/ath/ath6kl/txrx.c
827
static void ath6kl_deliver_frames_to_nw_stack(struct net_device *dev,
drivers/net/wireless/ath/ath6kl/wmi.c
867
struct net_device *dev = vif->ndev;
drivers/net/wireless/ath/wil6210/cfg80211.c
1126
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
1211
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
1385
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
1497
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
1622
struct net_device *ndev, int link_id,
drivers/net/wireless/ath/wil6210/cfg80211.c
1698
struct net_device *ndev, int link_id,
drivers/net/wireless/ath/wil6210/cfg80211.c
1725
struct net_device *ndev, int link_id,
drivers/net/wireless/ath/wil6210/cfg80211.c
1931
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2036
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/cfg80211.c
2083
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2124
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2189
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2228
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2253
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2270
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2322
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/cfg80211.c
2383
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2414
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2430
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2488
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2539
wil_cfg80211_sched_scan_stop(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2559
wil_cfg80211_update_ft_ies(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2607
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
2622
struct net_device *dev,
drivers/net/wireless/ath/wil6210/cfg80211.c
536
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/cfg80211.c
576
struct net_device *dev, int idx,
drivers/net/wireless/ath/wil6210/cfg80211.c
677
struct net_device *ndev_main = wil->main_ndev, *ndev;
drivers/net/wireless/ath/wil6210/cfg80211.c
753
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/cfg80211.c
823
struct net_device *ndev,
drivers/net/wireless/ath/wil6210/debugfs.c
1449
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/debugfs.c
1685
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/ethtool.c
110
void wil_set_ethtoolops(struct net_device *ndev)
drivers/net/wireless/ath/wil6210/ethtool.c
15
wil_ethtoolops_get_coalesce(struct net_device *ndev,
drivers/net/wireless/ath/wil6210/ethtool.c
52
wil_ethtoolops_set_coalesce(struct net_device *ndev,
drivers/net/wireless/ath/wil6210/main.c
1313
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/main.c
1405
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/main.c
1549
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/main.c
1609
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/main.c
1814
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/main.c
248
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/main.c
306
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/main.c
418
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/main.c
465
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/main.c
530
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/netdev.c
13
struct net_device *ndev, bool up, bool ok)
drivers/net/wireless/ath/wil6210/netdev.c
17
struct net_device *ndev_i;
drivers/net/wireless/ath/wil6210/netdev.c
194
static void wil_dev_setup(struct net_device *dev)
drivers/net/wireless/ath/wil6210/netdev.c
215
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/netdev.c
221
static void wil_ndev_destructor(struct net_device *ndev)
drivers/net/wireless/ath/wil6210/netdev.c
302
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/netdev.c
39
static int wil_open(struct net_device *ndev)
drivers/net/wireless/ath/wil6210/netdev.c
392
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/netdev.c
410
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/netdev.c
443
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/netdev.c
497
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/netdev.c
550
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/netdev.c
66
static int wil_stop(struct net_device *ndev)
drivers/net/wireless/ath/wil6210/rx_reorder.c
218
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/rx_reorder.c
33
static void wil_release_reorder_frame(struct net_device *ndev,
drivers/net/wireless/ath/wil6210/rx_reorder.c
51
static void wil_release_reorder_frames(struct net_device *ndev,
drivers/net/wireless/ath/wil6210/rx_reorder.c
70
static void wil_reorder_release(struct net_device *ndev,
drivers/net/wireless/ath/wil6210/rx_reorder.c
86
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/txrx.c
1007
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/txrx.c
2308
netdev_tx_t wil_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/wireless/ath/wil6210/txrx.c
2421
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/txrx.c
444
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/txrx.c
607
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/txrx.c
893
void wil_netif_rx(struct sk_buff *skb, struct net_device *ndev, int cid,
drivers/net/wireless/ath/wil6210/txrx.c
971
void wil_netif_rx_any(struct sk_buff *skb, struct net_device *ndev)
drivers/net/wireless/ath/wil6210/txrx.h
679
void wil_netif_rx_any(struct sk_buff *skb, struct net_device *ndev);
drivers/net/wireless/ath/wil6210/txrx.h
680
void wil_netif_rx(struct sk_buff *skb, struct net_device *ndev, int cid,
drivers/net/wireless/ath/wil6210/txrx_edma.c
1066
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/txrx_edma.c
1159
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/wil6210.h
1210
struct net_device *ndev, bool up, bool ok);
drivers/net/wireless/ath/wil6210/wil6210.h
1233
void wil_set_ethtoolops(struct net_device *ndev);
drivers/net/wireless/ath/wil6210/wil6210.h
1373
netdev_tx_t wil_start_xmit(struct sk_buff *skb, struct net_device *ndev);
drivers/net/wireless/ath/wil6210/wil6210.h
844
struct net_device *ndev;
drivers/net/wireless/ath/wil6210/wil6210.h
924
struct net_device *main_ndev;
drivers/net/wireless/ath/wil6210/wil6210.h
985
struct net_device *napi_ndev; /* dummy net_device serving all VIFs */
drivers/net/wireless/ath/wil6210/wmi.c
1143
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/wmi.c
1168
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/wmi.c
1624
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/wmi.c
1713
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/wmi.c
1842
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/ath/wil6210/wmi.c
2611
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/wmi.c
3758
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/wmi.c
3794
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/wmi.c
3837
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/wmi.c
4014
struct net_device *ndev = wil->main_ndev;
drivers/net/wireless/ath/wil6210/wmi.c
955
struct net_device *ndev = vif_to_ndev(vif);
drivers/net/wireless/broadcom/b43legacy/b43legacy.h
354
struct net_device;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1267
struct net_device *ndev = wdev->netdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1301
struct net_device *ndev = wdev->netdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1342
brcmf_cfg80211_change_iface(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1598
static s32 brcmf_set_rts(struct net_device *ndev, u32 rts_threshold)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1611
static s32 brcmf_set_frag(struct net_device *ndev, u32 frag_threshold)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1625
static s32 brcmf_set_retry(struct net_device *ndev, u32 retry, bool l)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1644
struct net_device *ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1783
brcmf_cfg80211_join_ibss(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1935
brcmf_cfg80211_leave_ibss(struct wiphy *wiphy, struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1956
static s32 brcmf_set_wpa_version(struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
1990
static s32 brcmf_set_auth_type(struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2030
brcmf_set_wsec_mode(struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2107
brcmf_set_key_mgmt(struct net_device *ndev, struct cfg80211_connect_params *sme)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2252
brcmf_set_sharedkey(struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2377
brcmf_cfg80211_connect(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2616
brcmf_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2653
struct net_device *ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2726
brcmf_cfg80211_config_default_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2761
brcmf_cfg80211_del_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2799
brcmf_cfg80211_add_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2921
brcmf_cfg80211_get_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
2979
struct net_device *ndev, int link_id,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3135
brcmf_cfg80211_get_station(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3258
brcmf_cfg80211_dump_station(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3293
brcmf_cfg80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3443
struct net_device *ndev, const u8 *bssid)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3951
struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
3977
struct net_device *ndev, u64 reqid)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4168
struct net_device *ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4271
struct net_device *ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4385
brcmf_cfg80211_set_pmksa(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4430
brcmf_cfg80211_del_pmksa(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
4477
brcmf_cfg80211_flush_pmksa(struct wiphy *wiphy, struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5121
brcmf_cfg80211_start_ap(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5369
static int brcmf_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5444
brcmf_cfg80211_change_beacon(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5455
brcmf_cfg80211_del_station(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5487
brcmf_cfg80211_change_station(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5647
struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5718
struct net_device *ndev = wdev->netdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5850
struct net_device *ndev, const u8 *peer,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5879
struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5904
brcmf_cfg80211_set_rekey_data(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5929
static int brcmf_cfg80211_set_pmk(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5947
static int brcmf_cfg80211_del_pmk(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
5960
static int brcmf_cfg80211_change_bss(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6085
void brcmf_cfg80211_free_vif(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6404
struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6477
struct net_device *ndev, const struct brcmf_event_msg *e,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6518
struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
6567
struct net_device *ndev = ifp->ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
7782
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
7861
s32 brcmf_cfg80211_up(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
7874
s32 brcmf_cfg80211_down(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
8142
brcmf_cfg80211_dump_survey(struct wiphy *wiphy, struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
8311
struct net_device *ndev = brcmf_get_ifp(drvr, 0)->ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
912
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.c
966
struct net_device *ndev = wdev->netdev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
438
struct net_device *cfg_to_ndev(struct brcmf_cfg80211_info *cfg)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
443
static inline struct brcmf_cfg80211_info *ndev_to_cfg(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
448
static inline struct brcmf_cfg80211_profile *ndev_to_prof(struct net_device *nd)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
454
static inline struct brcmf_cfg80211_vif *ndev_to_vif(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
470
s32 brcmf_cfg80211_up(struct net_device *ndev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
471
s32 brcmf_cfg80211_down(struct net_device *ndev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cfg80211.h
496
void brcmf_cfg80211_free_vif(struct net_device *ndev);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1003
struct net_device *ndev = ifa->ifa_dev->dev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
143
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
1522
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
238
static int brcmf_netdev_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
255
static void brcmf_netdev_set_multicast_list(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
294
struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
568
static void brcmf_ethtool_get_drvinfo(struct net_device *ndev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
588
static int brcmf_netdev_stop(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
601
static int brcmf_netdev_open(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
646
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
687
void brcmf_net_detach(struct net_device *ndev, bool locked)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
700
static int brcmf_net_mon_open(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
726
static int brcmf_net_mon_stop(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
744
struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
760
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
777
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
794
static int brcmf_net_p2p_open(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
801
static int brcmf_net_p2p_stop(struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
809
struct net_device *ndev)
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
826
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c
856
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
191
struct net_device *ndev;
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.h
222
void brcmf_net_detach(struct net_device *ndev, bool locked);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/cyw/core.c
198
brcmf_cyw_external_auth(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2117
struct net_device *pri_ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
2127
struct net_device *pri_ndev = cfg_to_ndev(cfg);
drivers/net/wireless/broadcom/brcm80211/brcmfmac/p2p.c
781
struct net_device *dev = NULL;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
1873
static int ipw2100_wdev_init(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2436
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
2509
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3192
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
322
static struct iw_statistics *ipw2100_wx_wireless_stats(struct net_device *dev);
drivers/net/wireless/intel/ipw2x00/ipw2100.c
325
static inline void read_register(struct net_device *dev, u32 reg, u32 * val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
333
static inline void write_register(struct net_device *dev, u32 reg, u32 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3362
struct net_device *dev, int pri)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
341
static inline void read_register_word(struct net_device *dev, u32 reg,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
350
static inline void read_register_byte(struct net_device *dev, u32 reg, u8 * val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
358
static inline void write_register_word(struct net_device *dev, u32 reg, u16 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
366
static inline void write_register_byte(struct net_device *dev, u32 reg, u8 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
374
static inline void read_nic_dword(struct net_device *dev, u32 addr, u32 * val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3774
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3795
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
381
static inline void write_nic_dword(struct net_device *dev, u32 addr, u32 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3836
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
388
static inline void read_nic_word(struct net_device *dev, u32 addr, u16 * val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
3893
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
395
static inline void write_nic_word(struct net_device *dev, u32 addr, u16 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
402
static inline void read_nic_byte(struct net_device *dev, u32 addr, u8 * val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
409
static inline void write_nic_byte(struct net_device *dev, u32 addr, u8 val)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
416
static void write_nic_memory(struct net_device *dev, u32 addr, u32 len,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
4196
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
454
static void read_nic_memory(struct net_device *dev, u32 addr, u32 len,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
491
static bool ipw2100_hw_is_adapter_in_system(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5541
static void shim__set_security(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5730
static int ipw2100_set_address(struct net_device *dev, void *p)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5758
static int ipw2100_open(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5774
static int ipw2100_close(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5813
static void ipw2100_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5883
static void ipw_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5899
static u32 ipw2100_ethtool_get_link(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
5996
static struct net_device *ipw2100_alloc_device(struct pci_dev *pci_dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6000
struct net_device *dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6124
struct net_device *dev = NULL;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6322
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6372
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6396
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6555
static int ipw2100_wx_get_name(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6573
static int ipw2100_wx_set_freq(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6619
static int ipw2100_wx_get_freq(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6644
static int ipw2100_wx_set_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6683
static int ipw2100_wx_get_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6718
static int ipw2100_wx_get_range(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6843
static int ipw2100_wx_set_wap(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6881
static int ipw2100_wx_get_wap(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6903
static int ipw2100_wx_set_essid(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6952
static int ipw2100_wx_get_essid(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
6979
static int ipw2100_wx_set_nick(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7001
static int ipw2100_wx_get_nick(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7020
static int ipw2100_wx_set_rate(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7060
static int ipw2100_wx_get_rate(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7112
static int ipw2100_wx_set_rts(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7147
static int ipw2100_wx_get_rts(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7168
static int ipw2100_wx_set_txpow(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7209
static int ipw2100_wx_get_txpow(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7236
static int ipw2100_wx_set_frag(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7266
static int ipw2100_wx_get_frag(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7284
static int ipw2100_wx_set_retry(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7328
static int ipw2100_wx_get_retry(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7360
static int ipw2100_wx_set_scan(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7388
static int ipw2100_wx_get_scan(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7403
static int ipw2100_wx_set_encode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7415
static int ipw2100_wx_get_encode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7427
static int ipw2100_wx_set_power(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7472
static int ipw2100_wx_get_power(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7499
static int ipw2100_wx_set_genie(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7535
static int ipw2100_wx_get_genie(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7557
static int ipw2100_wx_set_auth(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7650
static int ipw2100_wx_get_auth(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7710
static int ipw2100_wx_set_encodeext(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7719
static int ipw2100_wx_get_encodeext(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7728
static int ipw2100_wx_set_mlme(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7756
static int ipw2100_wx_set_promisc(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7787
static int ipw2100_wx_reset(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7799
static int ipw2100_wx_set_powermode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7823
static int ipw2100_wx_get_powermode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7863
static int ipw2100_wx_set_preamble(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7892
static int ipw2100_wx_get_preamble(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7911
static int ipw2100_wx_set_crc_check(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
7939
static int ipw2100_wx_get_crc_check(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8065
static struct iw_statistics *ipw2100_wx_wireless_stats(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2100.c
8457
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2100.h
554
struct net_device *net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10025
static int ipw_net_open(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10032
static int ipw_net_stop(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10239
static int ipw_net_is_queue_full(struct net_device *dev, int pri)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10338
struct net_device *dev, int pri)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10360
static void ipw_net_set_multicast_list(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10365
static int ipw_net_set_mac_address(struct net_device *dev, void *p)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10382
static void ipw_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10400
static u32 ipw_ethtool_get_link(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10406
static int ipw_ethtool_get_eeprom_len(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10411
static int ipw_ethtool_get_eeprom(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10424
static int ipw_ethtool_set_eeprom(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
10634
static void shim__set_security(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11265
static int ipw_wdev_init(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11438
static int ipw_prom_open(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11458
static int ipw_prom_stop(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11478
struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11556
struct net_device *net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11807
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
11826
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
1460
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
195
static struct iw_statistics *ipw_get_wireless_stats(struct net_device *dev);
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6465
static int ipw_wx_get_name(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6474
static int ipw_wx_set_genie(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6509
static int ipw_wx_get_genie(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6552
static int ipw_wx_set_auth(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6652
static int ipw_wx_get_auth(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6709
static int ipw_wx_set_encodeext(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6739
static int ipw_wx_get_encodeext(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
6748
static int ipw_wx_set_mlme(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7110
static int ipw_is_qos_active(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7177
static int ipw_handle_probe_response(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7190
static int ipw_handle_beacon(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7203
static int ipw_handle_assoc_response(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7636
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7686
struct net_device *dev = priv->net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
7863
struct net_device *dev = priv->prom_net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8600
static int ipw_wx_set_freq(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8649
static int ipw_wx_get_freq(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8688
static int ipw_wx_set_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8740
static int ipw_wx_get_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8769
static int ipw_wx_get_range(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8863
static int ipw_wx_set_wap(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8905
static int ipw_wx_get_wap(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8927
static int ipw_wx_set_essid(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8971
static int ipw_wx_get_essid(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
8996
static int ipw_wx_set_nick(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9015
static int ipw_wx_get_nick(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9029
static int ipw_wx_set_sens(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9059
static int ipw_wx_get_sens(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9075
static int ipw_wx_set_rate(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9188
static int ipw_wx_get_rate(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9201
static int ipw_wx_set_rts(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9224
static int ipw_wx_get_rts(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9238
static int ipw_wx_set_txpow(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9272
static int ipw_wx_get_txpow(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9290
static int ipw_wx_set_frag(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9314
static int ipw_wx_get_frag(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9329
static int ipw_wx_set_retry(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9362
static int ipw_wx_get_retry(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9393
static int ipw_wx_set_scan(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9429
static int ipw_wx_get_scan(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9437
static int ipw_wx_set_encode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9459
static int ipw_wx_get_encode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9467
static int ipw_wx_set_power(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9518
static int ipw_wx_get_power(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9535
static int ipw_wx_set_powermode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9561
static int ipw_wx_get_powermode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9593
static int ipw_wx_set_wireless_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9658
static int ipw_wx_get_wireless_mode(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9699
static int ipw_wx_set_preamble(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9732
static int ipw_wx_get_preamble(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9747
static int ipw_wx_set_monitor(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9781
static int ipw_wx_reset(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9791
static int ipw_wx_sw_reset(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/ipw2200.c
9960
static struct iw_statistics *ipw_get_wireless_stats(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1167
struct net_device *net_dev;
drivers/net/wireless/intel/ipw2x00/ipw2200.h
1172
struct net_device *prom_net_dev;
drivers/net/wireless/intel/ipw2x00/libipw.h
1002
void free_libipw(struct net_device *dev, int monitor);
drivers/net/wireless/intel/ipw2x00/libipw.h
1003
struct net_device *alloc_libipw(int sizeof_priv, int monitor);
drivers/net/wireless/intel/ipw2x00/libipw.h
1010
netdev_tx_t libipw_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/wireless/intel/ipw2x00/libipw.h
1086
int ipw_wx_set_spy(struct net_device *dev, struct iw_request_info *info,
drivers/net/wireless/intel/ipw2x00/libipw.h
1088
int ipw_wx_get_spy(struct net_device *dev, struct iw_request_info *info,
drivers/net/wireless/intel/ipw2x00/libipw.h
1090
int ipw_wx_set_thrspy(struct net_device *dev, struct iw_request_info *info,
drivers/net/wireless/intel/ipw2x00/libipw.h
1092
int ipw_wx_get_thrspy(struct net_device *dev, struct iw_request_info *info,
drivers/net/wireless/intel/ipw2x00/libipw.h
1094
void libipw_spy_update(struct net_device *dev, unsigned char *address,
drivers/net/wireless/intel/ipw2x00/libipw.h
771
struct net_device *dev;
drivers/net/wireless/intel/ipw2x00/libipw.h
850
void (*set_security) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
853
struct net_device * dev, int pri);
drivers/net/wireless/intel/ipw2x00/libipw.h
854
int (*is_queue_full) (struct net_device * dev, int pri);
drivers/net/wireless/intel/ipw2x00/libipw.h
856
int (*handle_management) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
858
int (*is_qos_active) (struct net_device *dev, struct sk_buff *skb);
drivers/net/wireless/intel/ipw2x00/libipw.h
861
int (*handle_auth) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
863
int (*handle_deauth) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
865
int (*handle_action) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
868
int (*handle_disassoc) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
870
int (*handle_beacon) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
873
int (*handle_probe_response) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
876
int (*handle_probe_request) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
879
int (*handle_assoc_response) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
884
int (*handle_assoc_request) (struct net_device * dev);
drivers/net/wireless/intel/ipw2x00/libipw.h
885
int (*handle_reassoc_request) (struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw.h
898
static inline void *libipw_priv(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/libipw_crypto_tkip.c
556
static void libipw_michael_mic_failure(struct net_device *dev,
drivers/net/wireless/intel/ipw2x00/libipw_module.c
106
struct net_device *alloc_libipw(int sizeof_priv, int monitor)
drivers/net/wireless/intel/ipw2x00/libipw_module.c
109
struct net_device *dev;
drivers/net/wireless/intel/ipw2x00/libipw_module.c
189
void free_libipw(struct net_device *dev, int monitor)
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1210
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
1415
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
227
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
328
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
336
struct net_device *wds = NULL;
drivers/net/wireless/intel/ipw2x00/libipw_rx.c
338
struct net_device *wds = NULL;
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
112
int ipw_wx_set_thrspy(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
139
int ipw_wx_get_thrspy(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
163
static void iw_send_thrspy_event(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
19
static struct iw_spy_data *get_spydata(struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
194
void libipw_spy_update(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
28
int ipw_wx_set_spy(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_spy.c
76
int ipw_wx_get_spy(struct net_device * dev,
drivers/net/wireless/intel/ipw2x00/libipw_tx.c
240
netdev_tx_t libipw_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
298
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/ipw2x00/libipw_wx.c
502
struct net_device *dev = ieee->dev;
drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h
428
void iwl_mei_set_netdev(struct net_device *netdev);
drivers/net/wireless/intel/iwlwifi/mei/iwl-mei.h
517
static inline void iwl_mei_set_netdev(struct net_device *netdev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
1064
struct net_device *netdev =
drivers/net/wireless/intel/iwlwifi/mei/main.c
1730
void iwl_mei_set_netdev(struct net_device *netdev)
drivers/net/wireless/intel/iwlwifi/mei/main.c
1747
struct net_device *dev =
drivers/net/wireless/intel/iwlwifi/mei/main.c
2084
struct net_device *dev;
drivers/net/wireless/intel/iwlwifi/mei/main.c
219
struct net_device __rcu *netdev;
drivers/net/wireless/intel/iwlwifi/mei/main.c
641
struct net_device *netdev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/internal.h
428
struct net_device *napi_dev;
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/rx.c
1000
static inline struct iwl_trans_pcie *iwl_netdev_to_trans_pcie(struct net_device *dev)
drivers/net/wireless/marvell/libertas/cfg.c
1327
static int lbs_cfg_connect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
1476
static int lbs_cfg_disconnect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
1491
struct net_device *netdev, int link_id,
drivers/net/wireless/marvell/libertas/cfg.c
1510
static int lbs_cfg_add_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/marvell/libertas/cfg.c
1571
static int lbs_cfg_del_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/marvell/libertas/cfg.c
1610
static int lbs_cfg_get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
1653
static int lbs_change_intf(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
1969
static int lbs_join_ibss(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
2006
static int lbs_leave_ibss(struct wiphy *wiphy, struct net_device *dev)
drivers/net/wireless/marvell/libertas/cfg.c
2027
static int lbs_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
489
struct net_device *dev,
drivers/net/wireless/marvell/libertas/cfg.c
505
struct net_device *netdev,
drivers/net/wireless/marvell/libertas/debugfs.c
703
void lbs_debugfs_init_one(struct lbs_private *priv, struct net_device *dev)
drivers/net/wireless/marvell/libertas/debugfs.h
8
void lbs_debugfs_init_one(struct lbs_private *priv, struct net_device *dev);
drivers/net/wireless/marvell/libertas/decl.h
27
struct net_device;
drivers/net/wireless/marvell/libertas/decl.h
38
struct net_device *dev);
drivers/net/wireless/marvell/libertas/decl.h
57
int lbs_set_mac_address(struct net_device *dev, void *addr);
drivers/net/wireless/marvell/libertas/decl.h
58
void lbs_set_multicast_list(struct net_device *dev);
drivers/net/wireless/marvell/libertas/dev.h
42
struct net_device *dev;
drivers/net/wireless/marvell/libertas/dev.h
57
struct net_device *mesh_dev; /* Virtual device */
drivers/net/wireless/marvell/libertas/ethtool.c
12
static void lbs_ethtool_get_drvinfo(struct net_device *dev,
drivers/net/wireless/marvell/libertas/ethtool.c
33
static int lbs_ethtool_get_eeprom_len(struct net_device *dev)
drivers/net/wireless/marvell/libertas/ethtool.c
38
static int lbs_ethtool_get_eeprom(struct net_device *dev,
drivers/net/wireless/marvell/libertas/ethtool.c
61
static void lbs_ethtool_get_wol(struct net_device *dev,
drivers/net/wireless/marvell/libertas/ethtool.c
81
static int lbs_ethtool_set_wol(struct net_device *dev,
drivers/net/wireless/marvell/libertas/main.c
1001
struct net_device *dev;
drivers/net/wireless/marvell/libertas/main.c
158
static int lbs_dev_open(struct net_device *dev)
drivers/net/wireless/marvell/libertas/main.c
224
static int lbs_eth_stop(struct net_device *dev)
drivers/net/wireless/marvell/libertas/main.c
266
int lbs_set_mac_address(struct net_device *dev, void *addr)
drivers/net/wireless/marvell/libertas/main.c
305
struct net_device *dev, int nr_addrs)
drivers/net/wireless/marvell/libertas/main.c
398
void lbs_set_multicast_list(struct net_device *dev)
drivers/net/wireless/marvell/libertas/main.c
415
struct net_device *dev = data;
drivers/net/wireless/marvell/libertas/main.c
825
struct net_device *dev;
drivers/net/wireless/marvell/libertas/main.c
906
struct net_device *dev = priv->dev;
drivers/net/wireless/marvell/libertas/main.c
965
struct net_device *dev = priv->dev;
drivers/net/wireless/marvell/libertas/mesh.c
1048
struct net_device *mesh_dev;
drivers/net/wireless/marvell/libertas/mesh.c
1066
struct net_device *lbs_mesh_set_dev(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.c
1067
struct net_device *dev, struct rxpd *rxpd)
drivers/net/wireless/marvell/libertas/mesh.c
1083
struct net_device *dev, struct txpd *txpd)
drivers/net/wireless/marvell/libertas/mesh.c
1109
void lbs_mesh_ethtool_get_stats(struct net_device *dev,
drivers/net/wireless/marvell/libertas/mesh.c
1143
int lbs_mesh_ethtool_get_sset_count(struct net_device *dev, int sset)
drivers/net/wireless/marvell/libertas/mesh.c
1153
void lbs_mesh_ethtool_get_strings(struct net_device *dev,
drivers/net/wireless/marvell/libertas/mesh.c
887
struct net_device *dev = priv->dev;
drivers/net/wireless/marvell/libertas/mesh.c
905
static int lbs_mesh_stop(struct net_device *dev)
drivers/net/wireless/marvell/libertas/mesh.c
932
static int lbs_mesh_dev_open(struct net_device *dev)
drivers/net/wireless/marvell/libertas/mesh.c
981
struct net_device *mesh_dev = NULL;
drivers/net/wireless/marvell/libertas/mesh.h
16
struct net_device;
drivers/net/wireless/marvell/libertas/mesh.h
36
struct net_device *lbs_mesh_set_dev(struct lbs_private *priv,
drivers/net/wireless/marvell/libertas/mesh.h
37
struct net_device *dev, struct rxpd *rxpd);
drivers/net/wireless/marvell/libertas/mesh.h
39
struct net_device *dev, struct txpd *txpd);
drivers/net/wireless/marvell/libertas/mesh.h
53
void lbs_mesh_ethtool_get_stats(struct net_device *dev,
drivers/net/wireless/marvell/libertas/mesh.h
55
int lbs_mesh_ethtool_get_sset_count(struct net_device *dev, int sset);
drivers/net/wireless/marvell/libertas/mesh.h
56
void lbs_mesh_ethtool_get_strings(struct net_device *dev,
drivers/net/wireless/marvell/libertas/rx.c
210
struct net_device *dev = priv->dev;
drivers/net/wireless/marvell/libertas/rx.c
60
struct net_device *dev = priv->dev;
drivers/net/wireless/marvell/libertas/tx.c
65
netdev_tx_t lbs_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1084
mwifiex_change_vif_to_p2p(struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1138
mwifiex_change_vif_to_sta_adhoc(struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1179
mwifiex_change_vif_to_ap(struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1219
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
144
mwifiex_cfg80211_del_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1557
mwifiex_cfg80211_get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1574
mwifiex_cfg80211_dump_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1602
mwifiex_cfg80211_dump_survey(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1778
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1831
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1867
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
1904
mwifiex_cfg80211_del_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2026
static int mwifiex_cfg80211_stop_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2067
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2185
mwifiex_cfg80211_disconnect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2437
mwifiex_cfg80211_connect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2591
mwifiex_cfg80211_join_ibss(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2635
mwifiex_cfg80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2660
struct net_device *dev = request->wdev->netdev;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2769
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2869
struct net_device *dev, u64 reqid)
drivers/net/wireless/marvell/mwifiex/cfg80211.c
2988
struct net_device *dev;
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3651
static int mwifiex_set_rekey_data(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3786
mwifiex_cfg80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3861
mwifiex_cfg80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3909
mwifiex_cfg80211_tdls_chan_switch(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
3952
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4004
mwifiex_cfg80211_add_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4024
mwifiex_cfg80211_channel_switch(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4203
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4243
mwifiex_cfg80211_change_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4272
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
439
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4425
mwifiex_cfg80211_associate(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4543
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4551
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
4559
struct net_device *dev, const u8 *peer,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
458
mwifiex_cfg80211_set_default_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
483
mwifiex_cfg80211_add_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
521
struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/cfg80211.c
918
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/debugfs.c
67
struct net_device *netdev = priv->netdev;
drivers/net/wireless/marvell/mwifiex/ethtool.c
10
static void mwifiex_ethtool_get_wol(struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/ethtool.c
31
static int mwifiex_ethtool_set_wol(struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/init.c
324
void mwifiex_set_trans_start(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/init.c
337
void mwifiex_wake_up_net_dev_queue(struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/init.c
348
void mwifiex_stop_net_dev_queue(struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/main.c
1007
static void mwifiex_set_multicast_list(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
1029
mwifiex_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/net/wireless/marvell/mwifiex/main.c
1279
static struct net_device_stats *mwifiex_get_stats(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
1287
mwifiex_netdev_select_wmm_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/wireless/marvell/mwifiex/main.c
1288
struct net_device *sb_dev)
drivers/net/wireless/marvell/mwifiex/main.c
1328
struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
732
mwifiex_open(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
743
mwifiex_close(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
869
mwifiex_hard_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.c
949
struct net_device *dev, bool external,
drivers/net/wireless/marvell/mwifiex/main.c
996
mwifiex_ndo_set_mac_address(struct net_device *dev, void *addr)
drivers/net/wireless/marvell/mwifiex/main.h
1047
void mwifiex_set_trans_start(struct net_device *dev);
drivers/net/wireless/marvell/mwifiex/main.h
1049
void mwifiex_stop_net_dev_queue(struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/main.h
1052
void mwifiex_wake_up_net_dev_queue(struct net_device *netdev,
drivers/net/wireless/marvell/mwifiex/main.h
1210
struct net_device *dev);
drivers/net/wireless/marvell/mwifiex/main.h
1373
mwifiex_netdev_get_priv(struct net_device *dev)
drivers/net/wireless/marvell/mwifiex/main.h
1477
struct net_device *dev);
drivers/net/wireless/marvell/mwifiex/main.h
1687
struct net_device *dev,
drivers/net/wireless/marvell/mwifiex/main.h
538
struct net_device *netdev;
drivers/net/wireless/marvell/mwifiex/sta_ioctl.c
28
struct net_device *dev)
drivers/net/wireless/mediatek/mt76/dma.h
205
static inline void *mt76_priv(struct net_device *dev)
drivers/net/wireless/mediatek/mt76/mt76.h
1234
struct net_device *netdev, enum tc_setup_type type,
drivers/net/wireless/mediatek/mt76/mt76.h
1650
struct net_device *dev, enum tc_setup_type type,
drivers/net/wireless/mediatek/mt76/mt76.h
1704
struct net_device *dev,
drivers/net/wireless/mediatek/mt76/mt76.h
940
struct net_device *napi_dev;
drivers/net/wireless/mediatek/mt76/mt76.h
941
struct net_device *tx_napi_dev;
drivers/net/wireless/mediatek/mt76/npu.c
326
struct net_device *dev,
drivers/net/wireless/mediatek/mt76/npu.c
372
struct net_device *dev, enum tc_setup_type type,
drivers/net/wireless/mediatek/mt76/wed.c
184
struct net_device *netdev, enum tc_setup_type type,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1298
static int external_auth(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1309
static int set_cqm_rssi_config(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1315
static int dump_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1333
static int set_power_mgmt(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1347
static int change_virtual_intf(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1413
static int start_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1429
static int change_beacon(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1437
static int stop_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1453
static int add_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1472
static int del_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1495
static int change_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1533
struct net_device *ndev;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
166
struct net_device *dev = priv->dev;
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1858
int wilc_init_host_int(struct net_device *net)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
1874
void wilc_deinit_host_int(struct net_device *net)
drivers/net/wireless/microchip/wilc1000/cfg80211.c
234
struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
299
static int connect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
448
static int disconnect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
537
static int add_key(struct wiphy *wiphy, struct net_device *netdev, int link_id,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
642
static int del_key(struct wiphy *wiphy, struct net_device *netdev, int link_id,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
683
static int get_key(struct wiphy *wiphy, struct net_device *netdev, int link_id,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
721
static int set_default_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
728
static int set_default_mgmt_key(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
736
static int get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
862
static int set_pmksa(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
896
static int del_pmksa(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/microchip/wilc1000/cfg80211.c
928
static int flush_pmksa(struct wiphy *wiphy, struct net_device *netdev)
drivers/net/wireless/microchip/wilc1000/cfg80211.h
14
void wilc_deinit_host_int(struct net_device *net);
drivers/net/wireless/microchip/wilc1000/cfg80211.h
15
int wilc_init_host_int(struct net_device *net);
drivers/net/wireless/microchip/wilc1000/cfg80211.h
16
void wilc_wfi_monitor_rx(struct net_device *mon_dev, u8 *buff, u32 size);
drivers/net/wireless/microchip/wilc1000/cfg80211.h
18
struct net_device *wilc_wfi_init_mon_interface(struct wilc *wl,
drivers/net/wireless/microchip/wilc1000/cfg80211.h
20
struct net_device *real_dev);
drivers/net/wireless/microchip/wilc1000/hif.c
1514
int wilc_init(struct net_device *dev, struct host_if_drv **hif_drv_handler)
drivers/net/wireless/microchip/wilc1000/hif.h
184
int wilc_init(struct net_device *dev, struct host_if_drv **hif_drv_handler);
drivers/net/wireless/microchip/wilc1000/mon.c
115
static int mon_mgmt_tx(struct net_device *dev, const u8 *buf, size_t len)
drivers/net/wireless/microchip/wilc1000/mon.c
143
struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/mon.c
217
struct net_device *wilc_wfi_init_mon_interface(struct wilc *wl,
drivers/net/wireless/microchip/wilc1000/mon.c
219
struct net_device *real_dev)
drivers/net/wireless/microchip/wilc1000/mon.c
24
void wilc_wfi_monitor_rx(struct net_device *mon_dev, u8 *buff, u32 size)
drivers/net/wireless/microchip/wilc1000/netdev.c
101
struct net_device *ndev = NULL;
drivers/net/wireless/microchip/wilc1000/netdev.c
121
void wilc_wlan_set_bssid(struct net_device *wilc_netdev, const u8 *bssid,
drivers/net/wireless/microchip/wilc1000/netdev.c
200
static int wilc_wlan_get_firmware(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
229
static int wilc_start_firmware(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
246
static int wilc_firmware_download(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
270
static int wilc_init_fw_config(struct net_device *dev, struct wilc_vif *vif)
drivers/net/wireless/microchip/wilc1000/netdev.c
441
static void wlan_deinitialize_threads(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
456
static void wilc_wlan_deinitialize(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
491
static int wlan_initialize_threads(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
508
static int wilc_wlan_initialize(struct net_device *dev, struct wilc_vif *vif)
drivers/net/wireless/microchip/wilc1000/netdev.c
57
static int init_irq(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
589
static int mac_init_fn(struct net_device *ndev)
drivers/net/wireless/microchip/wilc1000/netdev.c
597
static int wilc_mac_open(struct net_device *ndev)
drivers/net/wireless/microchip/wilc1000/netdev.c
646
static struct net_device_stats *mac_stats(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
653
static int wilc_set_mac_addr(struct net_device *dev, void *p)
drivers/net/wireless/microchip/wilc1000/netdev.c
695
static void wilc_set_multicast_list(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
742
netdev_tx_t wilc_mac_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/wireless/microchip/wilc1000/netdev.c
76
static void deinit_irq(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/netdev.c
787
static int wilc_mac_close(struct net_device *ndev)
drivers/net/wireless/microchip/wilc1000/netdev.c
821
struct net_device *wilc_netdev;
drivers/net/wireless/microchip/wilc1000/netdev.c
953
struct net_device *ndev;
drivers/net/wireless/microchip/wilc1000/netdev.c
99
static struct net_device *get_if_handler(struct wilc *wilc, u8 *mac_header)
drivers/net/wireless/microchip/wilc1000/netdev.h
133
struct net_device *dev;
drivers/net/wireless/microchip/wilc1000/netdev.h
138
struct net_device *real_ndev;
drivers/net/wireless/microchip/wilc1000/netdev.h
188
struct net_device *ndev;
drivers/net/wireless/microchip/wilc1000/netdev.h
279
struct net_device *monitor_dev;
drivers/net/wireless/microchip/wilc1000/netdev.h
293
struct net_device *real_ndev;
drivers/net/wireless/microchip/wilc1000/netdev.h
300
void wilc_wlan_set_bssid(struct net_device *wilc_netdev, const u8 *bssid,
drivers/net/wireless/microchip/wilc1000/wlan.c
120
static inline void tcp_process(struct net_device *dev, struct txq_entry_t *tqe)
drivers/net/wireless/microchip/wilc1000/wlan.c
1421
void wilc_wlan_cleanup(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/wlan.c
1625
static int init_chip(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/wlan.c
172
static void wilc_wlan_txq_filter_dup_tcp_ack(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/wlan.c
1737
int wilc_wlan_init(struct net_device *dev)
drivers/net/wireless/microchip/wilc1000/wlan.c
394
int wilc_wlan_txq_add_net_pkt(struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/wlan.c
42
static void wilc_wlan_txq_add_to_tail(struct net_device *dev, u8 q_num,
drivers/net/wireless/microchip/wilc1000/wlan.c
450
int wilc_wlan_txq_add_mgmt_pkt(struct net_device *dev, void *priv, u8 *buffer,
drivers/net/wireless/microchip/wilc1000/wlan.h
449
int wilc_wlan_txq_add_net_pkt(struct net_device *dev,
drivers/net/wireless/microchip/wilc1000/wlan.h
455
void wilc_wlan_cleanup(struct net_device *dev);
drivers/net/wireless/microchip/wilc1000/wlan.h
460
int wilc_wlan_txq_add_mgmt_pkt(struct net_device *dev, void *priv, u8 *buffer,
drivers/net/wireless/microchip/wilc1000/wlan.h
464
netdev_tx_t wilc_mac_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/net/wireless/microchip/wilc1000/wlan.h
472
int wilc_wlan_init(struct net_device *dev);
drivers/net/wireless/quantenna/qtnfmac/bus.h
123
qtnf_bus_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/bus.h
46
void (*data_tx_timeout)(struct qtnf_bus *, struct net_device *);
drivers/net/wireless/quantenna/qtnfmac/bus.h
62
struct net_device *mux_dev;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1245
void qtnf_netdev_updown(struct net_device *ndev, bool up)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
125
struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
1254
void qtnf_virtual_intf_cleanup(struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
161
struct net_device *netdev = wdev->netdev;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
333
static int qtnf_change_beacon(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
341
static int qtnf_start_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
355
static int qtnf_stop_ap(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
486
qtnf_get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
496
qtnf_dump_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
535
static int qtnf_add_key(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
551
static int qtnf_del_key(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
573
static int qtnf_set_default_key(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
590
qtnf_set_default_mgmt_key(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
605
qtnf_change_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
620
qtnf_del_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
666
qtnf_connect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
695
qtnf_external_auth(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
714
qtnf_disconnect(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
745
qtnf_dump_survey(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
786
struct net_device *ndev = wdev->netdev;
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
815
static int qtnf_channel_switch(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
839
struct net_device *ndev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
857
struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
870
static int qtnf_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/cfg80211.c
924
static int qtnf_update_owe_info(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/core.c
138
static void qtnf_netdev_tx_timeout(struct net_device *ndev, unsigned int txqueue)
drivers/net/wireless/quantenna/qtnfmac/core.c
162
static int qtnf_netdev_set_mac_address(struct net_device *ndev, void *addr)
drivers/net/wireless/quantenna/qtnfmac/core.c
187
static int qtnf_netdev_port_parent_id(struct net_device *ndev,
drivers/net/wireless/quantenna/qtnfmac/core.c
451
struct net_device *dev;
drivers/net/wireless/quantenna/qtnfmac/core.c
62
static int qtnf_netdev_open(struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/core.c
628
bool qtnf_netdev_is_qtn(const struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/core.c
633
static int qtnf_check_br_ports(struct net_device *dev,
drivers/net/wireless/quantenna/qtnfmac/core.c
636
struct net_device *ndev = (struct net_device *)priv->data;
drivers/net/wireless/quantenna/qtnfmac/core.c
647
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
drivers/net/wireless/quantenna/qtnfmac/core.c
652
struct net_device *brdev;
drivers/net/wireless/quantenna/qtnfmac/core.c
71
static int qtnf_netdev_close(struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/core.c
820
struct net_device *qtnf_classify_skb(struct qtnf_bus *bus, struct sk_buff *skb)
drivers/net/wireless/quantenna/qtnfmac/core.c
823
struct net_device *ndev = NULL;
drivers/net/wireless/quantenna/qtnfmac/core.c
880
void qtnf_wake_all_queues(struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/core.c
90
qtnf_netdev_hard_start_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/core.h
137
struct net_device *qtnf_classify_skb(struct qtnf_bus *bus, struct sk_buff *skb);
drivers/net/wireless/quantenna/qtnfmac/core.h
138
void qtnf_wake_all_queues(struct net_device *ndev);
drivers/net/wireless/quantenna/qtnfmac/core.h
140
void qtnf_virtual_intf_cleanup(struct net_device *ndev);
drivers/net/wireless/quantenna/qtnfmac/core.h
142
void qtnf_netdev_updown(struct net_device *ndev, bool up);
drivers/net/wireless/quantenna/qtnfmac/core.h
145
bool qtnf_netdev_is_qtn(const struct net_device *ndev);
drivers/net/wireless/quantenna/qtnfmac/core.h
147
static inline struct qtnf_vif *qtnf_netdev_get_priv(struct net_device *dev)
drivers/net/wireless/quantenna/qtnfmac/core.h
63
struct net_device *netdev;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
708
struct net_device *ndev = NULL;
drivers/net/wireless/quantenna/qtnfmac/pcie/pearl_pcie.c
808
qtnf_pcie_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
445
static void qtnf_try_stop_xmit(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
467
static void qtnf_try_wake_xmit(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
612
struct net_device *ndev = NULL;
drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c
720
qtnf_pcie_data_tx_timeout(struct qtnf_bus *bus, struct net_device *ndev)
drivers/net/wireless/realtek/rtw88/pci.c
1713
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw88/pci.c
1732
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw88/pci.h
218
struct net_device *netdev;
drivers/net/wireless/realtek/rtw89/core.h
6259
struct net_device *netdev;
drivers/net/wireless/realtek/rtw89/pci.c
4627
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/wireless/realtek/rtw89/pci.c
4646
struct net_device *netdev = pci_get_drvdata(pdev);
drivers/net/wireless/virtual/mac80211_hwsim.c
1209
struct net_device *dev)
drivers/net/wireless/virtual/mac80211_hwsim.c
342
static struct net_device *hwsim_mon; /* global monitor netdev */
drivers/net/wireless/virtual/mac80211_hwsim.c
5989
static void hwsim_mon_setup(struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
215
struct net_device *lowerdev;
drivers/net/wireless/virtual/virt_wifi.c
216
struct net_device *upperdev;
drivers/net/wireless/virtual/virt_wifi.c
228
static int virt_wifi_connect(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/virtual/virt_wifi.c
288
static void virt_wifi_cancel_connect(struct net_device *netdev)
drivers/net/wireless/virtual/virt_wifi.c
304
static int virt_wifi_disconnect(struct wiphy *wiphy, struct net_device *netdev,
drivers/net/wireless/virtual/virt_wifi.c
323
static int virt_wifi_get_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/virtual/virt_wifi.c
348
static int virt_wifi_dump_station(struct wiphy *wiphy, struct net_device *dev,
drivers/net/wireless/virtual/virt_wifi.c
428
struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
443
static int virt_wifi_net_device_open(struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
452
static int virt_wifi_net_device_stop(struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
468
static int virt_wifi_net_device_get_iflink(const struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
483
static void virt_wifi_net_device_destructor(struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
493
static void virt_wifi_setup(struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
524
static int virt_wifi_newlink(struct net_device *dev,
drivers/net/wireless/virtual/virt_wifi.c
604
static void virt_wifi_dellink(struct net_device *dev,
drivers/net/wireless/virtual/virt_wifi.c
633
static bool netif_is_virt_wifi_dev(const struct net_device *dev)
drivers/net/wireless/virtual/virt_wifi.c
641
struct net_device *lower_dev = netdev_notifier_info_to_dev(ptr);
drivers/net/wireless/virtual/virt_wifi.c
643
struct net_device *upper_dev;
drivers/net/wwan/iosm/iosm_ipc_wwan.c
146
static void ipc_wwan_setup(struct net_device *iosm_dev)
drivers/net/wwan/iosm/iosm_ipc_wwan.c
164
static int ipc_wwan_newlink(void *ctxt, struct net_device *dev,
drivers/net/wwan/iosm/iosm_ipc_wwan.c
193
static void ipc_wwan_dellink(void *ctxt, struct net_device *dev,
drivers/net/wwan/iosm/iosm_ipc_wwan.c
263
struct net_device *netdev;
drivers/net/wwan/iosm/iosm_ipc_wwan.c
30
struct net_device *netdev;
drivers/net/wwan/iosm/iosm_ipc_wwan.c
49
static int ipc_wwan_link_open(struct net_device *netdev)
drivers/net/wwan/iosm/iosm_ipc_wwan.c
79
static int ipc_wwan_link_stop(struct net_device *netdev)
drivers/net/wwan/iosm/iosm_ipc_wwan.c
94
struct net_device *netdev)
drivers/net/wwan/mhi_wwan_mbim.c
152
static netdev_tx_t mhi_mbim_ndo_xmit(struct sk_buff *skb, struct net_device *ndev)
drivers/net/wwan/mhi_wwan_mbim.c
464
static void mhi_mbim_ndo_get_stats64(struct net_device *ndev,
drivers/net/wwan/mhi_wwan_mbim.c
49
struct net_device *ndev;
drivers/net/wwan/mhi_wwan_mbim.c
491
struct net_device *ndev = skb->dev;
drivers/net/wwan/mhi_wwan_mbim.c
518
static int mhi_mbim_ndo_open(struct net_device *ndev)
drivers/net/wwan/mhi_wwan_mbim.c
533
static int mhi_mbim_ndo_stop(struct net_device *ndev)
drivers/net/wwan/mhi_wwan_mbim.c
548
static int mhi_mbim_newlink(void *ctxt, struct net_device *ndev, u32 if_id,
drivers/net/wwan/mhi_wwan_mbim.c
573
static void mhi_mbim_dellink(void *ctxt, struct net_device *ndev,
drivers/net/wwan/mhi_wwan_mbim.c
584
static void mhi_mbim_setup(struct net_device *ndev)
drivers/net/wwan/qcom_bam_dmux.c
139
struct net_device *netdev = dmux->netdevs[i];
drivers/net/wwan/qcom_bam_dmux.c
153
struct net_device *netdev = dmux->netdevs[i];
drivers/net/wwan/qcom_bam_dmux.c
276
static int bam_dmux_netdev_open(struct net_device *netdev)
drivers/net/wwan/qcom_bam_dmux.c
289
static int bam_dmux_netdev_stop(struct net_device *netdev)
drivers/net/wwan/qcom_bam_dmux.c
334
struct net_device *netdev)
drivers/net/wwan/qcom_bam_dmux.c
412
static void bam_dmux_netdev_setup(struct net_device *dev)
drivers/net/wwan/qcom_bam_dmux.c
435
struct net_device *netdev;
drivers/net/wwan/qcom_bam_dmux.c
505
struct net_device *netdev = dmux->netdevs[hdr->ch];
drivers/net/wwan/qcom_bam_dmux.c
542
struct net_device *netdev = dmux->netdevs[hdr->ch];
drivers/net/wwan/qcom_bam_dmux.c
561
struct net_device *netdev = dmux->netdevs[hdr->ch];
drivers/net/wwan/qcom_bam_dmux.c
88
struct net_device *netdevs[BAM_DMUX_NUM_CH];
drivers/net/wwan/t7xx/t7xx_netdev.c
103
static int t7xx_ccmni_close(struct net_device *dev)
drivers/net/wwan/t7xx/t7xx_netdev.c
131
static netdev_tx_t t7xx_ccmni_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/wwan/t7xx/t7xx_netdev.c
152
static void t7xx_ccmni_tx_timeout(struct net_device *dev, unsigned int __always_unused txqueue)
drivers/net/wwan/t7xx/t7xx_netdev.c
222
static void t7xx_ccmni_wwan_setup(struct net_device *dev)
drivers/net/wwan/t7xx/t7xx_netdev.c
290
static int t7xx_ccmni_wwan_newlink(void *ctxt, struct net_device *dev, u32 if_id,
drivers/net/wwan/t7xx/t7xx_netdev.c
315
static void t7xx_ccmni_wwan_dellink(void *ctxt, struct net_device *dev, struct list_head *head)
drivers/net/wwan/t7xx/t7xx_netdev.c
416
struct net_device *net_dev;
drivers/net/wwan/t7xx/t7xx_netdev.c
89
static int t7xx_ccmni_open(struct net_device *dev)
drivers/net/wwan/t7xx/t7xx_netdev.h
38
struct net_device *dev;
drivers/net/wwan/t7xx/t7xx_netdev.h
51
struct net_device *dummy_dev;
drivers/net/wwan/wwan_core.c
1105
static struct net_device *wwan_rtnl_alloc(struct nlattr *tb[],
drivers/net/wwan/wwan_core.c
1113
struct net_device *dev;
drivers/net/wwan/wwan_core.c
1140
static int wwan_rtnl_newlink(struct net_device *dev,
drivers/net/wwan/wwan_core.c
1174
static void wwan_rtnl_dellink(struct net_device *dev, struct list_head *head)
drivers/net/wwan/wwan_core.c
1195
static size_t wwan_rtnl_get_size(const struct net_device *dev)
drivers/net/wwan/wwan_core.c
1203
const struct net_device *dev)
drivers/net/wwan/wwan_core.c
1242
struct net_device *dev;
drivers/net/wwan/wwan_hwsim.c
83
struct net_device *ndev)
drivers/net/wwan/wwan_hwsim.c
95
static void wwan_hwsim_netdev_setup(struct net_device *ndev)
drivers/net/xen-netback/common.h
329
struct net_device *dev;
drivers/net/xen-netback/interface.c
178
static u16 xenvif_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/xen-netback/interface.c
179
struct net_device *sb_dev)
drivers/net/xen-netback/interface.c
205
xenvif_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/xen-netback/interface.c
271
static struct net_device_stats *xenvif_get_stats(struct net_device *dev)
drivers/net/xen-netback/interface.c
336
static int xenvif_open(struct net_device *dev)
drivers/net/xen-netback/interface.c
345
static int xenvif_close(struct net_device *dev)
drivers/net/xen-netback/interface.c
354
static int xenvif_change_mtu(struct net_device *dev, int mtu)
drivers/net/xen-netback/interface.c
365
static netdev_features_t xenvif_fix_features(struct net_device *dev,
drivers/net/xen-netback/interface.c
416
static int xenvif_get_sset_count(struct net_device *dev, int string_set)
drivers/net/xen-netback/interface.c
426
static void xenvif_get_ethtool_stats(struct net_device *dev,
drivers/net/xen-netback/interface.c
449
static void xenvif_get_strings(struct net_device *dev, u32 stringset, u8 * data)
drivers/net/xen-netback/interface.c
489
struct net_device *dev;
drivers/net/xen-netback/interface.c
620
struct net_device *dev = vif->dev;
drivers/net/xen-netback/interface.c
791
struct net_device *dev = vif->dev;
drivers/net/xen-netback/rx.c
93
struct net_device *dev = queue->vif->dev;
drivers/net/xen-netfront.c
1203
static int checksum_setup(struct net_device *dev, struct sk_buff *skb)
drivers/net/xen-netfront.c
1266
struct net_device *dev = queue->info->netdev;
drivers/net/xen-netfront.c
1379
static int xennet_change_mtu(struct net_device *dev, int mtu)
drivers/net/xen-netfront.c
1389
static void xennet_get_stats64(struct net_device *dev,
drivers/net/xen-netfront.c
1478
static netdev_features_t xennet_fix_features(struct net_device *dev,
drivers/net/xen-netfront.c
1503
static int xennet_set_features(struct net_device *dev,
drivers/net/xen-netfront.c
1591
static void xennet_poll_controller(struct net_device *dev)
drivers/net/xen-netfront.c
162
struct net_device *netdev;
drivers/net/xen-netfront.c
1624
static int xennet_xdp_set(struct net_device *dev, struct bpf_prog *prog,
drivers/net/xen-netfront.c
1670
static int xennet_xdp(struct net_device *dev, struct netdev_bpf *xdp)
drivers/net/xen-netfront.c
1704
static void xennet_free_netdev(struct net_device *netdev)
drivers/net/xen-netfront.c
1713
static struct net_device *xennet_create_dev(struct xenbus_device *dev)
drivers/net/xen-netfront.c
1716
struct net_device *netdev;
drivers/net/xen-netfront.c
1789
struct net_device *netdev;
drivers/net/xen-netfront.c
240
static bool xennet_can_sg(struct net_device *dev)
drivers/net/xen-netfront.c
2423
static int xennet_connect(struct net_device *dev)
drivers/net/xen-netfront.c
2495
struct net_device *netdev = np->netdev;
drivers/net/xen-netfront.c
2541
static int xennet_get_sset_count(struct net_device *dev, int string_set)
drivers/net/xen-netfront.c
2551
static void xennet_get_ethtool_stats(struct net_device *dev,
drivers/net/xen-netfront.c
2561
static void xennet_get_strings(struct net_device *dev, u32 stringset, u8 * data)
drivers/net/xen-netfront.c
261
struct net_device *dev = queue->info->netdev;
drivers/net/xen-netfront.c
361
static int xennet_open(struct net_device *dev)
drivers/net/xen-netfront.c
586
static u16 xennet_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/net/xen-netfront.c
587
struct net_device *sb_dev)
drivers/net/xen-netfront.c
613
static int xennet_xdp_xmit_one(struct net_device *dev,
drivers/net/xen-netfront.c
644
static int xennet_xdp_xmit(struct net_device *dev, int n,
drivers/net/xen-netfront.c
706
static netdev_tx_t xennet_start_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/net/xen-netfront.c
863
static int xennet_close(struct net_device *dev)
drivers/net/xen-netfront.c
896
static void xennet_uninit(struct net_device *dev)
drivers/pcmcia/pcmcia_cis.c
401
struct net_device *dev = priv;
drivers/pcmcia/pcmcia_cis.c
428
int pcmcia_get_mac_from_cis(struct pcmcia_device *p_dev, struct net_device *dev)
drivers/s390/net/ctcm_fsms.c
1004
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1076
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1226
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1388
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1490
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1544
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1598
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1657
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1743
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
1759
struct net_device *dev = ach->netdev;
drivers/s390/net/ctcm_fsms.c
2068
struct net_device *dev = arg;
drivers/s390/net/ctcm_fsms.c
2094
struct net_device *dev = arg;
drivers/s390/net/ctcm_fsms.c
2114
struct net_device *dev = arg;
drivers/s390/net/ctcm_fsms.c
2148
struct net_device *dev = arg;
drivers/s390/net/ctcm_fsms.c
2210
struct net_device *dev = arg;
drivers/s390/net/ctcm_fsms.c
248
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
336
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
357
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
457
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
493
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
511
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
695
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
780
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
829
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
871
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
913
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
934
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_fsms.c
965
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_main.c
1009
static struct net_device_stats *ctcm_stats(struct net_device *dev)
drivers/s390/net/ctcm_main.c
1014
static void ctcm_free_netdevice(struct net_device *dev)
drivers/s390/net/ctcm_main.c
1067
static void ctcm_dev_setup(struct net_device *dev)
drivers/s390/net/ctcm_main.c
1080
static struct net_device *ctcm_init_netdevice(struct ctcm_priv *priv)
drivers/s390/net/ctcm_main.c
1082
struct net_device *dev;
drivers/s390/net/ctcm_main.c
1150
struct net_device *dev;
drivers/s390/net/ctcm_main.c
1481
struct net_device *dev;
drivers/s390/net/ctcm_main.c
1600
struct net_device *dev;
drivers/s390/net/ctcm_main.c
424
int ctcm_open(struct net_device *dev)
drivers/s390/net/ctcm_main.c
442
int ctcm_close(struct net_device *dev)
drivers/s390/net/ctcm_main.c
586
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_main.c
598
struct net_device *dev = rch->netdev;
drivers/s390/net/ctcm_main.c
650
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_main.c
76
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_main.c
829
static netdev_tx_t ctcm_tx(struct sk_buff *skb, struct net_device *dev)
drivers/s390/net/ctcm_main.c
872
static netdev_tx_t ctcmpc_tx(struct sk_buff *skb, struct net_device *dev)
drivers/s390/net/ctcm_main.c
981
static int ctcm_change_mtu(struct net_device *dev, int new_mtu)
drivers/s390/net/ctcm_main.h
196
struct net_device *netdev; /* corresponding net_device */
drivers/s390/net/ctcm_main.h
225
int ctcm_open(struct net_device *dev);
drivers/s390/net/ctcm_main.h
226
int ctcm_close(struct net_device *dev);
drivers/s390/net/ctcm_main.h
234
static inline void ctcm_clear_busy_do(struct net_device *dev)
drivers/s390/net/ctcm_main.h
240
static inline void ctcm_clear_busy(struct net_device *dev)
drivers/s390/net/ctcm_main.h
250
static inline int ctcm_test_and_set_busy(struct net_device *dev)
drivers/s390/net/ctcm_mpc.c
1029
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
1226
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
1338
struct net_device *dev = arg;
drivers/s390/net/ctcm_mpc.c
1440
struct net_device *dev = arg;
drivers/s390/net/ctcm_mpc.c
1478
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
1531
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
1827
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
1867
struct net_device *dev = arg;
drivers/s390/net/ctcm_mpc.c
1939
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
2000
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_mpc.c
2047
static int mpc_send_qllc_discontact(struct net_device *dev)
drivers/s390/net/ctcm_mpc.c
290
static struct net_device *ctcmpc_get_dev(int port_num)
drivers/s390/net/ctcm_mpc.c
293
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
331
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
402
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
521
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
557
struct net_device *dev;
drivers/s390/net/ctcm_mpc.c
604
static int mpc_send_qllc_discontact(struct net_device *);
drivers/s390/net/ctcm_mpc.c
612
struct net_device *dev = rch->netdev;
drivers/s390/net/ctcm_mpc.c
641
struct net_device *dev = rch->netdev;
drivers/s390/net/ctcm_mpc.c
683
struct net_device *dev = rch->netdev;
drivers/s390/net/ctcm_mpc.c
816
struct net_device *dev = arg;
drivers/s390/net/ctcm_mpc.c
860
struct net_device *dev = (struct net_device *)adev;
drivers/s390/net/ctcm_mpc.c
917
struct net_device *dev = ch->netdev;
drivers/s390/net/ctcm_sysfs.c
36
struct net_device *ndev;
drivers/s390/net/qeth_core.h
1042
struct net_device *qeth_clone_netdev(struct net_device *orig);
drivers/s390/net/qeth_core.h
1070
void qeth_tx_timeout(struct net_device *, unsigned int txqueue);
drivers/s390/net/qeth_core.h
1078
int qeth_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/s390/net/qeth_core.h
1079
int qeth_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/s390/net/qeth_core.h
1086
int qeth_set_features(struct net_device *, netdev_features_t);
drivers/s390/net/qeth_core.h
1087
void qeth_enable_hw_features(struct net_device *dev);
drivers/s390/net/qeth_core.h
1088
netdev_features_t qeth_fix_features(struct net_device *, netdev_features_t);
drivers/s390/net/qeth_core.h
1090
struct net_device *dev,
drivers/s390/net/qeth_core.h
1092
void qeth_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats);
drivers/s390/net/qeth_core.h
1094
u16 qeth_iqd_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_core.h
1095
u8 cast_type, struct net_device *sb_dev);
drivers/s390/net/qeth_core.h
1096
u16 qeth_osa_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_core.h
1097
struct net_device *sb_dev);
drivers/s390/net/qeth_core.h
1098
int qeth_open(struct net_device *dev);
drivers/s390/net/qeth_core.h
1099
int qeth_stop(struct net_device *dev);
drivers/s390/net/qeth_core.h
812
struct net_device *dev;
drivers/s390/net/qeth_core.h
903
static inline u16 qeth_iqd_translate_txq(struct net_device *dev, u16 txq)
drivers/s390/net/qeth_core_main.c
2403
struct net_device *dev = card->dev;
drivers/s390/net/qeth_core_main.c
4561
void qeth_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/s390/net/qeth_core_main.c
4571
static int qeth_mdio_read(struct net_device *dev, int phy_id, int regnum)
drivers/s390/net/qeth_core_main.c
5472
struct net_device *dev = skb->dev;
drivers/s390/net/qeth_core_main.c
5939
struct net_device *dev = card->dev;
drivers/s390/net/qeth_core_main.c
6282
static struct net_device *qeth_alloc_netdev(struct qeth_card *card)
drivers/s390/net/qeth_core_main.c
6284
struct net_device *dev;
drivers/s390/net/qeth_core_main.c
6325
struct net_device *qeth_clone_netdev(struct net_device *orig)
drivers/s390/net/qeth_core_main.c
6327
struct net_device *clone = qeth_alloc_netdev(orig->ml_priv);
drivers/s390/net/qeth_core_main.c
6523
int qeth_siocdevprivate(struct net_device *dev, struct ifreq *rq, void __user *data, int cmd)
drivers/s390/net/qeth_core_main.c
6549
int qeth_do_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/s390/net/qeth_core_main.c
6768
void qeth_enable_hw_features(struct net_device *dev)
drivers/s390/net/qeth_core_main.c
6808
int qeth_set_features(struct net_device *dev, netdev_features_t features)
drivers/s390/net/qeth_core_main.c
6861
netdev_features_t qeth_fix_features(struct net_device *dev,
drivers/s390/net/qeth_core_main.c
6885
struct net_device *dev,
drivers/s390/net/qeth_core_main.c
6940
void qeth_get_stats64(struct net_device *dev, struct rtnl_link_stats64 *stats)
drivers/s390/net/qeth_core_main.c
6973
static void qeth_iqd_set_prio_tc_map(struct net_device *dev,
drivers/s390/net/qeth_core_main.c
6998
struct net_device *dev = card->dev;
drivers/s390/net/qeth_core_main.c
7014
u16 qeth_iqd_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_core_main.c
7015
u8 cast_type, struct net_device *sb_dev)
drivers/s390/net/qeth_core_main.c
7029
u16 qeth_osa_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_core_main.c
7030
struct net_device *sb_dev)
drivers/s390/net/qeth_core_main.c
7041
int qeth_open(struct net_device *dev)
drivers/s390/net/qeth_core_main.c
7070
int qeth_stop(struct net_device *dev)
drivers/s390/net/qeth_core_sys.c
344
struct net_device *ndev;
drivers/s390/net/qeth_ethtool.c
111
static void __qeth_set_coalesce(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
124
static int qeth_set_coalesce(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
145
static void qeth_get_ringparam(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
163
static void qeth_get_strings(struct net_device *dev, u32 stringset, u8 *data)
drivers/s390/net/qeth_ethtool.c
185
static void qeth_get_drvinfo(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
198
static void qeth_get_channels(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
213
static int qeth_set_channels(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
248
static int qeth_get_ts_info(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
259
static int qeth_get_tunable(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
273
static int qeth_set_tunable(struct net_device *dev,
drivers/s390/net/qeth_ethtool.c
288
static int qeth_get_per_queue_coalesce(struct net_device *dev, u32 __queue,
drivers/s390/net/qeth_ethtool.c
307
static int qeth_set_per_queue_coalesce(struct net_device *dev, u32 queue,
drivers/s390/net/qeth_ethtool.c
426
static int qeth_get_link_ksettings(struct net_device *netdev,
drivers/s390/net/qeth_ethtool.c
86
static int qeth_get_sset_count(struct net_device *dev, int stringset)
drivers/s390/net/qeth_ethtool.c
99
static void qeth_get_ethtool_stats(struct net_device *dev,
drivers/s390/net/qeth_l2_main.c
2339
struct net_device *dev = card->dev;
drivers/s390/net/qeth_l2_main.c
246
static int qeth_l2_vlan_rx_add_vid(struct net_device *dev,
drivers/s390/net/qeth_l2_main.c
258
static int qeth_l2_vlan_rx_kill_vid(struct net_device *dev,
drivers/s390/net/qeth_l2_main.c
343
static int qeth_l2_validate_addr(struct net_device *dev)
drivers/s390/net/qeth_l2_main.c
354
static int qeth_l2_set_mac_address(struct net_device *dev, void *p)
drivers/s390/net/qeth_l2_main.c
459
struct net_device *dev = card->dev;
drivers/s390/net/qeth_l2_main.c
500
struct net_device *dev)
drivers/s390/net/qeth_l2_main.c
523
static u16 qeth_l2_iqd_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_l2_main.c
524
struct net_device *sb_dev)
drivers/s390/net/qeth_l2_main.c
530
static void qeth_l2_set_rx_mode(struct net_device *dev)
drivers/s390/net/qeth_l2_main.c
715
struct net_device *br_dev;
drivers/s390/net/qeth_l2_main.c
716
struct net_device *lsync_dev;
drivers/s390/net/qeth_l2_main.c
717
struct net_device *dst_dev;
drivers/s390/net/qeth_l2_main.c
725
static bool qeth_l2_must_learn(struct net_device *netdev,
drivers/s390/net/qeth_l2_main.c
726
struct net_device *dstdev)
drivers/s390/net/qeth_l2_main.c
752
struct net_device *lsyncdev = br2dev_event_work->lsync_dev;
drivers/s390/net/qeth_l2_main.c
753
struct net_device *dstdev = br2dev_event_work->dst_dev;
drivers/s390/net/qeth_l2_main.c
754
struct net_device *brdev = br2dev_event_work->br_dev;
drivers/s390/net/qeth_l2_main.c
758
struct net_device *lowerdev;
drivers/s390/net/qeth_l2_main.c
821
static int qeth_l2_br2dev_queue_work(struct net_device *brdev,
drivers/s390/net/qeth_l2_main.c
822
struct net_device *lsyncdev,
drivers/s390/net/qeth_l2_main.c
823
struct net_device *dstdev,
drivers/s390/net/qeth_l2_main.c
853
struct net_device *dstdev, *brdev, *lowerdev;
drivers/s390/net/qeth_l2_main.c
937
struct net_device *dev, u32 filter_mask,
drivers/s390/net/qeth_l2_main.c
968
static int qeth_l2_bridge_setlink(struct net_device *dev, struct nlmsghdr *nlh,
drivers/s390/net/qeth_l3_main.c
1051
static int qeth_l3_add_mcast_rtnl(struct net_device *dev, int vid, void *arg)
drivers/s390/net/qeth_l3_main.c
1518
static int qeth_l3_ndo_siocdevprivate(struct net_device *dev, struct ifreq *rq,
drivers/s390/net/qeth_l3_main.c
1729
struct net_device *dev)
drivers/s390/net/qeth_l3_main.c
1780
static void qeth_l3_set_rx_mode(struct net_device *dev)
drivers/s390/net/qeth_l3_main.c
1803
qeth_l3_neigh_setup(struct net_device *dev, struct neigh_parms *np)
drivers/s390/net/qeth_l3_main.c
1812
struct net_device *dev,
drivers/s390/net/qeth_l3_main.c
1820
static u16 qeth_l3_iqd_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/s390/net/qeth_l3_main.c
1821
struct net_device *sb_dev)
drivers/s390/net/qeth_l3_main.c
1863
struct net_device *dev = card->dev;
drivers/s390/net/qeth_l3_main.c
1975
struct net_device *dev = card->dev;
drivers/s390/net/qeth_l3_main.c
2113
static struct qeth_card *qeth_l3_get_card_from_dev(struct net_device *dev)
drivers/s390/net/qeth_l3_main.c
2127
struct net_device *dev = ifa->ifa_dev->dev;
drivers/s390/net/qeth_l3_main.c
2152
struct net_device *dev = ifa->idev->dev;
drivers/scsi/bnx2fc/bnx2fc.h
187
struct net_device *phys_dev;
drivers/scsi/bnx2fc/bnx2fc.h
256
struct net_device *netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1049
static int bnx2fc_fip_recv(struct sk_buff *skb, struct net_device *dev,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1051
struct net_device *orig_dev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1123
struct net_device *netdev = interface->netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1230
struct net_device *netdev = interface->netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1231
struct net_device *physdev = interface->hba->phys_dev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1305
struct net_device *netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
133
static inline struct net_device *bnx2fc_netdev(const struct fc_lport *lport)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1430
struct net_device *netdev,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
1656
static int bnx2fc_destroy(struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2091
static int bnx2fc_disable(struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2219
static int bnx2fc_enable(struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2287
static int _bnx2fc_create(struct net_device *netdev,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2295
struct net_device *phys_dev = netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2440
static int bnx2fc_create(struct net_device *netdev, enum fip_mode fip_mode)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2456
static int bnx2fc_ctlr_alloc(struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2480
static struct bnx2fc_interface *bnx2fc_interface_lookup(struct net_device
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2493
static struct bnx2fc_hba *bnx2fc_hba_lookup(struct net_device
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2570
static bool bnx2fc_match(struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
2572
struct net_device *phys_dev = netdev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
424
static int bnx2fc_rcv(struct sk_buff *skb, struct net_device *dev,
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
425
struct packet_type *ptype, struct net_device *olddev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
63
static int bnx2fc_create(struct net_device *netdev, enum fip_mode fip_mode);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
65
static int bnx2fc_destroy(struct net_device *net_device);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
66
static int bnx2fc_enable(struct net_device *netdev);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
67
static int bnx2fc_disable(struct net_device *netdev);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
70
static int bnx2fc_ctlr_alloc(struct net_device *netdev);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
766
struct net_device *dev = hba->phys_dev;
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
793
static int bnx2fc_net_config(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
87
static struct bnx2fc_hba *bnx2fc_hba_lookup(struct net_device *phys_dev);
drivers/scsi/bnx2fc/bnx2fc_fcoe.c
88
static struct bnx2fc_interface *bnx2fc_interface_lookup(struct net_device
drivers/scsi/bnx2i/bnx2i.h
403
struct net_device *netdev;
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
1225
struct net_device *ndev = cdev->ports[0];
drivers/scsi/cxgbi/cxgb3i/cxgb3i.c
958
struct net_device *ndev = cdev->ports[csk->port_id];
drivers/scsi/cxgbi/cxgb3i/cxgb3i.h
27
static inline unsigned int cxgb3i_get_private_ipv4addr(struct net_device *ndev)
drivers/scsi/cxgbi/cxgb3i/cxgb3i.h
32
static inline void cxgb3i_set_private_ipv4addr(struct net_device *ndev,
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1689
struct net_device *ndev = csk->cdev->ports[csk->port_id];
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1723
static inline u8 get_iscsi_dcb_state(struct net_device *ndev)
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1735
static u8 get_iscsi_dcb_priority(struct net_device *ndev)
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1770
struct net_device *ndev = cdev->ports[csk->port_id];
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
2155
struct net_device *ndev = cdev->ports[0];
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
2215
struct net_device *ndev;
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
2385
struct net_device *ndev;
drivers/scsi/cxgbi/libcxgbi.c
138
sizeof(struct net_device *)),
drivers/scsi/cxgbi/libcxgbi.c
144
cdev->ports = (struct net_device **)(cdev + 1);
drivers/scsi/cxgbi/libcxgbi.c
146
sizeof(struct net_device *));
drivers/scsi/cxgbi/libcxgbi.c
220
struct cxgbi_device *cxgbi_device_find_by_netdev(struct net_device *ndev,
drivers/scsi/cxgbi/libcxgbi.c
223
struct net_device *vdev = NULL;
drivers/scsi/cxgbi/libcxgbi.c
253
struct cxgbi_device *cxgbi_device_find_by_netdev_rcu(struct net_device *ndev,
drivers/scsi/cxgbi/libcxgbi.c
256
struct net_device *vdev = NULL;
drivers/scsi/cxgbi/libcxgbi.c
286
static struct cxgbi_device *cxgbi_device_find_by_mac(struct net_device *ndev,
drivers/scsi/cxgbi/libcxgbi.c
289
struct net_device *vdev = NULL;
drivers/scsi/cxgbi/libcxgbi.c
608
struct net_device *ndev;
drivers/scsi/cxgbi/libcxgbi.c
724
struct net_device *ndev;
drivers/scsi/cxgbi/libcxgbi.h
452
struct net_device *ndev;
drivers/scsi/cxgbi/libcxgbi.h
453
struct net_device *vdev; /* vlan dev */
drivers/scsi/cxgbi/libcxgbi.h
481
struct net_device **ports;
drivers/scsi/cxgbi/libcxgbi.h
587
struct cxgbi_device *cxgbi_device_find_by_netdev(struct net_device *, int *);
drivers/scsi/cxgbi/libcxgbi.h
588
struct cxgbi_device *cxgbi_device_find_by_netdev_rcu(struct net_device *,
drivers/scsi/fcoe/fcoe.c
1005
struct net_device *netdev = fcoe->netdev;
drivers/scsi/fcoe/fcoe.c
1064
struct net_device *netdev = fcoe_netdev(lport);
drivers/scsi/fcoe/fcoe.c
107
static bool fcoe_match(struct net_device *netdev);
drivers/scsi/fcoe/fcoe.c
108
static int fcoe_create(struct net_device *netdev, enum fip_mode fip_mode);
drivers/scsi/fcoe/fcoe.c
1086
struct net_device *netdev = fcoe_netdev(lport);
drivers/scsi/fcoe/fcoe.c
109
static int fcoe_destroy(struct net_device *netdev);
drivers/scsi/fcoe/fcoe.c
110
static int fcoe_enable(struct net_device *netdev);
drivers/scsi/fcoe/fcoe.c
1105
struct net_device *netdev = fcoe_netdev(lport);
drivers/scsi/fcoe/fcoe.c
111
static int fcoe_disable(struct net_device *netdev);
drivers/scsi/fcoe/fcoe.c
1126
struct net_device *netdev = fcoe->netdev;
drivers/scsi/fcoe/fcoe.c
114
static int fcoe_ctlr_alloc(struct net_device *netdev);
drivers/scsi/fcoe/fcoe.c
1314
static int fcoe_rcv(struct sk_buff *skb, struct net_device *netdev,
drivers/scsi/fcoe/fcoe.c
1315
struct packet_type *ptype, struct net_device *olddev)
drivers/scsi/fcoe/fcoe.c
1745
fcoe_hostlist_lookup_realdev_port(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
1748
struct net_device *real_dev;
drivers/scsi/fcoe/fcoe.c
1768
struct net_device *netdev;
drivers/scsi/fcoe/fcoe.c
1818
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/scsi/fcoe/fcoe.c
1912
static int fcoe_disable(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
1943
static int fcoe_enable(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
1983
struct net_device *netdev = fcoe_netdev(lport);
drivers/scsi/fcoe/fcoe.c
2030
static int fcoe_destroy(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2098
static bool fcoe_match(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2115
struct net_device *netdev = fcoe->realdev;
drivers/scsi/fcoe/fcoe.c
2163
static int _fcoe_create(struct net_device *netdev, enum fip_mode fip_mode,
drivers/scsi/fcoe/fcoe.c
2254
static int fcoe_create(struct net_device *netdev, enum fip_mode fip_mode)
drivers/scsi/fcoe/fcoe.c
2270
static int fcoe_ctlr_alloc(struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2285
struct net_device *netdev = fcoe_netdev(lport);
drivers/scsi/fcoe/fcoe.c
2346
fcoe_hostlist_lookup_port(const struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2366
static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
2629
struct net_device *netdev = fcoe->netdev;
drivers/scsi/fcoe/fcoe.c
292
struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
296
struct net_device *real_dev;
drivers/scsi/fcoe/fcoe.c
379
static struct fcoe_interface *fcoe_interface_create(struct net_device *netdev,
drivers/scsi/fcoe/fcoe.c
443
struct net_device *netdev = fcoe->netdev;
drivers/scsi/fcoe/fcoe.c
487
struct net_device *netdev = fcoe->netdev;
drivers/scsi/fcoe/fcoe.c
508
static int fcoe_fip_recv(struct sk_buff *skb, struct net_device *netdev,
drivers/scsi/fcoe/fcoe.c
510
struct net_device *orig_dev)
drivers/scsi/fcoe/fcoe.c
531
static int fcoe_fip_vlan_recv(struct sk_buff *skb, struct net_device *netdev,
drivers/scsi/fcoe/fcoe.c
533
struct net_device *orig_dev)
drivers/scsi/fcoe/fcoe.c
652
struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
700
static int fcoe_netdev_config(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
74
static int fcoe_rcv(struct sk_buff *, struct net_device *,
drivers/scsi/fcoe/fcoe.c
75
struct packet_type *, struct net_device *);
drivers/scsi/fcoe/fcoe.c
79
static struct fc_lport *fcoe_hostlist_lookup(const struct net_device *);
drivers/scsi/fcoe/fcoe.c
806
static void fcoe_fdmi_info(struct fc_lport *lport, struct net_device *netdev)
drivers/scsi/fcoe/fcoe.c
810
struct net_device *realdev;
drivers/scsi/fcoe/fcoe.c
87
*fcoe_hostlist_lookup_port(const struct net_device *);
drivers/scsi/fcoe/fcoe.c
89
static int fcoe_fip_recv(struct sk_buff *, struct net_device *,
drivers/scsi/fcoe/fcoe.c
90
struct packet_type *, struct net_device *);
drivers/scsi/fcoe/fcoe.c
91
static int fcoe_fip_vlan_recv(struct sk_buff *, struct net_device *,
drivers/scsi/fcoe/fcoe.c
92
struct packet_type *, struct net_device *);
drivers/scsi/fcoe/fcoe.c
925
struct net_device *old_real_dev, *cur_real_dev;
drivers/scsi/fcoe/fcoe.h
67
struct net_device *netdev;
drivers/scsi/fcoe/fcoe.h
68
struct net_device *realdev;
drivers/scsi/fcoe/fcoe.h
87
static inline struct net_device *fcoe_netdev(const struct fc_lport *lport)
drivers/scsi/fcoe/fcoe_transport.c
1008
struct net_device *netdev = NULL;
drivers/scsi/fcoe/fcoe_transport.c
119
struct net_device *netdev = fcoe_get_netdev(lport);
drivers/scsi/fcoe/fcoe_transport.c
171
struct net_device *netdev)
drivers/scsi/fcoe/fcoe_transport.c
206
struct net_device *netdev = fcoe_get_netdev(lport);
drivers/scsi/fcoe/fcoe_transport.c
221
struct net_device *netdev = fcoe_get_netdev(fip->lp);
drivers/scsi/fcoe/fcoe_transport.c
27
static struct fcoe_transport *fcoe_transport_lookup(struct net_device *device);
drivers/scsi/fcoe/fcoe_transport.c
28
static struct fcoe_transport *fcoe_netdev_map_lookup(struct net_device *device);
drivers/scsi/fcoe/fcoe_transport.c
291
int fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type)
drivers/scsi/fcoe/fcoe_transport.c
512
static struct fcoe_transport *fcoe_transport_lookup(struct net_device *netdev)
drivers/scsi/fcoe/fcoe_transport.c
636
static int fcoe_add_netdev_mapping(struct net_device *netdev,
drivers/scsi/fcoe/fcoe_transport.c
657
static void fcoe_del_netdev_mapping(struct net_device *netdev)
drivers/scsi/fcoe/fcoe_transport.c
684
static struct fcoe_transport *fcoe_netdev_map_lookup(struct net_device *netdev)
drivers/scsi/fcoe/fcoe_transport.c
708
static struct net_device *fcoe_if_to_netdev(const char *buffer)
drivers/scsi/fcoe/fcoe_transport.c
736
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
drivers/scsi/fcoe/fcoe_transport.c
750
struct net_device *netdev = NULL;
drivers/scsi/fcoe/fcoe_transport.c
813
struct net_device *netdev = NULL;
drivers/scsi/fcoe/fcoe_transport.c
862
struct net_device *netdev = NULL;
drivers/scsi/fcoe/fcoe_transport.c
928
struct net_device *netdev = NULL;
drivers/scsi/fcoe/fcoe_transport.c
973
struct net_device *netdev = NULL;
drivers/staging/most/net/net.c
162
static int most_nd_set_mac_address(struct net_device *dev, void *p)
drivers/staging/most/net/net.c
186
static int most_nd_open(struct net_device *dev)
drivers/staging/most/net/net.c
220
static int most_nd_stop(struct net_device *dev)
drivers/staging/most/net/net.c
234
struct net_device *dev)
drivers/staging/most/net/net.c
274
static void most_nd_setup(struct net_device *dev)
drivers/staging/most/net/net.c
311
struct net_device *dev;
drivers/staging/most/net/net.c
435
struct net_device *dev;
drivers/staging/most/net/net.c
550
struct net_device *dev;
drivers/staging/most/net/net.c
64
struct net_device *dev;
drivers/staging/octeon/ethernet-mdio.c
103
int cvm_oct_common_stop(struct net_device *dev)
drivers/staging/octeon/ethernet-mdio.c
137
int cvm_oct_phy_setup_device(struct net_device *dev)
drivers/staging/octeon/ethernet-mdio.c
20
static void cvm_oct_get_drvinfo(struct net_device *dev,
drivers/staging/octeon/ethernet-mdio.c
27
static int cvm_oct_nway_reset(struct net_device *dev)
drivers/staging/octeon/ethernet-mdio.c
54
int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd)
drivers/staging/octeon/ethernet-mdio.c
79
void cvm_oct_adjust_link(struct net_device *dev)
drivers/staging/octeon/ethernet-mdio.h
25
int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
drivers/staging/octeon/ethernet-mdio.h
26
int cvm_oct_phy_setup_device(struct net_device *dev);
drivers/staging/octeon/ethernet-rgmii.c
103
static void cvm_oct_rgmii_poll(struct net_device *dev)
drivers/staging/octeon/ethernet-rgmii.c
131
int cvm_oct_rgmii_open(struct net_device *dev)
drivers/staging/octeon/ethernet-rgmii.c
53
static void cvm_oct_check_preamble_errors(struct net_device *dev)
drivers/staging/octeon/ethernet-rx.c
329
struct net_device *dev = cvm_oct_device[port];
drivers/staging/octeon/ethernet-rx.c
435
void cvm_oct_poll_controller(struct net_device *dev)
drivers/staging/octeon/ethernet-rx.c
454
struct net_device *dev_for_napi = NULL;
drivers/staging/octeon/ethernet-rx.h
8
void cvm_oct_poll_controller(struct net_device *dev);
drivers/staging/octeon/ethernet-sgmii.c
19
int cvm_oct_sgmii_open(struct net_device *dev)
drivers/staging/octeon/ethernet-sgmii.c
24
int cvm_oct_sgmii_init(struct net_device *dev)
drivers/staging/octeon/ethernet-spi.c
152
static void cvm_oct_spi_poll(struct net_device *dev)
drivers/staging/octeon/ethernet-spi.c
192
int cvm_oct_spi_init(struct net_device *dev)
drivers/staging/octeon/ethernet-spi.c
213
void cvm_oct_spi_uninit(struct net_device *dev)
drivers/staging/octeon/ethernet-tx.c
126
netdev_tx_t cvm_oct_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/staging/octeon/ethernet-tx.c
506
netdev_tx_t cvm_oct_xmit_pow(struct sk_buff *skb, struct net_device *dev)
drivers/staging/octeon/ethernet-tx.c
617
void cvm_oct_tx_shutdown_dev(struct net_device *dev)
drivers/staging/octeon/ethernet-tx.c
638
struct net_device *dev = cvm_oct_device[port];
drivers/staging/octeon/ethernet-tx.c
72
static void cvm_oct_free_tx_skbs(struct net_device *dev)
drivers/staging/octeon/ethernet-tx.h
10
int cvm_oct_transmit_qos(struct net_device *dev, void *work_queue_entry,
drivers/staging/octeon/ethernet-tx.h
14
void cvm_oct_tx_shutdown_dev(struct net_device *dev);
drivers/staging/octeon/ethernet-tx.h
8
netdev_tx_t cvm_oct_xmit(struct sk_buff *skb, struct net_device *dev);
drivers/staging/octeon/ethernet-tx.h
9
netdev_tx_t cvm_oct_xmit_pow(struct sk_buff *skb, struct net_device *dev);
drivers/staging/octeon/ethernet.c
103
struct net_device *cvm_oct_device[TOTAL_NUMBER_OF_PORTS];
drivers/staging/octeon/ethernet.c
202
static struct net_device_stats *cvm_oct_common_get_stats(struct net_device *dev)
drivers/staging/octeon/ethernet.c
238
static int cvm_oct_common_change_mtu(struct net_device *dev, int new_mtu)
drivers/staging/octeon/ethernet.c
291
static void cvm_oct_common_set_multicast_list(struct net_device *dev)
drivers/staging/octeon/ethernet.c
343
static int cvm_oct_set_mac_filter(struct net_device *dev)
drivers/staging/octeon/ethernet.c
392
static int cvm_oct_common_set_mac_address(struct net_device *dev, void *addr)
drivers/staging/octeon/ethernet.c
407
int cvm_oct_common_init(struct net_device *dev)
drivers/staging/octeon/ethernet.c
447
void cvm_oct_common_uninit(struct net_device *dev)
drivers/staging/octeon/ethernet.c
453
int cvm_oct_common_open(struct net_device *dev,
drivers/staging/octeon/ethernet.c
454
void (*link_poll)(struct net_device *))
drivers/staging/octeon/ethernet.c
493
void cvm_oct_link_poll(struct net_device *dev)
drivers/staging/octeon/ethernet.c
516
static int cvm_oct_xaui_open(struct net_device *dev)
drivers/staging/octeon/ethernet.c
767
struct net_device *dev;
drivers/staging/octeon/ethernet.c
812
struct net_device *dev =
drivers/staging/octeon/ethernet.c
944
struct net_device *dev = cvm_oct_device[port];
drivers/staging/octeon/octeon-ethernet.h
101
extern struct net_device *cvm_oct_device[];
drivers/staging/octeon/octeon-ethernet.h
57
struct net_device *netdev;
drivers/staging/octeon/octeon-ethernet.h
72
void (*poll)(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
79
int cvm_oct_rgmii_open(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
81
int cvm_oct_sgmii_init(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
82
int cvm_oct_sgmii_open(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
84
int cvm_oct_spi_init(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
85
void cvm_oct_spi_uninit(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
87
int cvm_oct_common_init(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
88
void cvm_oct_common_uninit(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
89
void cvm_oct_adjust_link(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
90
int cvm_oct_common_stop(struct net_device *dev);
drivers/staging/octeon/octeon-ethernet.h
91
int cvm_oct_common_open(struct net_device *dev,
drivers/staging/octeon/octeon-ethernet.h
92
void (*link_poll)(struct net_device *));
drivers/staging/octeon/octeon-ethernet.h
95
void cvm_oct_link_poll(struct net_device *dev);
drivers/staging/rtl8723bs/core/rtw_recv.c
1686
struct net_device *pnetdev = (struct net_device *)padapter->pnetdev;
drivers/staging/rtl8723bs/include/drv_types.h
327
struct net_device *pnetdev;
drivers/staging/rtl8723bs/include/drv_types.h
332
struct net_device *old_pnetdev;
drivers/staging/rtl8723bs/include/ioctl_cfg80211.h
70
struct net_device *pmon_ndev;/* for monitor interface */
drivers/staging/rtl8723bs/include/osdep_intf.h
23
int rtw_init_netdev_name(struct net_device *pnetdev, const char *ifname);
drivers/staging/rtl8723bs/include/osdep_intf.h
24
struct net_device *rtw_init_netdev(struct adapter *padapter);
drivers/staging/rtl8723bs/include/osdep_intf.h
35
void rtw_ndev_destructor(struct net_device *ndev);
drivers/staging/rtl8723bs/include/osdep_intf.h
40
int netdev_open(struct net_device *pnetdev);
drivers/staging/rtl8723bs/include/osdep_service.h
59
int _rtw_netif_rx(struct net_device *ndev, struct sk_buff *skb);
drivers/staging/rtl8723bs/include/osdep_service.h
83
extern void rtw_free_netdev(struct net_device *netdev);
drivers/staging/rtl8723bs/include/osdep_service_linux.h
113
static inline struct adapter *rtw_netdev_priv(struct net_device *netdev)
drivers/staging/rtl8723bs/include/osdep_service_linux.h
118
struct net_device *rtw_alloc_etherdev_with_old_priv(int sizeof_priv, void *old_priv);
drivers/staging/rtl8723bs/include/osdep_service_linux.h
119
extern struct net_device *rtw_alloc_etherdev(int sizeof_priv);
drivers/staging/rtl8723bs/include/osdep_service_linux.h
76
static inline int rtw_netif_queue_stopped(struct net_device *pnetdev)
drivers/staging/rtl8723bs/include/osdep_service_linux.h
84
static inline void rtw_netif_wake_queue(struct net_device *pnetdev)
drivers/staging/rtl8723bs/include/osdep_service_linux.h
89
static inline void rtw_netif_start_queue(struct net_device *pnetdev)
drivers/staging/rtl8723bs/include/osdep_service_linux.h
94
static inline void rtw_netif_stop_queue(struct net_device *pnetdev)
drivers/staging/rtl8723bs/include/xmit_osdep.h
28
extern void _rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev);
drivers/staging/rtl8723bs/include/xmit_osdep.h
29
extern netdev_tx_t rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1023
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1180
struct net_device *ndev = wdev_to_ndev(request->wdev);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1545
static int cfg80211_rtw_join_ibss(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1596
static int cfg80211_rtw_leave_ibss(struct wiphy *wiphy, struct net_device *ndev)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1625
static int cfg80211_rtw_connect(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1778
static int cfg80211_rtw_disconnect(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1822
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1837
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1874
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1902
struct net_device *ndev)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1915
struct net_device *ndev = padapter->pnetdev;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1935
struct net_device *ndev = padapter->pnetdev;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
1994
static netdev_tx_t rtw_cfg80211_monitor_if_xmit_entry(struct sk_buff *skb, struct net_device *ndev)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2112
static int rtw_cfg80211_add_monitor_if(struct adapter *padapter, char *name, struct net_device **ndev)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2115
struct net_device *mon_ndev = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2188
struct net_device *ndev = NULL;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2221
struct net_device *ndev = wdev_to_ndev(wdev);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2284
static int cfg80211_rtw_start_ap(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2309
static int cfg80211_rtw_change_beacon(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2319
static int cfg80211_rtw_stop_ap(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2326
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2333
static int cfg80211_rtw_del_station(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2391
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2419
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2525
struct net_device *ndev = wdev_to_ndev(wdev);
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2709
struct net_device *pnetdev = padapter->pnetdev;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
2788
struct net_device *ndev;
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
496
static int rtw_cfg80211_ap_set_encryption(struct net_device *dev, struct ieee_param *param, u32 param_len)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
697
static int rtw_cfg80211_set_encryption(struct net_device *dev, struct ieee_param *param, u32 param_len)
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
834
static int cfg80211_rtw_add_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
912
static int cfg80211_rtw_get_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
921
static int cfg80211_rtw_del_key(struct wiphy *wiphy, struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
937
struct net_device *ndev, int link_id,
drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c
963
struct net_device *ndev,
drivers/staging/rtl8723bs/os_dep/os_intfs.c
1062
struct net_device *pnetdev = padapter->pnetdev;
drivers/staging/rtl8723bs/os_dep/os_intfs.c
1125
struct net_device *pnetdev;
drivers/staging/rtl8723bs/os_dep/os_intfs.c
177
static int netdev_close(struct net_device *pnetdev);
drivers/staging/rtl8723bs/os_dep/os_intfs.c
179
static void loadparam(struct adapter *padapter, struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
273
static int rtw_net_set_mac_address(struct net_device *pnetdev, void *p)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
288
static struct net_device_stats *rtw_net_get_stats(struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
339
static u16 rtw_select_queue(struct net_device *dev, struct sk_buff *skb,
drivers/staging/rtl8723bs/os_dep/os_intfs.c
340
struct net_device *sb_dev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
380
static int rtw_ndev_init(struct net_device *dev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
390
static void rtw_ndev_uninit(struct net_device *dev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
408
int rtw_init_netdev_name(struct net_device *pnetdev, const char *ifname)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
420
struct net_device *rtw_init_netdev(struct adapter *old_padapter)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
423
struct net_device *pnetdev;
drivers/staging/rtl8723bs/os_dep/os_intfs.c
453
struct net_device *pnetdev = NULL;
drivers/staging/rtl8723bs/os_dep/os_intfs.c
756
struct net_device *pnetdev = padapter->pnetdev;
drivers/staging/rtl8723bs/os_dep/os_intfs.c
790
static int _netdev_open(struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
847
int netdev_open(struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
913
static int pm_netdev_open(struct net_device *pnetdev, u8 bnormal)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
931
static int netdev_close(struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/os_intfs.c
968
void rtw_ndev_destructor(struct net_device *ndev)
drivers/staging/rtl8723bs/os_dep/osdep_service.c
17
inline int _rtw_netif_rx(struct net_device *ndev, struct sk_buff *skb)
drivers/staging/rtl8723bs/os_dep/osdep_service.c
23
struct net_device *rtw_alloc_etherdev_with_old_priv(int sizeof_priv, void *old_priv)
drivers/staging/rtl8723bs/os_dep/osdep_service.c
25
struct net_device *pnetdev;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
40
struct net_device *rtw_alloc_etherdev(int sizeof_priv)
drivers/staging/rtl8723bs/os_dep/osdep_service.c
42
struct net_device *pnetdev;
drivers/staging/rtl8723bs/os_dep/osdep_service.c
63
void rtw_free_netdev(struct net_device *netdev)
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
228
struct net_device *pnetdev;
drivers/staging/rtl8723bs/os_dep/sdio_intf.c
317
struct net_device *pnetdev = if1->pnetdev;
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
184
void _rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev)
drivers/staging/rtl8723bs/os_dep/xmit_linux.c
220
netdev_tx_t rtw_xmit_entry(struct sk_buff *pkt, struct net_device *pnetdev)
drivers/target/iscsi/cxgbit/cxgbit.h
338
struct cxgbit_device *cxgbit_find_device(struct net_device *, u8 *);
drivers/target/iscsi/cxgbit/cxgbit_cm.c
228
struct cxgbit_device *cxgbit_find_device(struct net_device *ndev, u8 *port_id)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
248
static struct net_device *cxgbit_get_real_dev(struct net_device *ndev)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
262
static struct net_device *cxgbit_ipv4_netdev(__be32 saddr)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
264
struct net_device *ndev;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
273
static struct net_device *cxgbit_ipv6_netdev(struct in6_addr *addr6)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
275
struct net_device *ndev = NULL;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
294
struct net_device *ndev = NULL;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
852
static u8 cxgbit_get_iscsi_dcb_state(struct net_device *ndev)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
865
static u8 cxgbit_get_iscsi_dcb_priority(struct net_device *ndev, u16 local_port)
drivers/target/iscsi/cxgbit/cxgbit_cm.c
905
struct net_device *ndev;
drivers/target/iscsi/cxgbit/cxgbit_ddp.c
299
struct net_device *ndev = cdev->lldi.ports[0];
drivers/target/iscsi/cxgbit/cxgbit_main.c
590
struct net_device *ndev;
drivers/tty/n_gsm.c
189
struct net_device *net; /* network interface, if created */
drivers/tty/n_gsm.c
3898
static int gsm_mux_net_open(struct net_device *net)
drivers/tty/n_gsm.c
3905
static int gsm_mux_net_close(struct net_device *net)
drivers/tty/n_gsm.c
3947
struct net_device *net)
drivers/tty/n_gsm.c
3964
static void gsm_mux_net_tx_timeout(struct net_device *net, unsigned int txqueue)
drivers/tty/n_gsm.c
3975
struct net_device *net = dlci->net;
drivers/tty/n_gsm.c
4004
static void gsm_mux_net_init(struct net_device *net)
drivers/tty/n_gsm.c
4041
struct net_device *net;
drivers/tty/synclink_gt.c
1344
static int hdlcdev_attach(struct net_device *dev, unsigned short encoding,
drivers/tty/synclink_gt.c
1391
struct net_device *dev)
drivers/tty/synclink_gt.c
1429
static int hdlcdev_open(struct net_device *dev)
drivers/tty/synclink_gt.c
1492
static int hdlcdev_close(struct net_device *dev)
drivers/tty/synclink_gt.c
1521
static int hdlcdev_ioctl(struct net_device *dev, struct if_settings *ifs)
drivers/tty/synclink_gt.c
1618
static void hdlcdev_tx_timeout(struct net_device *dev, unsigned int txqueue)
drivers/tty/synclink_gt.c
1658
struct net_device *dev = info->netdev;
drivers/tty/synclink_gt.c
1697
struct net_device *dev;
drivers/tty/synclink_gt.c
321
struct net_device *netdev;
drivers/usb/gadget/function/f_ecm.c
571
struct net_device *net;
drivers/usb/gadget/function/f_ecm.c
684
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ecm.c
861
struct net_device *net = opts->net;
drivers/usb/gadget/function/f_eem.c
192
struct net_device *net;
drivers/usb/gadget/function/f_eem.c
255
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_eem.c
613
struct net_device *net = opts->net;
drivers/usb/gadget/function/f_ncm.c
1150
struct net_device *netdev = READ_ONCE(ncm->netdev);
drivers/usb/gadget/function/f_ncm.c
1442
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_ncm.c
1687
struct net_device *net = opts->net;
drivers/usb/gadget/function/f_ncm.c
72
struct net_device *netdev;
drivers/usb/gadget/function/f_ncm.c
896
struct net_device *net;
drivers/usb/gadget/function/f_phonet.c
188
static int pn_net_open(struct net_device *dev)
drivers/usb/gadget/function/f_phonet.c
194
static int pn_net_close(struct net_device *dev)
drivers/usb/gadget/function/f_phonet.c
203
struct net_device *dev = fp->dev;
drivers/usb/gadget/function/f_phonet.c
224
static netdev_tx_t pn_net_xmit(struct sk_buff *skb, struct net_device *dev)
drivers/usb/gadget/function/f_phonet.c
268
static void pn_net_setup(struct net_device *dev)
drivers/usb/gadget/function/f_phonet.c
317
struct net_device *dev = fp->dev;
drivers/usb/gadget/function/f_phonet.c
383
struct net_device *dev = fp->dev;
drivers/usb/gadget/function/f_phonet.c
407
struct net_device *dev = fp->dev;
drivers/usb/gadget/function/f_phonet.c
47
struct net_device *dev;
drivers/usb/gadget/function/f_phonet.c
633
struct net_device *net = opts->net;
drivers/usb/gadget/function/f_phonet.c
691
struct net_device *gphonet_setup_default(void)
drivers/usb/gadget/function/f_phonet.c
693
struct net_device *dev;
drivers/usb/gadget/function/f_phonet.c
709
void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/f_phonet.c
714
int gphonet_register_netdev(struct net_device *net)
drivers/usb/gadget/function/f_phonet.c
725
void gphonet_cleanup(struct net_device *dev)
drivers/usb/gadget/function/f_rndis.c
548
struct net_device *net;
drivers/usb/gadget/function/f_rndis.c
669
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_rndis.c
811
void rndis_borrow_net(struct usb_function_instance *f, struct net_device *net)
drivers/usb/gadget/function/f_rndis.c
904
struct net_device *net = opts->net;
drivers/usb/gadget/function/f_subset.c
258
struct net_device *net;
drivers/usb/gadget/function/f_subset.c
302
struct net_device *net __free(detach_gadget) = NULL;
drivers/usb/gadget/function/f_subset.c
432
struct net_device *net = opts->net;
drivers/usb/gadget/function/rndis.c
177
struct net_device *net;
drivers/usb/gadget/function/rndis.c
957
int rndis_set_param_dev(struct rndis_params *params, struct net_device *dev,
drivers/usb/gadget/function/rndis.h
170
struct net_device *dev;
drivers/usb/gadget/function/rndis.h
184
int rndis_set_param_dev(struct rndis_params *params, struct net_device *dev,
drivers/usb/gadget/function/u_ecm.h
34
struct net_device *net;
drivers/usb/gadget/function/u_eem.h
34
struct net_device *net;
drivers/usb/gadget/function/u_ether.c
1008
void gether_set_qmult(struct net_device *net, unsigned qmult)
drivers/usb/gadget/function/u_ether.c
1017
unsigned gether_get_qmult(struct net_device *net)
drivers/usb/gadget/function/u_ether.c
1026
int gether_get_ifname(struct net_device *net, char *name, int len)
drivers/usb/gadget/function/u_ether.c
1039
int gether_set_ifname(struct net_device *net, const char *name, int len)
drivers/usb/gadget/function/u_ether.c
110
static void eth_get_drvinfo(struct net_device *net, struct ethtool_drvinfo *p)
drivers/usb/gadget/function/u_ether.c
1139
struct net_device *gether_connect(struct gether *link)
drivers/usb/gadget/function/u_ether.c
458
struct net_device *net)
drivers/usb/gadget/function/u_ether.c
617
static int eth_open(struct net_device *net)
drivers/usb/gadget/function/u_ether.c
62
struct net_device *net;
drivers/usb/gadget/function/u_ether.c
635
static int eth_stop(struct net_device *net)
drivers/usb/gadget/function/u_ether.c
747
struct net_device *net;
drivers/usb/gadget/function/u_ether.c
817
struct net_device *gether_setup_name_default(const char *netname)
drivers/usb/gadget/function/u_ether.c
819
struct net_device *net;
drivers/usb/gadget/function/u_ether.c
860
int gether_register_netdev(struct net_device *net)
drivers/usb/gadget/function/u_ether.c
892
void gether_set_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/u_ether.c
902
int gether_attach_gadget(struct net_device *net, struct usb_gadget *g)
drivers/usb/gadget/function/u_ether.c
915
void gether_detach_gadget(struct net_device *net)
drivers/usb/gadget/function/u_ether.c
924
int gether_set_dev_addr(struct net_device *net, const char *dev_addr)
drivers/usb/gadget/function/u_ether.c
938
int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len)
drivers/usb/gadget/function/u_ether.c
954
int gether_set_host_addr(struct net_device *net, const char *host_addr)
drivers/usb/gadget/function/u_ether.c
967
int gether_get_host_addr(struct net_device *net, char *host_addr, int len)
drivers/usb/gadget/function/u_ether.c
983
int gether_get_host_addr_cdc(struct net_device *net, char *host_addr, int len)
drivers/usb/gadget/function/u_ether.c
999
void gether_get_host_addr_u8(struct net_device *net, u8 host_mac[ETH_ALEN])
drivers/usb/gadget/function/u_ether.h
119
struct net_device *gether_setup_name_default(const char *netname);
drivers/usb/gadget/function/u_ether.h
128
int gether_register_netdev(struct net_device *net);
drivers/usb/gadget/function/u_ether.h
139
static inline struct net_device *gether_setup_default(void)
drivers/usb/gadget/function/u_ether.h
151
void gether_set_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/function/u_ether.h
164
int gether_attach_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/function/u_ether.h
175
void gether_detach_gadget(struct net_device *net);
drivers/usb/gadget/function/u_ether.h
177
DEFINE_FREE(detach_gadget, struct net_device *, if (_T) gether_detach_gadget(_T))
drivers/usb/gadget/function/u_ether.h
188
int gether_set_dev_addr(struct net_device *net, const char *dev_addr);
drivers/usb/gadget/function/u_ether.h
199
int gether_get_dev_addr(struct net_device *net, char *dev_addr, int len);
drivers/usb/gadget/function/u_ether.h
210
int gether_set_host_addr(struct net_device *net, const char *host_addr);
drivers/usb/gadget/function/u_ether.h
221
int gether_get_host_addr(struct net_device *net, char *host_addr, int len);
drivers/usb/gadget/function/u_ether.h
233
int gether_get_host_addr_cdc(struct net_device *net, char *host_addr, int len);
drivers/usb/gadget/function/u_ether.h
243
void gether_get_host_addr_u8(struct net_device *net, u8 host_mac[ETH_ALEN]);
drivers/usb/gadget/function/u_ether.h
253
void gether_set_qmult(struct net_device *net, unsigned qmult);
drivers/usb/gadget/function/u_ether.h
261
unsigned gether_get_qmult(struct net_device *net);
drivers/usb/gadget/function/u_ether.h
272
int gether_get_ifname(struct net_device *net, char *name, int len);
drivers/usb/gadget/function/u_ether.h
284
int gether_set_ifname(struct net_device *net, const char *name, int len);
drivers/usb/gadget/function/u_ether.h
292
struct net_device *gether_connect(struct gether *);
drivers/usb/gadget/function/u_gether.h
34
struct net_device *net;
drivers/usb/gadget/function/u_ncm.h
34
struct net_device *net;
drivers/usb/gadget/function/u_phonet.h
17
struct net_device *net;
drivers/usb/gadget/function/u_phonet.h
20
struct net_device *gphonet_setup_default(void);
drivers/usb/gadget/function/u_phonet.h
21
void gphonet_set_gadget(struct net_device *net, struct usb_gadget *g);
drivers/usb/gadget/function/u_phonet.h
22
int gphonet_register_netdev(struct net_device *net);
drivers/usb/gadget/function/u_phonet.h
23
void gphonet_cleanup(struct net_device *dev);
drivers/usb/gadget/function/u_rndis.h
44
struct net_device *net;
drivers/usb/gadget/function/u_rndis.h
59
void rndis_borrow_net(struct usb_function_instance *f, struct net_device *net);
drivers/usb/gadget/legacy/ether.c
310
struct net_device *net;
drivers/usb/gadget/legacy/g_ffs.c
311
struct net_device *net;
fs/nfsd/nfssvc.c
437
struct net_device *dev = ifa->ifa_dev->dev;
fs/nfsd/nfssvc.c
467
struct net_device *dev = ifa->idev->dev;
fs/smb/server/smb2pdu.c
7955
struct net_device *netdev;
fs/smb/server/transport_rdma.c
2977
static bool ksmbd_find_rdma_capable_netdev(struct net_device *netdev)
fs/smb/server/transport_rdma.c
2986
struct net_device *ndev;
fs/smb/server/transport_rdma.c
3019
bool ksmbd_rdma_capable_netdev(struct net_device *netdev)
fs/smb/server/transport_rdma.c
3021
struct net_device *lower_dev;
fs/smb/server/transport_rdma.h
18
bool ksmbd_rdma_capable_netdev(struct net_device *netdev);
fs/smb/server/transport_rdma.h
25
static inline bool ksmbd_rdma_capable_netdev(struct net_device *netdev) { return false; }
fs/smb/server/transport_tcp.c
548
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
include/linux/atalk.h
10
struct net_device *dev;
include/linux/atalk.h
117
static inline struct atalk_iface *atalk_find_dev(struct net_device *dev)
include/linux/atalk.h
123
extern struct atalk_addr *atalk_find_dev_addr(struct net_device *dev);
include/linux/atalk.h
124
extern struct net_device *atrtr_get_dev(struct atalk_addr *sa);
include/linux/atalk.h
125
extern int aarp_send_ddp(struct net_device *dev,
include/linux/atalk.h
128
extern void aarp_device_down(struct net_device *dev);
include/linux/atalk.h
132
extern void aarp_proxy_remove(struct net_device *dev,
include/linux/atalk.h
26
struct net_device *dev;
include/linux/bpf.h
1142
struct net_device *netdev;
include/linux/bpf.h
2935
int dev_xdp_enqueue(struct net_device *dev, struct xdp_frame *xdpf,
include/linux/bpf.h
2936
struct net_device *dev_rx);
include/linux/bpf.h
2938
struct net_device *dev_rx);
include/linux/bpf.h
2939
int dev_map_enqueue_multi(struct xdp_frame *xdpf, struct net_device *dev_rx,
include/linux/bpf.h
2943
int dev_map_redirect_multi(struct net_device *dev, struct sk_buff *skb,
include/linux/bpf.h
2949
struct net_device *dev_rx);
include/linux/bpf.h
3199
int dev_xdp_enqueue(struct net_device *dev, struct xdp_frame *xdpf,
include/linux/bpf.h
3200
struct net_device *dev_rx)
include/linux/bpf.h
3207
struct net_device *dev_rx)
include/linux/bpf.h
3213
int dev_map_enqueue_multi(struct xdp_frame *xdpf, struct net_device *dev_rx,
include/linux/bpf.h
3229
int dev_map_redirect_multi(struct net_device *dev, struct sk_buff *skb,
include/linux/bpf.h
3242
struct net_device *dev_rx)
include/linux/bpf.h
3429
struct net_device *netdev);
include/linux/bpf.h
3431
struct net_device *netdev);
include/linux/bpf.h
3432
bool bpf_offload_dev_match(struct bpf_prog *prog, struct net_device *netdev);
include/linux/bpf.h
3442
void bpf_dev_bound_netdev_unregister(struct net_device *dev);
include/linux/bpf.h
3503
static inline void bpf_dev_bound_netdev_unregister(struct net_device *dev)
include/linux/bpf.h
637
struct net_device *netdev;
include/linux/can/bittiming.h
172
int (*do_set_data_bittiming)(struct net_device *dev);
include/linux/can/bittiming.h
173
int (*do_get_auto_tdcv)(const struct net_device *dev, u32 *tdcv);
include/linux/can/bittiming.h
177
int can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt,
include/linux/can/bittiming.h
184
int can_calc_pwm(struct net_device *dev, struct netlink_ext_ack *extack);
include/linux/can/bittiming.h
187
can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt,
include/linux/can/bittiming.h
202
can_calc_pwm(struct net_device *dev, struct netlink_ext_ack *extack)
include/linux/can/bittiming.h
212
int can_sjw_check(const struct net_device *dev, const struct can_bittiming *bt,
include/linux/can/bittiming.h
215
int can_get_bittiming(const struct net_device *dev, struct can_bittiming *bt,
include/linux/can/bittiming.h
221
int can_validate_pwm_bittiming(const struct net_device *dev,
include/linux/can/can-ml.h
76
static inline struct can_ml_priv *can_get_ml_priv(struct net_device *dev)
include/linux/can/can-ml.h
81
static inline void can_set_ml_priv(struct net_device *dev,
include/linux/can/can-ml.h
87
static inline bool can_cap_enabled(struct net_device *dev, u32 cap)
include/linux/can/can-ml.h
97
static inline void can_set_cap(struct net_device *dev, u32 cap)
include/linux/can/core.h
50
int can_rx_register(struct net *net, struct net_device *dev,
include/linux/can/core.h
55
extern void can_rx_unregister(struct net *net, struct net_device *dev,
include/linux/can/dev.h
103
void can_setup(struct net_device *dev);
include/linux/can/dev.h
105
struct net_device *alloc_candev_mqs(int sizeof_priv, unsigned int echo_skb_max,
include/linux/can/dev.h
111
void free_candev(struct net_device *dev);
include/linux/can/dev.h
114
struct can_priv *safe_candev_priv(struct net_device *dev);
include/linux/can/dev.h
116
int open_candev(struct net_device *dev);
include/linux/can/dev.h
117
void close_candev(struct net_device *dev);
include/linux/can/dev.h
118
void can_set_default_mtu(struct net_device *dev);
include/linux/can/dev.h
119
void can_set_cap_info(struct net_device *dev);
include/linux/can/dev.h
120
int __must_check can_set_static_ctrlmode(struct net_device *dev,
include/linux/can/dev.h
122
int can_hwtstamp_get(struct net_device *netdev,
include/linux/can/dev.h
124
int can_hwtstamp_set(struct net_device *netdev,
include/linux/can/dev.h
127
int can_ethtool_op_get_ts_info_hwts(struct net_device *dev,
include/linux/can/dev.h
130
int register_candev(struct net_device *dev);
include/linux/can/dev.h
131
void unregister_candev(struct net_device *dev);
include/linux/can/dev.h
133
int can_restart_now(struct net_device *dev);
include/linux/can/dev.h
134
void can_bus_off(struct net_device *dev);
include/linux/can/dev.h
153
static inline bool can_dev_dropped_skb(struct net_device *dev, struct sk_buff *skb)
include/linux/can/dev.h
184
void can_state_get_by_berr_counter(const struct net_device *dev,
include/linux/can/dev.h
188
void can_change_state(struct net_device *dev, struct can_frame *cf,
include/linux/can/dev.h
192
void of_can_transceiver(struct net_device *dev);
include/linux/can/dev.h
194
static inline void of_can_transceiver(struct net_device *dev) { }
include/linux/can/dev.h
45
struct net_device *dev;
include/linux/can/dev.h
74
int (*do_set_bittiming)(struct net_device *dev);
include/linux/can/dev.h
75
int (*do_set_mode)(struct net_device *dev, enum can_mode mode);
include/linux/can/dev.h
76
int (*do_set_termination)(struct net_device *dev, u16 term);
include/linux/can/dev.h
77
int (*do_get_state)(const struct net_device *dev,
include/linux/can/dev.h
79
int (*do_get_berr_counter)(const struct net_device *dev,
include/linux/can/rx-offload.h
16
struct net_device *dev;
include/linux/can/rx-offload.h
34
int can_rx_offload_add_timestamp(struct net_device *dev,
include/linux/can/rx-offload.h
36
int can_rx_offload_add_fifo(struct net_device *dev,
include/linux/can/rx-offload.h
39
int can_rx_offload_add_manual(struct net_device *dev,
include/linux/can/skb.h
20
void can_flush_echo_skb(struct net_device *dev);
include/linux/can/skb.h
21
int can_put_echo_skb(struct sk_buff *skb, struct net_device *dev,
include/linux/can/skb.h
23
struct sk_buff *__can_get_echo_skb(struct net_device *dev, unsigned int idx,
include/linux/can/skb.h
26
unsigned int __must_check can_get_echo_skb(struct net_device *dev,
include/linux/can/skb.h
29
void can_free_echo_skb(struct net_device *dev, unsigned int idx,
include/linux/can/skb.h
31
struct sk_buff *alloc_can_skb(struct net_device *dev, struct can_frame **cf);
include/linux/can/skb.h
32
struct sk_buff *alloc_canfd_skb(struct net_device *dev,
include/linux/can/skb.h
34
struct sk_buff *alloc_canxl_skb(struct net_device *dev,
include/linux/can/skb.h
37
struct sk_buff *alloc_can_err_skb(struct net_device *dev,
include/linux/can/skb.h
39
bool can_dropped_invalid_skb(struct net_device *dev, struct sk_buff *skb);
include/linux/dim.h
13
struct net_device;
include/linux/dim.h
248
int net_dim_init_irq_moder(struct net_device *dev, u8 profile_flags,
include/linux/dim.h
257
void net_dim_free_irq_moder(struct net_device *dev);
include/linux/dim.h
265
void net_dim_setting(struct net_device *dev, struct dim *dim, bool is_tx);
include/linux/dim.h
281
net_dim_get_rx_irq_moder(struct net_device *dev, struct dim *dim);
include/linux/dim.h
291
net_dim_get_tx_irq_moder(struct net_device *dev, struct dim *dim);
include/linux/dim.h
298
void net_dim_set_rx_mode(struct net_device *dev, u8 rx_mode);
include/linux/dim.h
305
void net_dim_set_tx_mode(struct net_device *dev, u8 tx_mode);
include/linux/dpll.h
208
void dpll_netdev_pin_set(struct net_device *dev, struct dpll_pin *dpll_pin);
include/linux/dpll.h
209
void dpll_netdev_pin_clear(struct net_device *dev);
include/linux/dpll.h
211
size_t dpll_netdev_pin_handle_size(const struct net_device *dev);
include/linux/dpll.h
213
const struct net_device *dev);
include/linux/dpll.h
219
dpll_netdev_pin_set(struct net_device *dev, struct dpll_pin *dpll_pin) { }
include/linux/dpll.h
220
static inline void dpll_netdev_pin_clear(struct net_device *dev) { }
include/linux/dpll.h
222
static inline size_t dpll_netdev_pin_handle_size(const struct net_device *dev)
include/linux/dpll.h
228
dpll_netdev_add_pin_handle(struct sk_buff *msg, const struct net_device *dev)
include/linux/dsa/loop.h
38
struct net_device *netdev;
include/linux/dsa/ocelot.h
296
struct net_device *br,
include/linux/dynamic_debug.h
150
struct net_device;
include/linux/dynamic_debug.h
154
const struct net_device *dev,
include/linux/etherdevice.h
275
static inline void eth_hw_addr_random(struct net_device *dev)
include/linux/etherdevice.h
32
int platform_get_ethdev_address(struct device *dev, struct net_device *netdev);
include/linux/etherdevice.h
324
static inline void eth_hw_addr_set(struct net_device *dev, const u8 *addr)
include/linux/etherdevice.h
337
static inline void eth_hw_addr_inherit(struct net_device *dst,
include/linux/etherdevice.h
338
struct net_device *src)
include/linux/etherdevice.h
36
int device_get_ethdev_address(struct device *dev, struct net_device *netdev);
include/linux/etherdevice.h
39
u32 eth_get_headlen(const struct net_device *dev, const void *data, u32 len);
include/linux/etherdevice.h
40
__be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev);
include/linux/etherdevice.h
43
int eth_header(struct sk_buff *skb, struct net_device *dev, unsigned short type,
include/linux/etherdevice.h
45
int eth_header_parse(const struct sk_buff *skb, const struct net_device *dev,
include/linux/etherdevice.h
49
void eth_header_cache_update(struct hh_cache *hh, const struct net_device *dev,
include/linux/etherdevice.h
52
int eth_prepare_mac_addr_change(struct net_device *dev, void *p);
include/linux/etherdevice.h
53
void eth_commit_mac_addr_change(struct net_device *dev, void *p);
include/linux/etherdevice.h
54
int eth_mac_addr(struct net_device *dev, void *p);
include/linux/etherdevice.h
540
static inline bool is_etherdev_addr(const struct net_device *dev,
include/linux/etherdevice.h
55
int eth_validate_addr(struct net_device *dev);
include/linux/etherdevice.h
57
struct net_device *alloc_etherdev_mqs(int sizeof_priv, unsigned int txqs,
include/linux/etherdevice.h
604
static inline void eth_hw_addr_gen(struct net_device *dev, const u8 *base_addr,
include/linux/etherdevice.h
62
struct net_device *devm_alloc_etherdev_mqs(struct device *dev, int sizeof_priv,
include/linux/etherdevice.h
624
const struct net_device *dev)
include/linux/ethtool.h
1163
void (*get_drvinfo)(struct net_device *, struct ethtool_drvinfo *);
include/linux/ethtool.h
1164
int (*get_regs_len)(struct net_device *);
include/linux/ethtool.h
1165
void (*get_regs)(struct net_device *, struct ethtool_regs *, void *);
include/linux/ethtool.h
1166
void (*get_wol)(struct net_device *, struct ethtool_wolinfo *);
include/linux/ethtool.h
1167
int (*set_wol)(struct net_device *, struct ethtool_wolinfo *);
include/linux/ethtool.h
1168
u32 (*get_msglevel)(struct net_device *);
include/linux/ethtool.h
1169
void (*set_msglevel)(struct net_device *, u32);
include/linux/ethtool.h
1170
int (*nway_reset)(struct net_device *);
include/linux/ethtool.h
1171
u32 (*get_link)(struct net_device *);
include/linux/ethtool.h
1172
int (*get_link_ext_state)(struct net_device *,
include/linux/ethtool.h
1174
void (*get_link_ext_stats)(struct net_device *dev,
include/linux/ethtool.h
1176
int (*get_eeprom_len)(struct net_device *);
include/linux/ethtool.h
1177
int (*get_eeprom)(struct net_device *,
include/linux/ethtool.h
1179
int (*set_eeprom)(struct net_device *,
include/linux/ethtool.h
1181
int (*get_coalesce)(struct net_device *,
include/linux/ethtool.h
1185
int (*set_coalesce)(struct net_device *,
include/linux/ethtool.h
1189
void (*get_ringparam)(struct net_device *,
include/linux/ethtool.h
1193
int (*set_ringparam)(struct net_device *,
include/linux/ethtool.h
1197
void (*get_pause_stats)(struct net_device *dev,
include/linux/ethtool.h
1199
void (*get_pauseparam)(struct net_device *,
include/linux/ethtool.h
1201
int (*set_pauseparam)(struct net_device *,
include/linux/ethtool.h
1203
void (*self_test)(struct net_device *, struct ethtool_test *, u64 *);
include/linux/ethtool.h
1204
void (*get_strings)(struct net_device *, u32 stringset, u8 *);
include/linux/ethtool.h
1205
int (*set_phys_id)(struct net_device *, enum ethtool_phys_id_state);
include/linux/ethtool.h
1206
void (*get_ethtool_stats)(struct net_device *,
include/linux/ethtool.h
1208
int (*begin)(struct net_device *);
include/linux/ethtool.h
1209
void (*complete)(struct net_device *);
include/linux/ethtool.h
1210
u32 (*get_priv_flags)(struct net_device *);
include/linux/ethtool.h
1211
int (*set_priv_flags)(struct net_device *, u32);
include/linux/ethtool.h
1212
int (*get_sset_count)(struct net_device *, int);
include/linux/ethtool.h
1213
int (*get_rxnfc)(struct net_device *,
include/linux/ethtool.h
1215
int (*set_rxnfc)(struct net_device *, struct ethtool_rxnfc *);
include/linux/ethtool.h
1216
int (*flash_device)(struct net_device *, struct ethtool_flash *);
include/linux/ethtool.h
1217
int (*reset)(struct net_device *, u32 *);
include/linux/ethtool.h
1218
u32 (*get_rx_ring_count)(struct net_device *dev);
include/linux/ethtool.h
1219
u32 (*get_rxfh_key_size)(struct net_device *);
include/linux/ethtool.h
1220
u32 (*get_rxfh_indir_size)(struct net_device *);
include/linux/ethtool.h
1221
int (*get_rxfh)(struct net_device *, struct ethtool_rxfh_param *);
include/linux/ethtool.h
1222
int (*set_rxfh)(struct net_device *, struct ethtool_rxfh_param *,
include/linux/ethtool.h
1224
int (*get_rxfh_fields)(struct net_device *,
include/linux/ethtool.h
1226
int (*set_rxfh_fields)(struct net_device *,
include/linux/ethtool.h
1229
int (*create_rxfh_context)(struct net_device *,
include/linux/ethtool.h
1233
int (*modify_rxfh_context)(struct net_device *,
include/linux/ethtool.h
1237
int (*remove_rxfh_context)(struct net_device *,
include/linux/ethtool.h
1241
void (*get_channels)(struct net_device *, struct ethtool_channels *);
include/linux/ethtool.h
1242
int (*set_channels)(struct net_device *, struct ethtool_channels *);
include/linux/ethtool.h
1243
int (*get_dump_flag)(struct net_device *, struct ethtool_dump *);
include/linux/ethtool.h
1244
int (*get_dump_data)(struct net_device *,
include/linux/ethtool.h
1246
int (*set_dump)(struct net_device *, struct ethtool_dump *);
include/linux/ethtool.h
1247
int (*get_ts_info)(struct net_device *, struct kernel_ethtool_ts_info *);
include/linux/ethtool.h
1248
void (*get_ts_stats)(struct net_device *dev,
include/linux/ethtool.h
1250
int (*get_module_info)(struct net_device *,
include/linux/ethtool.h
1252
int (*get_module_eeprom)(struct net_device *,
include/linux/ethtool.h
1254
int (*get_eee)(struct net_device *dev, struct ethtool_keee *eee);
include/linux/ethtool.h
1255
int (*set_eee)(struct net_device *dev, struct ethtool_keee *eee);
include/linux/ethtool.h
1256
int (*get_tunable)(struct net_device *,
include/linux/ethtool.h
1258
int (*set_tunable)(struct net_device *,
include/linux/ethtool.h
1260
int (*get_per_queue_coalesce)(struct net_device *, u32,
include/linux/ethtool.h
1262
int (*set_per_queue_coalesce)(struct net_device *, u32,
include/linux/ethtool.h
1264
int (*get_link_ksettings)(struct net_device *,
include/linux/ethtool.h
1266
int (*set_link_ksettings)(struct net_device *,
include/linux/ethtool.h
1268
void (*get_fec_stats)(struct net_device *dev,
include/linux/ethtool.h
1271
int (*get_fecparam)(struct net_device *,
include/linux/ethtool.h
1273
int (*set_fecparam)(struct net_device *,
include/linux/ethtool.h
1275
void (*get_ethtool_phy_stats)(struct net_device *,
include/linux/ethtool.h
1277
int (*get_phy_tunable)(struct net_device *,
include/linux/ethtool.h
1279
int (*set_phy_tunable)(struct net_device *,
include/linux/ethtool.h
1281
int (*get_module_eeprom_by_page)(struct net_device *dev,
include/linux/ethtool.h
1284
int (*set_module_eeprom_by_page)(struct net_device *dev,
include/linux/ethtool.h
1287
void (*get_eth_phy_stats)(struct net_device *dev,
include/linux/ethtool.h
1289
void (*get_eth_mac_stats)(struct net_device *dev,
include/linux/ethtool.h
1291
void (*get_eth_ctrl_stats)(struct net_device *dev,
include/linux/ethtool.h
1293
void (*get_rmon_stats)(struct net_device *dev,
include/linux/ethtool.h
1296
int (*get_module_power_mode)(struct net_device *dev,
include/linux/ethtool.h
1299
int (*set_module_power_mode)(struct net_device *dev,
include/linux/ethtool.h
1302
int (*get_mm)(struct net_device *dev, struct ethtool_mm_state *state);
include/linux/ethtool.h
1303
int (*set_mm)(struct net_device *dev, struct ethtool_mm_cfg *cfg,
include/linux/ethtool.h
1305
void (*get_mm_stats)(struct net_device *dev, struct ethtool_mm_stats *stats);
include/linux/ethtool.h
132
struct net_device;
include/linux/ethtool.h
1325
int ethtool_virtdev_set_link_ksettings(struct net_device *dev,
include/linux/ethtool.h
1405
int ethtool_get_phc_vclocks(struct net_device *dev, int **vclock_index);
include/linux/ethtool.h
1408
u32 ethtool_op_get_link(struct net_device *dev);
include/linux/ethtool.h
1409
int ethtool_op_get_ts_info(struct net_device *dev,
include/linux/ethtool.h
1459
int ethtool_get_ts_info_by_layer(struct net_device *dev,
include/linux/ethtool.h
216
void ethtool_rxfh_context_lost(struct net_device *dev, u32 context_id);
include/linux/ethtool.h
316
__ethtool_get_link_ksettings(struct net_device *dev,
include/linux/ethtool.h
826
struct net_device *dev;
include/linux/ethtool.h
844
void ethtool_mmsv_init(struct ethtool_mmsv *mmsv, struct net_device *dev,
include/linux/ethtool_netlink.h
103
ethtool_aggregate_ctrl_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
109
ethtool_aggregate_pause_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
115
ethtool_aggregate_rmon_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
120
static inline bool ethtool_dev_mm_supported(struct net_device *dev)
include/linux/ethtool_netlink.h
125
static inline void ethnl_pse_send_ntf(struct net_device *netdev,
include/linux/ethtool_netlink.h
34
void ethtool_aggregate_mac_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
36
void ethtool_aggregate_phy_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
38
void ethtool_aggregate_ctrl_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
40
void ethtool_aggregate_pause_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
42
void ethtool_aggregate_rmon_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
44
bool ethtool_dev_mm_supported(struct net_device *dev);
include/linux/ethtool_netlink.h
46
void ethnl_pse_send_ntf(struct net_device *netdev, unsigned long notif);
include/linux/ethtool_netlink.h
91
ethtool_aggregate_mac_stats(struct net_device *dev,
include/linux/ethtool_netlink.h
97
ethtool_aggregate_phy_stats(struct net_device *dev,
include/linux/fcdevice.h
25
struct net_device *alloc_fcdev(int sizeof_priv);
include/linux/fddidevice.h
24
__be16 fddi_type_trans(struct sk_buff *skb, struct net_device *dev);
include/linux/fddidevice.h
25
struct net_device *alloc_fddidev(int sizeof_priv);
include/linux/filter.h
1210
static inline int xdp_ok_fwd_dev(const struct net_device *fwd,
include/linux/filter.h
1231
int xdp_do_generic_redirect(struct net_device *dev, struct sk_buff *skb,
include/linux/filter.h
1233
int xdp_do_redirect(struct net_device *dev,
include/linux/filter.h
1236
int xdp_do_redirect_frame(struct net_device *dev,
include/linux/filter.h
1242
void bpf_warn_invalid_xdp_action(const struct net_device *dev,
include/linux/hdlc.h
102
struct net_device *dev)
include/linux/hdlc.h
20
int (*open)(struct net_device *dev);
include/linux/hdlc.h
21
void (*close)(struct net_device *dev);
include/linux/hdlc.h
22
void (*start)(struct net_device *dev); /* if open & DCD */
include/linux/hdlc.h
23
void (*stop)(struct net_device *dev); /* if open & !DCD */
include/linux/hdlc.h
24
void (*detach)(struct net_device *dev);
include/linux/hdlc.h
25
int (*ioctl)(struct net_device *dev, struct if_settings *ifs);
include/linux/hdlc.h
26
__be16 (*type_trans)(struct sk_buff *skb, struct net_device *dev);
include/linux/hdlc.h
28
netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev);
include/linux/hdlc.h
37
int (*attach)(struct net_device *dev,
include/linux/hdlc.h
41
netdev_tx_t (*xmit)(struct sk_buff *skb, struct net_device *dev);
include/linux/hdlc.h
57
int hdlc_ioctl(struct net_device *dev, struct if_settings *ifs);
include/linux/hdlc.h
61
void unregister_hdlc_device(struct net_device *dev);
include/linux/hdlc.h
67
struct net_device *alloc_hdlcdev(void *priv);
include/linux/hdlc.h
69
static inline struct hdlc_device* dev_to_hdlc(struct net_device *dev)
include/linux/hdlc.h
90
int hdlc_open(struct net_device *dev);
include/linux/hdlc.h
92
void hdlc_close(struct net_device *dev);
include/linux/hdlc.h
94
netdev_tx_t hdlc_start_xmit(struct sk_buff *skb, struct net_device *dev);
include/linux/hdlc.h
96
int attach_hdlc_protocol(struct net_device *dev, struct hdlc_proto *proto,
include/linux/hdlc.h
99
int detach_hdlc_protocol(struct net_device *dev);
include/linux/hdlcdrv.h
263
void hdlcdrv_receiver(struct net_device *, struct hdlcdrv_state *);
include/linux/hdlcdrv.h
264
void hdlcdrv_transmitter(struct net_device *, struct hdlcdrv_state *);
include/linux/hdlcdrv.h
265
void hdlcdrv_arbitrate(struct net_device *, struct hdlcdrv_state *);
include/linux/hdlcdrv.h
266
struct net_device *hdlcdrv_register(const struct hdlcdrv_ops *ops,
include/linux/hdlcdrv.h
270
void hdlcdrv_unregister(struct net_device *dev);
include/linux/hdlcdrv.h
80
int (*open)(struct net_device *);
include/linux/hdlcdrv.h
81
int (*close)(struct net_device *);
include/linux/hdlcdrv.h
82
int (*ioctl)(struct net_device *, void __user *,
include/linux/if_arp.h
30
static inline unsigned int arp_hdr_len(const struct net_device *dev)
include/linux/if_arp.h
44
static inline bool dev_is_mac_header_xmit(const struct net_device *dev)
include/linux/if_bridge.h
103
static inline bool br_multicast_enabled(const struct net_device *dev)
include/linux/if_bridge.h
107
static inline bool br_multicast_router(const struct net_device *dev)
include/linux/if_bridge.h
114
bool br_vlan_enabled(const struct net_device *dev);
include/linux/if_bridge.h
115
int br_vlan_get_pvid(const struct net_device *dev, u16 *p_pvid);
include/linux/if_bridge.h
116
int br_vlan_get_pvid_rcu(const struct net_device *dev, u16 *p_pvid);
include/linux/if_bridge.h
117
int br_vlan_get_proto(const struct net_device *dev, u16 *p_proto);
include/linux/if_bridge.h
118
int br_vlan_get_info(const struct net_device *dev, u16 vid,
include/linux/if_bridge.h
120
int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid,
include/linux/if_bridge.h
122
bool br_mst_enabled(const struct net_device *dev);
include/linux/if_bridge.h
123
int br_mst_get_info(const struct net_device *dev, u16 msti, unsigned long *vids);
include/linux/if_bridge.h
124
int br_mst_get_state(const struct net_device *dev, u16 msti, u8 *state);
include/linux/if_bridge.h
126
static inline bool br_vlan_enabled(const struct net_device *dev)
include/linux/if_bridge.h
131
static inline int br_vlan_get_pvid(const struct net_device *dev, u16 *p_pvid)
include/linux/if_bridge.h
136
static inline int br_vlan_get_proto(const struct net_device *dev, u16 *p_proto)
include/linux/if_bridge.h
141
static inline int br_vlan_get_pvid_rcu(const struct net_device *dev, u16 *p_pvid)
include/linux/if_bridge.h
146
static inline int br_vlan_get_info(const struct net_device *dev, u16 vid,
include/linux/if_bridge.h
152
static inline int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid,
include/linux/if_bridge.h
158
static inline bool br_mst_enabled(const struct net_device *dev)
include/linux/if_bridge.h
163
static inline int br_mst_get_info(const struct net_device *dev, u16 msti,
include/linux/if_bridge.h
168
static inline int br_mst_get_state(const struct net_device *dev, u16 msti,
include/linux/if_bridge.h
176
struct net_device *br_fdb_find_port(const struct net_device *br_dev,
include/linux/if_bridge.h
179
void br_fdb_clear_offload(const struct net_device *dev, u16 vid);
include/linux/if_bridge.h
180
bool br_port_flag_is_set(const struct net_device *dev, unsigned long flag);
include/linux/if_bridge.h
181
u8 br_port_get_stp_state(const struct net_device *dev);
include/linux/if_bridge.h
182
clock_t br_get_ageing_time(const struct net_device *br_dev);
include/linux/if_bridge.h
184
static inline struct net_device *
include/linux/if_bridge.h
185
br_fdb_find_port(const struct net_device *br_dev,
include/linux/if_bridge.h
192
static inline void br_fdb_clear_offload(const struct net_device *dev, u16 vid)
include/linux/if_bridge.h
197
br_port_flag_is_set(const struct net_device *dev, unsigned long flag)
include/linux/if_bridge.h
202
static inline u8 br_port_get_stp_state(const struct net_device *dev)
include/linux/if_bridge.h
207
static inline clock_t br_get_ageing_time(const struct net_device *br_dev)
include/linux/if_bridge.h
73
int br_multicast_list_adjacent(struct net_device *dev,
include/linux/if_bridge.h
75
bool br_multicast_has_querier_anywhere(struct net_device *dev, int proto);
include/linux/if_bridge.h
76
bool br_multicast_has_querier_adjacent(struct net_device *dev, int proto);
include/linux/if_bridge.h
77
bool br_multicast_has_router_adjacent(struct net_device *dev, int proto);
include/linux/if_bridge.h
78
bool br_multicast_enabled(const struct net_device *dev);
include/linux/if_bridge.h
79
bool br_multicast_router(const struct net_device *dev);
include/linux/if_bridge.h
81
static inline int br_multicast_list_adjacent(struct net_device *dev,
include/linux/if_bridge.h
86
static inline bool br_multicast_has_querier_anywhere(struct net_device *dev,
include/linux/if_bridge.h
91
static inline bool br_multicast_has_querier_adjacent(struct net_device *dev,
include/linux/if_bridge.h
97
static inline bool br_multicast_has_router_adjacent(struct net_device *dev,
include/linux/if_eql.h
29
struct net_device *dev;
include/linux/if_eql.h
41
struct net_device *master_dev;
include/linux/if_ether.h
43
int eth_header_parse(const struct sk_buff *skb, const struct net_device *dev,
include/linux/if_hsr.h
42
extern bool is_hsr_master(struct net_device *dev);
include/linux/if_hsr.h
43
extern int hsr_get_version(struct net_device *dev, enum hsr_version *ver);
include/linux/if_hsr.h
44
struct net_device *hsr_get_port_ndev(struct net_device *ndev,
include/linux/if_hsr.h
46
int hsr_get_port_type(struct net_device *hsr_dev, struct net_device *dev,
include/linux/if_hsr.h
49
static inline bool is_hsr_master(struct net_device *dev)
include/linux/if_hsr.h
53
static inline int hsr_get_version(struct net_device *dev,
include/linux/if_hsr.h
59
static inline struct net_device *hsr_get_port_ndev(struct net_device *ndev,
include/linux/if_hsr.h
65
static inline int hsr_get_port_type(struct net_device *hsr_dev,
include/linux/if_hsr.h
66
struct net_device *dev,
include/linux/if_hsr.h
7
struct net_device;
include/linux/if_macvlan.h
105
static inline int macvlan_release_l2fw_offload(struct net_device *dev)
include/linux/if_macvlan.h
19
struct net_device *dev;
include/linux/if_macvlan.h
23
struct net_device *lowerdev;
include/linux/if_macvlan.h
60
extern void macvlan_common_setup(struct net_device *dev);
include/linux/if_macvlan.h
64
extern int macvlan_common_newlink(struct net_device *dev,
include/linux/if_macvlan.h
68
extern void macvlan_dellink(struct net_device *dev, struct list_head *head);
include/linux/if_macvlan.h
73
static inline struct net_device *
include/linux/if_macvlan.h
74
macvlan_dev_real_dev(const struct net_device *dev)
include/linux/if_macvlan.h
81
static inline struct net_device *
include/linux/if_macvlan.h
82
macvlan_dev_real_dev(const struct net_device *dev)
include/linux/if_macvlan.h
89
static inline void *macvlan_accel_priv(struct net_device *dev)
include/linux/if_macvlan.h
96
static inline bool macvlan_supports_dest_filter(struct net_device *dev)
include/linux/if_pppox.h
25
struct net_device *dev; /* device associated with socket*/
include/linux/if_tap.h
36
struct net_device *dev;
include/linux/if_team.h
189
struct net_device *dev; /* associated netdevice */
include/linux/if_team.h
29
struct net_device *dev;
include/linux/if_team.h
73
static inline struct team_port *team_port_get_rcu(const struct net_device *dev)
include/linux/if_team.h
88
static inline bool team_port_dev_txable(const struct net_device *port_dev)
include/linux/if_vlan.h
100
static inline int vlan_get_rx_stag_filter_info(struct net_device *dev)
include/linux/if_vlan.h
106
static inline void vlan_drop_rx_stag_filter_info(struct net_device *dev)
include/linux/if_vlan.h
136
extern struct net_device *__vlan_find_dev_deep_rcu(struct net_device *real_dev,
include/linux/if_vlan.h
138
extern int vlan_for_each(struct net_device *dev,
include/linux/if_vlan.h
139
int (*action)(struct net_device *dev, int vid,
include/linux/if_vlan.h
141
extern struct net_device *vlan_dev_real_dev(const struct net_device *dev);
include/linux/if_vlan.h
142
extern u16 vlan_dev_vlan_id(const struct net_device *dev);
include/linux/if_vlan.h
143
extern __be16 vlan_dev_vlan_proto(const struct net_device *dev);
include/linux/if_vlan.h
186
struct net_device *real_dev;
include/linux/if_vlan.h
198
static inline bool is_vlan_dev(const struct net_device *dev)
include/linux/if_vlan.h
203
static inline struct vlan_dev_priv *vlan_dev_priv(const struct net_device *dev)
include/linux/if_vlan.h
209
vlan_dev_get_egress_qos_mask(struct net_device *dev, u32 skprio)
include/linux/if_vlan.h
229
extern int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid);
include/linux/if_vlan.h
230
extern void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid);
include/linux/if_vlan.h
232
extern int vlan_vids_add_by_dev(struct net_device *dev,
include/linux/if_vlan.h
233
const struct net_device *by_dev);
include/linux/if_vlan.h
234
extern void vlan_vids_del_by_dev(struct net_device *dev,
include/linux/if_vlan.h
235
const struct net_device *by_dev);
include/linux/if_vlan.h
237
extern bool vlan_uses_dev(const struct net_device *dev);
include/linux/if_vlan.h
240
static inline bool is_vlan_dev(const struct net_device *dev)
include/linux/if_vlan.h
245
static inline struct net_device *
include/linux/if_vlan.h
246
__vlan_find_dev_deep_rcu(struct net_device *real_dev,
include/linux/if_vlan.h
253
vlan_for_each(struct net_device *dev,
include/linux/if_vlan.h
254
int (*action)(struct net_device *dev, int vid, void *arg),
include/linux/if_vlan.h
260
static inline struct net_device *vlan_dev_real_dev(const struct net_device *dev)
include/linux/if_vlan.h
266
static inline u16 vlan_dev_vlan_id(const struct net_device *dev)
include/linux/if_vlan.h
272
static inline __be16 vlan_dev_vlan_proto(const struct net_device *dev)
include/linux/if_vlan.h
278
static inline u16 vlan_dev_get_egress_qos_mask(struct net_device *dev,
include/linux/if_vlan.h
289
static inline int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid)
include/linux/if_vlan.h
294
static inline void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid)
include/linux/if_vlan.h
298
static inline int vlan_vids_add_by_dev(struct net_device *dev,
include/linux/if_vlan.h
299
const struct net_device *by_dev)
include/linux/if_vlan.h
304
static inline void vlan_vids_del_by_dev(struct net_device *dev,
include/linux/if_vlan.h
305
const struct net_device *by_dev)
include/linux/if_vlan.h
309
static inline bool vlan_uses_dev(const struct net_device *dev)
include/linux/if_vlan.h
88
static inline int vlan_get_rx_ctag_filter_info(struct net_device *dev)
include/linux/if_vlan.h
94
static inline void vlan_drop_rx_ctag_filter_info(struct net_device *dev)
include/linux/inetdevice.h
180
struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref);
include/linux/inetdevice.h
181
static inline struct net_device *ip_dev_find(struct net *net, __be32 addr)
include/linux/inetdevice.h
189
int inet_gifconf(struct net_device *dev, char __user *buf, int len, int size);
include/linux/inetdevice.h
191
static inline int inet_gifconf(struct net_device *dev, char __user *buf,
include/linux/inetdevice.h
199
__be32 inet_select_addr(const struct net_device *dev, __be32 dst, int scope);
include/linux/inetdevice.h
237
static inline struct in_device *__in_dev_get_rcu(const struct net_device *dev)
include/linux/inetdevice.h
242
static inline struct in_device *in_dev_get(const struct net_device *dev)
include/linux/inetdevice.h
254
static inline struct in_device *__in_dev_get_rtnl(const struct net_device *dev)
include/linux/inetdevice.h
259
static inline struct in_device *__in_dev_get_rtnl_net(const struct net_device *dev)
include/linux/inetdevice.h
26
struct net_device *dev;
include/linux/inetdevice.h
265
static inline bool ip_ignore_linkdown(const struct net_device *dev)
include/linux/inetdevice.h
278
static inline struct neigh_parms *__in_dev_arp_parms_get_rcu(const struct net_device *dev)
include/linux/lapb.h
12
struct net_device;
include/linux/lapb.h
33
void (*connect_confirmation)(struct net_device *dev, int reason);
include/linux/lapb.h
34
void (*connect_indication)(struct net_device *dev, int reason);
include/linux/lapb.h
35
void (*disconnect_confirmation)(struct net_device *dev, int reason);
include/linux/lapb.h
36
void (*disconnect_indication)(struct net_device *dev, int reason);
include/linux/lapb.h
37
int (*data_indication)(struct net_device *dev, struct sk_buff *skb);
include/linux/lapb.h
38
void (*data_transmit)(struct net_device *dev, struct sk_buff *skb);
include/linux/lapb.h
53
extern int lapb_register(struct net_device *dev,
include/linux/lapb.h
55
extern int lapb_unregister(struct net_device *dev);
include/linux/lapb.h
56
extern int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms);
include/linux/lapb.h
57
extern int lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms);
include/linux/lapb.h
58
extern int lapb_connect_request(struct net_device *dev);
include/linux/lapb.h
59
extern int lapb_disconnect_request(struct net_device *dev);
include/linux/lapb.h
60
extern int lapb_data_request(struct net_device *dev, struct sk_buff *skb);
include/linux/lapb.h
61
extern int lapb_data_received(struct net_device *dev, struct sk_buff *skb);
include/linux/mdio.h
142
struct net_device *dev;
include/linux/mdio.h
143
int (*mdio_read)(struct net_device *dev, int prtad, int devad,
include/linux/mdio.h
145
int (*mdio_write)(struct net_device *dev, int prtad, int devad,
include/linux/mii.h
28
struct net_device *dev;
include/linux/mii.h
29
int (*mdio_read) (struct net_device *dev, int phy_id, int location);
include/linux/mii.h
30
void (*mdio_write) (struct net_device *dev, int phy_id, int location, int val);
include/linux/mlx5/driver.h
1020
void mlx5_core_uplink_netdev_set(struct mlx5_core_dev *mdev, struct net_device *netdev);
include/linux/mlx5/driver.h
1158
struct net_device *slave);
include/linux/mlx5/driver.h
673
struct net_device *uplink_netdev;
include/linux/mroute_base.h
272
struct net_device *dev,
include/linux/mroute_base.h
29
struct net_device __rcu *dev;
include/linux/mroute_base.h
319
struct net_device *dev,
include/linux/mroute_base.h
45
struct net_device *dev;
include/linux/mroute_base.h
55
struct net_device *vif_dev,
include/linux/mroute_base.h
77
struct net_device *vif_dev,
include/linux/net/intel/i40e_client.h
76
struct net_device *netdev;
include/linux/net/intel/iidc_rdma_ice.h
52
struct net_device *netdev;
include/linux/net/intel/iidc_rdma_idpf.h
13
struct net_device *netdev;
include/linux/netdevice.h
1037
int (*xdo_dev_state_add)(struct net_device *dev,
include/linux/netdevice.h
1040
void (*xdo_dev_state_delete)(struct net_device *dev,
include/linux/netdevice.h
1042
void (*xdo_dev_state_free)(struct net_device *dev,
include/linux/netdevice.h
1427
int (*ndo_init)(struct net_device *dev);
include/linux/netdevice.h
1428
void (*ndo_uninit)(struct net_device *dev);
include/linux/netdevice.h
1429
int (*ndo_open)(struct net_device *dev);
include/linux/netdevice.h
1430
int (*ndo_stop)(struct net_device *dev);
include/linux/netdevice.h
1432
struct net_device *dev);
include/linux/netdevice.h
1434
struct net_device *dev,
include/linux/netdevice.h
1436
u16 (*ndo_select_queue)(struct net_device *dev,
include/linux/netdevice.h
1438
struct net_device *sb_dev);
include/linux/netdevice.h
1439
void (*ndo_change_rx_flags)(struct net_device *dev,
include/linux/netdevice.h
1441
void (*ndo_set_rx_mode)(struct net_device *dev);
include/linux/netdevice.h
1442
int (*ndo_set_mac_address)(struct net_device *dev,
include/linux/netdevice.h
1444
int (*ndo_validate_addr)(struct net_device *dev);
include/linux/netdevice.h
1445
int (*ndo_do_ioctl)(struct net_device *dev,
include/linux/netdevice.h
1447
int (*ndo_eth_ioctl)(struct net_device *dev,
include/linux/netdevice.h
1449
int (*ndo_siocbond)(struct net_device *dev,
include/linux/netdevice.h
1451
int (*ndo_siocwandev)(struct net_device *dev,
include/linux/netdevice.h
1453
int (*ndo_siocdevprivate)(struct net_device *dev,
include/linux/netdevice.h
1456
int (*ndo_set_config)(struct net_device *dev,
include/linux/netdevice.h
1458
int (*ndo_change_mtu)(struct net_device *dev,
include/linux/netdevice.h
1460
int (*ndo_neigh_setup)(struct net_device *dev,
include/linux/netdevice.h
1462
void (*ndo_tx_timeout) (struct net_device *dev,
include/linux/netdevice.h
1465
void (*ndo_get_stats64)(struct net_device *dev,
include/linux/netdevice.h
1467
bool (*ndo_has_offload_stats)(const struct net_device *dev, int attr_id);
include/linux/netdevice.h
1469
const struct net_device *dev,
include/linux/netdevice.h
1471
struct net_device_stats* (*ndo_get_stats)(struct net_device *dev);
include/linux/netdevice.h
1473
int (*ndo_vlan_rx_add_vid)(struct net_device *dev,
include/linux/netdevice.h
1475
int (*ndo_vlan_rx_kill_vid)(struct net_device *dev,
include/linux/netdevice.h
1478
void (*ndo_poll_controller)(struct net_device *dev);
include/linux/netdevice.h
1479
int (*ndo_netpoll_setup)(struct net_device *dev);
include/linux/netdevice.h
1480
void (*ndo_netpoll_cleanup)(struct net_device *dev);
include/linux/netdevice.h
1482
int (*ndo_set_vf_mac)(struct net_device *dev,
include/linux/netdevice.h
1484
int (*ndo_set_vf_vlan)(struct net_device *dev,
include/linux/netdevice.h
1487
int (*ndo_set_vf_rate)(struct net_device *dev,
include/linux/netdevice.h
1490
int (*ndo_set_vf_spoofchk)(struct net_device *dev,
include/linux/netdevice.h
1492
int (*ndo_set_vf_trust)(struct net_device *dev,
include/linux/netdevice.h
1494
int (*ndo_get_vf_config)(struct net_device *dev,
include/linux/netdevice.h
1497
int (*ndo_set_vf_link_state)(struct net_device *dev,
include/linux/netdevice.h
1499
int (*ndo_get_vf_stats)(struct net_device *dev,
include/linux/netdevice.h
1503
int (*ndo_set_vf_port)(struct net_device *dev,
include/linux/netdevice.h
1506
int (*ndo_get_vf_port)(struct net_device *dev,
include/linux/netdevice.h
1508
int (*ndo_get_vf_guid)(struct net_device *dev,
include/linux/netdevice.h
1512
int (*ndo_set_vf_guid)(struct net_device *dev,
include/linux/netdevice.h
1516
struct net_device *dev,
include/linux/netdevice.h
1518
int (*ndo_setup_tc)(struct net_device *dev,
include/linux/netdevice.h
1522
int (*ndo_fcoe_enable)(struct net_device *dev);
include/linux/netdevice.h
1523
int (*ndo_fcoe_disable)(struct net_device *dev);
include/linux/netdevice.h
1524
int (*ndo_fcoe_ddp_setup)(struct net_device *dev,
include/linux/netdevice.h
1528
int (*ndo_fcoe_ddp_done)(struct net_device *dev,
include/linux/netdevice.h
1530
int (*ndo_fcoe_ddp_target)(struct net_device *dev,
include/linux/netdevice.h
1534
int (*ndo_fcoe_get_hbainfo)(struct net_device *dev,
include/linux/netdevice.h
1541
int (*ndo_fcoe_get_wwn)(struct net_device *dev,
include/linux/netdevice.h
1546
int (*ndo_rx_flow_steer)(struct net_device *dev,
include/linux/netdevice.h
1551
int (*ndo_add_slave)(struct net_device *dev,
include/linux/netdevice.h
1552
struct net_device *slave_dev,
include/linux/netdevice.h
1554
int (*ndo_del_slave)(struct net_device *dev,
include/linux/netdevice.h
1555
struct net_device *slave_dev);
include/linux/netdevice.h
1556
struct net_device* (*ndo_get_xmit_slave)(struct net_device *dev,
include/linux/netdevice.h
1559
struct net_device* (*ndo_sk_get_lower_dev)(struct net_device *dev,
include/linux/netdevice.h
1561
netdev_features_t (*ndo_fix_features)(struct net_device *dev,
include/linux/netdevice.h
1563
int (*ndo_set_features)(struct net_device *dev,
include/linux/netdevice.h
1565
int (*ndo_neigh_construct)(struct net_device *dev,
include/linux/netdevice.h
1567
void (*ndo_neigh_destroy)(struct net_device *dev,
include/linux/netdevice.h
1572
struct net_device *dev,
include/linux/netdevice.h
1580
struct net_device *dev,
include/linux/netdevice.h
1586
struct net_device *dev,
include/linux/netdevice.h
1590
struct net_device *dev,
include/linux/netdevice.h
1591
struct net_device *filter_dev,
include/linux/netdevice.h
1595
struct net_device *dev,
include/linux/netdevice.h
1599
int (*ndo_mdb_add)(struct net_device *dev,
include/linux/netdevice.h
1603
int (*ndo_mdb_del)(struct net_device *dev,
include/linux/netdevice.h
1606
int (*ndo_mdb_del_bulk)(struct net_device *dev,
include/linux/netdevice.h
1609
int (*ndo_mdb_dump)(struct net_device *dev,
include/linux/netdevice.h
1612
int (*ndo_mdb_get)(struct net_device *dev,
include/linux/netdevice.h
1616
int (*ndo_bridge_setlink)(struct net_device *dev,
include/linux/netdevice.h
1622
struct net_device *dev,
include/linux/netdevice.h
1625
int (*ndo_bridge_dellink)(struct net_device *dev,
include/linux/netdevice.h
1628
int (*ndo_change_carrier)(struct net_device *dev,
include/linux/netdevice.h
1630
int (*ndo_get_phys_port_id)(struct net_device *dev,
include/linux/netdevice.h
1632
int (*ndo_get_port_parent_id)(struct net_device *dev,
include/linux/netdevice.h
1634
int (*ndo_get_phys_port_name)(struct net_device *dev,
include/linux/netdevice.h
1636
void* (*ndo_dfwd_add_station)(struct net_device *pdev,
include/linux/netdevice.h
1637
struct net_device *dev);
include/linux/netdevice.h
1638
void (*ndo_dfwd_del_station)(struct net_device *pdev,
include/linux/netdevice.h
1641
int (*ndo_set_tx_maxrate)(struct net_device *dev,
include/linux/netdevice.h
1644
int (*ndo_get_iflink)(const struct net_device *dev);
include/linux/netdevice.h
1645
int (*ndo_fill_metadata_dst)(struct net_device *dev,
include/linux/netdevice.h
1647
void (*ndo_set_rx_headroom)(struct net_device *dev,
include/linux/netdevice.h
1649
int (*ndo_bpf)(struct net_device *dev,
include/linux/netdevice.h
1651
int (*ndo_xdp_xmit)(struct net_device *dev, int n,
include/linux/netdevice.h
1654
struct net_device * (*ndo_xdp_get_xmit_slave)(struct net_device *dev,
include/linux/netdevice.h
1656
int (*ndo_xsk_wakeup)(struct net_device *dev,
include/linux/netdevice.h
1658
int (*ndo_tunnel_ctl)(struct net_device *dev,
include/linux/netdevice.h
1661
struct net_device * (*ndo_get_peer_dev)(struct net_device *dev);
include/linux/netdevice.h
1664
ktime_t (*ndo_get_tstamp)(struct net_device *dev,
include/linux/netdevice.h
1667
int (*ndo_hwtstamp_get)(struct net_device *dev,
include/linux/netdevice.h
1669
int (*ndo_hwtstamp_set)(struct net_device *dev,
include/linux/netdevice.h
2404
void (*priv_destructor)(struct net_device *dev);
include/linux/netdevice.h
2585
#define to_net_dev(d) container_of(d, struct net_device, dev)
include/linux/netdevice.h
2598
static inline bool netif_elide_gro(const struct net_device *dev)
include/linux/netdevice.h
2608
int netdev_get_prio_tc_map(const struct net_device *dev, u32 prio)
include/linux/netdevice.h
2614
int netdev_set_prio_tc_map(struct net_device *dev, u8 prio, u8 tc)
include/linux/netdevice.h
2623
int netdev_txq_to_tc(struct net_device *dev, unsigned int txq);
include/linux/netdevice.h
2624
void netdev_reset_tc(struct net_device *dev);
include/linux/netdevice.h
2625
int netdev_set_tc_queue(struct net_device *dev, u8 tc, u16 count, u16 offset);
include/linux/netdevice.h
2626
int netdev_set_num_tc(struct net_device *dev, u8 num_tc);
include/linux/netdevice.h
2629
int netdev_get_num_tc(struct net_device *dev)
include/linux/netdevice.h
2650
void netdev_unbind_sb_channel(struct net_device *dev,
include/linux/netdevice.h
2651
struct net_device *sb_dev);
include/linux/netdevice.h
2652
int netdev_bind_sb_channel_queue(struct net_device *dev,
include/linux/netdevice.h
2653
struct net_device *sb_dev,
include/linux/netdevice.h
2655
int netdev_set_sb_channel(struct net_device *dev, u16 channel);
include/linux/netdevice.h
2656
static inline int netdev_get_sb_channel(struct net_device *dev)
include/linux/netdevice.h
2662
struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev,
include/linux/netdevice.h
2669
static inline struct netdev_queue *skb_get_tx_queue(const struct net_device *dev,
include/linux/netdevice.h
2675
static inline void netdev_for_each_tx_queue(struct net_device *dev,
include/linux/netdevice.h
2676
void (*f)(struct net_device *,
include/linux/netdevice.h
2687
u16 netdev_pick_tx(struct net_device *dev, struct sk_buff *skb,
include/linux/netdevice.h
2688
struct net_device *sb_dev);
include/linux/netdevice.h
2689
struct netdev_queue *netdev_core_pick_tx(struct net_device *dev,
include/linux/netdevice.h
2691
struct net_device *sb_dev);
include/linux/netdevice.h
2696
static inline unsigned netdev_get_fwd_headroom(struct net_device *dev)
include/linux/netdevice.h
2701
static inline void netdev_set_rx_headroom(struct net_device *dev, int new_hr)
include/linux/netdevice.h
2708
static inline void netdev_reset_rx_headroom(struct net_device *dev)
include/linux/netdevice.h
2713
static inline void *netdev_get_ml_priv(struct net_device *dev,
include/linux/netdevice.h
2722
static inline void netdev_set_ml_priv(struct net_device *dev,
include/linux/netdevice.h
2740
struct net *dev_net(const struct net_device *dev)
include/linux/netdevice.h
2746
struct net *dev_net_rcu(const struct net_device *dev)
include/linux/netdevice.h
2752
void dev_net_set(struct net_device *dev, struct net *net)
include/linux/netdevice.h
2763
static inline void *netdev_priv(const struct net_device *dev)
include/linux/netdevice.h
2779
void netif_queue_set_napi(struct net_device *dev, unsigned int queue_index,
include/linux/netdevice.h
2783
static inline void netdev_lock(struct net_device *dev)
include/linux/netdevice.h
2788
static inline void netdev_unlock(struct net_device *dev)
include/linux/netdevice.h
2808
void netif_napi_add_weight_locked(struct net_device *dev,
include/linux/netdevice.h
2814
netif_napi_add_weight(struct net_device *dev, struct napi_struct *napi,
include/linux/netdevice.h
2832
netif_napi_add(struct net_device *dev, struct napi_struct *napi,
include/linux/netdevice.h
2839
netif_napi_add_locked(struct net_device *dev, struct napi_struct *napi,
include/linux/netdevice.h
2846
netif_napi_add_tx_weight(struct net_device *dev,
include/linux/netdevice.h
2856
netif_napi_add_config_locked(struct net_device *dev, struct napi_struct *napi,
include/linux/netdevice.h
2872
netif_napi_add_config(struct net_device *dev, struct napi_struct *napi,
include/linux/netdevice.h
2890
static inline void netif_napi_add_tx(struct net_device *dev,
include/linux/netdevice.h
2932
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs);
include/linux/netdevice.h
2933
void netif_set_affinity_auto(struct net_device *dev);
include/linux/netdevice.h
2938
struct net_device *dev; /* NULL is wildcarded here */
include/linux/netdevice.h
2941
struct net_device *,
include/linux/netdevice.h
2943
struct net_device *);
include/linux/netdevice.h
2946
struct net_device *);
include/linux/netdevice.h
2994
void dev_lstats_read(struct net_device *dev, u64 *packets, u64 *bytes);
include/linux/netdevice.h
2996
static inline void dev_sw_netstats_rx_add(struct net_device *dev, unsigned int len)
include/linux/netdevice.h
3006
static inline void dev_sw_netstats_tx_add(struct net_device *dev,
include/linux/netdevice.h
3018
static inline void dev_lstats_add(struct net_device *dev, unsigned int len)
include/linux/netdevice.h
3028
static inline void dev_dstats_rx_add(struct net_device *dev,
include/linux/netdevice.h
3039
static inline void dev_dstats_rx_dropped(struct net_device *dev)
include/linux/netdevice.h
3048
static inline void dev_dstats_rx_dropped_add(struct net_device *dev,
include/linux/netdevice.h
3058
static inline void dev_dstats_tx_add(struct net_device *dev,
include/linux/netdevice.h
3069
static inline void dev_dstats_tx_dropped(struct net_device *dev)
include/linux/netdevice.h
311
int (*create) (struct sk_buff *skb, struct net_device *dev,
include/linux/netdevice.h
315
const struct net_device *dev,
include/linux/netdevice.h
319
const struct net_device *dev,
include/linux/netdevice.h
3197
int register_netdevice_notifier_dev_net(struct net_device *dev,
include/linux/netdevice.h
3200
int unregister_netdevice_notifier_dev_net(struct net_device *dev,
include/linux/netdevice.h
3205
struct net_device *dev;
include/linux/netdevice.h
3223
struct net_device *upper_dev; /* new upper dev */
include/linux/netdevice.h
3255
int netdev_offload_xstats_enable(struct net_device *dev,
include/linux/netdevice.h
3258
int netdev_offload_xstats_disable(struct net_device *dev,
include/linux/netdevice.h
3260
bool netdev_offload_xstats_enabled(const struct net_device *dev,
include/linux/netdevice.h
3262
int netdev_offload_xstats_get(struct net_device *dev,
include/linux/netdevice.h
3271
void netdev_offload_xstats_push_delta(struct net_device *dev,
include/linux/netdevice.h
3276
struct net_device *dev)
include/linux/netdevice.h
3282
static inline struct net_device *
include/linux/netdevice.h
3294
int call_netdevice_notifiers(unsigned long val, struct net_device *dev);
include/linux/netdevice.h
3316
#define net_device_entry(lh) list_entry(lh, struct net_device, dev_list)
include/linux/netdevice.h
3322
static inline struct net_device *next_net_device(struct net_device *dev)
include/linux/netdevice.h
3332
static inline struct net_device *next_net_device_rcu(struct net_device *dev)
include/linux/netdevice.h
3342
static inline struct net_device *first_net_device(struct net *net)
include/linux/netdevice.h
3348
int netdev_boot_setup_check(struct net_device *dev);
include/linux/netdevice.h
3349
struct net_device *dev_getbyhwaddr(struct net *net, unsigned short type,
include/linux/netdevice.h
3351
struct net_device *dev_getbyhwaddr_rcu(struct net *net, unsigned short type,
include/linux/netdevice.h
3353
struct net_device *dev_getfirstbyhwtype(struct net *net, unsigned short type);
include/linux/netdevice.h
3360
int dev_get_iflink(const struct net_device *dev);
include/linux/netdevice.h
3361
int dev_fill_metadata_dst(struct net_device *dev, struct sk_buff *skb);
include/linux/netdevice.h
3362
int dev_fill_forward_path(const struct net_device *dev, const u8 *daddr,
include/linux/netdevice.h
3364
struct net_device *dev_get_by_name(struct net *net, const char *name);
include/linux/netdevice.h
3365
struct net_device *dev_get_by_name_rcu(struct net *net, const char *name);
include/linux/netdevice.h
3366
struct net_device *__dev_get_by_name(struct net *net, const char *name);
include/linux/netdevice.h
3368
int dev_alloc_name(struct net_device *dev, const char *name);
include/linux/netdevice.h
3369
int netif_open(struct net_device *dev, struct netlink_ext_ack *extack);
include/linux/netdevice.h
3370
int dev_open(struct net_device *dev, struct netlink_ext_ack *extack);
include/linux/netdevice.h
3371
void netif_close(struct net_device *dev);
include/linux/netdevice.h
3372
void dev_close(struct net_device *dev);
include/linux/netdevice.h
3374
void netif_disable_lro(struct net_device *dev);
include/linux/netdevice.h
3375
void dev_disable_lro(struct net_device *dev);
include/linux/netdevice.h
3377
u16 dev_pick_tx_zero(struct net_device *dev, struct sk_buff *skb,
include/linux/netdevice.h
3378
struct net_device *sb_dev);
include/linux/netdevice.h
3380
int __dev_queue_xmit(struct sk_buff *skb, struct net_device *sb_dev);
include/linux/netdevice.h
3389
struct net_device *sb_dev)
include/linux/netdevice.h
3404
int register_netdevice(struct net_device *dev);
include/linux/netdevice.h
3405
void unregister_netdevice_queue(struct net_device *dev, struct list_head *head);
include/linux/netdevice.h
3407
static inline void unregister_netdevice(struct net_device *dev)
include/linux/netdevice.h
3412
int netdev_refcnt_read(const struct net_device *dev);
include/linux/netdevice.h
3413
void free_netdev(struct net_device *dev);
include/linux/netdevice.h
3415
struct net_device *netdev_get_xmit_slave(struct net_device *dev,
include/linux/netdevice.h
3418
struct net_device *netdev_sk_get_lowest_dev(struct net_device *dev,
include/linux/netdevice.h
3420
struct net_device *dev_get_by_index(struct net *net, int ifindex);
include/linux/netdevice.h
3421
struct net_device *__dev_get_by_index(struct net *net, int ifindex);
include/linux/netdevice.h
3422
struct net_device *netdev_get_by_index(struct net *net, int ifindex,
include/linux/netdevice.h
3424
struct net_device *netdev_get_by_index_lock(struct net *net, int ifindex);
include/linux/netdevice.h
3425
struct net_device *netdev_get_by_name(struct net *net, const char *name,
include/linux/netdevice.h
3427
struct net_device *netdev_get_by_flags_rcu(struct net *net, netdevice_tracker *tracker,
include/linux/netdevice.h
3429
struct net_device *dev_get_by_index_rcu(struct net *net, int ifindex);
include/linux/netdevice.h
3430
void netdev_copy_name(struct net_device *dev, char *name);
include/linux/netdevice.h
3432
static inline int dev_hard_header(struct sk_buff *skb, struct net_device *dev,
include/linux/netdevice.h
3446
const struct net_device *dev = skb->dev;
include/linux/netdevice.h
3455
const struct net_device *dev = skb->dev;
include/linux/netdevice.h
3463
static inline bool dev_validate_header(const struct net_device *dev,
include/linux/netdevice.h
3482
static inline bool dev_has_header(const struct net_device *dev)
include/linux/netdevice.h
3628
static inline void netif_tx_schedule_all(struct net_device *dev)
include/linux/netdevice.h
3647
static inline void netif_start_queue(struct net_device *dev)
include/linux/netdevice.h
3652
static inline void netif_tx_start_all_queues(struct net_device *dev)
include/linux/netdevice.h
3671
static inline void netif_wake_queue(struct net_device *dev)
include/linux/netdevice.h
3676
static inline void netif_tx_wake_all_queues(struct net_device *dev)
include/linux/netdevice.h
3705
static inline void netif_stop_queue(struct net_device *dev)
include/linux/netdevice.h
3710
void netif_tx_stop_all_queues(struct net_device *dev);
include/linux/netdevice.h
3723
static inline bool netif_queue_stopped(const struct net_device *dev)
include/linux/netdevice.h
3871
static inline void netdev_sent_queue(struct net_device *dev, unsigned int bytes)
include/linux/netdevice.h
3876
static inline bool __netdev_sent_queue(struct net_device *dev,
include/linux/netdevice.h
3927
static inline void netdev_completed_queue(struct net_device *dev,
include/linux/netdevice.h
3946
static inline void netdev_tx_reset_subqueue(const struct net_device *dev,
include/linux/netdevice.h
3959
static inline void netdev_reset_queue(struct net_device *dev_queue)
include/linux/netdevice.h
3972
static inline u16 netdev_cap_txqueue(struct net_device *dev, u16 queue_index)
include/linux/netdevice.h
3990
static inline bool netif_running(const struct net_device *dev)
include/linux/netdevice.h
4009
static inline void netif_start_subqueue(struct net_device *dev, u16 queue_index)
include/linux/netdevice.h
401
struct net_device *dev;
include/linux/netdevice.h
4023
static inline void netif_stop_subqueue(struct net_device *dev, u16 queue_index)
include/linux/netdevice.h
4036
static inline bool __netif_subqueue_stopped(const struct net_device *dev,
include/linux/netdevice.h
4051
static inline bool netif_subqueue_stopped(const struct net_device *dev,
include/linux/netdevice.h
4064
static inline void netif_wake_subqueue(struct net_device *dev, u16 queue_index)
include/linux/netdevice.h
4072
int netif_set_xps_queue(struct net_device *dev, const struct cpumask *mask,
include/linux/netdevice.h
4074
int __netif_set_xps_queue(struct net_device *dev, const unsigned long *mask,
include/linux/netdevice.h
4163
static inline int netif_set_xps_queue(struct net_device *dev,
include/linux/netdevice.h
4170
static inline int __netif_set_xps_queue(struct net_device *dev,
include/linux/netdevice.h
4184
static inline bool netif_is_multiqueue(const struct net_device *dev)
include/linux/netdevice.h
4189
int netif_set_real_num_tx_queues(struct net_device *dev, unsigned int txq);
include/linux/netdevice.h
4190
int netif_set_real_num_rx_queues(struct net_device *dev, unsigned int rxq);
include/linux/netdevice.h
4191
int netif_set_real_num_queues(struct net_device *dev,
include/linux/netdevice.h
4266
bool netdev_is_rx_handler_busy(struct net_device *dev);
include/linux/netdevice.h
4267
int netdev_rx_handler_register(struct net_device *dev,
include/linux/netdevice.h
4270
void netdev_rx_handler_unregister(struct net_device *dev);
include/linux/netdevice.h
4282
int dev_eth_ioctl(struct net_device *dev,
include/linux/netdevice.h
4284
int generic_hwtstamp_get_lower(struct net_device *dev,
include/linux/netdevice.h
4286
int generic_hwtstamp_set_lower(struct net_device *dev,
include/linux/netdevice.h
4290
unsigned int netif_get_flags(const struct net_device *dev);
include/linux/netdevice.h
4291
int __dev_change_flags(struct net_device *dev, unsigned int flags,
include/linux/netdevice.h
4293
int netif_change_flags(struct net_device *dev, unsigned int flags,
include/linux/netdevice.h
4295
int dev_change_flags(struct net_device *dev, unsigned int flags,
include/linux/netdevice.h
4297
int netif_set_alias(struct net_device *dev, const char *alias, size_t len);
include/linux/netdevice.h
4298
int dev_set_alias(struct net_device *, const char *, size_t);
include/linux/netdevice.h
4299
int dev_get_alias(const struct net_device *, char *, size_t);
include/linux/netdevice.h
4300
int __dev_change_net_namespace(struct net_device *dev, struct net *net,
include/linux/netdevice.h
4303
int dev_change_net_namespace(struct net_device *dev, struct net *net,
include/linux/netdevice.h
4305
int __netif_set_mtu(struct net_device *dev, int new_mtu);
include/linux/netdevice.h
4306
int netif_set_mtu(struct net_device *dev, int new_mtu);
include/linux/netdevice.h
4307
int dev_set_mtu(struct net_device *, int);
include/linux/netdevice.h
4308
int netif_pre_changeaddr_notify(struct net_device *dev, const char *addr,
include/linux/netdevice.h
4310
int netif_set_mac_address(struct net_device *dev, struct sockaddr_storage *ss,
include/linux/netdevice.h
4312
int dev_set_mac_address(struct net_device *dev, struct sockaddr_storage *ss,
include/linux/netdevice.h
4314
int dev_set_mac_address_user(struct net_device *dev, struct sockaddr_storage *ss,
include/linux/netdevice.h
4317
int netif_get_port_parent_id(struct net_device *dev,
include/linux/netdevice.h
4319
bool netdev_port_same_parent_id(struct net_device *a, struct net_device *b);
include/linux/netdevice.h
4321
struct sk_buff *validate_xmit_skb_list(struct sk_buff *skb, struct net_device *dev, bool *again);
include/linux/netdevice.h
4322
struct sk_buff *dev_hard_start_xmit(struct sk_buff *skb, struct net_device *dev,
include/linux/netdevice.h
4326
u8 dev_xdp_prog_count(struct net_device *dev);
include/linux/netdevice.h
4327
int netif_xdp_propagate(struct net_device *dev, struct netdev_bpf *bpf);
include/linux/netdevice.h
4328
int dev_xdp_propagate(struct net_device *dev, struct netdev_bpf *bpf);
include/linux/netdevice.h
4329
u8 dev_xdp_sb_prog_count(struct net_device *dev);
include/linux/netdevice.h
4330
u32 dev_xdp_prog_id(struct net_device *dev, enum bpf_xdp_mode mode);
include/linux/netdevice.h
4332
u32 dev_get_min_mp_channel_count(const struct net_device *dev);
include/linux/netdevice.h
4334
int __dev_forward_skb(struct net_device *dev, struct sk_buff *skb);
include/linux/netdevice.h
4335
int dev_forward_skb(struct net_device *dev, struct sk_buff *skb);
include/linux/netdevice.h
4336
int dev_forward_skb_nomtu(struct net_device *dev, struct sk_buff *skb);
include/linux/netdevice.h
4337
bool is_skb_forwardable(const struct net_device *dev,
include/linux/netdevice.h
4340
static __always_inline bool __is_skb_forwardable(const struct net_device *dev,
include/linux/netdevice.h
4366
void netdev_core_stats_inc(struct net_device *dev, u32 offset);
include/linux/netdevice.h
4369
static inline void dev_core_stats_##FIELD##_inc(struct net_device *dev) \
include/linux/netdevice.h
4380
static __always_inline int ____dev_forward_skb(struct net_device *dev,
include/linux/netdevice.h
4396
bool dev_nit_active_rcu(const struct net_device *dev);
include/linux/netdevice.h
4397
static inline bool dev_nit_active(const struct net_device *dev)
include/linux/netdevice.h
4407
void dev_queue_xmit_nit(struct sk_buff *skb, struct net_device *dev);
include/linux/netdevice.h
4409
static inline void __dev_put(struct net_device *dev)
include/linux/netdevice.h
4420
static inline void __dev_hold(struct net_device *dev)
include/linux/netdevice.h
4431
static inline void __netdev_tracker_alloc(struct net_device *dev,
include/linux/netdevice.h
4443
static inline void netdev_tracker_alloc(struct net_device *dev,
include/linux/netdevice.h
4452
static inline void netdev_tracker_free(struct net_device *dev,
include/linux/netdevice.h
4460
static inline void netdev_hold(struct net_device *dev,
include/linux/netdevice.h
4469
static inline void netdev_put(struct net_device *dev,
include/linux/netdevice.h
4485
static inline void dev_hold(struct net_device *dev)
include/linux/netdevice.h
4497
static inline void dev_put(struct net_device *dev)
include/linux/netdevice.h
4502
DEFINE_FREE(dev_put, struct net_device *, if (_T) dev_put(_T))
include/linux/netdevice.h
4504
static inline void netdev_ref_replace(struct net_device *odev,
include/linux/netdevice.h
4505
struct net_device *ndev,
include/linux/netdevice.h
4527
void linkwatch_fire_event(struct net_device *dev);
include/linux/netdevice.h
4536
void linkwatch_sync_dev(struct net_device *dev);
include/linux/netdevice.h
4537
void __linkwatch_sync_dev(struct net_device *dev);
include/linux/netdevice.h
4545
static inline bool netif_carrier_ok(const struct net_device *dev)
include/linux/netdevice.h
4550
unsigned long dev_trans_start(struct net_device *dev);
include/linux/netdevice.h
4552
void netdev_watchdog_up(struct net_device *dev);
include/linux/netdevice.h
4554
void netif_carrier_on(struct net_device *dev);
include/linux/netdevice.h
4555
void netif_carrier_off(struct net_device *dev);
include/linux/netdevice.h
4556
void netif_carrier_event(struct net_device *dev);
include/linux/netdevice.h
4570
static inline void netif_dormant_on(struct net_device *dev)
include/linux/netdevice.h
4582
static inline void netif_dormant_off(struct net_device *dev)
include/linux/netdevice.h
4594
static inline bool netif_dormant(const struct net_device *dev)
include/linux/netdevice.h
4610
static inline void netif_testing_on(struct net_device *dev)
include/linux/netdevice.h
4622
static inline void netif_testing_off(struct net_device *dev)
include/linux/netdevice.h
4634
static inline bool netif_testing(const struct net_device *dev)
include/linux/netdevice.h
4646
static inline bool netif_oper_up(const struct net_device *dev)
include/linux/netdevice.h
4660
static inline bool netif_device_present(const struct net_device *dev)
include/linux/netdevice.h
4665
void netif_device_detach(struct net_device *dev);
include/linux/netdevice.h
4667
void netif_device_attach(struct net_device *dev);
include/linux/netdevice.h
4797
static inline void txq_trans_update(const struct net_device *dev,
include/linux/netdevice.h
4813
static inline void netif_trans_update(struct net_device *dev)
include/linux/netdevice.h
4826
void netif_tx_lock(struct net_device *dev);
include/linux/netdevice.h
4828
static inline void netif_tx_lock_bh(struct net_device *dev)
include/linux/netdevice.h
4834
void netif_tx_unlock(struct net_device *dev);
include/linux/netdevice.h
4836
static inline void netif_tx_unlock_bh(struct net_device *dev)
include/linux/netdevice.h
4863
static inline void netif_tx_disable(struct net_device *dev)
include/linux/netdevice.h
4899
static inline void netif_addr_lock(struct net_device *dev)
include/linux/netdevice.h
4909
static inline void netif_addr_lock_bh(struct net_device *dev)
include/linux/netdevice.h
4920
static inline void netif_addr_unlock(struct net_device *dev)
include/linux/netdevice.h
4925
static inline void netif_addr_unlock_bh(struct net_device *dev)
include/linux/netdevice.h
4939
void ether_setup(struct net_device *dev);
include/linux/netdevice.h
4942
struct net_device *alloc_netdev_dummy(int sizeof_priv);
include/linux/netdevice.h
4945
struct net_device *alloc_netdev_mqs(int sizeof_priv, const char *name,
include/linux/netdevice.h
4947
void (*setup)(struct net_device *),
include/linux/netdevice.h
4956
int register_netdev(struct net_device *dev);
include/linux/netdevice.h
4957
void unregister_netdev(struct net_device *dev);
include/linux/netdevice.h
4959
int devm_register_netdev(struct device *dev, struct net_device *ndev);
include/linux/netdevice.h
4970
struct net_device *dev,
include/linux/netdevice.h
4971
int (*sync)(struct net_device *, const unsigned char *),
include/linux/netdevice.h
4972
int (*unsync)(struct net_device *,
include/linux/netdevice.h
4975
struct net_device *dev,
include/linux/netdevice.h
4976
int (*sync)(struct net_device *,
include/linux/netdevice.h
4978
int (*unsync)(struct net_device *,
include/linux/netdevice.h
4981
struct net_device *dev,
include/linux/netdevice.h
4982
int (*unsync)(struct net_device *,
include/linux/netdevice.h
4985
struct net_device *dev,
include/linux/netdevice.h
4986
int (*unsync)(struct net_device *,
include/linux/netdevice.h
4991
void dev_addr_mod(struct net_device *dev, unsigned int offset,
include/linux/netdevice.h
4995
__dev_addr_set(struct net_device *dev, const void *addr, size_t len)
include/linux/netdevice.h
5000
static inline void dev_addr_set(struct net_device *dev, const u8 *addr)
include/linux/netdevice.h
5005
int dev_addr_add(struct net_device *dev, const unsigned char *addr,
include/linux/netdevice.h
5007
int dev_addr_del(struct net_device *dev, const unsigned char *addr,
include/linux/netdevice.h
5011
int dev_uc_add(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5012
int dev_uc_add_excl(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5013
int dev_uc_del(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5014
int dev_uc_sync(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5015
int dev_uc_sync_multiple(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5016
void dev_uc_unsync(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5017
void dev_uc_flush(struct net_device *dev);
include/linux/netdevice.h
5018
void dev_uc_init(struct net_device *dev);
include/linux/netdevice.h
5029
static inline int __dev_uc_sync(struct net_device *dev,
include/linux/netdevice.h
5030
int (*sync)(struct net_device *,
include/linux/netdevice.h
5032
int (*unsync)(struct net_device *,
include/linux/netdevice.h
5045
static inline void __dev_uc_unsync(struct net_device *dev,
include/linux/netdevice.h
5046
int (*unsync)(struct net_device *,
include/linux/netdevice.h
5053
int dev_mc_add(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5054
int dev_mc_add_global(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5055
int dev_mc_add_excl(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5056
int dev_mc_del(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5057
int dev_mc_del_global(struct net_device *dev, const unsigned char *addr);
include/linux/netdevice.h
5058
int dev_mc_sync(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5059
int dev_mc_sync_multiple(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5060
void dev_mc_unsync(struct net_device *to, struct net_device *from);
include/linux/netdevice.h
5061
void dev_mc_flush(struct net_device *dev);
include/linux/netdevice.h
5062
void dev_mc_init(struct net_device *dev);
include/linux/netdevice.h
5073
static inline int __dev_mc_sync(struct net_device *dev,
include/linux/netdevice.h
5074
int (*sync)(struct net_device *,
include/linux/netdevice.h
5076
int (*unsync)(struct net_device *,
include/linux/netdevice.h
5089
static inline void __dev_mc_unsync(struct net_device *dev,
include/linux/netdevice.h
5090
int (*unsync)(struct net_device *,
include/linux/netdevice.h
5097
void dev_set_rx_mode(struct net_device *dev);
include/linux/netdevice.h
5098
int netif_set_promiscuity(struct net_device *dev, int inc);
include/linux/netdevice.h
5099
int dev_set_promiscuity(struct net_device *dev, int inc);
include/linux/netdevice.h
5100
int netif_set_allmulti(struct net_device *dev, int inc, bool notify);
include/linux/netdevice.h
5101
int dev_set_allmulti(struct net_device *dev, int inc);
include/linux/netdevice.h
5102
void netif_state_change(struct net_device *dev);
include/linux/netdevice.h
5103
void netdev_state_change(struct net_device *dev);
include/linux/netdevice.h
5104
void __netdev_notify_peers(struct net_device *dev);
include/linux/netdevice.h
5105
void netdev_notify_peers(struct net_device *dev);
include/linux/netdevice.h
5106
void netdev_features_change(struct net_device *dev);
include/linux/netdevice.h
5109
struct rtnl_link_stats64 *dev_get_stats(struct net_device *dev,
include/linux/netdevice.h
5115
void dev_get_tstats64(struct net_device *dev, struct rtnl_link_stats64 *s);
include/linux/netdevice.h
5133
bool netdev_has_upper_dev(struct net_device *dev, struct net_device *upper_dev);
include/linux/netdevice.h
5134
struct net_device *netdev_upper_get_next_dev_rcu(struct net_device *dev,
include/linux/netdevice.h
5144
int netdev_walk_all_upper_dev_rcu(struct net_device *dev,
include/linux/netdevice.h
5145
int (*fn)(struct net_device *upper_dev,
include/linux/netdevice.h
5149
bool netdev_has_upper_dev_all_rcu(struct net_device *dev,
include/linux/netdevice.h
5150
struct net_device *upper_dev);
include/linux/netdevice.h
5152
bool netdev_has_any_upper_dev(struct net_device *dev);
include/linux/netdevice.h
5154
void *netdev_lower_get_next_private(struct net_device *dev,
include/linux/netdevice.h
5156
void *netdev_lower_get_next_private_rcu(struct net_device *dev,
include/linux/netdevice.h
5171
void *netdev_lower_get_next(struct net_device *dev,
include/linux/netdevice.h
5180
struct net_device *netdev_next_lower_dev_rcu(struct net_device *dev,
include/linux/netdevice.h
5182
int netdev_walk_all_lower_dev(struct net_device *dev,
include/linux/netdevice.h
5183
int (*fn)(struct net_device *lower_dev,
include/linux/netdevice.h
5186
int netdev_walk_all_lower_dev_rcu(struct net_device *dev,
include/linux/netdevice.h
5187
int (*fn)(struct net_device *lower_dev,
include/linux/netdevice.h
5192
void *netdev_lower_get_first_private_rcu(struct net_device *dev);
include/linux/netdevice.h
5193
struct net_device *netdev_master_upper_dev_get(struct net_device *dev);
include/linux/netdevice.h
5194
struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev);
include/linux/netdevice.h
5195
int netdev_upper_dev_link(struct net_device *dev, struct net_device *upper_dev,
include/linux/netdevice.h
5197
int netdev_master_upper_dev_link(struct net_device *dev,
include/linux/netdevice.h
5198
struct net_device *upper_dev,
include/linux/netdevice.h
5201
void netdev_upper_dev_unlink(struct net_device *dev,
include/linux/netdevice.h
5202
struct net_device *upper_dev);
include/linux/netdevice.h
5203
int netdev_adjacent_change_prepare(struct net_device *old_dev,
include/linux/netdevice.h
5204
struct net_device *new_dev,
include/linux/netdevice.h
5205
struct net_device *dev,
include/linux/netdevice.h
5207
void netdev_adjacent_change_commit(struct net_device *old_dev,
include/linux/netdevice.h
5208
struct net_device *new_dev,
include/linux/netdevice.h
5209
struct net_device *dev);
include/linux/netdevice.h
5210
void netdev_adjacent_change_abort(struct net_device *old_dev,
include/linux/netdevice.h
5211
struct net_device *new_dev,
include/linux/netdevice.h
5212
struct net_device *dev);
include/linux/netdevice.h
5213
void netdev_adjacent_rename_links(struct net_device *dev, char *oldname);
include/linux/netdevice.h
5214
void *netdev_lower_dev_get_private(struct net_device *dev,
include/linux/netdevice.h
5215
struct net_device *lower_dev);
include/linux/netdevice.h
5216
void netdev_lower_state_changed(struct net_device *lower_dev,
include/linux/netdevice.h
5238
void netdev_bonding_info_change(struct net_device *dev,
include/linux/netdevice.h
5242
void ethtool_notify(struct net_device *dev, unsigned int cmd);
include/linux/netdevice.h
5244
static inline void ethtool_notify(struct net_device *dev, unsigned int cmd)
include/linux/netdevice.h
5275
void netdev_rx_csum_fault(struct net_device *dev, struct sk_buff *skb);
include/linux/netdevice.h
5277
static inline void netdev_rx_csum_fault(struct net_device *dev,
include/linux/netdevice.h
5286
static inline ktime_t netdev_get_tstamp(struct net_device *dev,
include/linux/netdevice.h
5321
struct sk_buff *skb, struct net_device *dev,
include/linux/netdevice.h
5328
static inline netdev_tx_t netdev_start_xmit(struct sk_buff *skb, struct net_device *dev,
include/linux/netdevice.h
5348
const char *netdev_drivername(const struct net_device *dev);
include/linux/netdevice.h
5364
struct net_device *dev)
include/linux/netdevice.h
5382
int __netdev_update_features(struct net_device *dev);
include/linux/netdevice.h
5383
void netdev_update_features(struct net_device *dev);
include/linux/netdevice.h
5384
void netdev_change_features(struct net_device *dev);
include/linux/netdevice.h
5385
void netdev_compute_master_upper_features(struct net_device *dev, bool update_header);
include/linux/netdevice.h
5387
void netif_stacked_transfer_operstate(const struct net_device *rootdev,
include/linux/netdevice.h
5388
struct net_device *dev);
include/linux/netdevice.h
5391
struct net_device *dev,
include/linux/netdevice.h
5445
void netif_set_tso_max_size(struct net_device *dev, unsigned int size);
include/linux/netdevice.h
5446
void netif_set_tso_max_segs(struct net_device *dev, unsigned int segs);
include/linux/netdevice.h
5447
void netif_inherit_tso_max(struct net_device *to,
include/linux/netdevice.h
5448
const struct net_device *from);
include/linux/netdevice.h
5451
netif_get_gro_max_size(const struct net_device *dev, const struct sk_buff *skb)
include/linux/netdevice.h
5460
netif_get_gso_max_size(const struct net_device *dev, const struct sk_buff *skb)
include/linux/netdevice.h
5468
static inline bool netif_is_macsec(const struct net_device *dev)
include/linux/netdevice.h
5473
static inline bool netif_is_macvlan(const struct net_device *dev)
include/linux/netdevice.h
5478
static inline bool netif_is_macvlan_port(const struct net_device *dev)
include/linux/netdevice.h
5483
static inline bool netif_is_bond_master(const struct net_device *dev)
include/linux/netdevice.h
5488
static inline bool netif_is_bond_slave(const struct net_device *dev)
include/linux/netdevice.h
5493
static inline bool netif_supports_nofcs(struct net_device *dev)
include/linux/netdevice.h
5498
static inline bool netif_has_l3_rx_handler(const struct net_device *dev)
include/linux/netdevice.h
5503
static inline bool netif_is_l3_master(const struct net_device *dev)
include/linux/netdevice.h
5508
static inline bool netif_is_l3_slave(const struct net_device *dev)
include/linux/netdevice.h
5513
static inline int dev_sdif(const struct net_device *dev)
include/linux/netdevice.h
5522
static inline bool netif_is_bridge_master(const struct net_device *dev)
include/linux/netdevice.h
5527
static inline bool netif_is_bridge_port(const struct net_device *dev)
include/linux/netdevice.h
5532
static inline bool netif_is_ovs_master(const struct net_device *dev)
include/linux/netdevice.h
5537
static inline bool netif_is_ovs_port(const struct net_device *dev)
include/linux/netdevice.h
5542
static inline bool netif_is_any_bridge_master(const struct net_device *dev)
include/linux/netdevice.h
5547
static inline bool netif_is_any_bridge_port(const struct net_device *dev)
include/linux/netdevice.h
5552
static inline bool netif_is_team_master(const struct net_device *dev)
include/linux/netdevice.h
5557
static inline bool netif_is_team_port(const struct net_device *dev)
include/linux/netdevice.h
5562
static inline bool netif_is_lag_master(const struct net_device *dev)
include/linux/netdevice.h
5567
static inline bool netif_is_lag_port(const struct net_device *dev)
include/linux/netdevice.h
5572
static inline bool netif_is_rxfh_configured(const struct net_device *dev)
include/linux/netdevice.h
5577
static inline bool netif_is_failover(const struct net_device *dev)
include/linux/netdevice.h
5582
static inline bool netif_is_failover_slave(const struct net_device *dev)
include/linux/netdevice.h
5588
static inline void netif_keep_dst(struct net_device *dev)
include/linux/netdevice.h
5594
static inline bool netif_reduces_vlan_mtu(struct net_device *dev)
include/linux/netdevice.h
5606
static inline const char *netdev_name(const struct net_device *dev)
include/linux/netdevice.h
5613
static inline const char *netdev_reg_state(const struct net_device *dev)
include/linux/netdevice.h
5670
extern struct net_device *blackhole_netdev;
include/linux/netdevice.h
597
void netif_threaded_enable(struct net_device *dev);
include/linux/netdevice.h
598
int dev_set_threaded(struct net_device *dev,
include/linux/netdevice.h
680
struct net_device *dev;
include/linux/netdevice.h
697
struct net_device *sb_dev;
include/linux/netdevice.h
777
bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index, u32 flow_id,
include/linux/netdevice.h
871
typedef u16 (*select_queue_fallback_t)(struct net_device *dev,
include/linux/netdevice.h
873
struct net_device *sb_dev);
include/linux/netdevice.h
887
const struct net_device *dev;
include/linux/netdevice.h
91
void netdev_set_default_ethtool_ops(struct net_device *dev,
include/linux/netdevice.h
93
void netdev_sw_irq_coalesce_default_on(struct net_device *dev);
include/linux/netdevice.h
939
const struct net_device *dev;
include/linux/netdevice_xmit.h
19
struct net_device *sched_mirred_dev[MIRRED_NEST_LIMIT];
include/linux/netdevice_xmit.h
9
struct net_device;
include/linux/netfilter.h
104
struct net_device *dev;
include/linux/netfilter.h
164
struct net_device *indev,
include/linux/netfilter.h
165
struct net_device *outdev,
include/linux/netfilter.h
229
struct net_device *indev, struct net_device *outdev,
include/linux/netfilter.h
299
struct sk_buff *skb, struct net_device *in, struct net_device *out,
include/linux/netfilter.h
313
struct net_device *in, struct net_device *out,
include/linux/netfilter.h
324
struct list_head *head, struct net_device *in, struct net_device *out,
include/linux/netfilter.h
410
struct sk_buff *skb, struct net_device *in, struct net_device *out,
include/linux/netfilter.h
419
struct sk_buff *skb, struct net_device *in, struct net_device *out,
include/linux/netfilter.h
427
struct list_head *head, struct net_device *in, struct net_device *out,
include/linux/netfilter.h
435
struct net_device *indev, struct net_device *outdev,
include/linux/netfilter.h
81
struct net_device *in;
include/linux/netfilter.h
82
struct net_device *out;
include/linux/netfilter/nfnetlink_osf.h
30
int hooknum, struct net_device *in, struct net_device *out,
include/linux/netfilter/x_tables.h
49
static inline struct net_device *xt_in(const struct xt_action_param *par)
include/linux/netfilter/x_tables.h
54
static inline struct net_device *xt_out(const struct xt_action_param *par)
include/linux/netfilter_bridge.h
58
static inline struct net_device *
include/linux/netfilter_bridge.h
66
static inline struct net_device *
include/linux/netfilter_bridge/ebtables.h
23
bool (*match)(const struct sk_buff *skb, const struct net_device *in,
include/linux/netfilter_bridge/ebtables.h
24
const struct net_device *out, const struct xt_match *match,
include/linux/netfilter_bridge/ebtables.h
41
const struct net_device *in, const struct net_device *out,
include/linux/netfilter_bridge/ebtables.h
59
const struct net_device *in, const struct net_device *out,
include/linux/netfilter_ipv6.h
44
const struct net_device *dev, int strict);
include/linux/netfilter_ipv6.h
46
int (*dev_get_saddr)(struct net *net, const struct net_device *dev,
include/linux/netfilter_ipv6.h
80
const struct net_device *dev, int strict)
include/linux/netfilter_netdev.h
128
struct net_device *dev)
include/linux/netfilter_netdev.h
141
static inline void nf_hook_netdev_init(struct net_device *dev)
include/linux/netfilter_netdev.h
87
struct net_device *dev)
include/linux/netlink.h
345
struct net_device *dev;
include/linux/netpoll.h
102
static inline bool netpoll_tx_running(struct net_device *dev)
include/linux/netpoll.h
115
static inline bool netpoll_tx_running(struct net_device *dev)
include/linux/netpoll.h
23
struct net_device *dev;
include/linux/netpoll.h
62
void netpoll_poll_dev(struct net_device *dev);
include/linux/netpoll.h
63
void netpoll_poll_disable(struct net_device *dev);
include/linux/netpoll.h
64
void netpoll_poll_enable(struct net_device *dev);
include/linux/netpoll.h
66
static inline void netpoll_poll_disable(struct net_device *dev) { return; }
include/linux/netpoll.h
67
static inline void netpoll_poll_enable(struct net_device *dev) { return; }
include/linux/netpoll.h
71
int __netpoll_setup(struct netpoll *np, struct net_device *ndev);
include/linux/netpoll.h
81
struct net_device *dev = napi->dev;
include/linux/oa_tc6.h
15
struct oa_tc6 *oa_tc6_init(struct spi_device *spi, struct net_device *netdev);
include/linux/of_mdio.h
108
static inline struct phy_device *of_phy_connect(struct net_device *dev,
include/linux/of_mdio.h
110
void (*hndlr)(struct net_device *),
include/linux/of_mdio.h
117
of_phy_get_and_connect(struct net_device *dev, struct device_node *np,
include/linux/of_mdio.h
118
void (*hndlr)(struct net_device *))
include/linux/of_mdio.h
39
of_phy_connect(struct net_device *dev, struct device_node *phy_np,
include/linux/of_mdio.h
40
void (*hndlr)(struct net_device *), u32 flags,
include/linux/of_mdio.h
43
of_phy_get_and_connect(struct net_device *dev, struct device_node *np,
include/linux/of_mdio.h
44
void (*hndlr)(struct net_device *));
include/linux/of_net.h
14
struct net_device;
include/linux/of_net.h
18
int of_get_ethdev_address(struct device_node *np, struct net_device *dev);
include/linux/of_net.h
19
extern struct net_device *of_find_net_device_by_node(struct device_node *np);
include/linux/of_net.h
37
static inline int of_get_ethdev_address(struct device_node *np, struct net_device *dev)
include/linux/of_net.h
42
static inline struct net_device *of_find_net_device_by_node(struct device_node *np)
include/linux/phy.h
2155
struct phy_device *phy_attach(struct net_device *dev, const char *bus_id,
include/linux/phy.h
2158
int phy_attach_direct(struct net_device *dev, struct phy_device *phydev,
include/linux/phy.h
2160
int phy_connect_direct(struct net_device *dev, struct phy_device *phydev,
include/linux/phy.h
2161
void (*handler)(struct net_device *),
include/linux/phy.h
2163
struct phy_device *phy_connect(struct net_device *dev, const char *bus_id,
include/linux/phy.h
2164
void (*handler)(struct net_device *),
include/linux/phy.h
2368
int phy_do_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
include/linux/phy.h
2369
int phy_do_ioctl_running(struct net_device *dev, struct ifreq *ifr, int cmd);
include/linux/phy.h
2418
int phy_ethtool_get_link_ksettings(struct net_device *ndev,
include/linux/phy.h
2420
int phy_ethtool_set_link_ksettings(struct net_device *ndev,
include/linux/phy.h
2422
int phy_ethtool_nway_reset(struct net_device *ndev);
include/linux/phy.h
786
struct net_device *attached_dev;
include/linux/phy.h
802
void (*adjust_link)(struct net_device *dev);
include/linux/phy_fixed.h
16
struct net_device;
include/linux/phy_fixed.h
19
extern int fixed_phy_change_carrier(struct net_device *dev, bool new_carrier);
include/linux/phy_fixed.h
26
int (*link_update)(struct net_device *,
include/linux/phy_link_topology.h
30
struct net_device *netdev;
include/linux/phy_link_topology.h
40
int phy_link_topo_add_phy(struct net_device *dev,
include/linux/phy_link_topology.h
44
void phy_link_topo_del_phy(struct net_device *dev, struct phy_device *phy);
include/linux/phy_link_topology.h
47
phy_link_topo_get_phy(struct net_device *dev, u32 phyindex)
include/linux/phy_link_topology.h
63
static inline int phy_link_topo_add_phy(struct net_device *dev,
include/linux/phy_link_topology.h
70
static inline void phy_link_topo_del_phy(struct net_device *dev,
include/linux/phy_link_topology.h
76
phy_link_topo_get_phy(struct net_device *dev, u32 phyindex)
include/linux/phylink.h
13
struct net_device;
include/linux/platform_data/dsa.h
57
struct net_device *of_netdev;
include/linux/platform_data/dsa.h
6
struct net_device;
include/linux/platform_data/mv88e6xxx.h
14
struct net_device *netdev;
include/linux/pse-pd/pse.h
20
struct net_device;
include/linux/qed/qede_rdma.h
38
struct net_device *);
include/linux/rtnetlink.h
161
static inline struct netdev_queue *dev_ingress_queue(struct net_device *dev)
include/linux/rtnetlink.h
166
static inline struct netdev_queue *dev_ingress_queue_rcu(struct net_device *dev)
include/linux/rtnetlink.h
171
struct netdev_queue *dev_ingress_queue_create(struct net_device *dev);
include/linux/rtnetlink.h
196
struct net_device *dev,
include/linux/rtnetlink.h
197
struct net_device *filter_dev,
include/linux/rtnetlink.h
201
struct net_device *dev,
include/linux/rtnetlink.h
207
struct net_device *dev,
include/linux/rtnetlink.h
212
struct net_device *dev, u16 mode,
include/linux/rtnetlink.h
216
struct net_device *dev,
include/linux/rtnetlink.h
219
extern void rtnl_offload_xstats_notify(struct net_device *dev);
include/linux/rtnetlink.h
243
void netif_set_operstate(struct net_device *dev, int newstate);
include/linux/rtnetlink.h
28
void rtmsg_ifinfo(int type, struct net_device *dev, unsigned int change, gfp_t flags,
include/linux/rtnetlink.h
30
void rtmsg_ifinfo_newnet(int type, struct net_device *dev, unsigned int change,
include/linux/rtnetlink.h
32
struct sk_buff *rtmsg_ifinfo_build_skb(int type, struct net_device *dev,
include/linux/rtnetlink.h
37
void rtmsg_ifinfo_send(struct sk_buff *skb, struct net_device *dev,
include/linux/scc.h
52
struct net_device *dev; /* link to device control structure */
include/linux/skbuff.h
277
struct net_device;
include/linux/skbuff.h
302
struct net_device *physoutdev;
include/linux/skbuff.h
3466
struct sk_buff *__netdev_alloc_skb(struct net_device *dev, unsigned int length,
include/linux/skbuff.h
3482
static inline struct sk_buff *netdev_alloc_skb(struct net_device *dev,
include/linux/skbuff.h
3502
static inline struct sk_buff *__netdev_alloc_skb_ip_align(struct net_device *dev,
include/linux/skbuff.h
3512
static inline struct sk_buff *netdev_alloc_skb_ip_align(struct net_device *dev,
include/linux/skbuff.h
4255
int skb_ensure_writable_head_tail(struct sk_buff *skb, struct net_device *dev);
include/linux/skbuff.h
893
struct net_device *dev;
include/linux/soc/mediatek/mtk_wed.h
218
int (*setup_tc)(struct mtk_wed_device *wed, struct net_device *dev,
include/linux/stmmac.h
261
int (*serdes_powerup)(struct net_device *ndev, void *priv);
include/linux/stmmac.h
262
void (*serdes_powerdown)(struct net_device *ndev, void *priv);
include/linux/stmmac.h
263
int (*mac_finish)(struct net_device *ndev,
include/linux/sungem_phy.h
58
struct net_device *dev;
include/linux/sungem_phy.h
59
int (*mdio_read) (struct net_device *dev, int mii_id, int reg);
include/linux/sungem_phy.h
60
void (*mdio_write) (struct net_device *dev, int mii_id, int reg, int val);
include/linux/usb/cdc_ncm.h
157
int cdc_ncm_change_mtu(struct net_device *net, int new_mtu);
include/linux/usb/usbnet.h
266
extern int usbnet_open(struct net_device *net);
include/linux/usb/usbnet.h
267
extern int usbnet_stop(struct net_device *net);
include/linux/usb/usbnet.h
269
struct net_device *net);
include/linux/usb/usbnet.h
270
extern void usbnet_tx_timeout(struct net_device *net, unsigned int txqueue);
include/linux/usb/usbnet.h
271
extern int usbnet_change_mtu(struct net_device *net, int new_mtu);
include/linux/usb/usbnet.h
283
extern int usbnet_get_link_ksettings_mii(struct net_device *net,
include/linux/usb/usbnet.h
285
extern int usbnet_set_link_ksettings_mii(struct net_device *net,
include/linux/usb/usbnet.h
287
extern int usbnet_get_link_ksettings_internal(struct net_device *net,
include/linux/usb/usbnet.h
289
extern u32 usbnet_get_link(struct net_device *net);
include/linux/usb/usbnet.h
290
extern u32 usbnet_get_msglevel(struct net_device *);
include/linux/usb/usbnet.h
291
extern void usbnet_set_msglevel(struct net_device *, u32);
include/linux/usb/usbnet.h
292
extern void usbnet_set_rx_mode(struct net_device *net);
include/linux/usb/usbnet.h
293
extern void usbnet_get_drvinfo(struct net_device *, struct ethtool_drvinfo *);
include/linux/usb/usbnet.h
294
extern int usbnet_mii_ioctl(struct net_device *net, struct ifreq *rq, int cmd);
include/linux/usb/usbnet.h
295
extern int usbnet_nway_reset(struct net_device *net);
include/linux/usb/usbnet.h
42
struct net_device *net;
include/linux/wwan.h
164
static inline void *wwan_netdev_drvpriv(struct net_device *dev)
include/linux/wwan.h
184
void (*setup)(struct net_device *dev);
include/linux/wwan.h
185
int (*newlink)(void *ctxt, struct net_device *dev,
include/linux/wwan.h
187
void (*dellink)(void *ctxt, struct net_device *dev,
include/media/dvb_net.h
25
struct net_device;
include/media/dvb_net.h
52
struct net_device *device[DVB_NET_DEVICES_MAX];
include/net/6lowpan.h
155
struct lowpan_dev *lowpan_dev(const struct net_device *dev)
include/net/6lowpan.h
162
struct net_device *wdev; /* wpan device ptr */
include/net/6lowpan.h
167
lowpan_802154_dev *lowpan_802154_dev(const struct net_device *dev)
include/net/6lowpan.h
285
int lowpan_register_netdevice(struct net_device *dev,
include/net/6lowpan.h
287
int lowpan_register_netdev(struct net_device *dev,
include/net/6lowpan.h
289
void lowpan_unregister_netdevice(struct net_device *dev);
include/net/6lowpan.h
290
void lowpan_unregister_netdev(struct net_device *dev);
include/net/6lowpan.h
308
int lowpan_header_decompress(struct sk_buff *skb, const struct net_device *dev,
include/net/6lowpan.h
327
int lowpan_header_compress(struct sk_buff *skb, const struct net_device *dev,
include/net/Space.h
10
struct net_device *cs89x0_probe(int unit);
include/net/Space.h
11
struct net_device *tc515_probe(int unit);
include/net/Space.h
12
struct net_device *lance_probe(int unit);
include/net/Space.h
6
struct net_device *ultra_probe(int unit);
include/net/Space.h
7
struct net_device *wd_probe(int unit);
include/net/Space.h
8
struct net_device *ne_probe(int unit);
include/net/Space.h
9
struct net_device *smc_init(int unit);
include/net/act_api.h
136
struct net_device *(*get_dev)(const struct tc_action *a,
include/net/addrconf.h
117
const struct net_device *dev, int strict);
include/net/addrconf.h
119
const struct net_device *dev, bool skip_dev_check,
include/net/addrconf.h
131
struct net_device *dev);
include/net/addrconf.h
133
int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev);
include/net/addrconf.h
135
struct net_device *ipv6_dev_find(struct net *net, const struct in6_addr *addr,
include/net/addrconf.h
136
struct net_device *dev);
include/net/addrconf.h
140
struct net_device *dev, int strict);
include/net/addrconf.h
142
int ipv6_dev_get_saddr(struct net *net, const struct net_device *dev,
include/net/addrconf.h
145
int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr,
include/net/addrconf.h
150
void addrconf_join_solict(struct net_device *dev, const struct in6_addr *addr);
include/net/addrconf.h
156
int addrconf_prefix_rcv_add_addr(struct net *net, struct net_device *dev,
include/net/addrconf.h
177
static inline int addrconf_ifid_eui48(u8 *eui, struct net_device *dev)
include/net/addrconf.h
262
int ipv6_dev_mc_inc(struct net_device *dev, const struct in6_addr *addr);
include/net/addrconf.h
264
int ipv6_dev_mc_dec(struct net_device *dev, const struct in6_addr *addr);
include/net/addrconf.h
274
bool ipv6_chk_mcast_addr(struct net_device *dev, const struct in6_addr *group,
include/net/addrconf.h
304
void addrconf_prefix_rcv(struct net_device *dev,
include/net/addrconf.h
320
bool ipv6_chk_acast_addr(struct net *net, struct net_device *dev,
include/net/addrconf.h
322
bool ipv6_chk_acast_addr_src(struct net *net, struct net_device *dev,
include/net/addrconf.h
346
static inline struct inet6_dev *__in6_dev_get(const struct net_device *dev)
include/net/addrconf.h
351
static inline struct inet6_dev *in6_dev_rcu(const struct net_device *dev)
include/net/addrconf.h
356
static inline struct inet6_dev *__in6_dev_get_rtnl_net(const struct net_device *dev)
include/net/addrconf.h
369
static inline struct inet6_dev *__in6_dev_stats_get(const struct net_device *dev,
include/net/addrconf.h
383
static inline struct inet6_dev *__in6_dev_get_safely(const struct net_device *dev)
include/net/addrconf.h
399
static inline struct inet6_dev *in6_dev_get(const struct net_device *dev)
include/net/addrconf.h
411
static inline struct neigh_parms *__in6_dev_nd_parms_get_rcu(const struct net_device *dev)
include/net/addrconf.h
447
static inline bool ip6_ignore_linkdown(const struct net_device *dev)
include/net/af_vsock.h
235
struct net_device *dev;
include/net/amt.h
314
struct net_device *dev;
include/net/amt.h
315
struct net_device *stream_dev;
include/net/amt.h
398
static inline bool netif_is_amt(const struct net_device *dev)
include/net/arp.h
13
static inline u32 arp_hashfn(const void *pkey, const struct net_device *dev, u32 *hash_rnd)
include/net/arp.h
22
static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key)
include/net/arp.h
31
struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key)
include/net/arp.h
37
static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key)
include/net/arp.h
50
static inline void __ipv4_confirm_neigh(struct net_device *dev, u32 key)
include/net/arp.h
63
struct net_device *dev, __be32 src_ip,
include/net/arp.h
66
int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir);
include/net/arp.h
67
void arp_ifdown(struct net_device *dev);
include/net/arp.h
68
int arp_invalidate(struct net_device *dev, __be32 ip, bool force);
include/net/arp.h
71
struct net_device *dev, __be32 src_ip,
include/net/atmclip.h
50
struct net_device *next; /* next CLIP interface */
include/net/ax25.h
189
struct net_device *dev;
include/net/ax25.h
217
struct net_device *dev;
include/net/ax25.h
220
struct net_device *forward;
include/net/ax25.h
291
static inline __be16 ax25_type_trans(struct sk_buff *skb, struct net_device *dev)
include/net/ax25.h
303
struct sock *ax25_find_listener(ax25_address *, int, struct net_device *, int);
include/net/ax25.h
306
struct net_device *);
include/net/ax25.h
332
static inline ax25_dev *ax25_dev_ax25dev(const struct net_device *dev)
include/net/ax25.h
339
void ax25_dev_device_up(struct net_device *);
include/net/ax25.h
340
void ax25_dev_device_down(struct net_device *);
include/net/ax25.h
342
struct net_device *ax25_fwd_dev(struct net_device *);
include/net/ax25.h
385
struct net_device *);
include/net/ax25.h
386
void ax25_listen_release(const ax25_address *, struct net_device *);
include/net/ax25.h
388
int ax25_listen_mine(const ax25_address *, struct net_device *);
include/net/ax25.h
394
int ax25_kiss_rcv(struct sk_buff *, struct net_device *, struct packet_type *,
include/net/ax25.h
395
struct net_device *);
include/net/ax25.h
403
ax25_address *, ax25_digi *, struct net_device *);
include/net/ax25.h
407
void ax25_queue_xmit(struct sk_buff *skb, struct net_device *dev);
include/net/ax25.h
411
void ax25_rt_device_down(struct net_device *);
include/net/ax25.h
414
ax25_route *ax25_get_route(ax25_address *addr, struct net_device *dev);
include/net/ax25.h
443
void ax25_return_dm(struct net_device *, ax25_address *, ax25_address *,
include/net/ax88796.h
14
struct net_device;
include/net/ax88796.h
33
void (*block_output)(struct net_device *dev, int count,
include/net/ax88796.h
35
void (*block_input)(struct net_device *dev, int count,
include/net/ax88796.h
44
extern void ax_NS8390_reinit(struct net_device *dev);
include/net/bareudp.h
10
static inline bool netif_is_bareudp(const struct net_device *dev)
include/net/bond_alb.h
159
netdev_tx_t bond_alb_xmit(struct sk_buff *skb, struct net_device *bond_dev);
include/net/bond_alb.h
160
netdev_tx_t bond_tlb_xmit(struct sk_buff *skb, struct net_device *bond_dev);
include/net/bond_alb.h
166
int bond_alb_set_mac_address(struct net_device *bond_dev, void *addr);
include/net/bond_options.h
100
struct net_device *slave_dev;
include/net/bond_options.h
160
__bond_opt_init(optval, NULL, value, slave_dev, sizeof(struct net_device *))
include/net/bonding.h
106
static inline int is_netpoll_tx_blocked(struct net_device *dev)
include/net/bonding.h
160
struct net_device *dev; /* first - useful for panic debug */
include/net/bonding.h
219
struct net_device *dev; /* first - useful for panic debug */
include/net/bonding.h
291
struct net_device *slave_dev)
include/net/bonding.h
355
static inline struct net_device *bond_option_active_slave_get_rcu(struct bonding *bond)
include/net/bonding.h
446
static inline bool bond_is_active_slave_dev(const struct net_device *slave_dev)
include/net/bonding.h
656
static inline __be32 bond_confirm_addr(struct net_device *dev, __be32 dst, __be32 local)
include/net/bonding.h
681
netdev_tx_t bond_dev_queue_xmit(struct bonding *bond, struct sk_buff *skb, struct net_device *slave_dev);
include/net/bonding.h
688
void bond_xdp_set_features(struct net_device *bond_dev);
include/net/bonding.h
689
int bond_enslave(struct net_device *bond_dev, struct net_device *slave_dev,
include/net/bonding.h
691
int bond_release(struct net_device *bond_dev, struct net_device *slave_dev);
include/net/bonding.h
704
void bond_setup(struct net_device *bond_dev);
include/net/bonding.h
708
struct net_device *bond_option_active_slave_get_rcu(struct bonding *bond);
include/net/bonding.h
710
struct bond_vlan_tag *bond_verify_device_path(struct net_device *start_dev,
include/net/bonding.h
711
struct net_device *end_dev,
include/net/bonding.h
814
static inline netdev_tx_t bond_tx_drop(struct net_device *dev, struct sk_buff *skb)
include/net/caif/caif_dev.h
122
int caif_enroll_dev(struct net_device *dev, struct caif_dev_common *caifdev,
include/net/caif/caif_dev.h
125
struct sk_buff *, struct net_device *,
include/net/caif/caif_dev.h
126
struct packet_type *, struct net_device *));
include/net/caif/caif_device.h
48
void (*flowctrl)(struct net_device *net, int on);
include/net/caif/cfcnfg.h
67
struct net_device *dev, struct cflayer *phy_layer,
include/net/cfg80211-wext.h
20
int cfg80211_wext_giwname(struct net_device *dev,
include/net/cfg80211-wext.h
23
int cfg80211_wext_siwmode(struct net_device *dev, struct iw_request_info *info,
include/net/cfg80211-wext.h
25
int cfg80211_wext_giwmode(struct net_device *dev, struct iw_request_info *info,
include/net/cfg80211-wext.h
27
int cfg80211_wext_siwscan(struct net_device *dev,
include/net/cfg80211-wext.h
30
int cfg80211_wext_giwscan(struct net_device *dev,
include/net/cfg80211-wext.h
33
int cfg80211_wext_giwrange(struct net_device *dev,
include/net/cfg80211-wext.h
36
int cfg80211_wext_siwrts(struct net_device *dev,
include/net/cfg80211-wext.h
39
int cfg80211_wext_giwrts(struct net_device *dev,
include/net/cfg80211-wext.h
42
int cfg80211_wext_siwfrag(struct net_device *dev,
include/net/cfg80211-wext.h
45
int cfg80211_wext_giwfrag(struct net_device *dev,
include/net/cfg80211-wext.h
48
int cfg80211_wext_giwretry(struct net_device *dev,
include/net/cfg80211.h
10018
void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info);
include/net/cfg80211.h
10027
int cfg80211_external_auth_request(struct net_device *netdev,
include/net/cfg80211.h
10082
void cfg80211_assoc_comeback(struct net_device *netdev,
include/net/cfg80211.h
10144
void cfg80211_update_owe_info_event(struct net_device *netdev,
include/net/cfg80211.h
10164
int cfg80211_bss_color_notify(struct net_device *dev,
include/net/cfg80211.h
10176
static inline int cfg80211_obss_color_collision_notify(struct net_device *dev,
include/net/cfg80211.h
10194
static inline int cfg80211_color_change_started_notify(struct net_device *dev,
include/net/cfg80211.h
10210
static inline int cfg80211_color_change_aborted_notify(struct net_device *dev,
include/net/cfg80211.h
10226
static inline int cfg80211_color_change_notify(struct net_device *dev,
include/net/cfg80211.h
10275
void cfg80211_links_removed(struct net_device *dev, u16 link_mask);
include/net/cfg80211.h
10314
void cfg80211_mlo_reconf_add_done(struct net_device *dev,
include/net/cfg80211.h
10332
void cfg80211_epcs_changed(struct net_device *netdev, bool enabled);
include/net/cfg80211.h
1833
struct net_device *vlan;
include/net/cfg80211.h
2428
int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
2431
static inline int cfg80211_get_station(struct net_device *dev,
include/net/cfg80211.h
3040
struct net_device *dev;
include/net/cfg80211.h
4914
struct net_device *dev,
include/net/cfg80211.h
4925
int (*add_key)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
4928
int (*get_key)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
4932
int (*del_key)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
4936
struct net_device *netdev, int link_id,
include/net/cfg80211.h
4939
struct net_device *netdev, int link_id,
include/net/cfg80211.h
4942
struct net_device *netdev,
include/net/cfg80211.h
4946
int (*start_ap)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4948
int (*change_beacon)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4950
int (*stop_ap)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4954
int (*add_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4957
int (*del_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4959
int (*change_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4962
int (*get_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4964
int (*dump_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4967
int (*add_mpath)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4969
int (*del_mpath)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4971
int (*change_mpath)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4973
int (*get_mpath)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4975
int (*dump_mpath)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4978
int (*get_mpp)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4980
int (*dump_mpp)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4984
struct net_device *dev,
include/net/cfg80211.h
4987
struct net_device *dev, u32 mask,
include/net/cfg80211.h
4989
int (*join_mesh)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4992
int (*leave_mesh)(struct wiphy *wiphy, struct net_device *dev);
include/net/cfg80211.h
4994
int (*join_ocb)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
4996
int (*leave_ocb)(struct wiphy *wiphy, struct net_device *dev);
include/net/cfg80211.h
4998
int (*change_bss)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5004
int (*set_txq_params)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5008
struct net_device *dev,
include/net/cfg80211.h
5012
struct net_device *dev,
include/net/cfg80211.h
5019
int (*auth)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5021
int (*assoc)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5023
int (*deauth)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5025
int (*disassoc)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5028
int (*connect)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5031
struct net_device *dev,
include/net/cfg80211.h
5034
int (*disconnect)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5037
int (*join_ibss)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5039
int (*leave_ibss)(struct wiphy *wiphy, struct net_device *dev);
include/net/cfg80211.h
5041
int (*set_mcast_rate)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5064
struct net_device *dev,
include/net/cfg80211.h
5069
int (*dump_survey)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
5072
int (*set_pmksa)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
5074
int (*del_pmksa)(struct wiphy *wiphy, struct net_device *netdev,
include/net/cfg80211.h
5076
int (*flush_pmksa)(struct wiphy *wiphy, struct net_device *netdev);
include/net/cfg80211.h
5094
int (*set_power_mgmt)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5098
struct net_device *dev,
include/net/cfg80211.h
5102
struct net_device *dev,
include/net/cfg80211.h
5106
struct net_device *dev,
include/net/cfg80211.h
5119
struct net_device *dev,
include/net/cfg80211.h
5121
int (*sched_scan_stop)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5124
int (*set_rekey_data)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5127
int (*tdls_mgmt)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5132
int (*tdls_oper)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5135
int (*probe_client)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5139
struct net_device *dev,
include/net/cfg80211.h
5152
int (*set_mac_acl)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5156
struct net_device *dev,
include/net/cfg80211.h
5160
struct net_device *dev, unsigned int link_id);
include/net/cfg80211.h
5161
int (*update_ft_ies)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5173
struct net_device *dev,
include/net/cfg80211.h
5177
struct net_device *dev,
include/net/cfg80211.h
5180
int (*set_ap_chanwidth)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5184
int (*add_tx_ts)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5187
int (*del_tx_ts)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5191
struct net_device *dev,
include/net/cfg80211.h
5195
struct net_device *dev,
include/net/cfg80211.h
5210
struct net_device *dev,
include/net/cfg80211.h
5217
int (*set_pmk)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5219
int (*del_pmk)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5221
int (*external_auth)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5225
struct net_device *dev,
include/net/cfg80211.h
5232
struct net_device *dev,
include/net/cfg80211.h
5239
int (*update_owe_info)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5241
int (*probe_mesh_link)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5243
int (*set_tid_config)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5245
int (*reset_tid_config)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5250
struct net_device *dev,
include/net/cfg80211.h
5252
int (*set_fils_aad)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5256
int (*add_link_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5258
int (*mod_link_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5260
int (*del_link_station)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5262
int (*set_hw_timestamp)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5264
int (*set_ttlm)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5266
u32 (*get_radio_mask)(struct wiphy *wiphy, struct net_device *dev);
include/net/cfg80211.h
5267
int (*assoc_ml_reconf)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
5269
int (*set_epcs)(struct wiphy *wiphy, struct net_device *dev,
include/net/cfg80211.h
6772
struct net_device *netdev;
include/net/cfg80211.h
7588
void cfg80211_send_layer2_update(struct net_device *dev, const u8 *addr);
include/net/cfg80211.h
8078
void cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len);
include/net/cfg80211.h
8088
void cfg80211_auth_timeout(struct net_device *dev, const u8 *addr);
include/net/cfg80211.h
8130
void cfg80211_rx_assoc_resp(struct net_device *dev,
include/net/cfg80211.h
8155
void cfg80211_assoc_failure(struct net_device *dev,
include/net/cfg80211.h
8170
void cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len,
include/net/cfg80211.h
8187
void cfg80211_rx_unprot_mlme_mgmt(struct net_device *dev,
include/net/cfg80211.h
8203
void cfg80211_michael_mic_failure(struct net_device *dev, const u8 *addr,
include/net/cfg80211.h
8222
void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
include/net/cfg80211.h
8240
void cfg80211_notify_new_peer_candidate(struct net_device *dev,
include/net/cfg80211.h
8665
void cfg80211_connect_done(struct net_device *dev,
include/net/cfg80211.h
8708
cfg80211_connect_bss(struct net_device *dev, const u8 *bssid,
include/net/cfg80211.h
8750
cfg80211_connect_result(struct net_device *dev, const u8 *bssid,
include/net/cfg80211.h
8779
cfg80211_connect_timeout(struct net_device *dev, const u8 *bssid,
include/net/cfg80211.h
8844
void cfg80211_roamed(struct net_device *dev, struct cfg80211_roam_info *info,
include/net/cfg80211.h
8867
void cfg80211_port_authorized(struct net_device *dev, const u8 *peer_addr,
include/net/cfg80211.h
8883
void cfg80211_disconnected(struct net_device *dev, u16 reason,
include/net/cfg80211.h
8970
void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
8980
void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
8990
static inline void cfg80211_del_sta(struct net_device *dev,
include/net/cfg80211.h
9011
void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr,
include/net/cfg80211.h
9218
bool cfg80211_rx_control_port(struct net_device *dev, struct sk_buff *skb,
include/net/cfg80211.h
9231
void cfg80211_cqm_rssi_notify(struct net_device *dev,
include/net/cfg80211.h
9244
void cfg80211_cqm_pktloss_notify(struct net_device *dev,
include/net/cfg80211.h
9259
void cfg80211_cqm_txe_notify(struct net_device *dev, const u8 *peer,
include/net/cfg80211.h
9269
void cfg80211_cqm_beacon_loss_notify(struct net_device *dev, gfp_t gfp);
include/net/cfg80211.h
9310
void cfg80211_sta_opmode_change_notify(struct net_device *dev, const u8 *mac,
include/net/cfg80211.h
9326
void cfg80211_cac_event(struct net_device *netdev,
include/net/cfg80211.h
9347
void cfg80211_gtk_rekey_notify(struct net_device *dev, const u8 *bssid,
include/net/cfg80211.h
9358
void cfg80211_pmksa_candidate_notify(struct net_device *dev, int index,
include/net/cfg80211.h
9374
bool cfg80211_rx_spurious_frame(struct net_device *dev, const u8 *addr,
include/net/cfg80211.h
9391
bool cfg80211_rx_unexpected_4addr_frame(struct net_device *dev, const u8 *addr,
include/net/cfg80211.h
9404
void cfg80211_probe_status(struct net_device *dev, const u8 *addr,
include/net/cfg80211.h
9527
void cfg80211_ch_switch_notify(struct net_device *dev,
include/net/cfg80211.h
9543
void cfg80211_ch_switch_started_notify(struct net_device *dev,
include/net/cfg80211.h
9611
void cfg80211_tdls_oper_request(struct net_device *dev, const u8 *peer,
include/net/cfg80211.h
9650
int cfg80211_register_netdevice(struct net_device *dev);
include/net/cfg80211.h
9663
static inline void cfg80211_unregister_netdevice(struct net_device *dev)
include/net/cfg80211.h
9691
void cfg80211_ft_event(struct net_device *netdev,
include/net/cfg802154.h
36
struct net_device * (*add_virtual_intf_deprecated)(struct wpan_phy *wpan_phy,
include/net/cfg802154.h
41
struct net_device *dev);
include/net/cfg802154.h
465
int (*create)(struct sk_buff *skb, struct net_device *dev,
include/net/cfg802154.h
477
struct net_device *netdev;
include/net/cfg802154.h
482
struct net_device *lowpan_dev;
include/net/cfg802154.h
518
wpan_dev_hard_header(struct sk_buff *skb, struct net_device *dev,
include/net/datalink.h
19
int (*rcvfunc)(struct sk_buff *, struct net_device *,
include/net/datalink.h
20
struct packet_type *, struct net_device *);
include/net/datalink.h
8
struct net_device;
include/net/dcbnl.h
100
void (*setpfcstate)(struct net_device *, u8);
include/net/dcbnl.h
101
void (*getbcncfg)(struct net_device *, int, u32 *);
include/net/dcbnl.h
102
void (*setbcncfg)(struct net_device *, int, u32);
include/net/dcbnl.h
103
void (*getbcnrp)(struct net_device *, int, u8 *);
include/net/dcbnl.h
104
void (*setbcnrp)(struct net_device *, int, u8);
include/net/dcbnl.h
105
int (*setapp)(struct net_device *, u8, u16, u8);
include/net/dcbnl.h
106
int (*getapp)(struct net_device *, u8, u16);
include/net/dcbnl.h
107
u8 (*getfeatcfg)(struct net_device *, int, u8 *);
include/net/dcbnl.h
108
u8 (*setfeatcfg)(struct net_device *, int, u8);
include/net/dcbnl.h
111
u8 (*getdcbx)(struct net_device *);
include/net/dcbnl.h
112
u8 (*setdcbx)(struct net_device *, u8);
include/net/dcbnl.h
115
int (*peer_getappinfo)(struct net_device *, struct dcb_peer_app_info *,
include/net/dcbnl.h
117
int (*peer_getapptable)(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
120
int (*cee_peer_getpg) (struct net_device *, struct cee_pg *);
include/net/dcbnl.h
121
int (*cee_peer_getpfc) (struct net_device *, struct cee_pfc *);
include/net/dcbnl.h
124
int (*dcbnl_getbuffer)(struct net_device *, struct dcbnl_buffer *);
include/net/dcbnl.h
125
int (*dcbnl_setbuffer)(struct net_device *, struct dcbnl_buffer *);
include/net/dcbnl.h
128
int (*dcbnl_setapptrust)(struct net_device *, u8 *, int);
include/net/dcbnl.h
129
int (*dcbnl_getapptrust)(struct net_device *, u8 *, int *);
include/net/dcbnl.h
13
struct net_device;
include/net/dcbnl.h
132
int (*dcbnl_setrewr)(struct net_device *dev, struct dcb_app *app);
include/net/dcbnl.h
133
int (*dcbnl_delrewr)(struct net_device *dev, struct dcb_app *app);
include/net/dcbnl.h
22
u16 dcb_getrewr(struct net_device *dev, struct dcb_app *app);
include/net/dcbnl.h
23
int dcb_setrewr(struct net_device *dev, struct dcb_app *app);
include/net/dcbnl.h
24
int dcb_delrewr(struct net_device *dev, struct dcb_app *app);
include/net/dcbnl.h
26
int dcb_setapp(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
27
u8 dcb_getapp(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
28
int dcb_ieee_setapp(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
29
int dcb_ieee_delapp(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
30
u8 dcb_ieee_getapp_mask(struct net_device *, struct dcb_app *);
include/net/dcbnl.h
36
void dcb_getrewr_prio_pcp_mask_map(const struct net_device *dev,
include/net/dcbnl.h
42
void dcb_ieee_getapp_prio_dscp_mask_map(const struct net_device *dev,
include/net/dcbnl.h
45
void dcb_getrewr_prio_dscp_mask_map(const struct net_device *dev,
include/net/dcbnl.h
51
void dcb_ieee_getapp_dscp_prio_mask_map(const struct net_device *dev,
include/net/dcbnl.h
53
u8 dcb_ieee_getapp_default_prio_mask(const struct net_device *dev);
include/net/dcbnl.h
55
int dcbnl_ieee_notify(struct net_device *dev, int event, int cmd,
include/net/dcbnl.h
57
int dcbnl_cee_notify(struct net_device *dev, int event, int cmd,
include/net/dcbnl.h
66
int (*ieee_getets) (struct net_device *, struct ieee_ets *);
include/net/dcbnl.h
67
int (*ieee_setets) (struct net_device *, struct ieee_ets *);
include/net/dcbnl.h
68
int (*ieee_getmaxrate) (struct net_device *, struct ieee_maxrate *);
include/net/dcbnl.h
69
int (*ieee_setmaxrate) (struct net_device *, struct ieee_maxrate *);
include/net/dcbnl.h
70
int (*ieee_getqcn) (struct net_device *, struct ieee_qcn *);
include/net/dcbnl.h
71
int (*ieee_setqcn) (struct net_device *, struct ieee_qcn *);
include/net/dcbnl.h
72
int (*ieee_getqcnstats) (struct net_device *, struct ieee_qcn_stats *);
include/net/dcbnl.h
73
int (*ieee_getpfc) (struct net_device *, struct ieee_pfc *);
include/net/dcbnl.h
74
int (*ieee_setpfc) (struct net_device *, struct ieee_pfc *);
include/net/dcbnl.h
75
int (*ieee_getapp) (struct net_device *, struct dcb_app *);
include/net/dcbnl.h
76
int (*ieee_setapp) (struct net_device *, struct dcb_app *);
include/net/dcbnl.h
77
int (*ieee_delapp) (struct net_device *, struct dcb_app *);
include/net/dcbnl.h
78
int (*ieee_peer_getets) (struct net_device *, struct ieee_ets *);
include/net/dcbnl.h
79
int (*ieee_peer_getpfc) (struct net_device *, struct ieee_pfc *);
include/net/dcbnl.h
82
u8 (*getstate)(struct net_device *);
include/net/dcbnl.h
83
u8 (*setstate)(struct net_device *, u8);
include/net/dcbnl.h
84
void (*getpermhwaddr)(struct net_device *, u8 *);
include/net/dcbnl.h
85
void (*setpgtccfgtx)(struct net_device *, int, u8, u8, u8, u8);
include/net/dcbnl.h
86
void (*setpgbwgcfgtx)(struct net_device *, int, u8);
include/net/dcbnl.h
87
void (*setpgtccfgrx)(struct net_device *, int, u8, u8, u8, u8);
include/net/dcbnl.h
88
void (*setpgbwgcfgrx)(struct net_device *, int, u8);
include/net/dcbnl.h
89
void (*getpgtccfgtx)(struct net_device *, int, u8 *, u8 *, u8 *, u8 *);
include/net/dcbnl.h
90
void (*getpgbwgcfgtx)(struct net_device *, int, u8 *);
include/net/dcbnl.h
91
void (*getpgtccfgrx)(struct net_device *, int, u8 *, u8 *, u8 *, u8 *);
include/net/dcbnl.h
92
void (*getpgbwgcfgrx)(struct net_device *, int, u8 *);
include/net/dcbnl.h
93
void (*setpfccfg)(struct net_device *, int, u8);
include/net/dcbnl.h
94
void (*getpfccfg)(struct net_device *, int, u8 *);
include/net/dcbnl.h
95
u8 (*setall)(struct net_device *);
include/net/dcbnl.h
96
u8 (*getcap)(struct net_device *, int, u8 *);
include/net/dcbnl.h
97
int (*getnumtcs)(struct net_device *, int, u8 *);
include/net/dcbnl.h
98
int (*setnumtcs)(struct net_device *, int, u8);
include/net/dcbnl.h
99
u8 (*getpfcstate)(struct net_device *);
include/net/devlink.h
142
struct net_device *netdev;
include/net/devlink.h
2087
int devlink_compat_phys_port_name_get(struct net_device *dev,
include/net/devlink.h
2089
int devlink_compat_switch_id_get(struct net_device *dev,
include/net/devlink.h
2119
devlink_compat_phys_port_name_get(struct net_device *dev,
include/net/devlink.h
2126
devlink_compat_switch_id_get(struct net_device *dev,
include/net/devlink.h
839
struct net_device *input_dev;
include/net/dsa.h
101
struct sk_buff *(*xmit)(struct sk_buff *skb, struct net_device *dev);
include/net/dsa.h
102
struct sk_buff *(*rcv)(struct sk_buff *skb, struct net_device *dev);
include/net/dsa.h
120
struct net_device *dev;
include/net/dsa.h
1214
struct net_device *hsr,
include/net/dsa.h
1217
struct net_device *hsr);
include/net/dsa.h
1242
const struct net_device *conduit,
include/net/dsa.h
1288
struct dsa_port *dsa_port_from_netdev(struct net_device *netdev);
include/net/dsa.h
1323
struct net_device *hsr,
include/net/dsa.h
1326
struct net_device *hsr,
include/net/dsa.h
1329
struct net_device *hsr);
include/net/dsa.h
1332
static inline bool netdev_uses_dsa(const struct net_device *dev)
include/net/dsa.h
1386
bool dsa_user_dev_check(const struct net_device *dev);
include/net/dsa.h
1388
static inline bool dsa_user_dev_check(const struct net_device *dev)
include/net/dsa.h
1394
netdev_tx_t dsa_enqueue_skb(struct sk_buff *skb, struct net_device *dev);
include/net/dsa.h
195
struct net_device *lag_dev)
include/net/dsa.h
233
struct net_device *dev;
include/net/dsa.h
244
struct net_device *conduit;
include/net/dsa.h
245
struct net_device *user;
include/net/dsa.h
255
struct sk_buff *(*rcv)(struct sk_buff *skb, struct net_device *dev);
include/net/dsa.h
303
struct net_device *hsr_dev;
include/net/dsa.h
731
static inline struct net_device *dsa_port_lag_dev_get(struct dsa_port *dp)
include/net/dsa.h
742
static inline struct net_device *dsa_port_to_conduit(const struct dsa_port *dp)
include/net/dsa.h
751
struct net_device *dsa_port_to_bridge_port(const struct dsa_port *dp)
include/net/dsa.h
764
static inline struct net_device *
include/net/dsa.h
778
struct net_device *br_a = dsa_port_bridge_dev_get(a);
include/net/dsa.h
779
struct net_device *br_b = dsa_port_bridge_dev_get(b);
include/net/dsa.h
786
const struct net_device *dev)
include/net/dsa.h
793
const struct net_device *bridge_dev)
include/net/dsa.h
809
const struct net_device *dev)
include/net/dsa.h
823
const struct net_device *bridge_dev)
include/net/dsa.h
864
struct net_device *conduit,
include/net/dsa_stubs.h
16
int (*conduit_hwtstamp_validate)(struct net_device *dev,
include/net/dsa_stubs.h
21
static inline int dsa_conduit_hwtstamp_validate(struct net_device *dev,
include/net/dsa_stubs.h
41
static inline int dsa_conduit_hwtstamp_validate(struct net_device *dev,
include/net/dst.h
28
struct net_device *dev;
include/net/dst.h
29
struct net_device __rcu *dev_rcu;
include/net/dst.h
347
static inline void __skb_tunnel_rx(struct sk_buff *skb, struct net_device *dev,
include/net/dst.h
372
static inline void skb_tunnel_rx(struct sk_buff *skb, struct net_device *dev,
include/net/dst.h
397
void *dst_alloc(struct dst_ops *ops, struct net_device *dev,
include/net/dst.h
400
struct net_device *dev, int initial_obsolete,
include/net/dst.h
575
static inline struct net_device *dst_dev(const struct dst_entry *dst)
include/net/dst.h
580
static inline struct net_device *dst_dev_rcu(const struct dst_entry *dst)
include/net/dst.h
590
static inline struct net_device *skb_dst_dev(const struct sk_buff *skb)
include/net/dst.h
595
static inline struct net_device *skb_dst_dev_rcu(const struct sk_buff *skb)
include/net/dst_metadata.h
19
struct net_device *lower_dev;
include/net/dst_ops.h
10
struct net_device;
include/net/dst_ops.h
26
struct net_device *dev);
include/net/failover.h
10
int (*slave_pre_register)(struct net_device *slave_dev,
include/net/failover.h
11
struct net_device *failover_dev);
include/net/failover.h
12
int (*slave_register)(struct net_device *slave_dev,
include/net/failover.h
13
struct net_device *failover_dev);
include/net/failover.h
14
int (*slave_pre_unregister)(struct net_device *slave_dev,
include/net/failover.h
15
struct net_device *failover_dev);
include/net/failover.h
16
int (*slave_unregister)(struct net_device *slave_dev,
include/net/failover.h
17
struct net_device *failover_dev);
include/net/failover.h
18
int (*slave_link_change)(struct net_device *slave_dev,
include/net/failover.h
19
struct net_device *failover_dev);
include/net/failover.h
20
int (*slave_name_change)(struct net_device *slave_dev,
include/net/failover.h
21
struct net_device *failover_dev);
include/net/failover.h
27
struct net_device __rcu *failover_dev;
include/net/failover.h
32
struct failover *failover_register(struct net_device *dev,
include/net/failover.h
35
int failover_slave_unregister(struct net_device *slave_dev);
include/net/flow_offload.h
259
struct net_device *dev; /* FLOW_ACTION_REDIRECT */
include/net/flow_offload.h
612
struct net_device *dev;
include/net/flow_offload.h
638
struct net_device *dev,
include/net/flow_offload.h
733
typedef int flow_indr_block_bind_cb_t(struct net_device *dev, struct Qdisc *sch, void *cb_priv,
include/net/flow_offload.h
741
int flow_indr_dev_setup_offload(struct net_device *dev, struct Qdisc *sch,
include/net/garp.h
103
struct net_device *dev;
include/net/garp.h
121
int garp_init_applicant(struct net_device *dev, struct garp_application *app);
include/net/garp.h
122
void garp_uninit_applicant(struct net_device *dev,
include/net/garp.h
125
int garp_request_join(const struct net_device *dev,
include/net/garp.h
128
void garp_request_leave(const struct net_device *dev,
include/net/geneve.h
65
static inline bool netif_is_geneve(const struct net_device *dev)
include/net/geneve.h
72
struct net_device *geneve_dev_create_fb(struct net *net, const char *name,
include/net/gre.h
35
struct net_device *gretap_fb_dev_create(struct net *net, const char *name,
include/net/gre.h
40
static inline bool netif_is_gretap(const struct net_device *dev)
include/net/gre.h
46
static inline bool netif_is_ip6gretap(const struct net_device *dev)
include/net/gro.h
562
struct net_device *master = netdev_master_upper_dev_get_rcu(skb->dev);
include/net/gro.h
584
struct net_device *master = netdev_master_upper_dev_get_rcu(skb->dev);
include/net/gro_cells.h
16
int gro_cells_init(struct gro_cells *gcells, struct net_device *dev);
include/net/gtp.h
70
static inline bool netif_is_gtp(const struct net_device *dev)
include/net/ieee802154_netdev.h
450
int (*get_params)(struct net_device *dev,
include/net/ieee802154_netdev.h
452
int (*set_params)(struct net_device *dev,
include/net/ieee802154_netdev.h
456
int (*add_key)(struct net_device *dev,
include/net/ieee802154_netdev.h
459
int (*del_key)(struct net_device *dev,
include/net/ieee802154_netdev.h
462
int (*add_dev)(struct net_device *dev,
include/net/ieee802154_netdev.h
464
int (*del_dev)(struct net_device *dev, __le64 dev_addr);
include/net/ieee802154_netdev.h
466
int (*add_devkey)(struct net_device *dev,
include/net/ieee802154_netdev.h
469
int (*del_devkey)(struct net_device *dev,
include/net/ieee802154_netdev.h
473
int (*add_seclevel)(struct net_device *dev,
include/net/ieee802154_netdev.h
475
int (*del_seclevel)(struct net_device *dev,
include/net/ieee802154_netdev.h
478
void (*lock_table)(struct net_device *dev);
include/net/ieee802154_netdev.h
479
void (*get_table)(struct net_device *dev,
include/net/ieee802154_netdev.h
481
void (*unlock_table)(struct net_device *dev);
include/net/ieee802154_netdev.h
492
int (*assoc_req)(struct net_device *dev,
include/net/ieee802154_netdev.h
495
int (*assoc_resp)(struct net_device *dev,
include/net/ieee802154_netdev.h
498
int (*disassoc_req)(struct net_device *dev,
include/net/ieee802154_netdev.h
501
int (*start_req)(struct net_device *dev,
include/net/ieee802154_netdev.h
505
int (*scan_req)(struct net_device *dev,
include/net/ieee802154_netdev.h
508
int (*set_mac_params)(struct net_device *dev,
include/net/ieee802154_netdev.h
510
void (*get_mac_params)(struct net_device *dev,
include/net/ieee802154_netdev.h
517
ieee802154_mlme_ops(const struct net_device *dev)
include/net/if_inet6.h
168
struct net_device *dev;
include/net/inet_timewait_sock.h
90
struct net_device *dev,
include/net/ip.h
150
struct net_device;
include/net/ip.h
164
int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
include/net/ip.h
165
struct net_device *orig_dev);
include/net/ip.h
167
struct net_device *orig_dev);
include/net/ip.h
471
const struct net_device *dev;
include/net/ip.h
792
int ip_options_rcv_srr(struct sk_buff *skb, struct net_device *dev);
include/net/ip6_route.h
133
struct net_device *l3mdev;
include/net/ip6_route.h
134
struct net_device *dev;
include/net/ip6_route.h
160
struct dst_entry *icmp6_dst_alloc(struct net_device *dev, struct flowi6 *fl6);
include/net/ip6_route.h
168
struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
include/net/ip6_route.h
177
struct net_device *dev);
include/net/ip6_route.h
180
struct net_device *dev, unsigned int pref,
include/net/ip6_route.h
186
int rt6_route_rcv(struct net_device *dev, u8 *opt, int len,
include/net/ip6_route.h
207
void rt6_mtu_change(struct net_device *dev, unsigned int mtu);
include/net/ip6_route.h
210
void rt6_sync_up(struct net_device *dev, unsigned char nh_flags);
include/net/ip6_route.h
211
void rt6_disable_ip(struct net_device *dev, unsigned long event);
include/net/ip6_route.h
212
void rt6_sync_down_dev(struct net_device *dev, unsigned long event);
include/net/ip6_route.h
360
struct net_device *dev, struct sk_buff *skb,
include/net/ip6_route.h
82
struct net_device *dev,
include/net/ip6_tunnel.h
145
int ip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev, __u8 dsfield,
include/net/ip6_tunnel.h
150
struct net *ip6_tnl_get_link_net(const struct net_device *dev);
include/net/ip6_tunnel.h
151
int ip6_tnl_get_iflink(const struct net_device *dev);
include/net/ip6_tunnel.h
152
int ip6_tnl_change_mtu(struct net_device *dev, int new_mtu);
include/net/ip6_tunnel.h
155
struct net_device *dev, u16 ip6cb_flags)
include/net/ip6_tunnel.h
48
struct net_device *dev; /* virtual device associated with tunnel */
include/net/ip_fib.h
276
struct net_device *dev;
include/net/ip_fib.h
452
bool fib_info_nh_uses_dev(struct fib_info *fi, const struct net_device *dev);
include/net/ip_fib.h
454
dscp_t dscp, int oif, struct net_device *dev,
include/net/ip_fib.h
459
dscp_t dscp, int oif, struct net_device *dev,
include/net/ip_fib.h
483
const struct net_device *dev)
include/net/ip_fib.h
493
int ip_fib_check_default(__be32 gw, struct net_device *dev);
include/net/ip_fib.h
494
int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force);
include/net/ip_fib.h
495
int fib_sync_down_addr(struct net_device *dev, __be32 local);
include/net/ip_fib.h
496
int fib_sync_up(struct net_device *dev, unsigned char nh_flags);
include/net/ip_fib.h
497
void fib_sync_mtu(struct net_device *dev, u32 orig_mtu);
include/net/ip_fib.h
84
struct net_device *nhc_dev;
include/net/ip_tunnels.h
157
struct net_device *dev;
include/net/ip_tunnels.h
215
struct net_device *fb_tunnel_dev;
include/net/ip_tunnels.h
383
int __ip_tunnel_init(struct net_device *dev);
include/net/ip_tunnels.h
386
struct net_device *__dev = (DEV); \
include/net/ip_tunnels.h
394
void ip_tunnel_uninit(struct net_device *dev);
include/net/ip_tunnels.h
395
void ip_tunnel_dellink(struct net_device *dev, struct list_head *head);
include/net/ip_tunnels.h
396
struct net *ip_tunnel_get_link_net(const struct net_device *dev);
include/net/ip_tunnels.h
397
int ip_tunnel_get_iflink(const struct net_device *dev);
include/net/ip_tunnels.h
404
void ip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev,
include/net/ip_tunnels.h
406
void ip_md_tunnel_xmit(struct sk_buff *skb, struct net_device *dev,
include/net/ip_tunnels.h
408
int ip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p,
include/net/ip_tunnels.h
413
int ip_tunnel_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
include/net/ip_tunnels.h
415
int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict);
include/net/ip_tunnels.h
416
int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu);
include/net/ip_tunnels.h
427
int ip_tunnel_changelink(struct net_device *dev, struct nlattr *tb[],
include/net/ip_tunnels.h
429
int ip_tunnel_newlink(struct net *net, struct net_device *dev,
include/net/ip_tunnels.h
432
void ip_tunnel_setup(struct net_device *dev, unsigned int net_id);
include/net/ip_tunnels.h
632
static inline void ip_tunnel_adj_headroom(struct net_device *dev,
include/net/ip_tunnels.h
665
static inline void iptunnel_xmit_stats(struct net_device *dev, int pkt_len)
include/net/ipv6.h
1002
int ipv6_rcv(struct sk_buff *skb, struct net_device *dev,
include/net/ipv6.h
1003
struct packet_type *pt, struct net_device *orig_dev);
include/net/ipv6.h
1005
struct net_device *orig_dev);
include/net/ipv6_frag.h
67
struct net_device *dev = NULL;
include/net/ipv6_stubs.h
58
void (*ndisc_send_na)(struct net_device *dev, const struct in6_addr *daddr,
include/net/ipv6_stubs.h
74
struct net_device *(*ipv6_dev_find)(struct net *net, const struct in6_addr *addr,
include/net/ipv6_stubs.h
75
struct net_device *dev);
include/net/ipv6_stubs.h
95
const struct net_device *dst_dev,
include/net/iucv/af_iucv.h
125
struct net_device *hs_dev;
include/net/iw_handler.h
307
struct net_device;
include/net/iw_handler.h
313
typedef int (*iw_handler)(struct net_device *dev, struct iw_request_info *info,
include/net/iw_handler.h
350
struct iw_statistics* (*get_wireless_stats)(struct net_device *dev);
include/net/iw_handler.h
411
void wireless_send_event(struct net_device *dev, unsigned int cmd,
include/net/l3mdev.h
109
struct net_device *l3mdev_master_dev_rcu(const struct net_device *_dev)
include/net/l3mdev.h
117
struct net_device *dev = (struct net_device *)_dev;
include/net/l3mdev.h
118
struct net_device *master;
include/net/l3mdev.h
144
u32 l3mdev_fib_table_rcu(const struct net_device *dev);
include/net/l3mdev.h
146
static inline u32 l3mdev_fib_table(const struct net_device *dev)
include/net/l3mdev.h
159
struct net_device *dev;
include/net/l3mdev.h
181
struct net_device *master = NULL;
include/net/l3mdev.h
210
struct net_device *dev;
include/net/l3mdev.h
215
struct net_device *master;
include/net/l3mdev.h
240
static inline int l3mdev_master_ifindex_rcu(const struct net_device *dev)
include/net/l3mdev.h
244
static inline int l3mdev_master_ifindex(struct net_device *dev)
include/net/l3mdev.h
266
struct net_device *l3mdev_master_dev_rcu(const struct net_device *dev)
include/net/l3mdev.h
271
static inline u32 l3mdev_fib_table_rcu(const struct net_device *dev)
include/net/l3mdev.h
275
static inline u32 l3mdev_fib_table(const struct net_device *dev)
include/net/l3mdev.h
36
u32 (*l3mdev_fib_table)(const struct net_device *dev);
include/net/l3mdev.h
37
struct sk_buff * (*l3mdev_l3_rcv)(struct net_device *dev,
include/net/l3mdev.h
39
struct sk_buff * (*l3mdev_l3_out)(struct net_device *dev,
include/net/l3mdev.h
44
struct dst_entry * (*l3mdev_link_scope_lookup)(const struct net_device *dev,
include/net/l3mdev.h
78
int l3mdev_master_ifindex_rcu(const struct net_device *dev);
include/net/l3mdev.h
79
static inline int l3mdev_master_ifindex(struct net_device *dev)
include/net/l3mdev.h
92
struct net_device *dev;
include/net/lag.h
9
static inline bool net_lag_port_dev_txable(const struct net_device *port_dev)
include/net/lapb.h
85
struct net_device *dev;
include/net/libeth/rx.h
285
static inline bool libeth_rx_pt_has_checksum(const struct net_device *dev,
include/net/libeth/rx.h
295
static inline bool libeth_rx_pt_has_hash(const struct net_device *dev,
include/net/libeth/xdp.h
1035
u32 count, const struct net_device *dev);
include/net/libeth/xdp.h
152
const struct net_device *dev);
include/net/libeth/xdp.h
154
const struct net_device *dev);
include/net/libeth/xdp.h
166
const struct net_device *dev,
include/net/libeth/xdp.h
182
const struct net_device *dev)
include/net/libeth/xdp.h
1821
void __libeth_xdp_set_features(struct net_device *dev,
include/net/libeth/xdp.h
1825
void libeth_xdp_set_redirect(struct net_device *dev, bool enable);
include/net/libeth/xdp.h
1862
struct net_device *ud = (dev); \
include/net/libeth/xdp.h
386
struct net_device *dev;
include/net/libeth/xdp.h
827
struct net_device *dev,
include/net/libeth/xsk.h
686
int libeth_xsk_setup_pool(struct net_device *dev, u32 qid, bool enable);
include/net/llc.h
100
int llc_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
include/net/llc.h
101
struct net_device *orig_dev);
include/net/llc.h
114
struct net_device *dev,
include/net/llc.h
116
struct net_device *orig_dev));
include/net/llc.h
25
struct net_device;
include/net/llc.h
60
struct net_device *dev,
include/net/llc.h
62
struct net_device *orig_dev);
include/net/llc_conn.h
40
struct net_device *dev; /* device to send to remote */
include/net/llc_sap.h
18
struct net_device;
include/net/llc_sap.h
25
struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev,
include/net/mac80211.h
4948
struct net_device *dev,
include/net/mac80211.h
7434
struct net_device *dev);
include/net/macsec.h
233
struct net_device *netdev;
include/net/macsec.h
270
struct net_device *netdev;
include/net/macsec.h
367
struct net_device *macsec_get_real_dev(const struct net_device *dev);
include/net/macsec.h
368
bool macsec_netdev_is_offloaded(struct net_device *dev);
include/net/macsec.h
370
static inline void *macsec_netdev_priv(const struct net_device *dev)
include/net/mana/mana.h
1027
struct net_device *mana_get_primary_netdev(struct mana_context *ac,
include/net/mana/mana.h
108
struct net_device *ndev;
include/net/mana/mana.h
341
struct net_device *ndev;
include/net/mana/mana.h
488
struct net_device *ports[MAX_PORTS_IN_MANA_DEV];
include/net/mana/mana.h
497
struct net_device *ndev;
include/net/mana/mana.h
568
netdev_tx_t mana_start_xmit(struct sk_buff *skb, struct net_device *ndev);
include/net/mana/mana.h
572
int mana_alloc_queues(struct net_device *ndev);
include/net/mana/mana.h
573
int mana_attach(struct net_device *ndev);
include/net/mana/mana.h
574
int mana_detach(struct net_device *ndev, bool from_close);
include/net/mana/mana.h
582
void mana_xdp_tx(struct sk_buff *skb, struct net_device *ndev);
include/net/mana/mana.h
583
int mana_xdp_xmit(struct net_device *ndev, int n, struct xdp_frame **frames,
include/net/mana/mana.h
585
u32 mana_run_xdp(struct net_device *ndev, struct mana_rxq *rxq,
include/net/mana/mana.h
589
int mana_bpf(struct net_device *ndev, struct netdev_bpf *bpf);
include/net/mctpdevice.h
20
struct net_device *dev;
include/net/mctpdevice.h
44
struct mctp_dev *mctp_dev_get_rtnl(const struct net_device *dev);
include/net/mctpdevice.h
45
struct mctp_dev *__mctp_dev_get(const struct net_device *dev);
include/net/mctpdevice.h
47
int mctp_register_netdev(struct net_device *dev,
include/net/mctpdevice.h
50
void mctp_unregister_netdev(struct net_device *dev);
include/net/mrp.h
118
struct net_device *dev;
include/net/mrp.h
138
int mrp_init_applicant(struct net_device *dev, struct mrp_application *app);
include/net/mrp.h
139
void mrp_uninit_applicant(struct net_device *dev, struct mrp_application *app);
include/net/mrp.h
141
int mrp_request_join(const struct net_device *dev,
include/net/mrp.h
144
void mrp_request_leave(const struct net_device *dev,
include/net/ncsi.h
29
struct net_device *dev;
include/net/ncsi.h
34
int ncsi_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid);
include/net/ncsi.h
35
int ncsi_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid);
include/net/ncsi.h
36
struct ncsi_dev *ncsi_register_dev(struct net_device *dev,
include/net/ncsi.h
42
static inline int ncsi_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
include/net/ncsi.h
47
static inline int ncsi_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
include/net/ncsi.h
52
static inline struct ncsi_dev *ncsi_register_dev(struct net_device *dev,
include/net/ndisc.h
127
struct ndisc_options *ndisc_parse_options(const struct net_device *dev,
include/net/ndisc.h
189
int (*parse_options)(const struct net_device *dev,
include/net/ndisc.h
192
void (*update)(const struct net_device *dev, struct neighbour *n,
include/net/ndisc.h
195
int (*opt_addr_space)(const struct net_device *dev, u8 icmp6_type,
include/net/ndisc.h
198
void (*fill_addr_option)(const struct net_device *dev,
include/net/ndisc.h
201
void (*prefix_rcv_add_addr)(struct net *net, struct net_device *dev,
include/net/ndisc.h
212
static inline int ndisc_ops_parse_options(const struct net_device *dev,
include/net/ndisc.h
222
static inline void ndisc_ops_update(const struct net_device *dev,
include/net/ndisc.h
231
static inline int ndisc_ops_opt_addr_space(const struct net_device *dev,
include/net/ndisc.h
242
static inline int ndisc_ops_redirect_opt_addr_space(const struct net_device *dev,
include/net/ndisc.h
253
static inline void ndisc_ops_fill_addr_option(const struct net_device *dev,
include/net/ndisc.h
262
static inline void ndisc_ops_fill_redirect_addr_option(const struct net_device *dev,
include/net/ndisc.h
271
struct net_device *dev,
include/net/ndisc.h
311
static inline int ndisc_opt_addr_space(struct net_device *dev, u8 icmp6_type)
include/net/ndisc.h
318
static inline int ndisc_redirect_opt_addr_space(struct net_device *dev,
include/net/ndisc.h
341
struct net_device *dev)
include/net/ndisc.h
347
static inline u32 ndisc_hashfn(const void *pkey, const struct net_device *dev, __u32 *hash_rnd)
include/net/ndisc.h
357
static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey)
include/net/ndisc.h
363
struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev,
include/net/ndisc.h
370
static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey)
include/net/ndisc.h
383
static inline void __ipv6_confirm_neigh(struct net_device *dev,
include/net/ndisc.h
394
static inline void __ipv6_confirm_neigh_stub(struct net_device *dev,
include/net/ndisc.h
406
static inline struct neighbour *ip_neigh_gw6(struct net_device *dev,
include/net/ndisc.h
426
struct sk_buff *ndisc_ns_create(struct net_device *dev, const struct in6_addr *solicit,
include/net/ndisc.h
428
void ndisc_send_ns(struct net_device *dev, const struct in6_addr *solicit,
include/net/ndisc.h
435
void ndisc_send_rs(struct net_device *dev,
include/net/ndisc.h
437
void ndisc_send_na(struct net_device *dev, const struct in6_addr *daddr,
include/net/ndisc.h
443
int ndisc_mc_map(const struct in6_addr *addr, char *buf, struct net_device *dev,
include/net/ndisc.h
446
void ndisc_update(const struct net_device *dev, struct neighbour *neigh,
include/net/ndisc.h
65
struct net_device;
include/net/neighbour.h
167
struct net_device *dev;
include/net/neighbour.h
183
struct net_device *dev;
include/net/neighbour.h
215
const struct net_device *dev,
include/net/neighbour.h
223
bool (*allow_add)(const struct net_device *dev,
include/net/neighbour.h
307
const struct net_device *dev,
include/net/neighbour.h
310
struct net_device *dev)
include/net/neighbour.h
326
struct net_device *dev)
include/net/neighbour.h
345
struct net_device *dev);
include/net/neighbour.h
347
struct net_device *dev, bool want_ref);
include/net/neighbour.h
350
struct net_device *dev)
include/net/neighbour.h
361
void neigh_changeaddr(struct neigh_table *tbl, struct net_device *dev);
include/net/neighbour.h
362
int neigh_ifdown(struct neigh_table *tbl, struct net_device *dev);
include/net/neighbour.h
363
int neigh_carrier_down(struct neigh_table *tbl, struct net_device *dev);
include/net/neighbour.h
369
struct net_device *dev);
include/net/neighbour.h
371
struct neigh_parms *neigh_parms_alloc(struct net_device *dev,
include/net/neighbour.h
393
const void *key, struct net_device *dev);
include/net/neighbour.h
395
struct net_device *dev, u32 flags, u8 protocol,
include/net/neighbour.h
398
struct net_device *dev);
include/net/neighbour.h
410
int neigh_xmit(int fam, struct net_device *, const void *, struct sk_buff *);
include/net/neighbour.h
437
int neigh_sysctl_register(struct net_device *dev, struct neigh_parms *p,
include/net/neighbour.h
560
__neigh_lookup(struct neigh_table *tbl, const void *pkey, struct net_device *dev, int creat)
include/net/neighbour.h
573
struct net_device *dev)
include/net/neighbour.h
593
const struct net_device *dev)
include/net/neighbour.h
74
struct net_device *dev;
include/net/net_debug.h
11
void netdev_printk(const char *level, const struct net_device *dev,
include/net/net_debug.h
14
void netdev_emerg(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
16
void netdev_alert(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
18
void netdev_crit(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
20
void netdev_err(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
22
void netdev_warn(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
24
void netdev_notice(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
26
void netdev_info(const struct net_device *dev, const char *format, ...);
include/net/net_debug.h
8
struct net_device;
include/net/net_failover.h
12
struct net_device __rcu *primary_dev;
include/net/net_failover.h
15
struct net_device __rcu *standby_dev;
include/net/net_failover.h
30
struct failover *net_failover_create(struct net_device *standby_dev);
include/net/net_namespace.h
126
struct net_device *loopback_dev; /* The loopback */
include/net/net_namespace.h
50
struct net_device;
include/net/net_shaper.h
10
struct net_device;
include/net/net_shaper.h
22
struct net_device *netdev;
include/net/netdev_lock.h
10
static inline bool netdev_trylock(struct net_device *dev)
include/net/netdev_lock.h
15
static inline void netdev_assert_locked(const struct net_device *dev)
include/net/netdev_lock.h
21
netdev_assert_locked_or_invisible(const struct net_device *dev)
include/net/netdev_lock.h
28
static inline bool netdev_need_ops_lock(const struct net_device *dev)
include/net/netdev_lock.h
39
static inline void netdev_lock_ops(struct net_device *dev)
include/net/netdev_lock.h
45
static inline void netdev_unlock_ops(struct net_device *dev)
include/net/netdev_lock.h
51
static inline void netdev_lock_ops_to_full(struct net_device *dev)
include/net/netdev_lock.h
59
static inline void netdev_unlock_full_to_ops(struct net_device *dev)
include/net/netdev_lock.h
67
static inline void netdev_ops_assert_locked(const struct net_device *dev)
include/net/netdev_lock.h
76
netdev_ops_assert_locked_or_invisible(const struct net_device *dev)
include/net/netdev_lock.h
83
static inline void netdev_lock_ops_compat(struct net_device *dev)
include/net/netdev_lock.h
91
static inline void netdev_unlock_ops_compat(struct net_device *dev)
include/net/netdev_queues.h
103
void (*get_queue_stats_rx)(struct net_device *dev, int idx,
include/net/netdev_queues.h
105
void (*get_queue_stats_tx)(struct net_device *dev, int idx,
include/net/netdev_queues.h
107
void (*get_base_stats)(struct net_device *dev,
include/net/netdev_queues.h
112
void netdev_stat_queue_sum(struct net_device *netdev,
include/net/netdev_queues.h
161
int (*ndo_queue_mem_alloc)(struct net_device *dev,
include/net/netdev_queues.h
165
void (*ndo_queue_mem_free)(struct net_device *dev,
include/net/netdev_queues.h
167
int (*ndo_queue_start)(struct net_device *dev,
include/net/netdev_queues.h
171
int (*ndo_queue_stop)(struct net_device *dev,
include/net/netdev_queues.h
174
void (*ndo_default_qcfg)(struct net_device *dev,
include/net/netdev_queues.h
176
int (*ndo_validate_qcfg)(struct net_device *dev,
include/net/netdev_queues.h
179
struct device * (*ndo_queue_get_dma_dev)(struct net_device *dev,
include/net/netdev_queues.h
185
void netdev_queue_config(struct net_device *dev, int rxq,
include/net/netdev_queues.h
188
bool netif_rxq_has_unreadable_mp(struct net_device *dev, int idx);
include/net/netdev_queues.h
338
static inline void netif_subqueue_sent(const struct net_device *dev,
include/net/netdev_queues.h
376
struct device *netdev_queue_get_dma_dev(struct net_device *dev, int idx);
include/net/netdev_rx_queue.h
21
struct net_device *dev;
include/net/netdev_rx_queue.h
46
__netif_get_rx_queue(struct net_device *dev, unsigned int rxq)
include/net/netdev_rx_queue.h
54
struct net_device *dev = queue->dev;
include/net/netdev_rx_queue.h
61
int netdev_rx_queue_restart(struct net_device *dev, unsigned int rxq);
include/net/netfilter/br_netfilter.h
26
struct sk_buff *skb, struct net_device *indev,
include/net/netfilter/br_netfilter.h
27
struct net_device *outdev,
include/net/netfilter/br_netfilter.h
43
static inline struct rtable *bridge_parent_rtable(const struct net_device *dev)
include/net/netfilter/br_netfilter.h
55
struct net_device *setup_pre_routing(struct sk_buff *skb,
include/net/netfilter/ipv4/nf_reject.h
15
const struct net_device *dev,
include/net/netfilter/ipv4/nf_reject.h
19
const struct net_device *dev,
include/net/netfilter/ipv6/nf_reject.h
14
const struct net_device *dev,
include/net/netfilter/ipv6/nf_reject.h
18
const struct net_device *dev,
include/net/netfilter/nf_flow_table.h
314
struct net_device *dev);
include/net/netfilter/nf_flow_table.h
315
void nf_flow_table_cleanup(struct net_device *dev);
include/net/netfilter/nf_flow_table.h
333
struct nf_flowtable *nf_flowtable_by_dev(const struct net_device *dev);
include/net/netfilter/nf_flow_table.h
335
struct net_device *dev,
include/net/netfilter/nf_flow_table.h
367
struct net_device *dev,
include/net/netfilter/nf_flow_table.h
58
struct net_device *dev,
include/net/netfilter/nf_log.h
43
const struct net_device *in,
include/net/netfilter/nf_log.h
44
const struct net_device *out,
include/net/netfilter/nf_log.h
84
const struct net_device *in,
include/net/netfilter/nf_log.h
85
const struct net_device *out,
include/net/netfilter/nf_log.h
94
const struct net_device *in,
include/net/netfilter/nf_log.h
95
const struct net_device *out,
include/net/netfilter/nf_nat.h
60
const struct net_device *out)
include/net/netfilter/nf_nat_masquerade.h
11
const struct net_device *out);
include/net/netfilter/nf_nat_masquerade.h
18
const struct net_device *out);
include/net/netfilter/nf_queue.h
20
struct net_device *physin;
include/net/netfilter/nf_queue.h
21
struct net_device *physout;
include/net/netfilter/nf_socket.h
11
const struct net_device *indev);
include/net/netfilter/nf_socket.h
8
const struct net_device *indev);
include/net/netfilter/nf_tables.h
1228
const struct net_device *dev);
include/net/netfilter/nf_tables.h
1230
const struct net_device *dev);
include/net/netfilter/nf_tables.h
64
static inline const struct net_device *nft_in(const struct nft_pktinfo *pkt)
include/net/netfilter/nf_tables.h
69
static inline const struct net_device *nft_out(const struct nft_pktinfo *pkt)
include/net/netfilter/nf_tproxy.h
126
const struct net_device *in,
include/net/netfilter/nf_tproxy.h
87
const struct net_device *in,
include/net/netfilter/nft_fib.h
17
nft_fib_is_loopback(const struct sk_buff *skb, const struct net_device *in)
include/net/netfilter/nft_fib.h
24
const struct net_device *indev = nft_in(pkt);
include/net/netfilter/nft_fib.h
44
const struct net_device *iif)
include/net/netfilter/nft_fib.h
46
const struct net_device *dev = iif ? iif : pkt->skb->dev;
include/net/netfilter/nft_fib.h
67
const struct net_device *dev);
include/net/netkit.h
13
INDIRECT_CALLABLE_DECLARE(struct net_device *netkit_peer_dev(struct net_device *dev));
include/net/netkit.h
39
static inline struct net_device *netkit_peer_dev(struct net_device *dev)
include/net/netrom.h
190
int nr_rx_frame(struct sk_buff *, struct net_device *);
include/net/netrom.h
194
int nr_rx_ip(struct sk_buff *, struct net_device *);
include/net/netrom.h
195
void nr_setup(struct net_device *);
include/net/netrom.h
215
void nr_rt_device_down(struct net_device *);
include/net/netrom.h
216
struct net_device *nr_dev_first(void);
include/net/netrom.h
217
struct net_device *nr_dev_get(ax25_address *);
include/net/netrom.h
70
struct net_device *device;
include/net/netrom.h
94
struct net_device *dev;
include/net/nexthop.h
184
struct net_device *dev;
include/net/nexthop.h
34
struct net_device *dev;
include/net/nexthop.h
454
const struct net_device *dev)
include/net/nexthop.h
532
static inline struct net_device *fib6_info_nh_dev(struct fib6_info *f6i)
include/net/page_pool/memory_provider.h
26
int net_mp_open_rxq(struct net_device *dev, unsigned ifq_idx,
include/net/page_pool/memory_provider.h
28
int __net_mp_open_rxq(struct net_device *dev, unsigned int rxq_idx,
include/net/page_pool/memory_provider.h
31
void net_mp_close_rxq(struct net_device *dev, unsigned ifq_idx,
include/net/page_pool/memory_provider.h
33
void __net_mp_close_rxq(struct net_device *dev, unsigned int rxq_idx,
include/net/page_pool/types.h
90
struct net_device *netdev;
include/net/pfcp.h
84
static inline bool netif_is_pfcp(const struct net_device *dev)
include/net/phonet/pn_dev.h
27
struct net_device *netdev;
include/net/phonet/pn_dev.h
35
struct net_device *phonet_device_get(struct net *net);
include/net/phonet/pn_dev.h
37
int phonet_address_add(struct net_device *dev, u8 addr);
include/net/phonet/pn_dev.h
38
int phonet_address_del(struct net_device *dev, u8 addr);
include/net/phonet/pn_dev.h
39
u8 phonet_address_get(struct net_device *dev, u8 addr);
include/net/phonet/pn_dev.h
43
int phonet_route_add(struct net_device *dev, u8 daddr);
include/net/phonet/pn_dev.h
44
int phonet_route_del(struct net_device *dev, u8 daddr);
include/net/phonet/pn_dev.h
46
struct net_device *phonet_route_get_rcu(struct net *net, u8 daddr);
include/net/phonet/pn_dev.h
47
struct net_device *phonet_route_output(struct net *net, u8 daddr);
include/net/ping.h
35
const struct net_device *dev, int strict);
include/net/pkt_cls.h
560
struct net_device *dev;
include/net/pkt_cls.h
693
static inline bool tc_can_offload(const struct net_device *dev)
include/net/pkt_cls.h
698
static inline bool tc_can_offload_extack(const struct net_device *dev,
include/net/pkt_cls.h
710
tc_cls_can_offload_and_chain0(const struct net_device *dev,
include/net/pkt_sched.h
104
struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle);
include/net/pkt_sched.h
105
struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle);
include/net/pkt_sched.h
112
struct net_device *dev, struct netdev_queue *txq,
include/net/pkt_sched.h
131
static inline unsigned int psched_mtu(const struct net_device *dev)
include/net/psnap.h
12
int (*rcvfunc)(struct sk_buff *, struct net_device *,
include/net/psnap.h
14
struct net_device *orig_dev));
include/net/psnap.h
8
struct net_device;
include/net/psp/functions.h
17
psp_dev_create(struct net_device *netdev, struct psp_dev_ops *psd_ops,
include/net/psp/types.h
69
struct net_device *main_netdev;
include/net/rose.h
136
struct net_device *device;
include/net/rose.h
189
int rose_rx_call_request(struct sk_buff *, struct net_device *,
include/net/rose.h
194
void rose_setup(struct net_device *);
include/net/rose.h
228
void rose_rt_device_down(struct net_device *);
include/net/rose.h
229
void rose_link_device_down(struct net_device *);
include/net/rose.h
230
struct net_device *rose_dev_first(void);
include/net/rose.h
231
struct net_device *rose_dev_get(rose_address *);
include/net/rose.h
98
struct net_device *dev;
include/net/route.h
132
void rt_flush_dev(struct net_device *dev);
include/net/route.h
218
dscp_t dscp, struct net_device *dev,
include/net/route.h
222
dscp_t dscp, struct net_device *dev);
include/net/route.h
225
dscp_t dscp, struct net_device *dev,
include/net/route.h
230
struct net_device *devin)
include/net/route.h
255
unsigned int inet_dev_addr_type(struct net *net, const struct net_device *dev,
include/net/route.h
258
const struct net_device *dev,
include/net/route.h
263
struct rtable *rt_dst_alloc(struct net_device *dev,
include/net/route.h
265
struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt);
include/net/route.h
400
static inline struct neighbour *ip_neigh_gw4(struct net_device *dev,
include/net/route.h
416
struct net_device *dev = rt->dst.dev;
include/net/rtnetlink.h
147
struct net_device *(*alloc)(struct nlattr *tb[],
include/net/rtnetlink.h
152
void (*setup)(struct net_device *dev);
include/net/rtnetlink.h
162
int (*newlink)(struct net_device *dev,
include/net/rtnetlink.h
165
int (*changelink)(struct net_device *dev,
include/net/rtnetlink.h
169
void (*dellink)(struct net_device *dev,
include/net/rtnetlink.h
172
size_t (*get_size)(const struct net_device *dev);
include/net/rtnetlink.h
174
const struct net_device *dev);
include/net/rtnetlink.h
176
size_t (*get_xstats_size)(const struct net_device *dev);
include/net/rtnetlink.h
178
const struct net_device *dev);
include/net/rtnetlink.h
184
int (*slave_changelink)(struct net_device *dev,
include/net/rtnetlink.h
185
struct net_device *slave_dev,
include/net/rtnetlink.h
189
size_t (*get_slave_size)(const struct net_device *dev,
include/net/rtnetlink.h
190
const struct net_device *slave_dev);
include/net/rtnetlink.h
192
const struct net_device *dev,
include/net/rtnetlink.h
193
const struct net_device *slave_dev);
include/net/rtnetlink.h
194
struct net *(*get_link_net)(const struct net_device *dev);
include/net/rtnetlink.h
195
size_t (*get_linkxstats_size)(const struct net_device *dev,
include/net/rtnetlink.h
198
const struct net_device *dev,
include/net/rtnetlink.h
227
const struct net_device *dev,
include/net/rtnetlink.h
229
size_t (*get_link_af_size)(const struct net_device *dev,
include/net/rtnetlink.h
232
int (*validate_link_af)(const struct net_device *dev,
include/net/rtnetlink.h
235
int (*set_link_af)(struct net_device *dev,
include/net/rtnetlink.h
239
const struct net_device *dev);
include/net/rtnetlink.h
240
size_t (*get_stats_af_size)(const struct net_device *dev);
include/net/rtnetlink.h
247
struct net_device *rtnl_create_link(struct net *net, const char *ifname,
include/net/rtnetlink.h
252
int rtnl_delete_link(struct net_device *dev, u32 portid, const struct nlmsghdr *nlh);
include/net/rtnetlink.h
253
int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
include/net/sch_generic.h
592
static inline struct net_device *qdisc_dev(const struct Qdisc *qdisc)
include/net/sch_generic.h
621
get_default_qdisc_ops(const struct net_device *dev, int ntx)
include/net/sch_generic.h
689
static inline int tc_classid_to_hwtc(struct net_device *dev, u32 classid)
include/net/sch_generic.h
704
int dev_qdisc_change_tx_queue_len(struct net_device *dev);
include/net/sch_generic.h
705
void dev_qdisc_change_real_num_tx(struct net_device *dev,
include/net/sch_generic.h
707
void dev_init_scheduler(struct net_device *dev);
include/net/sch_generic.h
708
void dev_shutdown(struct net_device *dev);
include/net/sch_generic.h
709
void dev_activate(struct net_device *dev);
include/net/sch_generic.h
710
void dev_deactivate(struct net_device *dev);
include/net/sch_generic.h
720
static inline void dev_reset_queue(struct net_device *dev,
include/net/sch_generic.h
750
void qdisc_offload_graft_helper(struct net_device *dev, struct Qdisc *sch,
include/net/sch_generic.h
764
qdisc_offload_graft_helper(struct net_device *dev, struct Qdisc *sch,
include/net/sch_generic.h
771
void qdisc_offload_query_caps(struct net_device *dev,
include/net/sch_generic.h
806
static inline void qdisc_reset_all_tx_gt(struct net_device *dev, unsigned int i)
include/net/sch_generic.h
831
static inline bool qdisc_all_tx_empty(const struct net_device *dev)
include/net/sch_generic.h
850
static inline bool qdisc_tx_changing(const struct net_device *dev)
include/net/sch_generic.h
873
static inline bool qdisc_tx_is_noop(const struct net_device *dev)
include/net/sctp/structs.h
446
struct net_device *);
include/net/selftests.h
46
struct sk_buff *net_test_get_skb(struct net_device *ndev, u8 id,
include/net/selftests.h
48
void net_selftest(struct net_device *ndev, struct ethtool_test *etest,
include/net/selftests.h
55
static inline struct sk_buff *net_test_get_skb(struct net_device *ndev, u8 id,
include/net/selftests.h
61
static inline void net_selftest(struct net_device *ndev, struct ethtool_test *etest,
include/net/sock.h
513
struct net_device *dev,
include/net/stp.h
10
struct net_device *);
include/net/switchdev.h
126
struct net_device *p_port;
include/net/switchdev.h
127
struct net_device *s_port;
include/net/switchdev.h
185
struct net_device *i_port;
include/net/switchdev.h
205
struct net_device *dev;
include/net/switchdev.h
236
struct net_device *dev;
include/net/switchdev.h
271
static inline struct net_device *
include/net/switchdev.h
291
int switchdev_bridge_port_offload(struct net_device *brport_dev,
include/net/switchdev.h
292
struct net_device *dev, const void *ctx,
include/net/switchdev.h
297
void switchdev_bridge_port_unoffload(struct net_device *brport_dev,
include/net/switchdev.h
301
int switchdev_bridge_port_replay(struct net_device *brport_dev,
include/net/switchdev.h
302
struct net_device *dev, const void *ctx,
include/net/switchdev.h
308
int switchdev_port_attr_set(struct net_device *dev,
include/net/switchdev.h
311
bool switchdev_port_obj_act_is_deferred(struct net_device *dev,
include/net/switchdev.h
314
int switchdev_port_obj_add(struct net_device *dev,
include/net/switchdev.h
317
int switchdev_port_obj_del(struct net_device *dev,
include/net/switchdev.h
322
int call_switchdev_notifiers(unsigned long val, struct net_device *dev,
include/net/switchdev.h
328
int call_switchdev_blocking_notifiers(unsigned long val, struct net_device *dev,
include/net/switchdev.h
332
int switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event,
include/net/switchdev.h
334
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
335
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
336
const struct net_device *foreign_dev),
include/net/switchdev.h
337
int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev,
include/net/switchdev.h
341
int switchdev_handle_port_obj_add(struct net_device *dev,
include/net/switchdev.h
343
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
344
int (*add_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
347
int switchdev_handle_port_obj_add_foreign(struct net_device *dev,
include/net/switchdev.h
349
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
350
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
351
const struct net_device *foreign_dev),
include/net/switchdev.h
352
int (*add_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
355
int switchdev_handle_port_obj_del(struct net_device *dev,
include/net/switchdev.h
357
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
358
int (*del_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
360
int switchdev_handle_port_obj_del_foreign(struct net_device *dev,
include/net/switchdev.h
362
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
363
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
364
const struct net_device *foreign_dev),
include/net/switchdev.h
365
int (*del_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
368
int switchdev_handle_port_attr_set(struct net_device *dev,
include/net/switchdev.h
370
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
371
int (*set_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
377
switchdev_bridge_port_offload(struct net_device *brport_dev,
include/net/switchdev.h
378
struct net_device *dev, const void *ctx,
include/net/switchdev.h
388
switchdev_bridge_port_unoffload(struct net_device *brport_dev,
include/net/switchdev.h
399
static inline int switchdev_port_attr_set(struct net_device *dev,
include/net/switchdev.h
406
static inline int switchdev_port_obj_add(struct net_device *dev,
include/net/switchdev.h
413
static inline int switchdev_port_obj_del(struct net_device *dev,
include/net/switchdev.h
430
struct net_device *dev,
include/net/switchdev.h
451
struct net_device *dev,
include/net/switchdev.h
459
switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event,
include/net/switchdev.h
461
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
462
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
463
const struct net_device *foreign_dev),
include/net/switchdev.h
464
int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev,
include/net/switchdev.h
472
switchdev_handle_port_obj_add(struct net_device *dev,
include/net/switchdev.h
474
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
475
int (*add_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
482
static inline int switchdev_handle_port_obj_add_foreign(struct net_device *dev,
include/net/switchdev.h
484
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
485
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
486
const struct net_device *foreign_dev),
include/net/switchdev.h
487
int (*add_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
495
switchdev_handle_port_obj_del(struct net_device *dev,
include/net/switchdev.h
497
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
498
int (*del_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
505
switchdev_handle_port_obj_del_foreign(struct net_device *dev,
include/net/switchdev.h
507
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
508
bool (*foreign_dev_check_cb)(const struct net_device *dev,
include/net/switchdev.h
509
const struct net_device *foreign_dev),
include/net/switchdev.h
510
int (*del_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
517
switchdev_handle_port_attr_set(struct net_device *dev,
include/net/switchdev.h
519
bool (*check_cb)(const struct net_device *dev),
include/net/switchdev.h
52
struct net_device *orig_dev;
include/net/switchdev.h
520
int (*set_cb)(struct net_device *dev, const void *ctx,
include/net/switchdev.h
56
void (*complete)(struct net_device *dev, int err, void *priv);
include/net/switchdev.h
88
struct net_device *orig_dev;
include/net/switchdev.h
92
void (*complete)(struct net_device *dev, int err, void *priv);
include/net/tc_act/tc_mirred.h
13
struct net_device __rcu *tcfm_dev;
include/net/tc_act/tc_mirred.h
55
static inline struct net_device *tcf_mirred_dev(const struct tc_action *a)
include/net/tcx.h
166
void tcx_uninstall(struct net_device *dev, bool ingress);
include/net/tcx.h
171
static inline void dev_tcx_uninstall(struct net_device *dev)
include/net/tcx.h
202
static inline void dev_tcx_uninstall(struct net_device *dev)
include/net/tcx.h
22
struct net_device *dev;
include/net/tcx.h
57
tcx_entry_update(struct net_device *dev, struct bpf_mprog_entry *entry,
include/net/tcx.h
68
tcx_entry_fetch(struct net_device *dev, bool ingress)
include/net/tcx.h
95
tcx_entry_fetch_or_create(struct net_device *dev, bool ingress, bool *created)
include/net/tls.h
239
struct net_device __rcu *netdev;
include/net/tls.h
276
int (*tls_dev_add)(struct net_device *netdev, struct sock *sk,
include/net/tls.h
280
void (*tls_dev_del)(struct net_device *netdev,
include/net/tls.h
283
int (*tls_dev_resync)(struct net_device *netdev,
include/net/tls.h
350
tls_validate_xmit_skb(struct sock *sk, struct net_device *dev,
include/net/tls.h
353
tls_validate_xmit_skb_sw(struct sock *sk, struct net_device *dev,
include/net/udp_tunnel.h
131
void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
include/net/udp_tunnel.h
133
void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
include/net/udp_tunnel.h
146
struct net_device *dev,
include/net/udp_tunnel.h
183
struct net_device *dev,
include/net/udp_tunnel.h
190
struct net_device *dev,
include/net/udp_tunnel.h
265
struct net_device *dev;
include/net/udp_tunnel.h
300
int (*set_port)(struct net_device *dev,
include/net/udp_tunnel.h
303
int (*unset_port)(struct net_device *dev,
include/net/udp_tunnel.h
308
int (*sync_table)(struct net_device *dev, unsigned int table);
include/net/udp_tunnel.h
331
void (*get_port)(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
333
void (*set_port_priv)(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
335
void (*add_port)(struct net_device *dev, struct udp_tunnel_info *ti);
include/net/udp_tunnel.h
336
void (*del_port)(struct net_device *dev, struct udp_tunnel_info *ti);
include/net/udp_tunnel.h
337
void (*reset_ntf)(struct net_device *dev);
include/net/udp_tunnel.h
339
size_t (*dump_size)(struct net_device *dev, unsigned int table);
include/net/udp_tunnel.h
340
int (*dump_write)(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
342
void (*assert_locked)(struct net_device *dev);
include/net/udp_tunnel.h
343
void (*lock)(struct net_device *dev);
include/net/udp_tunnel.h
344
void (*unlock)(struct net_device *dev);
include/net/udp_tunnel.h
354
udp_tunnel_nic_get_port(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
370
udp_tunnel_nic_set_port_priv(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
379
static inline void udp_tunnel_nic_assert_locked(struct net_device *dev)
include/net/udp_tunnel.h
385
static inline void udp_tunnel_nic_lock(struct net_device *dev)
include/net/udp_tunnel.h
391
static inline void udp_tunnel_nic_unlock(struct net_device *dev)
include/net/udp_tunnel.h
398
udp_tunnel_nic_add_port(struct net_device *dev, struct udp_tunnel_info *ti)
include/net/udp_tunnel.h
407
udp_tunnel_nic_del_port(struct net_device *dev, struct udp_tunnel_info *ti)
include/net/udp_tunnel.h
427
static inline void udp_tunnel_nic_reset_ntf(struct net_device *dev)
include/net/udp_tunnel.h
434
udp_tunnel_nic_dump_size(struct net_device *dev, unsigned int table)
include/net/udp_tunnel.h
449
udp_tunnel_nic_dump_write(struct net_device *dev, unsigned int table,
include/net/udp_tunnel.h
464
static inline void udp_tunnel_get_rx_info(struct net_device *dev)
include/net/udp_tunnel.h
473
static inline void udp_tunnel_drop_rx_info(struct net_device *dev)
include/net/vxlan.h
206
struct net_device *remote_dev;
include/net/vxlan.h
294
struct net_device *dev;
include/net/vxlan.h
361
struct net_device *vxlan_dev_create(struct net *net, const char *name,
include/net/vxlan.h
486
static inline bool netif_is_vxlan(const struct net_device *dev)
include/net/vxlan.h
505
int vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
include/net/vxlan.h
507
int vxlan_fdb_replay(const struct net_device *dev, __be32 vni,
include/net/vxlan.h
510
void vxlan_fdb_clear_offload(const struct net_device *dev, __be32 vni);
include/net/vxlan.h
514
vxlan_fdb_find_uc(struct net_device *dev, const u8 *mac, __be32 vni,
include/net/vxlan.h
520
static inline int vxlan_fdb_replay(const struct net_device *dev, __be32 vni,
include/net/vxlan.h
528
vxlan_fdb_clear_offload(const struct net_device *dev, __be32 vni)
include/net/wext.h
15
struct iw_statistics *get_wireless_stats(struct net_device *dev);
include/net/wext.h
16
int call_commit_handler(struct net_device *dev);
include/net/wext.h
45
int ioctl_private_call(struct net_device *dev, struct iwreq *iwr,
include/net/wext.h
48
int compat_private_call(struct net_device *dev, struct iwreq *iwr,
include/net/wext.h
51
int iw_handler_get_private(struct net_device * dev,
include/net/x25.h
134
struct net_device *dev;
include/net/x25.h
140
struct net_device *dev;
include/net/x25.h
175
struct net_device *dev1;
include/net/x25.h
176
struct net_device *dev2;
include/net/x25.h
203
int x25_lapb_receive_frame(struct sk_buff *, struct net_device *,
include/net/x25.h
204
struct packet_type *, struct net_device *);
include/net/x25.h
219
void x25_clear_forward_by_dev(struct net_device *);
include/net/x25.h
230
void x25_link_device_up(struct net_device *);
include/net/x25.h
231
void x25_link_device_down(struct net_device *);
include/net/x25.h
238
struct x25_neigh *x25_get_neigh(struct net_device *);
include/net/x25.h
260
struct net_device *x25_dev_get(char *);
include/net/x25.h
261
void x25_route_device_down(struct net_device *dev);
include/net/x25device.h
10
static inline __be16 x25_type_trans(struct sk_buff *skb, struct net_device *dev)
include/net/xdp.h
303
struct net_device *dev_rx; /* used by cpumap */
include/net/xdp.h
382
struct net_device *dev);
include/net/xdp.h
384
struct net_device *dev);
include/net/xdp.h
481
struct net_device *dev, u32 queue_index,
include/net/xdp.h
485
struct net_device *dev, u32 queue_index,
include/net/xdp.h
63
struct net_device *dev;
include/net/xdp.h
657
void xdp_set_features_flag(struct net_device *dev, xdp_features_t val);
include/net/xdp.h
658
void xdp_set_features_flag_locked(struct net_device *dev, xdp_features_t val);
include/net/xdp.h
659
void xdp_features_set_redirect_target(struct net_device *dev, bool support_sg);
include/net/xdp.h
660
void xdp_features_set_redirect_target_locked(struct net_device *dev,
include/net/xdp.h
662
void xdp_features_clear_redirect_target(struct net_device *dev);
include/net/xdp.h
663
void xdp_features_clear_redirect_target_locked(struct net_device *dev);
include/net/xdp.h
669
xdp_set_features_flag(struct net_device *dev, xdp_features_t val)
include/net/xdp.h
674
xdp_features_set_redirect_target(struct net_device *dev, bool support_sg)
include/net/xdp.h
679
xdp_features_clear_redirect_target(struct net_device *dev)
include/net/xdp.h
684
static inline void xdp_clear_features_flag(struct net_device *dev)
include/net/xdp.h
71
struct net_device *dev;
include/net/xdp_sock.h
19
struct net_device;
include/net/xdp_sock.h
52
struct net_device *dev;
include/net/xdp_sock_drv.h
31
struct xsk_buff_pool *xsk_get_pool_from_qid(struct net_device *dev,
include/net/xdp_sock_drv.h
325
xsk_get_pool_from_qid(struct net_device *dev, u16 queue_id)
include/net/xfrm.h
1113
void xfrm_dst_ifdown(struct dst_entry *dst, struct net_device *dev);
include/net/xfrm.h
1123
struct net_device *dev; /* virtual device associated with interface */
include/net/xfrm.h
155
struct net_device *dev;
include/net/xfrm.h
163
struct net_device *real_dev;
include/net/xfrm.h
1706
struct net_device *dev = READ_ONCE(xdo->dev);
include/net/xfrm.h
1768
int xfrm_dev_state_flush(struct net *net, struct net_device *dev, bool task_valid);
include/net/xfrm.h
1769
int xfrm_dev_policy_flush(struct net *net, struct net_device *dev,
include/net/xfrm.h
2083
struct net_device *dev = READ_ONCE(xso->dev);
include/net/xfrm.h
2110
struct net_device *dev = xdo->dev;
include/net/xfrm.h
2119
struct net_device *dev = xdo->dev;
include/net/xfrm.h
382
struct net_device;
include/net/xfrm.h
391
struct net_device *dev,
include/net/xsk_buff_pool.h
106
int xp_assign_dev(struct xsk_buff_pool *pool, struct net_device *dev,
include/net/xsk_buff_pool.h
109
struct net_device *dev, u16 queue_id);
include/net/xsk_buff_pool.h
40
struct net_device *netdev;
include/net/xsk_buff_pool.h
49
struct net_device *netdev;
include/pcmcia/ds.h
181
struct net_device *dev);
include/pcmcia/ds.h
36
struct net_device;
include/rdma/ib_addr.h
109
static inline u16 rdma_vlan_dev_vlan_id(const struct net_device *dev)
include/rdma/ib_addr.h
242
static inline struct net_device *rdma_vlan_dev_real_dev(const struct net_device *dev)
include/rdma/ib_cache.h
19
struct net_device *ndev);
include/rdma/ib_cache.h
24
struct net_device *ndev);
include/rdma/ib_cache.h
33
struct net_device *rdma_read_gid_attr_ndev_rcu(const struct ib_gid_attr *attr);
include/rdma/ib_sa.h
521
struct net_device *ndev,
include/rdma/ib_verbs.h
1350
struct net_device *xmit_slave;
include/rdma/ib_verbs.h
152
struct net_device __rcu *ndev;
include/rdma/ib_verbs.h
2261
struct net_device __rcu *netdev;
include/rdma/ib_verbs.h
2289
void (*free_rdma_netdev)(struct net_device *netdev);
include/rdma/ib_verbs.h
2292
void (*set_id)(struct net_device *netdev, int id);
include/rdma/ib_verbs.h
2294
int (*send)(struct net_device *dev, struct sk_buff *skb,
include/rdma/ib_verbs.h
2297
int (*attach_mcast)(struct net_device *dev, struct ib_device *hca,
include/rdma/ib_verbs.h
2300
int (*detach_mcast)(struct net_device *dev, struct ib_device *hca,
include/rdma/ib_verbs.h
2303
void (*tx_timeout)(struct net_device *dev, unsigned int txqueue);
include/rdma/ib_verbs.h
2313
struct net_device *netdev, void *param);
include/rdma/ib_verbs.h
2449
struct net_device *(*get_netdev)(struct ib_device *device,
include/rdma/ib_verbs.h
2457
struct net_device *(*alloc_rdma_netdev)(
include/rdma/ib_verbs.h
2460
void (*setup)(struct net_device *));
include/rdma/ib_verbs.h
2784
struct net_device *ndev, unsigned long event);
include/rdma/ib_verbs.h
2946
struct net_device *(*get_net_dev_by_params)(
include/rdma/ib_verbs.h
4614
struct ib_device *ib_device_get_by_netdev(struct net_device *ndev,
include/rdma/ib_verbs.h
4616
struct net_device *ib_get_net_dev_by_params(struct ib_device *dev, u32 port,
include/rdma/ib_verbs.h
4619
int ib_device_set_netdev(struct ib_device *ib_dev, struct net_device *ndev,
include/rdma/ib_verbs.h
4621
struct net_device *ib_device_get_netdev(struct ib_device *ib_dev,
include/rdma/ib_verbs.h
4623
int ib_query_netdev_port(struct ib_device *ibdev, struct net_device *ndev,
include/rdma/ib_verbs.h
4626
static inline enum ib_port_state ib_get_curr_port_state(struct net_device *net_dev)
include/rdma/ib_verbs.h
4633
struct net_device *ndev);
include/rdma/ib_verbs.h
4907
u32 port, struct net_device *ndev);
include/rdma/ib_verbs.h
4926
struct net_device *rdma_alloc_netdev(struct ib_device *device, u32 port_num,
include/rdma/ib_verbs.h
4929
void (*setup)(struct net_device *));
include/rdma/ib_verbs.h
4934
void (*setup)(struct net_device *),
include/rdma/ib_verbs.h
4935
struct net_device *netdev);
include/rdma/ib_verbs.h
951
struct net_device *xmit_slave;
include/rdma/lag.h
18
void rdma_lag_put_ah_roce_slave(struct net_device *xmit_slave);
include/rdma/lag.h
19
struct net_device *rdma_lag_get_ah_roce_slave(struct ib_device *device,
include/rdma/opa_vnic.h
40
static inline void *opa_vnic_priv(const struct net_device *dev)
include/rdma/opa_vnic.h
47
static inline void *opa_vnic_dev_priv(const struct net_device *dev)
include/rdma/rdma_netlink.h
128
int (*newlink)(const char *ibdev_name, struct net_device *ndev);
include/scsi/libfcoe.h
262
int fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type);
include/scsi/libfcoe.h
264
struct net_device *netdev);
include/scsi/libfcoe.h
313
bool (*match) (struct net_device *device);
include/scsi/libfcoe.h
314
int (*alloc) (struct net_device *device);
include/scsi/libfcoe.h
315
int (*create) (struct net_device *device, enum fip_mode fip_mode);
include/scsi/libfcoe.h
316
int (*destroy) (struct net_device *device);
include/scsi/libfcoe.h
317
int (*enable) (struct net_device *device);
include/scsi/libfcoe.h
318
int (*disable) (struct net_device *device);
include/scsi/libfcoe.h
368
struct net_device * (*get_netdev)(const struct fc_lport *lport);
include/scsi/libfcoe.h
377
static inline struct net_device *fcoe_get_netdev(const struct fc_lport *lport)
include/scsi/libfcoe.h
402
struct net_device *netdev;
include/soc/mscc/ocelot.h
1054
struct net_device *bridge, int bridge_num,
include/soc/mscc/ocelot.h
1057
struct net_device *bridge);
include/soc/mscc/ocelot.h
1062
u16 vid, const struct net_device *bridge);
include/soc/mscc/ocelot.h
1064
u16 vid, const struct net_device *bridge);
include/soc/mscc/ocelot.h
1065
int ocelot_lag_fdb_add(struct ocelot *ocelot, struct net_device *bond,
include/soc/mscc/ocelot.h
1067
const struct net_device *bridge);
include/soc/mscc/ocelot.h
1068
int ocelot_lag_fdb_del(struct ocelot *ocelot, struct net_device *bond,
include/soc/mscc/ocelot.h
1070
const struct net_device *bridge);
include/soc/mscc/ocelot.h
1101
const struct net_device *bridge);
include/soc/mscc/ocelot.h
1104
const struct net_device *bridge);
include/soc/mscc/ocelot.h
1106
struct net_device *bond,
include/soc/mscc/ocelot.h
1110
struct net_device *bond);
include/soc/mscc/ocelot.h
1112
int ocelot_bond_get_id(struct ocelot *ocelot, struct net_device *bond);
include/soc/mscc/ocelot.h
652
struct net_device *(*port_to_netdev)(struct ocelot *ocelot, int port);
include/soc/mscc/ocelot.h
653
int (*netdev_to_port)(struct net_device *dev);
include/soc/mscc/ocelot.h
745
struct net_device *bond;
include/soc/mscc/ocelot.h
777
struct net_device *bond;
include/soc/mscc/ocelot.h
778
struct net_device *bridge;
include/trace/events/bridge.h
127
TP_PROTO(const struct net_device *dev,
include/trace/events/bridge.h
14
TP_PROTO(struct ndmsg *ndm, struct net_device *dev,
include/trace/events/devlink.h
193
struct net_device *input_dev = metadata->input_dev;
include/trace/events/fib.h
41
struct net_device *dev;
include/trace/events/neigh.h
25
TP_PROTO(struct neigh_table *tbl, struct net_device *dev,
include/trace/events/net.h
108
TP_PROTO(struct net_device *dev,
include/trace/events/net.h
16
TP_PROTO(const struct sk_buff *skb, const struct net_device *dev),
include/trace/events/net.h
79
struct net_device *dev,
include/trace/events/qdisc.h
129
TP_PROTO(const struct Qdisc_ops *ops, struct net_device *dev, u32 parent),
include/trace/events/xdp.h
142
TP_PROTO(const struct net_device *dev,
include/trace/events/xdp.h
151
TP_PROTO(const struct net_device *dev,
include/trace/events/xdp.h
252
TP_PROTO(const struct net_device *from_dev,
include/trace/events/xdp.h
253
const struct net_device *to_dev,
include/trace/events/xdp.h
31
TP_PROTO(const struct net_device *dev,
include/trace/events/xdp.h
56
TP_PROTO(const struct net_device *dev,
include/trace/events/xdp.h
86
struct net_device *dev;
include/trace/events/xdp.h
92
TP_PROTO(const struct net_device *dev,
io_uring/zcrx.c
541
struct net_device *netdev;
io_uring/zcrx.h
55
struct net_device *netdev;
kernel/bpf/cpumap.c
791
struct net_device *dev_rx)
kernel/bpf/devmap.c
1100
struct net_device *netdev)
kernel/bpf/devmap.c
1128
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
kernel/bpf/devmap.c
338
struct net_device *tx_dev,
kernel/bpf/devmap.c
339
struct net_device *rx_dev)
kernel/bpf/devmap.c
380
struct net_device *dev = bq->dev;
kernel/bpf/devmap.c
463
static void bq_enqueue(struct net_device *dev, struct xdp_frame *xdpf,
kernel/bpf/devmap.c
464
struct net_device *dev_rx, struct bpf_prog *xdp_prog)
kernel/bpf/devmap.c
494
static inline int __xdp_enqueue(struct net_device *dev, struct xdp_frame *xdpf,
kernel/bpf/devmap.c
495
struct net_device *dev_rx,
kernel/bpf/devmap.c
546
int dev_xdp_enqueue(struct net_device *dev, struct xdp_frame *xdpf,
kernel/bpf/devmap.c
547
struct net_device *dev_rx)
kernel/bpf/devmap.c
553
struct net_device *dev_rx)
kernel/bpf/devmap.c
555
struct net_device *dev = dst->dev;
kernel/bpf/devmap.c
579
struct net_device *dev_rx,
kernel/bpf/devmap.c
60
struct net_device *dev;
kernel/bpf/devmap.c
607
static int get_upper_ifindexes(struct net_device *dev, int *indexes, int max)
kernel/bpf/devmap.c
609
struct net_device *upper;
kernel/bpf/devmap.c
61
struct net_device *dev_rx;
kernel/bpf/devmap.c
622
int dev_map_enqueue_multi(struct xdp_frame *xdpf, struct net_device *dev_rx,
kernel/bpf/devmap.c
68
struct net_device *dev; /* must be first member, due to tracepoint */
kernel/bpf/devmap.c
742
int dev_map_redirect_multi(struct net_device *dev, struct sk_buff *skb,
kernel/bpf/offload.c
115
struct net_device *netdev;
kernel/bpf/offload.c
137
struct net_device *netdev)
kernel/bpf/offload.c
179
static int __bpf_prog_dev_bound_init(struct bpf_prog *prog, struct net_device *netdev)
kernel/bpf/offload.c
221
struct net_device *netdev;
kernel/bpf/offload.c
35
struct net_device *netdev;
kernel/bpf/offload.c
375
struct net_device *netdev;
kernel/bpf/offload.c
44
.key_len = sizeof(struct net_device *),
kernel/bpf/offload.c
52
static int bpf_dev_offload_check(struct net_device *netdev)
kernel/bpf/offload.c
62
bpf_offload_find_netdev(struct net_device *netdev)
kernel/bpf/offload.c
690
struct net_device *netdev)
kernel/bpf/offload.c
70
struct net_device *netdev)
kernel/bpf/offload.c
710
bool bpf_offload_dev_match(struct bpf_prog *prog, struct net_device *netdev)
kernel/bpf/offload.c
755
struct net_device *netdev)
kernel/bpf/offload.c
767
struct net_device *netdev)
kernel/bpf/offload.c
805
void bpf_dev_bound_netdev_unregister(struct net_device *dev)
kernel/bpf/tcx.c
126
struct net_device *dev;
kernel/bpf/tcx.c
147
struct net_device *dev = tcx->dev;
kernel/bpf/tcx.c
16
struct net_device *dev;
kernel/bpf/tcx.c
174
struct net_device *dev;
kernel/bpf/tcx.c
209
struct net_device *dev;
kernel/bpf/tcx.c
301
struct net_device *dev,
kernel/bpf/tcx.c
314
struct net_device *dev;
kernel/bpf/tcx.c
64
struct net_device *dev;
kernel/bpf/tcx.c
95
void tcx_uninstall(struct net_device *dev, bool ingress)
lib/dim/net_dim.c
149
void net_dim_free_irq_moder(struct net_device *dev)
lib/dim/net_dim.c
168
void net_dim_setting(struct net_device *dev, struct dim *dim, bool is_tx)
lib/dim/net_dim.c
192
struct dim_cq_moder net_dim_get_rx_irq_moder(struct net_device *dev,
lib/dim/net_dim.c
208
struct dim_cq_moder net_dim_get_tx_irq_moder(struct net_device *dev,
lib/dim/net_dim.c
224
void net_dim_set_rx_mode(struct net_device *dev, u8 rx_mode)
lib/dim/net_dim.c
230
void net_dim_set_tx_mode(struct net_device *dev, u8 tx_mode)
lib/dim/net_dim.c
99
int net_dim_init_irq_moder(struct net_device *dev, u8 profile_flags,
lib/dynamic_debug.c
917
const struct net_device *dev, const char *fmt, ...)
lib/test_bpf.c
14731
static struct net_device dev;
net/6lowpan/6lowpan_i.h
10
static inline bool lowpan_is_ll(const struct net_device *dev,
net/6lowpan/6lowpan_i.h
18
int addrconf_ifid_802154_6lowpan(u8 *eui, struct net_device *dev);
net/6lowpan/6lowpan_i.h
21
void lowpan_dev_debugfs_init(struct net_device *dev);
net/6lowpan/6lowpan_i.h
22
void lowpan_dev_debugfs_exit(struct net_device *dev);
net/6lowpan/6lowpan_i.h
27
static inline void lowpan_dev_debugfs_init(struct net_device *dev) { }
net/6lowpan/6lowpan_i.h
28
static inline void lowpan_dev_debugfs_exit(struct net_device *dev) { }
net/6lowpan/core.c
111
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/6lowpan/core.c
16
int lowpan_register_netdevice(struct net_device *dev,
net/6lowpan/core.c
52
int lowpan_register_netdev(struct net_device *dev,
net/6lowpan/core.c
64
void lowpan_unregister_netdevice(struct net_device *dev)
net/6lowpan/core.c
71
void lowpan_unregister_netdev(struct net_device *dev)
net/6lowpan/core.c
79
int addrconf_ifid_802154_6lowpan(u8 *eui, struct net_device *dev)
net/6lowpan/debugfs.c
166
static void lowpan_dev_debugfs_ctx_init(struct net_device *dev,
net/6lowpan/debugfs.c
230
static void lowpan_dev_debugfs_802154_init(const struct net_device *dev,
net/6lowpan/debugfs.c
245
void lowpan_dev_debugfs_init(struct net_device *dev)
net/6lowpan/debugfs.c
265
void lowpan_dev_debugfs_exit(struct net_device *dev)
net/6lowpan/iphc.c
1131
int lowpan_header_compress(struct sk_buff *skb, const struct net_device *dev,
net/6lowpan/iphc.c
190
lowpan_iphc_ctx_get_by_id(const struct net_device *dev, u8 id)
net/6lowpan/iphc.c
201
lowpan_iphc_ctx_get_by_addr(const struct net_device *dev,
net/6lowpan/iphc.c
245
lowpan_iphc_ctx_get_by_mcast_addr(const struct net_device *dev,
net/6lowpan/iphc.c
281
static void lowpan_iphc_uncompress_lladdr(const struct net_device *dev,
net/6lowpan/iphc.c
304
const struct net_device *dev,
net/6lowpan/iphc.c
364
const struct net_device *dev,
net/6lowpan/iphc.c
612
int lowpan_header_decompress(struct sk_buff *skb, const struct net_device *dev,
net/6lowpan/iphc.c
831
static bool lowpan_iphc_addr_equal(const struct net_device *dev,
net/6lowpan/iphc.c
846
static u8 lowpan_compress_ctx_addr(u8 **hc_ptr, const struct net_device *dev,
net/6lowpan/iphc.c
944
static u8 lowpan_compress_addr_64(u8 **hc_ptr, const struct net_device *dev,
net/6lowpan/ndisc.c
106
static int lowpan_ndisc_opt_addr_space(const struct net_device *dev,
net/6lowpan/ndisc.c
147
static void lowpan_ndisc_fill_addr_option(const struct net_device *dev,
net/6lowpan/ndisc.c
16
static int lowpan_ndisc_parse_802154_options(const struct net_device *dev,
net/6lowpan/ndisc.c
189
struct net_device *dev,
net/6lowpan/ndisc.c
34
static int lowpan_ndisc_parse_options(const struct net_device *dev,
net/6lowpan/ndisc.c
94
static void lowpan_ndisc_update(const struct net_device *dev,
net/6lowpan/nhc.c
102
const struct net_device *dev,
net/6lowpan/nhc.h
111
const struct net_device *dev,
net/802/fc.c
102
struct net_device *alloc_fcdev(int sizeof_priv)
net/802/fc.c
32
static int fc_header(struct sk_buff *skb, struct net_device *dev,
net/802/fc.c
78
static void fc_setup(struct net_device *dev)
net/802/fddi.c
145
static void fddi_setup(struct net_device *dev)
net/802/fddi.c
171
struct net_device *alloc_fddidev(int sizeof_priv)
net/802/fddi.c
48
static int fddi_header(struct sk_buff *skb, struct net_device *dev,
net/802/fddi.c
93
__be16 fddi_type_trans(struct sk_buff *skb, struct net_device *dev)
net/802/garp.c
355
int garp_request_join(const struct net_device *dev,
net/802/garp.c
375
void garp_request_leave(const struct net_device *dev,
net/802/garp.c
513
struct net_device *dev)
net/802/garp.c
546
static int garp_init_port(struct net_device *dev)
net/802/garp.c
557
static void garp_release_port(struct net_device *dev)
net/802/garp.c
570
int garp_init_applicant(struct net_device *dev, struct garp_application *appl)
net/802/garp.c
611
void garp_uninit_applicant(struct net_device *dev, struct garp_application *appl)
net/802/mrp.c
530
int mrp_request_join(const struct net_device *dev,
net/802/mrp.c
555
void mrp_request_leave(const struct net_device *dev,
net/802/mrp.c
784
static int mrp_rcv(struct sk_buff *skb, struct net_device *dev,
net/802/mrp.c
785
struct packet_type *pt, struct net_device *orig_dev)
net/802/mrp.c
831
static int mrp_init_port(struct net_device *dev)
net/802/mrp.c
842
static void mrp_release_port(struct net_device *dev)
net/802/mrp.c
855
int mrp_init_applicant(struct net_device *dev, struct mrp_application *appl)
net/802/mrp.c
899
void mrp_uninit_applicant(struct net_device *dev, struct mrp_application *appl)
net/802/psnap.c
124
struct net_device *,
net/802/psnap.c
126
struct net_device *))
net/802/psnap.c
45
static int snap_rcv(struct sk_buff *skb, struct net_device *dev,
net/802/psnap.c
46
struct packet_type *pt, struct net_device *orig_dev)
net/802/stp.c
30
static int stp_pdu_rcv(struct sk_buff *skb, struct net_device *dev,
net/802/stp.c
31
struct packet_type *pt, struct net_device *orig_dev)
net/8021q/vlan.c
127
int vlan_check_real_dev(struct net_device *real_dev,
net/8021q/vlan.c
148
int register_vlan_dev(struct net_device *dev, struct netlink_ext_ack *extack)
net/8021q/vlan.c
151
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan.c
216
static int register_vlan_device(struct net_device *real_dev, u16 vlan_id)
net/8021q/vlan.c
218
struct net_device *new_dev;
net/8021q/vlan.c
290
static void vlan_sync_address(struct net_device *dev,
net/8021q/vlan.c
291
struct net_device *vlandev)
net/8021q/vlan.c
319
static void vlan_transfer_features(struct net_device *dev,
net/8021q/vlan.c
320
struct net_device *vlandev)
net/8021q/vlan.c
342
static int __vlan_device_event(struct net_device *dev, unsigned long event)
net/8021q/vlan.c
362
static void vlan_vid0_add(struct net_device *dev)
net/8021q/vlan.c
380
static void vlan_vid0_del(struct net_device *dev)
net/8021q/vlan.c
395
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/8021q/vlan.c
399
struct net_device *vlandev;
net/8021q/vlan.c
461
struct net_device *tmp;
net/8021q/vlan.c
52
struct net_device **array;
net/8021q/vlan.c
570
struct net_device *dev = NULL;
net/8021q/vlan.c
68
size = sizeof(struct net_device *) * VLAN_GROUP_ARRAY_PART_LEN;
net/8021q/vlan.c
80
static void vlan_stacked_transfer_operstate(const struct net_device *rootdev,
net/8021q/vlan.c
81
struct net_device *dev,
net/8021q/vlan.c
88
void unregister_vlan_dev(struct net_device *dev, struct list_head *head)
net/8021q/vlan.c
91
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan.h
107
static inline netdev_features_t vlan_tnl_features(struct net_device *real_dev)
net/8021q/vlan.h
129
void vlan_dev_set_ingress_priority(const struct net_device *dev,
net/8021q/vlan.h
131
int vlan_dev_set_egress_priority(const struct net_device *dev,
net/8021q/vlan.h
133
void vlan_dev_free_egress_priority(const struct net_device *dev);
net/8021q/vlan.h
134
int vlan_dev_change_flags(const struct net_device *dev, u32 flag, u32 mask);
net/8021q/vlan.h
135
void vlan_dev_get_realdev_name(const struct net_device *dev, char *result,
net/8021q/vlan.h
138
int vlan_check_real_dev(struct net_device *real_dev,
net/8021q/vlan.h
141
void vlan_setup(struct net_device *dev);
net/8021q/vlan.h
142
int register_vlan_dev(struct net_device *dev, struct netlink_ext_ack *extack);
net/8021q/vlan.h
143
void unregister_vlan_dev(struct net_device *dev, struct list_head *head);
net/8021q/vlan.h
144
bool vlan_dev_inherit_address(struct net_device *dev,
net/8021q/vlan.h
145
struct net_device *real_dev);
net/8021q/vlan.h
147
static inline u32 vlan_get_ingress_priority(struct net_device *dev,
net/8021q/vlan.h
156
int vlan_gvrp_request_join(const struct net_device *dev);
net/8021q/vlan.h
157
void vlan_gvrp_request_leave(const struct net_device *dev);
net/8021q/vlan.h
158
int vlan_gvrp_init_applicant(struct net_device *dev);
net/8021q/vlan.h
159
void vlan_gvrp_uninit_applicant(struct net_device *dev);
net/8021q/vlan.h
163
static inline int vlan_gvrp_request_join(const struct net_device *dev) { return 0; }
net/8021q/vlan.h
164
static inline void vlan_gvrp_request_leave(const struct net_device *dev) {}
net/8021q/vlan.h
165
static inline int vlan_gvrp_init_applicant(struct net_device *dev) { return 0; }
net/8021q/vlan.h
166
static inline void vlan_gvrp_uninit_applicant(struct net_device *dev) {}
net/8021q/vlan.h
172
int vlan_mvrp_request_join(const struct net_device *dev);
net/8021q/vlan.h
173
void vlan_mvrp_request_leave(const struct net_device *dev);
net/8021q/vlan.h
174
int vlan_mvrp_init_applicant(struct net_device *dev);
net/8021q/vlan.h
175
void vlan_mvrp_uninit_applicant(struct net_device *dev);
net/8021q/vlan.h
179
static inline int vlan_mvrp_request_join(const struct net_device *dev) { return 0; }
net/8021q/vlan.h
180
static inline void vlan_mvrp_request_leave(const struct net_device *dev) {}
net/8021q/vlan.h
181
static inline int vlan_mvrp_init_applicant(struct net_device *dev) { return 0; }
net/8021q/vlan.h
182
static inline void vlan_mvrp_uninit_applicant(struct net_device *dev) {}
net/8021q/vlan.h
25
struct net_device **vlan_devices_arrays[VLAN_PROTO_NUM]
net/8021q/vlan.h
30
struct net_device *real_dev; /* The ethernet(like) device
net/8021q/vlan.h
53
static inline struct net_device *__vlan_group_get_device(struct vlan_group *vg,
net/8021q/vlan.h
57
struct net_device **array;
net/8021q/vlan.h
68
static inline struct net_device *vlan_group_get_device(struct vlan_group *vg,
net/8021q/vlan.h
82
struct net_device *dev)
net/8021q/vlan.h
85
struct net_device **array;
net/8021q/vlan.h
95
static inline struct net_device *vlan_find_dev(struct net_device *real_dev,
net/8021q/vlan_core.c
102
struct net_device *vlan_dev_real_dev(const struct net_device *dev)
net/8021q/vlan_core.c
104
struct net_device *ret = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_core.c
113
u16 vlan_dev_vlan_id(const struct net_device *dev)
net/8021q/vlan_core.c
119
__be16 vlan_dev_vlan_proto(const struct net_device *dev)
net/8021q/vlan_core.c
149
static struct vlan_info *vlan_info_alloc(struct net_device *dev)
net/8021q/vlan_core.c
15
struct net_device *vlan_dev;
net/8021q/vlan_core.c
169
static bool vlan_hw_filter_capable(const struct net_device *dev, __be16 proto)
net/8021q/vlan_core.c
205
static int vlan_add_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid)
net/8021q/vlan_core.c
216
static int vlan_kill_rx_filter_info(struct net_device *dev, __be16 proto, u16 vid)
net/8021q/vlan_core.c
227
int vlan_for_each(struct net_device *dev,
net/8021q/vlan_core.c
228
int (*action)(struct net_device *dev, int vid, void *arg),
net/8021q/vlan_core.c
233
struct net_device *vdev;
net/8021q/vlan_core.c
256
struct net_device *real_dev = vlan_info->real_dev;
net/8021q/vlan_core.c
298
struct net_device *dev = vlan_info->real_dev;
net/8021q/vlan_core.c
318
int vlan_vid_add(struct net_device *dev, __be16 proto, u16 vid)
net/8021q/vlan_core.c
357
struct net_device *dev = vlan_info->real_dev;
net/8021q/vlan_core.c
371
void vlan_vid_del(struct net_device *dev, __be16 proto, u16 vid)
net/8021q/vlan_core.c
396
int vlan_vids_add_by_dev(struct net_device *dev,
net/8021q/vlan_core.c
397
const struct net_device *by_dev)
net/8021q/vlan_core.c
431
void vlan_vids_del_by_dev(struct net_device *dev,
net/8021q/vlan_core.c
432
const struct net_device *by_dev)
net/8021q/vlan_core.c
451
bool vlan_uses_dev(const struct net_device *dev)
net/8021q/vlan_core.c
76
struct net_device *__vlan_find_dev_deep_rcu(struct net_device *dev,
net/8021q/vlan_core.c
90
struct net_device *upper_dev;
net/8021q/vlan_dev.c
101
struct net_device *dev)
net/8021q/vlan_dev.c
1046
static void vlan_dev_free(struct net_device *dev)
net/8021q/vlan_dev.c
1057
void vlan_setup(struct net_device *dev)
net/8021q/vlan_dev.c
143
static int vlan_dev_change_mtu(struct net_device *dev, int new_mtu)
net/8021q/vlan_dev.c
145
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
158
void vlan_dev_set_ingress_priority(const struct net_device *dev,
net/8021q/vlan_dev.c
171
int vlan_dev_set_egress_priority(const struct net_device *dev,
net/8021q/vlan_dev.c
216
int vlan_dev_change_flags(const struct net_device *dev, u32 flags, u32 mask)
net/8021q/vlan_dev.c
244
void vlan_dev_get_realdev_name(const struct net_device *dev, char *result, size_t size)
net/8021q/vlan_dev.c
249
bool vlan_dev_inherit_address(struct net_device *dev,
net/8021q/vlan_dev.c
250
struct net_device *real_dev)
net/8021q/vlan_dev.c
260
static int vlan_dev_open(struct net_device *dev)
net/8021q/vlan_dev.c
263
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan_dev.c
295
static int vlan_dev_stop(struct net_device *dev)
net/8021q/vlan_dev.c
298
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan_dev.c
311
static int vlan_dev_set_mac_address(struct net_device *dev, void *p)
net/8021q/vlan_dev.c
313
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
337
static int vlan_hwtstamp_get(struct net_device *dev,
net/8021q/vlan_dev.c
340
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
345
static int vlan_hwtstamp_set(struct net_device *dev,
net/8021q/vlan_dev.c
349
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
357
static int vlan_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
net/8021q/vlan_dev.c
359
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
380
static int vlan_dev_neigh_setup(struct net_device *dev, struct neigh_parms *pa)
net/8021q/vlan_dev.c
382
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
393
static int vlan_dev_fcoe_ddp_setup(struct net_device *dev, u16 xid,
net/8021q/vlan_dev.c
396
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
406
static int vlan_dev_fcoe_ddp_done(struct net_device *dev, u16 xid)
net/8021q/vlan_dev.c
408
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
418
static int vlan_dev_fcoe_enable(struct net_device *dev)
net/8021q/vlan_dev.c
420
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
429
static int vlan_dev_fcoe_disable(struct net_device *dev)
net/8021q/vlan_dev.c
431
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
440
static int vlan_dev_fcoe_ddp_target(struct net_device *dev, u16 xid,
net/8021q/vlan_dev.c
443
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
455
static int vlan_dev_fcoe_get_wwn(struct net_device *dev, u64 *wwn, int type)
net/8021q/vlan_dev.c
457
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
46
static int vlan_dev_hard_header(struct sk_buff *skb, struct net_device *dev,
net/8021q/vlan_dev.c
467
static void vlan_dev_change_rx_flags(struct net_device *dev, int change)
net/8021q/vlan_dev.c
469
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
477
static void vlan_dev_set_rx_mode(struct net_device *vlan_dev)
net/8021q/vlan_dev.c
496
static int vlan_passthru_hard_header(struct sk_buff *skb, struct net_device *dev,
net/8021q/vlan_dev.c
502
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan_dev.c
522
static int vlan_dev_init(struct net_device *dev)
net/8021q/vlan_dev.c
525
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan_dev.c
600
void vlan_dev_free_egress_priority(const struct net_device *dev)
net/8021q/vlan_dev.c
614
static void vlan_dev_uninit(struct net_device *dev)
net/8021q/vlan_dev.c
619
static netdev_features_t vlan_dev_fix_features(struct net_device *dev,
net/8021q/vlan_dev.c
622
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_dev.c
641
static int vlan_ethtool_get_link_ksettings(struct net_device *dev,
net/8021q/vlan_dev.c
649
static void vlan_ethtool_get_drvinfo(struct net_device *dev,
net/8021q/vlan_dev.c
657
static int vlan_ethtool_get_ts_info(struct net_device *dev,
net/8021q/vlan_dev.c
664
static void vlan_dev_get_stats64(struct net_device *dev,
net/8021q/vlan_dev.c
699
static void vlan_dev_poll_controller(struct net_device *dev)
net/8021q/vlan_dev.c
704
static int vlan_dev_netpoll_setup(struct net_device *dev)
net/8021q/vlan_dev.c
707
struct net_device *real_dev = vlan->real_dev;
net/8021q/vlan_dev.c
728
static void vlan_dev_netpoll_cleanup(struct net_device *dev)
net/8021q/vlan_dev.c
741
static int vlan_dev_get_iflink(const struct net_device *dev)
net/8021q/vlan_dev.c
743
const struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlan_gvrp.c
27
int vlan_gvrp_request_join(const struct net_device *dev)
net/8021q/vlan_gvrp.c
38
void vlan_gvrp_request_leave(const struct net_device *dev)
net/8021q/vlan_gvrp.c
49
int vlan_gvrp_init_applicant(struct net_device *dev)
net/8021q/vlan_gvrp.c
54
void vlan_gvrp_uninit_applicant(struct net_device *dev)
net/8021q/vlan_mvrp.c
33
int vlan_mvrp_request_join(const struct net_device *dev)
net/8021q/vlan_mvrp.c
44
void vlan_mvrp_request_leave(const struct net_device *dev)
net/8021q/vlan_mvrp.c
55
int vlan_mvrp_init_applicant(struct net_device *dev)
net/8021q/vlan_mvrp.c
60
void vlan_mvrp_uninit_applicant(struct net_device *dev)
net/8021q/vlan_netlink.c
104
static int vlan_changelink(struct net_device *dev, struct nlattr *tb[],
net/8021q/vlan_netlink.c
138
static int vlan_newlink(struct net_device *dev,
net/8021q/vlan_netlink.c
146
struct net_device *real_dev;
net/8021q/vlan_netlink.c
210
static size_t vlan_get_size(const struct net_device *dev)
net/8021q/vlan_netlink.c
221
static int vlan_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/8021q/vlan_netlink.c
283
static struct net *vlan_get_link_net(const struct net_device *dev)
net/8021q/vlan_netlink.c
285
struct net_device *real_dev = vlan_dev_priv(dev)->real_dev;
net/8021q/vlanproc.c
136
int vlan_proc_add_dev(struct net_device *vlandev)
net/8021q/vlanproc.c
153
void vlan_proc_rem_dev(struct net_device *vlandev)
net/8021q/vlanproc.c
169
struct net_device *dev;
net/8021q/vlanproc.c
218
const struct net_device *vlandev = v;
net/8021q/vlanproc.c
229
struct net_device *vlandev = (struct net_device *) seq->private;
net/8021q/vlanproc.h
10
int vlan_proc_add_dev(struct net_device *vlandev);
net/8021q/vlanproc.h
9
void vlan_proc_rem_dev(struct net_device *vlandev);
net/appletalk/aarp.c
116
struct net_device *dev = a->dev;
net/appletalk/aarp.c
167
static void aarp_send_reply(struct net_device *dev, struct atalk_addr *us,
net/appletalk/aarp.c
217
static void aarp_send_probe(struct net_device *dev, struct atalk_addr *us)
net/appletalk/aarp.c
307
static void __aarp_expire_device(struct aarp_entry **n, struct net_device *dev)
net/appletalk/aarp.c
344
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/appletalk/aarp.c
412
struct net_device *dev,
net/appletalk/aarp.c
427
void aarp_proxy_remove(struct net_device *dev, struct atalk_addr *sa)
net/appletalk/aarp.c
442
static struct atalk_addr *__aarp_proxy_find(struct net_device *dev,
net/appletalk/aarp.c
529
int aarp_send_ddp(struct net_device *dev, struct sk_buff *skb,
net/appletalk/aarp.c
67
struct net_device *dev;
net/appletalk/aarp.c
700
static int aarp_rcv(struct sk_buff *skb, struct net_device *dev,
net/appletalk/aarp.c
701
struct packet_type *pt, struct net_device *orig_dev)
net/appletalk/aarp.c
884
void aarp_device_down(struct net_device *dev)
net/appletalk/ddp.c
1301
static int atalk_route_packet(struct sk_buff *skb, struct net_device *dev,
net/appletalk/ddp.c
1402
static int atalk_rcv(struct sk_buff *skb, struct net_device *dev,
net/appletalk/ddp.c
1403
struct packet_type *pt, struct net_device *orig_dev)
net/appletalk/ddp.c
1494
static int ltalk_rcv(struct sk_buff *skb, struct net_device *dev,
net/appletalk/ddp.c
1495
struct packet_type *pt, struct net_device *orig_dev)
net/appletalk/ddp.c
1556
struct net_device *dev;
net/appletalk/ddp.c
215
static void atif_drop_device(struct net_device *dev)
net/appletalk/ddp.c
233
static struct atalk_iface *atif_add_device(struct net_device *dev,
net/appletalk/ddp.c
348
struct atalk_addr *atalk_find_dev_addr(struct net_device *dev)
net/appletalk/ddp.c
389
static struct atalk_iface *atalk_find_anynet(int node, struct net_device *dev)
net/appletalk/ddp.c
489
struct net_device *atrtr_get_dev(struct atalk_addr *sa)
net/appletalk/ddp.c
496
static void atrtr_set_default(struct net_device *dev)
net/appletalk/ddp.c
509
static int atrtr_create(struct rtentry *r, struct net_device *devhint)
net/appletalk/ddp.c
621
static void atrtr_device_down(struct net_device *dev)
net/appletalk/ddp.c
642
static inline void atalk_dev_down(struct net_device *dev)
net/appletalk/ddp.c
656
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/appletalk/ddp.c
676
struct net_device *dev;
net/appletalk/ddp.c
887
struct net_device *dev = NULL;
net/atm/br2684.c
103
static inline struct br2684_dev *BRPRIV(const struct net_device *net_dev)
net/atm/br2684.c
108
static inline struct net_device *list_entry_brdev(const struct list_head *le)
net/atm/br2684.c
124
static struct net_device *br2684_find_dev(const struct br2684_if_spec *s)
net/atm/br2684.c
127
struct net_device *net_dev;
net/atm/br2684.c
152
struct net_device *net_dev;
net/atm/br2684.c
202
static int br2684_xmit_vcc(struct sk_buff *skb, struct net_device *dev,
net/atm/br2684.c
292
struct net_device *dev)
net/atm/br2684.c
350
static int br2684_mac_addr(struct net_device *dev, void *p)
net/atm/br2684.c
426
struct net_device *net_dev = brvcc->device;
net/atm/br2684.c
535
struct net_device *net_dev;
net/atm/br2684.c
633
static void br2684_setup(struct net_device *netdev)
net/atm/br2684.c
646
static void br2684_setup_routed(struct net_device *netdev)
net/atm/br2684.c
666
struct net_device *netdev;
net/atm/br2684.c
68
struct net_device *device;
net/atm/br2684.c
789
const struct net_device *net_dev = brdev->net_dev;
net/atm/br2684.c
84
struct net_device *net_dev;
net/atm/br2684.c
841
struct net_device *net_dev;
net/atm/clip.c
259
struct net_device *dev = skb->dev;
net/atm/clip.c
301
static int clip_constructor(struct net_device *dev, struct neighbour *neigh)
net/atm/clip.c
340
struct net_device *dev)
net/atm/clip.c
47
static struct net_device *clip_devs;
net/atm/clip.c
507
static void clip_setup(struct net_device *dev)
net/atm/clip.c
525
struct net_device *dev;
net/atm/clip.c
561
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/atm/clip.c
770
struct net_device *dev = n->dev;
net/atm/clip.c
928
struct net_device *dev, *next;
net/atm/lec.c
1105
static int lane2_resolve(struct net_device *dev, const u8 *dst_mac, int force,
net/atm/lec.c
1151
static int lane2_associate_req(struct net_device *dev, const u8 *lan_dst,
net/atm/lec.c
1187
static void lane2_associate_ind(struct net_device *dev, const u8 *mac_addr,
net/atm/lec.c
126
static struct net_device *dev_lec[MAX_LEC_ITF];
net/atm/lec.c
1283
struct net_device *dev = (struct net_device *)vcc->proto_data;
net/atm/lec.c
130
static void lec_handle_bridge(struct sk_buff *skb, struct net_device *dev)
net/atm/lec.c
183
static int lec_open(struct net_device *dev)
net/atm/lec.c
193
struct net_device *dev = skb->dev;
net/atm/lec.c
208
static void lec_tx_timeout(struct net_device *dev, unsigned int txqueue)
net/atm/lec.c
216
struct net_device *dev)
net/atm/lec.c
346
static int lec_close(struct net_device *dev)
net/atm/lec.c
356
struct net_device *dev = (struct net_device *)vcc->proto_data;
net/atm/lec.c
489
struct net_device *dev = (struct net_device *)vcc->proto_data;
net/atm/lec.c
572
static void lec_set_multicast_list(struct net_device *dev)
net/atm/lec.c
607
struct net_device *dev = (struct net_device *)vcc->proto_data;
net/atm/lec.c
63
static int lec_open(struct net_device *dev);
net/atm/lec.c
65
struct net_device *dev);
net/atm/lec.c
66
static int lec_close(struct net_device *dev);
net/atm/lec.c
689
struct net_device *dev = skb->dev;
net/atm/lec.c
72
static void lane2_associate_ind(struct net_device *dev, const u8 *mac_address,
net/atm/lec.c
74
static int lane2_resolve(struct net_device *dev, const u8 *dst_mac, int force,
net/atm/lec.c
76
static int lane2_associate_req(struct net_device *dev, const u8 *lan_dst,
net/atm/lec.c
847
struct net_device *dev;
net/atm/lec.c
927
struct net_device *dev;
net/atm/lec.c
999
struct net_device *dev = state->dev;
net/atm/lec.h
46
int (*resolve) (struct net_device *dev, const u8 *dst_mac, int force,
net/atm/lec.h
48
int (*associate_req) (struct net_device *dev, const u8 *lan_dst,
net/atm/lec.h
50
void (*associate_indicator) (struct net_device *dev, const u8 *mac_addr,
net/atm/mpc.c
1002
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/atm/mpc.c
156
static struct mpoa_client *find_mpc_by_lec(struct net_device *dev)
net/atm/mpc.c
270
static struct net_device *find_lec_by_itfnum(int itf)
net/atm/mpc.c
272
struct net_device *dev;
net/atm/mpc.c
312
static void start_mpc(struct mpoa_client *mpc, struct net_device *dev)
net/atm/mpc.c
328
struct net_device *dev = mpc->dev;
net/atm/mpc.c
375
static void lane2_assoc_ind(struct net_device *dev, const u8 *mac_addr,
net/atm/mpc.c
571
struct net_device *dev)
net/atm/mpc.c
654
static void mpc_vcc_close(struct atm_vcc *vcc, struct net_device *dev)
net/atm/mpc.c
687
struct net_device *dev = (struct net_device *)vcc->proto_data;
net/atm/mpc.c
95
struct net_device *dev);
net/atm/mpc.h
17
struct net_device *dev; /* lec in question */
net/atm/proc.c
160
struct net_device *dev;
net/ax25/af_ax25.c
132
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ax25/af_ax25.c
173
struct net_device *dev, int type)
net/ax25/af_ax25.c
226
ax25_digi *digi, struct net_device *dev)
net/ax25/af_ax25.c
560
struct net_device *dev;
net/ax25/af_ax25.c
76
static void ax25_kill_by_device(struct net_device *dev)
net/ax25/ax25_dev.c
173
struct net_device *ax25_fwd_dev(struct net_device *dev)
net/ax25/ax25_dev.c
53
void ax25_dev_device_up(struct net_device *dev)
net/ax25/ax25_dev.c
97
void ax25_dev_device_down(struct net_device *dev)
net/ax25/ax25_iface.c
101
int ax25_listen_register(const ax25_address *callsign, struct net_device *dev)
net/ax25/ax25_iface.c
124
void ax25_listen_release(const ax25_address *callsign, struct net_device *dev)
net/ax25/ax25_iface.c
174
int ax25_listen_mine(const ax25_address *callsign, struct net_device *dev)
net/ax25/ax25_iface.c
37
struct net_device *dev;
net/ax25/ax25_in.c
183
static int ax25_rcv(struct sk_buff *skb, struct net_device *dev,
net/ax25/ax25_in.c
433
int ax25_kiss_rcv(struct sk_buff *skb, struct net_device *dev,
net/ax25/ax25_in.c
434
struct packet_type *ptype, struct net_device *orig_dev)
net/ax25/ax25_ip.c
104
struct net_device *dev = NULL;
net/ax25/ax25_ip.c
213
static int ax25_hard_header(struct sk_buff *skb, struct net_device *dev,
net/ax25/ax25_ip.c
45
static int ax25_hard_header(struct sk_buff *skb, struct net_device *dev,
net/ax25/ax25_out.c
32
ax25_cb *ax25_send_frame(struct sk_buff *skb, int paclen, const ax25_address *src, ax25_address *dest, ax25_digi *digi, struct net_device *dev)
net/ax25/ax25_out.c
367
void ax25_queue_xmit(struct sk_buff *skb, struct net_device *dev)
net/ax25/ax25_route.c
345
ax25_route *ax25_get_route(ax25_address *addr, struct net_device *dev)
net/ax25/ax25_route.c
42
void ax25_rt_device_down(struct net_device *dev)
net/ax25/ax25_subr.c
187
void ax25_return_dm(struct net_device *dev, ax25_address *src, ax25_address *dest, ax25_digi *digi)
net/batman-adv/bat_iv_ogm.c
398
struct net_device *mesh_iface;
net/batman-adv/bat_v_elp.c
84
struct net_device *mesh_iface = hard_iface->mesh_iface;
net/batman-adv/bat_v_elp.c
86
struct net_device *real_netdev;
net/batman-adv/bridge_loop_avoidance.c
1401
void batadv_bla_status_update(struct net_device *net_dev)
net/batman-adv/bridge_loop_avoidance.c
2238
struct net_device *mesh_iface;
net/batman-adv/bridge_loop_avoidance.c
2399
struct net_device *mesh_iface;
net/batman-adv/bridge_loop_avoidance.c
346
struct net_device *mesh_iface;
net/batman-adv/bridge_loop_avoidance.h
52
void batadv_bla_status_update(struct net_device *net_dev);
net/batman-adv/distributed-arp-table.c
1134
struct net_device *mesh_iface = bat_priv->mesh_iface;
net/batman-adv/distributed-arp-table.c
760
void batadv_dat_status_update(struct net_device *net_dev)
net/batman-adv/distributed-arp-table.c
938
struct net_device *mesh_iface;
net/batman-adv/distributed-arp-table.h
102
static inline void batadv_dat_status_update(struct net_device *net_dev)
net/batman-adv/distributed-arp-table.h
26
void batadv_dat_status_update(struct net_device *net_dev);
net/batman-adv/fragmentation.c
396
static struct sk_buff *batadv_frag_create(struct net_device *net_dev,
net/batman-adv/fragmentation.c
437
struct net_device *net_dev = neigh_node->if_incoming->net_dev;
net/batman-adv/gateway_client.c
504
struct net_device *mesh_iface;
net/batman-adv/hard-interface.c
115
static bool batadv_mutual_parents(const struct net_device *dev1,
net/batman-adv/hard-interface.c
117
const struct net_device *dev2,
net/batman-adv/hard-interface.c
150
static bool batadv_is_on_batman_iface(const struct net_device *net_dev)
net/batman-adv/hard-interface.c
153
struct net_device *parent_dev;
net/batman-adv/hard-interface.c
188
static bool batadv_is_valid_iface(const struct net_device *net_dev)
net/batman-adv/hard-interface.c
217
struct net_device *__batadv_get_real_netdev(struct net_device *netdev)
net/batman-adv/hard-interface.c
220
struct net_device *real_netdev = NULL;
net/batman-adv/hard-interface.c
265
struct net_device *batadv_get_real_netdev(struct net_device *net_device)
net/batman-adv/hard-interface.c
267
struct net_device *real_netdev;
net/batman-adv/hard-interface.c
270
real_netdev = __batadv_get_real_netdev(net_device);
net/batman-adv/hard-interface.c
284
static bool batadv_is_wext_netdev(struct net_device *net_device)
net/batman-adv/hard-interface.c
286
if (!net_device)
net/batman-adv/hard-interface.c
293
if (net_device->wireless_handlers)
net/batman-adv/hard-interface.c
308
static bool batadv_is_cfg80211_netdev(struct net_device *net_device)
net/batman-adv/hard-interface.c
310
if (!net_device)
net/batman-adv/hard-interface.c
315
if (net_device->ieee80211_ptr)
net/batman-adv/hard-interface.c
328
static u32 batadv_wifi_flags_evaluate(struct net_device *net_device)
net/batman-adv/hard-interface.c
331
struct net_device *real_netdev;
net/batman-adv/hard-interface.c
333
if (batadv_is_wext_netdev(net_device))
net/batman-adv/hard-interface.c
336
if (batadv_is_cfg80211_netdev(net_device))
net/batman-adv/hard-interface.c
339
real_netdev = __batadv_get_real_netdev(net_device);
net/batman-adv/hard-interface.c
343
if (real_netdev == net_device)
net/batman-adv/hard-interface.c
442
batadv_hardif_get_active(struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
510
struct net_device *mesh_iface = hard_iface->mesh_iface;
net/batman-adv/hard-interface.c
538
static void batadv_hardif_recalc_extra_skbroom(struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
580
int batadv_hardif_min_mtu(struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
627
void batadv_update_min_mtu(struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
67
batadv_hardif_get_by_netdev(const struct net_device *net_dev)
net/batman-adv/hard-interface.c
705
struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
799
static size_t batadv_hardif_cnt(struct net_device *mesh_iface)
net/batman-adv/hard-interface.c
865
batadv_hardif_add_interface(struct net_device *net_dev)
net/batman-adv/hard-interface.c
92
static struct net *batadv_getlink_net(const struct net_device *netdev,
net/batman-adv/hard-interface.c
930
struct net_device *net_dev)
net/batman-adv/hard-interface.c
947
struct net_device *net_dev = netdev_notifier_info_to_dev(ptr);
net/batman-adv/hard-interface.h
70
struct net_device *__batadv_get_real_netdev(struct net_device *net_device);
net/batman-adv/hard-interface.h
71
struct net_device *batadv_get_real_netdev(struct net_device *net_device);
net/batman-adv/hard-interface.h
75
batadv_hardif_get_by_netdev(const struct net_device *net_dev);
net/batman-adv/hard-interface.h
77
struct net_device *mesh_iface);
net/batman-adv/hard-interface.h
79
int batadv_hardif_min_mtu(struct net_device *mesh_iface);
net/batman-adv/hard-interface.h
80
void batadv_update_min_mtu(struct net_device *mesh_iface);
net/batman-adv/log.h
120
struct net_device *_netdev = (net_dev); \
net/batman-adv/log.h
134
struct net_device *_netdev = (net_dev); \
net/batman-adv/main.c
145
int batadv_mesh_init(struct net_device *mesh_iface)
net/batman-adv/main.c
245
void batadv_mesh_free(struct net_device *mesh_iface)
net/batman-adv/main.c
405
int batadv_batman_skb_recv(struct sk_buff *skb, struct net_device *dev,
net/batman-adv/main.c
407
struct net_device *orig_dev)
net/batman-adv/main.h
238
int batadv_mesh_init(struct net_device *mesh_iface);
net/batman-adv/main.h
239
void batadv_mesh_free(struct net_device *mesh_iface);
net/batman-adv/main.h
243
int batadv_batman_skb_recv(struct sk_buff *skb, struct net_device *dev,
net/batman-adv/main.h
245
struct net_device *orig_dev);
net/batman-adv/mesh-interface.c
1002
static void batadv_meshif_init_early(struct net_device *dev)
net/batman-adv/mesh-interface.c
1059
static int batadv_meshif_newlink(struct net_device *dev,
net/batman-adv/mesh-interface.c
1084
static void batadv_meshif_destroy_netlink(struct net_device *mesh_iface,
net/batman-adv/mesh-interface.c
1112
bool batadv_meshif_is_valid(const struct net_device *net_dev)
net/batman-adv/mesh-interface.c
112
static int batadv_interface_set_mac_addr(struct net_device *dev, void *p)
net/batman-adv/mesh-interface.c
141
static int batadv_interface_change_mtu(struct net_device *dev, int new_mtu)
net/batman-adv/mesh-interface.c
163
static void batadv_interface_set_rx_mode(struct net_device *dev)
net/batman-adv/mesh-interface.c
168
struct net_device *mesh_iface)
net/batman-adv/mesh-interface.c
402
void batadv_interface_rx(struct net_device *mesh_iface,
net/batman-adv/mesh-interface.c
615
static int batadv_interface_add_vid(struct net_device *dev, __be16 proto,
net/batman-adv/mesh-interface.c
670
static int batadv_interface_kill_vid(struct net_device *dev, __be16 proto,
net/batman-adv/mesh-interface.c
713
static void batadv_set_lockdep_class_one(struct net_device *dev,
net/batman-adv/mesh-interface.c
724
static void batadv_set_lockdep_class(struct net_device *dev)
net/batman-adv/mesh-interface.c
736
static int batadv_meshif_init_late(struct net_device *dev)
net/batman-adv/mesh-interface.c
832
static int batadv_meshif_slave_add(struct net_device *dev,
net/batman-adv/mesh-interface.c
833
struct net_device *slave_dev,
net/batman-adv/mesh-interface.c
857
static int batadv_meshif_slave_del(struct net_device *dev,
net/batman-adv/mesh-interface.c
858
struct net_device *slave_dev)
net/batman-adv/mesh-interface.c
890
static void batadv_get_drvinfo(struct net_device *dev,
net/batman-adv/mesh-interface.c
950
static void batadv_get_strings(struct net_device *dev, u32 stringset, u8 *data)
net/batman-adv/mesh-interface.c
957
static void batadv_get_ethtool_stats(struct net_device *dev,
net/batman-adv/mesh-interface.c
967
static int batadv_get_sset_count(struct net_device *dev, int stringset)
net/batman-adv/mesh-interface.c
987
static void batadv_meshif_free(struct net_device *dev)
net/batman-adv/mesh-interface.c
99
static struct net_device_stats *batadv_interface_stats(struct net_device *dev)
net/batman-adv/mesh-interface.h
18
void batadv_interface_rx(struct net_device *mesh_iface,
net/batman-adv/mesh-interface.h
21
bool batadv_meshif_is_valid(const struct net_device *net_dev);
net/batman-adv/multicast.c
110
static u8 batadv_mcast_mla_rtr_flags_meshif_get_ipv4(struct net_device *dev)
net/batman-adv/multicast.c
132
static u8 batadv_mcast_mla_rtr_flags_meshif_get_ipv6(struct net_device *dev)
net/batman-adv/multicast.c
143
batadv_mcast_mla_rtr_flags_meshif_get_ipv6(struct net_device *dev)
net/batman-adv/multicast.c
165
struct net_device *bridge)
net/batman-adv/multicast.c
167
struct net_device *dev = bridge ? bridge : bat_priv->mesh_iface;
net/batman-adv/multicast.c
195
struct net_device *bridge)
net/batman-adv/multicast.c
197
struct net_device *dev = bat_priv->mesh_iface;
net/batman-adv/multicast.c
2104
struct net_device *mesh_iface;
net/batman-adv/multicast.c
227
struct net_device *bridge)
net/batman-adv/multicast.c
276
struct net_device *dev = bat_priv->mesh_iface;
net/batman-adv/multicast.c
279
struct net_device *bridge;
net/batman-adv/multicast.c
366
batadv_mcast_mla_meshif_get_ipv4(struct net_device *dev,
net/batman-adv/multicast.c
433
batadv_mcast_mla_meshif_get_ipv6(struct net_device *dev,
net/batman-adv/multicast.c
491
batadv_mcast_mla_meshif_get_ipv6(struct net_device *dev,
net/batman-adv/multicast.c
519
batadv_mcast_mla_meshif_get(struct net_device *dev,
net/batman-adv/multicast.c
523
struct net_device *bridge = batadv_mcast_get_bridge(dev);
net/batman-adv/multicast.c
583
static int batadv_mcast_mla_bridge_get(struct net_device *dev,
net/batman-adv/multicast.c
84
static struct net_device *batadv_mcast_get_bridge(struct net_device *mesh_iface)
net/batman-adv/multicast.c
86
struct net_device *upper = mesh_iface;
net/batman-adv/multicast.c
902
struct net_device *mesh_iface = bat_priv->mesh_iface;
net/batman-adv/netlink.c
1127
static struct net_device *
net/batman-adv/netlink.c
1130
struct net_device *mesh_iface;
net/batman-adv/netlink.c
1155
static struct net_device *
net/batman-adv/netlink.c
1175
struct net_device *batadv_netlink_get_meshif(struct netlink_callback *cb)
net/batman-adv/netlink.c
1200
struct net_device *hard_dev;
net/batman-adv/netlink.c
1315
struct net_device *mesh_iface;
net/batman-adv/netlink.c
227
struct net_device *mesh_iface = bat_priv->mesh_iface;
net/batman-adv/netlink.c
229
struct net_device *hard_iface;
net/batman-adv/netlink.c
780
struct net_device *net_dev = hard_iface->net_dev;
net/batman-adv/netlink.c
948
struct net_device *mesh_iface;
net/batman-adv/netlink.h
17
struct net_device *batadv_netlink_get_meshif(struct netlink_callback *cb);
net/batman-adv/originator.c
1324
struct net_device *mesh_iface;
net/batman-adv/originator.c
755
struct net_device *mesh_iface;
net/batman-adv/translation-table.c
1138
struct net_device *mesh_iface;
net/batman-adv/translation-table.c
1905
struct net_device *mesh_iface;
net/batman-adv/translation-table.c
3896
void batadv_tt_local_resize_to_mtu(struct net_device *mesh_iface)
net/batman-adv/translation-table.c
589
bool batadv_tt_local_add(struct net_device *mesh_iface, const u8 *addr,
net/batman-adv/translation-table.c
597
struct net_device *in_dev = NULL;
net/batman-adv/translation-table.h
19
bool batadv_tt_local_add(struct net_device *mesh_iface, const u8 *addr,
net/batman-adv/translation-table.h
48
void batadv_tt_local_resize_to_mtu(struct net_device *mesh_iface);
net/batman-adv/types.h
1476
struct net_device *mesh_iface;
net/batman-adv/types.h
187
struct net_device *net_dev;
net/batman-adv/types.h
205
struct net_device *mesh_iface;
net/bluetooth/6lowpan.c
1272
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
net/bluetooth/6lowpan.c
243
static int give_skb_to_upper(struct sk_buff *skb, struct net_device *dev)
net/bluetooth/6lowpan.c
254
static int iphc_decompress(struct sk_buff *skb, struct net_device *netdev,
net/bluetooth/6lowpan.c
264
static int recv_pkt(struct sk_buff *skb, struct net_device *dev,
net/bluetooth/6lowpan.c
376
static int setup_header(struct sk_buff *skb, struct net_device *netdev,
net/bluetooth/6lowpan.c
426
static int header_create(struct sk_buff *skb, struct net_device *netdev,
net/bluetooth/6lowpan.c
438
struct net_device *netdev)
net/bluetooth/6lowpan.c
468
static int send_mcast_pkt(struct sk_buff *skb, struct net_device *netdev)
net/bluetooth/6lowpan.c
507
static netdev_tx_t bt_xmit(struct sk_buff *skb, struct net_device *netdev)
net/bluetooth/6lowpan.c
555
static int bt_dev_init(struct net_device *dev)
net/bluetooth/6lowpan.c
571
static void netdev_setup(struct net_device *dev)
net/bluetooth/6lowpan.c
588
static void ifup(struct net_device *netdev)
net/bluetooth/6lowpan.c
599
static void ifdown(struct net_device *netdev)
net/bluetooth/6lowpan.c
673
struct net_device *netdev;
net/bluetooth/6lowpan.c
77
struct net_device *netdev;
net/bluetooth/6lowpan.c
86
lowpan_btle_dev(const struct net_device *netdev)
net/bluetooth/bnep/bnep.h
161
struct net_device *dev;
net/bluetooth/bnep/bnep.h
164
void bnep_net_setup(struct net_device *dev);
net/bluetooth/bnep/core.c
300
struct net_device *dev = s->dev;
net/bluetooth/bnep/core.c
482
struct net_device *dev = s->dev;
net/bluetooth/bnep/core.c
560
struct net_device *dev;
net/bluetooth/bnep/netdev.c
109
static int bnep_net_set_mac_addr(struct net_device *dev, void *arg)
net/bluetooth/bnep/netdev.c
115
static void bnep_net_timeout(struct net_device *dev, unsigned int txqueue)
net/bluetooth/bnep/netdev.c
165
struct net_device *dev)
net/bluetooth/bnep/netdev.c
217
void bnep_net_setup(struct net_device *dev)
net/bluetooth/bnep/netdev.c
38
static int bnep_net_open(struct net_device *dev)
net/bluetooth/bnep/netdev.c
44
static int bnep_net_close(struct net_device *dev)
net/bluetooth/bnep/netdev.c
50
static void bnep_net_set_mc_list(struct net_device *dev)
net/bpf/test_run.c
103
struct net_device *dev;
net/bpf/test_run.c
1212
struct net_device *device;
net/bpf/test_run.c
1657
struct net_device *dev)
net/bpf/test_run.c
1715
struct net_device *dev = net->loopback_dev;
net/bpf/test_run.c
243
struct net_device *dev)
net/bpf/test_run.c
991
struct net_device *dev = net->loopback_dev;
net/bridge/br.c
165
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
net/bridge/br.c
222
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
net/bridge/br.c
32
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/bridge/br.c
408
struct net_device *dev;
net/bridge/br.c
60
struct net_device *real_dev = vlan_dev_real_dev(dev);
net/bridge/br_arp_nd_proxy.c
109
static bool br_is_local_ip(struct net_device *dev, __be32 ip)
net/bridge/br_arp_nd_proxy.c
128
struct net_device *dev = br->dev;
net/bridge/br_arp_nd_proxy.c
129
struct net_device *vlandev = dev;
net/bridge/br_arp_nd_proxy.c
256
struct net_device *dev = request->dev;
net/bridge/br_arp_nd_proxy.c
378
static int br_chk_addr_ip6(struct net_device *dev,
net/bridge/br_arp_nd_proxy.c
389
static bool br_is_local_ip6(struct net_device *dev, struct in6_addr *addr)
net/bridge/br_arp_nd_proxy.c
409
struct net_device *dev = br->dev;
net/bridge/br_arp_nd_proxy.c
410
struct net_device *vlandev = NULL;
net/bridge/br_arp_nd_proxy.c
44
struct net_device *dev, __be32 dest_ip, __be32 src_ip,
net/bridge/br_arp_nd_proxy.c
91
static int br_chk_addr_ip(struct net_device *dev,
net/bridge/br_device.c
119
static int br_dev_init(struct net_device *dev)
net/bridge/br_device.c
153
static void br_dev_uninit(struct net_device *dev)
net/bridge/br_device.c
164
static int br_dev_open(struct net_device *dev)
net/bridge/br_device.c
179
static void br_dev_set_multicast_list(struct net_device *dev)
net/bridge/br_device.c
183
static void br_dev_change_rx_flags(struct net_device *dev, int change)
net/bridge/br_device.c
189
static int br_dev_stop(struct net_device *dev)
net/bridge/br_device.c
204
static int br_change_mtu(struct net_device *dev, int new_mtu)
net/bridge/br_device.c
221
static int br_set_mac_address(struct net_device *dev, void *p)
net/bridge/br_device.c
245
static void br_getinfo(struct net_device *dev, struct ethtool_drvinfo *info)
net/bridge/br_device.c
253
static int br_get_link_ksettings(struct net_device *dev,
net/bridge/br_device.c
265
struct net_device *pdev = p->dev;
net/bridge/br_device.c
284
static netdev_features_t br_fix_features(struct net_device *dev,
net/bridge/br_device.c
293
static void br_poll_controller(struct net_device *br_dev)
net/bridge/br_device.c
297
static void br_netpoll_cleanup(struct net_device *dev)
net/bridge/br_device.c
30
netdev_tx_t br_dev_xmit(struct sk_buff *skb, struct net_device *dev)
net/bridge/br_device.c
333
static int br_netpoll_setup(struct net_device *dev)
net/bridge/br_device.c
369
static int br_add_slave(struct net_device *dev, struct net_device *slave_dev,
net/bridge/br_device.c
378
static int br_del_slave(struct net_device *dev, struct net_device *slave_dev)
net/bridge/br_device.c
480
void br_dev_setup(struct net_device *dev)
net/bridge/br_fdb.c
1066
struct net_device *dev,
net/bridge/br_fdb.c
1067
struct net_device *filter_dev,
net/bridge/br_fdb.c
1119
struct net_device *dev,
net/bridge/br_fdb.c
1311
struct net_device *dev,
net/bridge/br_fdb.c
1432
struct net_device *dev,
net/bridge/br_fdb.c
1642
void br_fdb_clear_offload(const struct net_device *dev, u16 vid)
net/bridge/br_fdb.c
235
struct net_device *br_fdb_find_port(const struct net_device *br_dev,
net/bridge/br_fdb.c
240
struct net_device *dev = NULL;
net/bridge/br_fdb.c
590
struct net_device *dev;
net/bridge/br_fdb.c
625
struct net_device *dev;
net/bridge/br_fdb.c
755
const struct net_device *dev;
net/bridge/br_fdb.c
790
int br_fdb_delete_bulk(struct nlmsghdr *nlh, struct net_device *dev,
net/bridge/br_fdb.c
898
int br_fdb_test_addr(struct net_device *dev, unsigned char *addr)
net/bridge/br_forward.c
123
struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev;
net/bridge/br_forward.c
264
struct net_device *dev = BR_INPUT_SKB_CB(skb)->brdev;
net/bridge/br_forward.c
77
struct net_device *indev;
net/bridge/br_if.c
180
struct net_device *backup_dev)
net/bridge/br_if.c
283
struct net_device *dev = p->dev;
net/bridge/br_if.c
336
struct net_device *dev = p->dev;
net/bridge/br_if.c
35
static int port_cost(struct net_device *dev)
net/bridge/br_if.c
380
void br_dev_delete(struct net_device *dev, struct list_head *head)
net/bridge/br_if.c
423
struct net_device *dev)
net/bridge/br_if.c
458
struct net_device *dev;
net/bridge/br_if.c
478
struct net_device *dev;
net/bridge/br_if.c
554
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_if.c
713
int br_del_if(struct net_bridge *br, struct net_device *dev)
net/bridge/br_if.c
75
struct net_device *dev = p->dev;
net/bridge/br_if.c
753
bool br_port_flag_is_set(const struct net_device *dev, unsigned long flag)
net/bridge/br_input.c
35
struct net_device *indev, *brdev = BR_INPUT_SKB_CB(skb)->brdev;
net/bridge/br_input.c
463
rx_handler_func_t *br_get_rx_handler(const struct net_device *dev)
net/bridge/br_ioctl.c
144
int br_dev_siocdevprivate(struct net_device *dev, struct ifreq *rq,
net/bridge/br_ioctl.c
23
struct net_device *dev;
net/bridge/br_ioctl.c
450
struct net_device *dev;
net/bridge/br_ioctl.c
88
struct net_device *dev;
net/bridge/br_mdb.c
1231
static int br_mdb_config_init(struct br_mdb_config *cfg, struct net_device *dev,
net/bridge/br_mdb.c
1257
struct net_device *pdev;
net/bridge/br_mdb.c
1297
int br_mdb_add(struct net_device *dev, struct nlattr *tb[], u16 nlmsg_flags,
net/bridge/br_mdb.c
1399
int br_mdb_del(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_mdb.c
1550
int br_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_mdb.c
1572
static int br_mdb_get_parse(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_mdb.c
1675
int br_mdb_get(struct net_device *dev, struct nlattr *tb[], u32 portid, u32 seq,
net/bridge/br_mdb.c
321
struct net_device *dev)
net/bridge/br_mdb.c
382
int br_mdb_dump(struct net_device *dev, struct sk_buff *skb,
net/bridge/br_mdb.c
416
struct net_device *dev,
net/bridge/br_mdb.c
522
static void __br_mdb_notify(struct net_device *dev,
net/bridge/br_mdb.c
550
void br_mdb_notify(struct net_device *dev,
net/bridge/br_mdb.c
558
void br_mdb_flag_change_notify(struct net_device *dev,
net/bridge/br_mdb.c
566
struct net_device *dev,
net/bridge/br_mdb.c
617
void br_rtr_notify(struct net_device *dev, struct net_bridge_mcast_port *pmctx,
net/bridge/br_mrp.c
1075
struct sk_buff *skb, struct net_device *dev)
net/bridge/br_mrp_netlink.c
529
int br_mrp_ring_port_open(struct net_device *dev, u8 loc)
net/bridge/br_mrp_netlink.c
551
int br_mrp_in_port_open(struct net_device *dev, u8 loc)
net/bridge/br_mst.c
16
bool br_mst_enabled(const struct net_device *dev)
net/bridge/br_mst.c
31
int br_mst_get_info(const struct net_device *dev, u16 msti, unsigned long *vids)
net/bridge/br_mst.c
57
int br_mst_get_state(const struct net_device *dev, u16 msti, u8 *state)
net/bridge/br_multicast.c
1982
static int br_mc_disabled_update(struct net_device *dev, bool value,
net/bridge/br_multicast.c
3154
struct net_device *dev;
net/bridge/br_multicast.c
4709
bool br_multicast_enabled(const struct net_device *dev)
net/bridge/br_multicast.c
4717
bool br_multicast_router(const struct net_device *dev)
net/bridge/br_multicast.c
4870
int br_multicast_list_adjacent(struct net_device *dev,
net/bridge/br_multicast.c
4919
bool br_multicast_has_querier_anywhere(struct net_device *dev, int proto)
net/bridge/br_multicast.c
4956
bool br_multicast_has_querier_adjacent(struct net_device *dev, int proto)
net/bridge/br_multicast.c
5010
bool br_multicast_has_router_adjacent(struct net_device *dev, int proto)
net/bridge/br_multicast.c
86
static int br_mc_disabled_update(struct net_device *dev, bool value,
net/bridge/br_netfilter_hooks.c
1010
struct net_device *br_indev;
net/bridge/br_netfilter_hooks.c
1093
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/bridge/br_netfilter_hooks.c
1127
struct net_device *indev,
net/bridge/br_netfilter_hooks.c
1128
struct net_device *outdev,
net/bridge/br_netfilter_hooks.c
159
static inline struct net_device *bridge_parent(const struct net_device *dev)
net/bridge/br_netfilter_hooks.c
291
struct net_device *br_indev;
net/bridge/br_netfilter_hooks.c
374
struct net_device *dev = skb->dev, *br_indev;
net/bridge/br_netfilter_hooks.c
430
static struct net_device *brnf_get_logical_dev(struct sk_buff *skb,
net/bridge/br_netfilter_hooks.c
431
const struct net_device *dev,
net/bridge/br_netfilter_hooks.c
434
struct net_device *vlan, *br;
net/bridge/br_netfilter_hooks.c
449
struct net_device *setup_pre_routing(struct sk_buff *skb, const struct net *net)
net/bridge/br_netfilter_hooks.c
637
struct net_device *in;
net/bridge/br_netfilter_hooks.c
658
in = *((struct net_device **)(skb->cb));
net/bridge/br_netfilter_hooks.c
673
struct net_device *parent;
net/bridge/br_netfilter_hooks.c
728
struct net_device **d = (struct net_device **)(skb->cb);
net/bridge/br_netfilter_hooks.c
932
struct net_device *realoutdev = bridge_parent(skb->dev);
net/bridge/br_netfilter_ipv6.c
105
struct net_device *dev = skb->dev, *br_indev;
net/bridge/br_netlink.c
1059
struct net_device *backup_dev = NULL;
net/bridge/br_netlink.c
1085
int br_setlink(struct net_device *dev, struct nlmsghdr *nlh, u16 flags,
net/bridge/br_netlink.c
1144
int br_dellink(struct net_device *dev, struct nlmsghdr *nlh, u16 flags)
net/bridge/br_netlink.c
1200
static int br_port_slave_changelink(struct net_device *brdev,
net/bridge/br_netlink.c
1201
struct net_device *dev,
net/bridge/br_netlink.c
1220
const struct net_device *brdev,
net/bridge/br_netlink.c
1221
const struct net_device *dev)
net/bridge/br_netlink.c
1226
static size_t br_port_get_slave_size(const struct net_device *brdev,
net/bridge/br_netlink.c
1227
const struct net_device *dev)
net/bridge/br_netlink.c
1275
static int br_changelink(struct net_device *brdev, struct nlattr *tb[],
net/bridge/br_netlink.c
1556
static int br_dev_newlink(struct net_device *dev,
net/bridge/br_netlink.c
1582
static size_t br_get_size(const struct net_device *brdev)
net/bridge/br_netlink.c
1640
static int br_fill_info(struct sk_buff *skb, const struct net_device *brdev)
net/bridge/br_netlink.c
1766
static size_t br_get_linkxstats_size(const struct net_device *dev, int attr)
net/bridge/br_netlink.c
1802
const struct net_device *dev,
net/bridge/br_netlink.c
218
static inline size_t br_nlmsg_size(struct net_device *dev, u32 filter_mask)
net/bridge/br_netlink.c
455
u32 filter_mask, const struct net_device *dev,
net/bridge/br_netlink.c
627
struct net_device *dev;
net/bridge/br_netlink.c
677
struct net_device *dev, u32 filter_mask, int nlflags)
net/bridge/br_netlink.c
93
static size_t br_get_link_af_size_filtered(const struct net_device *dev,
net/bridge/br_private.h
1012
void br_mdb_notify(struct net_device *dev, struct net_bridge_mdb_entry *mp,
net/bridge/br_private.h
1014
void br_mdb_flag_change_notify(struct net_device *dev, struct net_bridge_mdb_entry *mp,
net/bridge/br_private.h
1016
void br_rtr_notify(struct net_device *dev, struct net_bridge_mcast_port *pmctx,
net/bridge/br_private.h
1032
int br_mdb_add(struct net_device *dev, struct nlattr *tb[], u16 nlmsg_flags,
net/bridge/br_private.h
1034
int br_mdb_del(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1036
int br_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1038
int br_mdb_dump(struct net_device *dev, struct sk_buff *skb,
net/bridge/br_private.h
1040
int br_mdb_get(struct net_device *dev, struct nlattr *tb[], u32 portid, u32 seq,
net/bridge/br_private.h
1461
static inline int br_mdb_add(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1467
static inline int br_mdb_del(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1473
static inline int br_mdb_del_bulk(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1479
static inline int br_mdb_dump(struct net_device *dev, struct sk_buff *skb,
net/bridge/br_private.h
1485
static inline int br_mdb_get(struct net_device *dev, struct nlattr *tb[],
net/bridge/br_private.h
1614
int br_vlan_bridge_event(struct net_device *dev, unsigned long event,
net/bridge/br_private.h
1616
void br_vlan_vlan_upper_event(struct net_device *br_dev,
net/bridge/br_private.h
1617
struct net_device *vlan_dev,
net/bridge/br_private.h
1844
static inline int br_vlan_bridge_event(struct net_device *dev,
net/bridge/br_private.h
1850
static inline void br_vlan_vlan_upper_event(struct net_device *br_dev,
net/bridge/br_private.h
1851
struct net_device *vlan_dev,
net/bridge/br_private.h
1898
int br_vlan_rtm_process_global_options(struct net_device *dev,
net/bridge/br_private.h
2036
int __set_ageing_time(struct net_device *dev, unsigned long t);
net/bridge/br_private.h
2057
struct net_device *dev);
net/bridge/br_private.h
2066
extern int (*br_fdb_test_addr_hook)(struct net_device *dev, unsigned char *addr);
net/bridge/br_private.h
2164
int br_setlink(struct net_device *dev, struct nlmsghdr *nlmsg, u16 flags,
net/bridge/br_private.h
2166
int br_dellink(struct net_device *dev, struct nlmsghdr *nlmsg, u16 flags);
net/bridge/br_private.h
2167
int br_getlink(struct sk_buff *skb, u32 pid, u32 seq, struct net_device *dev,
net/bridge/br_private.h
2183
int br_sysfs_addbr(struct net_device *dev);
net/bridge/br_private.h
2184
void br_sysfs_delbr(struct net_device *dev);
net/bridge/br_private.h
2190
static inline int br_sysfs_addbr(struct net_device *dev) { return 0; }
net/bridge/br_private.h
2191
static inline void br_sysfs_delbr(struct net_device *dev) { return; }
net/bridge/br_private.h
2197
struct net_device *dev, const void *ctx,
net/bridge/br_private.h
2208
struct net_device *dev, const void *ctx,
net/bridge/br_private.h
2231
void br_switchdev_mdb_notify(struct net_device *dev,
net/bridge/br_private.h
2235
int br_switchdev_port_vlan_add(struct net_device *dev, u16 vid, u16 flags,
net/bridge/br_private.h
2237
int br_switchdev_port_vlan_del(struct net_device *dev, u16 vid);
net/bridge/br_private.h
2247
struct net_device *dev, const void *ctx,
net/bridge/br_private.h
2265
struct net_device *dev, const void *ctx,
net/bridge/br_private.h
2313
static inline int br_switchdev_port_vlan_add(struct net_device *dev, u16 vid,
net/bridge/br_private.h
2320
static inline int br_switchdev_port_vlan_del(struct net_device *dev, u16 vid)
net/bridge/br_private.h
2331
static inline void br_switchdev_mdb_notify(struct net_device *dev,
net/bridge/br_private.h
388
struct net_device *dev;
net/bridge/br_private.h
455
static inline struct net_bridge_port *br_port_get_rcu(const struct net_device *dev)
net/bridge/br_private.h
460
static inline struct net_bridge_port *br_port_get_rtnl(const struct net_device *dev)
net/bridge/br_private.h
466
static inline struct net_bridge_port *br_port_get_rtnl_rcu(const struct net_device *dev)
net/bridge/br_private.h
498
struct net_device *dev;
net/bridge/br_private.h
590
struct net_device *brdev;
net/bridge/br_private.h
802
void br_dev_setup(struct net_device *dev);
net/bridge/br_private.h
803
void br_dev_delete(struct net_device *dev, struct list_head *list);
net/bridge/br_private.h
804
netdev_tx_t br_dev_xmit(struct sk_buff *skb, struct net_device *dev);
net/bridge/br_private.h
855
int br_fdb_test_addr(struct net_device *dev, unsigned char *addr);
net/bridge/br_private.h
864
struct net_device *dev, const unsigned char *addr, u16 vid,
net/bridge/br_private.h
866
int br_fdb_delete_bulk(struct nlmsghdr *nlh, struct net_device *dev,
net/bridge/br_private.h
868
int br_fdb_add(struct ndmsg *nlh, struct nlattr *tb[], struct net_device *dev,
net/bridge/br_private.h
872
struct net_device *dev, struct net_device *fdev, int *idx);
net/bridge/br_private.h
873
int br_fdb_get(struct sk_buff *skb, struct nlattr *tb[], struct net_device *dev,
net/bridge/br_private.h
913
int br_add_if(struct net_bridge *br, struct net_device *dev,
net/bridge/br_private.h
915
int br_del_if(struct net_bridge *br, struct net_device *dev);
net/bridge/br_private.h
921
int nbp_backup_change(struct net_bridge_port *p, struct net_device *backup_dev);
net/bridge/br_private.h
925
rx_handler_func_t *br_get_rx_handler(const struct net_device *dev);
net/bridge/br_private.h
937
static inline bool br_rx_handler_check_rcu(const struct net_device *dev)
net/bridge/br_private.h
942
static inline bool br_rx_handler_check_rtnl(const struct net_device *dev)
net/bridge/br_private.h
947
static inline struct net_bridge_port *br_port_get_check_rcu(const struct net_device *dev)
net/bridge/br_private.h
953
br_port_get_check_rtnl(const struct net_device *dev)
net/bridge/br_private.h
959
int br_dev_siocdevprivate(struct net_device *dev, struct ifreq *rq,
net/bridge/br_private_mrp.h
107
int br_mrp_ring_port_open(struct net_device *dev, u8 loc);
net/bridge/br_private_mrp.h
108
int br_mrp_in_port_open(struct net_device *dev, u8 loc);
net/bridge/br_stp.c
604
int __set_ageing_time(struct net_device *dev, unsigned long t)
net/bridge/br_stp.c
648
clock_t br_get_ageing_time(const struct net_device *br_dev)
net/bridge/br_stp.c
73
u8 br_port_get_stp_state(const struct net_device *dev)
net/bridge/br_stp_bpdu.c
148
struct net_device *dev)
net/bridge/br_switchdev.c
179
int br_switchdev_port_vlan_add(struct net_device *dev, u16 vid, u16 flags,
net/bridge/br_switchdev.c
193
int br_switchdev_port_vlan_del(struct net_device *dev, u16 vid)
net/bridge/br_switchdev.c
317
br_switchdev_fdb_replay(const struct net_device *br_dev, const void *ctx,
net/bridge/br_switchdev.c
351
static int br_switchdev_vlan_attr_replay(struct net_device *br_dev,
net/bridge/br_switchdev.c
395
struct net_device *dev,
net/bridge/br_switchdev.c
415
struct net_device *dev,
net/bridge/br_switchdev.c
449
static int br_switchdev_vlan_replay(struct net_device *br_dev,
net/bridge/br_switchdev.c
478
struct net_device *dev = p->dev;
net/bridge/br_switchdev.c
502
static void br_switchdev_mdb_complete(struct net_device *dev, int err, void *priv)
net/bridge/br_switchdev.c
550
static void br_switchdev_host_mdb_one(struct net_device *dev,
net/bridge/br_switchdev.c
551
struct net_device *lower_dev,
net/bridge/br_switchdev.c
575
static void br_switchdev_host_mdb(struct net_device *dev,
net/bridge/br_switchdev.c
578
struct net_device *lower_dev;
net/bridge/br_switchdev.c
586
br_switchdev_mdb_replay_one(struct notifier_block *nb, struct net_device *dev,
net/bridge/br_switchdev.c
606
struct net_device *dev,
net/bridge/br_switchdev.c
610
struct net_device *orig_dev)
net/bridge/br_switchdev.c
643
void br_switchdev_mdb_notify(struct net_device *dev,
net/bridge/br_switchdev.c
682
br_switchdev_mdb_replay(struct net_device *br_dev, struct net_device *dev,
net/bridge/br_switchdev.c
780
struct net_device *br_dev = p->br->dev;
net/bridge/br_switchdev.c
781
struct net_device *dev = p->dev;
net/bridge/br_switchdev.c
807
struct net_device *br_dev = p->br->dev;
net/bridge/br_switchdev.c
808
struct net_device *dev = p->dev;
net/bridge/br_switchdev.c
831
struct net_device *dev, const void *ctx,
net/bridge/br_switchdev.c
870
struct net_device *dev, const void *ctx,
net/bridge/br_sysfs_br.c
1042
int br_sysfs_addbr(struct net_device *dev)
net/bridge/br_sysfs_br.c
1079
void br_sysfs_delbr(struct net_device *dev)
net/bridge/br_sysfs_if.c
216
struct net_device *backup_dev = NULL;
net/bridge/br_vlan.c
103
static int __vlan_vid_add(struct net_device *dev, struct net_bridge *br,
net/bridge/br_vlan.c
1410
int br_vlan_get_pvid(const struct net_device *dev, u16 *p_pvid)
net/bridge/br_vlan.c
1429
int br_vlan_get_pvid_rcu(const struct net_device *dev, u16 *p_pvid)
net/bridge/br_vlan.c
144
static int __vlan_vid_del(struct net_device *dev, struct net_bridge *br,
net/bridge/br_vlan.c
1502
int br_vlan_get_info(const struct net_device *dev, u16 vid,
net/bridge/br_vlan.c
1530
int br_vlan_get_info_rcu(const struct net_device *dev, u16 vid,
net/bridge/br_vlan.c
1557
static int br_vlan_is_bind_vlan_dev(const struct net_device *dev)
net/bridge/br_vlan.c
1563
static int br_vlan_is_bind_vlan_dev_fn(struct net_device *dev,
net/bridge/br_vlan.c
1569
static bool br_vlan_has_upper_bind_vlan_dev(struct net_device *dev)
net/bridge/br_vlan.c
1583
struct net_device *result;
net/bridge/br_vlan.c
1586
static int br_vlan_match_bind_vlan_dev_fn(struct net_device *dev,
net/bridge/br_vlan.c
1601
static struct net_device *
net/bridge/br_vlan.c
1602
br_vlan_get_upper_bind_vlan_dev(struct net_device *dev, u16 vid)
net/bridge/br_vlan.c
1619
static bool br_vlan_is_dev_up(const struct net_device *dev)
net/bridge/br_vlan.c
1625
struct net_device *vlan_dev)
net/bridge/br_vlan.c
1655
struct net_device *vlan_dev;
net/bridge/br_vlan.c
1671
static void br_vlan_toggle_bridge_binding(struct net_device *br_dev,
net/bridge/br_vlan.c
1683
static void br_vlan_upper_change(struct net_device *dev,
net/bridge/br_vlan.c
1684
struct net_device *upper_dev,
net/bridge/br_vlan.c
1701
static int br_vlan_link_state_change_fn(struct net_device *vlan_dev,
net/bridge/br_vlan.c
1712
static void br_vlan_link_state_change(struct net_device *dev,
net/bridge/br_vlan.c
1731
struct net_device *vlan_dev;
net/bridge/br_vlan.c
1742
int br_vlan_bridge_event(struct net_device *dev, unsigned long event, void *ptr)
net/bridge/br_vlan.c
1779
void br_vlan_vlan_upper_event(struct net_device *br_dev,
net/bridge/br_vlan.c
1780
struct net_device *vlan_dev,
net/bridge/br_vlan.c
1987
static int br_vlan_dump_dev(const struct net_device *dev,
net/bridge/br_vlan.c
2118
struct net_device *dev;
net/bridge/br_vlan.c
2176
static int br_vlan_rtm_process_one(struct net_device *dev,
net/bridge/br_vlan.c
2286
struct net_device *dev;
net/bridge/br_vlan.c
264
struct net_device *dev;
net/bridge/br_vlan.c
922
bool br_vlan_enabled(const struct net_device *dev)
net/bridge/br_vlan.c
930
int br_vlan_get_proto(const struct net_device *dev, u16 *p_proto)
net/bridge/br_vlan_options.c
666
int br_vlan_rtm_process_global_options(struct net_device *dev,
net/bridge/netfilter/ebt_arpreply.c
56
(struct net_device *)xt_in(par),
net/bridge/netfilter/ebt_dnat.c
35
const struct net_device *dev;
net/bridge/netfilter/ebt_log.c
75
const struct sk_buff *skb, const struct net_device *in,
net/bridge/netfilter/ebt_log.c
76
const struct net_device *out, const struct nf_loginfo *loginfo,
net/bridge/netfilter/ebtables.c
113
ebt_dev_check(const char *entry, const struct net_device *device)
net/bridge/netfilter/ebtables.c
132
const struct net_device *in, const struct net_device *out)
net/bridge/netfilter/nft_meta_bridge.c
15
static const struct net_device *
net/bridge/netfilter/nft_meta_bridge.c
16
nft_meta_get_bridge(const struct net_device *dev)
net/bridge/netfilter/nft_meta_bridge.c
19
return netdev_master_upper_dev_get_rcu((struct net_device *)dev);
net/bridge/netfilter/nft_meta_bridge.c
29
const struct net_device *in = nft_in(pkt), *out = nft_out(pkt);
net/bridge/netfilter/nft_meta_bridge.c
31
const struct net_device *br_dev;
net/bridge/netfilter/nft_reject_bridge.c
47
const struct net_device *dev,
net/bridge/netfilter/nft_reject_bridge.c
63
const struct net_device *dev,
net/bridge/netfilter/nft_reject_bridge.c
79
const struct net_device *dev,
net/bridge/netfilter/nft_reject_bridge.c
96
const struct net_device *dev,
net/caif/caif_dev.c
110
static struct caif_device_entry *caif_get(struct net_device *dev)
net/caif/caif_dev.c
247
static int receive(struct sk_buff *skb, struct net_device *dev,
net/caif/caif_dev.c
248
struct packet_type *pkttype, struct net_device *orig_dev)
net/caif/caif_dev.c
289
static void dev_flowctrl(struct net_device *dev, int on)
net/caif/caif_dev.c
312
int caif_enroll_dev(struct net_device *dev, struct caif_dev_common *caifdev,
net/caif/caif_dev.c
315
int (**rcv_func)(struct sk_buff *, struct net_device *,
net/caif/caif_dev.c
317
struct net_device *))
net/caif/caif_dev.c
367
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/caif/caif_dev.c
37
struct net_device *netdev;
net/caif/caif_dev.c
93
static struct caif_device_entry *caif_device_alloc(struct net_device *dev)
net/caif/caif_socket.c
746
struct net_device *dev;
net/caif/caif_usb.c
131
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/caif/cfcnfg.c
378
struct net_device *netdev;
net/caif/cfcnfg.c
455
struct net_device *dev, struct cflayer *phy_layer,
net/caif/chnl_net.c
196
struct net_device *dev)
net/caif/chnl_net.c
241
static int chnl_net_open(struct net_device *dev)
net/caif/chnl_net.c
246
struct net_device *lldev;
net/caif/chnl_net.c
333
static int chnl_net_stop(struct net_device *dev)
net/caif/chnl_net.c
344
static int chnl_net_init(struct net_device *dev)
net/caif/chnl_net.c
353
static void chnl_net_uninit(struct net_device *dev)
net/caif/chnl_net.c
369
static void chnl_net_destructor(struct net_device *dev)
net/caif/chnl_net.c
375
static void ipcaif_net_setup(struct net_device *dev)
net/caif/chnl_net.c
401
static int ipcaif_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/caif/chnl_net.c
441
static int ipcaif_newlink(struct net_device *dev,
net/caif/chnl_net.c
466
static int ipcaif_changelink(struct net_device *dev, struct nlattr *tb[],
net/caif/chnl_net.c
478
static size_t ipcaif_get_size(const struct net_device *dev)
net/caif/chnl_net.c
49
struct net_device *netdev;
net/can/af_can.c
306
struct net_device *dev)
net/can/af_can.c
444
int can_rx_register(struct net *net, struct net_device *dev, canid_t can_id,
net/can/af_can.c
513
void can_rx_unregister(struct net *net, struct net_device *dev, canid_t can_id,
net/can/af_can.c
654
static void can_receive(struct sk_buff *skb, struct net_device *dev)
net/can/af_can.c
687
static int can_rcv(struct sk_buff *skb, struct net_device *dev,
net/can/af_can.c
688
struct packet_type *pt, struct net_device *orig_dev)
net/can/af_can.c
703
static int canfd_rcv(struct sk_buff *skb, struct net_device *dev,
net/can/af_can.c
704
struct packet_type *pt, struct net_device *orig_dev)
net/can/af_can.c
719
static int canxl_rcv(struct sk_buff *skb, struct net_device *dev,
net/can/af_can.c
720
struct packet_type *pt, struct net_device *orig_dev)
net/can/bcm.c
126
struct net_device *rx_reg_dev;
net/can/bcm.c
1292
struct net_device *dev;
net/can/bcm.c
1329
struct net_device *dev;
net/can/bcm.c
1414
struct net_device *dev;
net/can/bcm.c
1489
struct net_device *dev)
net/can/bcm.c
1542
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/can/bcm.c
1635
struct net_device *dev;
net/can/bcm.c
1692
struct net_device *dev;
net/can/bcm.c
192
struct net_device *dev;
net/can/bcm.c
296
struct net_device *dev;
net/can/bcm.c
818
static void bcm_rx_unreg(struct net_device *dev, struct bcm_op *op)
net/can/bcm.c
858
struct net_device *dev;
net/can/gw.c
137
struct net_device *dev;
net/can/gw.c
141
struct net_device *dev;
net/can/gw.c
609
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/can/isotp.c
1226
struct net_device *dev;
net/can/isotp.c
1268
struct net_device *dev;
net/can/isotp.c
1554
struct net_device *dev)
net/can/isotp.c
1599
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/can/isotp.c
216
struct net_device *dev;
net/can/isotp.c
772
struct net_device *dev;
net/can/isotp.c
955
struct net_device *dev;
net/can/j1939/j1939-priv.h
207
struct j1939_priv *j1939_netdev_start(struct net_device *ndev);
net/can/j1939/j1939-priv.h
62
struct net_device *ndev;
net/can/j1939/main.c
127
static struct j1939_priv *j1939_priv_create(struct net_device *ndev)
net/can/j1939/main.c
147
static inline void j1939_priv_set(struct net_device *ndev,
net/can/j1939/main.c
158
struct net_device *ndev = priv->ndev;
net/can/j1939/main.c
182
struct net_device *ndev = priv->ndev;
net/can/j1939/main.c
198
struct net_device *ndev = priv->ndev;
net/can/j1939/main.c
223
static inline struct j1939_priv *j1939_ndev_to_priv(struct net_device *ndev)
net/can/j1939/main.c
230
static struct j1939_priv *j1939_priv_get_by_ndev_locked(struct net_device *ndev)
net/can/j1939/main.c
243
static struct j1939_priv *j1939_priv_get_by_ndev(struct net_device *ndev)
net/can/j1939/main.c
254
struct j1939_priv *j1939_netdev_start(struct net_device *ndev)
net/can/j1939/main.c
363
struct net_device *ndev = netdev_notifier_info_to_dev(data);
net/can/j1939/socket.c
478
struct net_device *ndev;
net/can/j1939/socket.c
880
static struct sk_buff *j1939_sk_alloc_skb(struct net_device *ndev,
net/can/proc.c
189
struct net_device *dev)
net/can/proc.c
303
struct net_device *dev,
net/can/proc.c
318
struct net_device *dev;
net/can/proc.c
346
struct net_device *dev,
net/can/proc.c
372
struct net_device *dev;
net/can/proc.c
405
struct net_device *dev;
net/can/raw.c
214
static int raw_enable_filters(struct net *net, struct net_device *dev,
net/can/raw.c
238
static int raw_enable_errfilter(struct net *net, struct net_device *dev,
net/can/raw.c
250
static void raw_disable_filters(struct net *net, struct net_device *dev,
net/can/raw.c
262
struct net_device *dev,
net/can/raw.c
273
struct net_device *dev,
net/can/raw.c
282
static int raw_enable_allfilters(struct net *net, struct net_device *dev,
net/can/raw.c
300
struct net_device *dev)
net/can/raw.c
344
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/can/raw.c
458
struct net_device *dev = NULL;
net/can/raw.c
562
struct net_device *dev = NULL;
net/can/raw.c
86
struct net_device *dev;
net/can/raw.c
897
struct net_device *dev)
net/can/raw.c
923
struct net_device *dev;
net/core/dev.c
10001
int netif_set_mac_address(struct net_device *dev, struct sockaddr_storage *ss,
net/core/dev.c
10033
struct net_device *dev;
net/core/dev.c
10058
int netif_change_carrier(struct net_device *dev, bool new_carrier)
net/core/dev.c
10076
int dev_get_phys_port_id(struct net_device *dev,
net/core/dev.c
10094
int dev_get_phys_port_name(struct net_device *dev,
net/core/dev.c
10118
int netif_get_port_parent_id(struct net_device *dev,
net/core/dev.c
10123
struct net_device *lower_dev;
net/core/dev.c
10157
bool netdev_port_same_parent_id(struct net_device *a, struct net_device *b)
net/core/dev.c
10170
int netif_change_proto_down(struct net_device *dev, bool proto_down)
net/core/dev.c
10191
void netdev_change_proto_down_reason_locked(struct net_device *dev,
net/core/dev.c
1020
struct net_device *netdev_get_by_index(struct net *net, int ifindex,
net/core/dev.c
10213
struct net_device *dev; /* protected by rtnl_lock, no refcnt held */
net/core/dev.c
10217
static enum bpf_xdp_mode dev_xdp_mode(struct net_device *dev, u32 flags)
net/core/dev.c
10228
static bpf_op_t dev_xdp_bpf_op(struct net_device *dev, enum bpf_xdp_mode mode)
net/core/dev.c
1023
struct net_device *dev;
net/core/dev.c
10241
static struct bpf_xdp_link *dev_xdp_link(struct net_device *dev,
net/core/dev.c
10247
static struct bpf_prog *dev_xdp_prog(struct net_device *dev,
net/core/dev.c
10257
u8 dev_xdp_prog_count(struct net_device *dev)
net/core/dev.c
10269
u8 dev_xdp_sb_prog_count(struct net_device *dev)
net/core/dev.c
10281
int netif_xdp_propagate(struct net_device *dev, struct netdev_bpf *bpf)
net/core/dev.c
10303
u32 dev_xdp_prog_id(struct net_device *dev, enum bpf_xdp_mode mode)
net/core/dev.c
10310
static void dev_xdp_set_link(struct net_device *dev, enum bpf_xdp_mode mode,
net/core/dev.c
10317
static void dev_xdp_set_prog(struct net_device *dev, enum bpf_xdp_mode mode,
net/core/dev.c
10324
static int dev_xdp_install(struct net_device *dev, enum bpf_xdp_mode mode,
net/core/dev.c
10371
static void dev_xdp_uninstall(struct net_device *dev)
net/core/dev.c
10402
static int dev_xdp_attach(struct net_device *dev, struct netlink_ext_ack *extack,
net/core/dev.c
10408
struct net_device *upper;
net/core/dev.c
1041
struct net_device *dev_get_by_napi_id(unsigned int napi_id)
net/core/dev.c
10529
static int dev_xdp_attach_link(struct net_device *dev,
net/core/dev.c
10536
static int dev_xdp_detach_link(struct net_device *dev,
net/core/dev.c
1063
struct net_device *__netdev_put_lock(struct net_device *dev, struct net *net)
net/core/dev.c
10681
struct net_device *dev;
net/core/dev.c
10743
int dev_change_xdp_fd(struct net_device *dev, struct netlink_ext_ack *extack,
net/core/dev.c
1076
static struct net_device *
net/core/dev.c
1077
__netdev_put_lock_ops_compat(struct net_device *dev, struct net *net)
net/core/dev.c
10779
u32 dev_get_min_mp_channel_count(const struct net_device *dev)
net/core/dev.c
10844
static void net_set_todo(struct net_device *dev)
net/core/dev.c
10849
static netdev_features_t netdev_sync_upper_features(struct net_device *lower,
net/core/dev.c
10850
struct net_device *upper, netdev_features_t features)
net/core/dev.c
10869
static void netdev_sync_lower_features(struct net_device *upper,
net/core/dev.c
10870
struct net_device *lower, netdev_features_t features)
net/core/dev.c
10904
static netdev_features_t netdev_fix_features(struct net_device *dev,
net/core/dev.c
11003
int __netdev_update_features(struct net_device *dev)
net/core/dev.c
11005
struct net_device *upper, *lower;
net/core/dev.c
1101
struct net_device *netdev_get_by_index_lock(struct net *net, int ifindex)
net/core/dev.c
1103
struct net_device *dev;
net/core/dev.c
11106
void netdev_update_features(struct net_device *dev)
net/core/dev.c
1112
struct net_device *
net/core/dev.c
11123
void netdev_change_features(struct net_device *dev)
net/core/dev.c
11139
void netif_stacked_transfer_operstate(const struct net_device *rootdev,
net/core/dev.c
11140
struct net_device *dev)
net/core/dev.c
1115
struct net_device *dev;
net/core/dev.c
11159
static int netif_alloc_rx_queues(struct net_device *dev)
net/core/dev.c
11193
static void netif_free_rx_queues(struct net_device *dev)
net/core/dev.c
11207
static void netdev_init_one_queue(struct net_device *dev,
net/core/dev.c
11221
static void netif_free_tx_queues(struct net_device *dev)
net/core/dev.c
11226
static int netif_alloc_netdev_queues(struct net_device *dev)
net/core/dev.c
1124
struct net_device *
net/core/dev.c
11247
void netif_tx_stop_all_queues(struct net_device *dev)
net/core/dev.c
1125
netdev_xa_find_lock(struct net *net, struct net_device *dev,
net/core/dev.c
11259
static int netdev_do_alloc_pcpu_stats(struct net_device *dev)
net/core/dev.c
11290
static void netdev_do_free_pcpu_stats(struct net_device *dev)
net/core/dev.c
11307
static void netdev_free_phy_link_topology(struct net_device *dev)
net/core/dev.c
11327
int register_netdevice(struct net_device *dev)
net/core/dev.c
1149
struct net_device *
net/core/dev.c
1150
netdev_xa_find_lock_ops_compat(struct net *net, struct net_device *dev,
net/core/dev.c
11519
static void init_dummy_netdev(struct net_device *dev)
net/core/dev.c
11549
int register_netdev(struct net_device *dev)
net/core/dev.c
11565
int netdev_refcnt_read(const struct net_device *dev)
net/core/dev.c
11595
static struct net_device *netdev_wait_allrefs_any(struct list_head *list)
net/core/dev.c
11598
struct net_device *dev;
net/core/dev.c
11689
struct net_device *dev, *tmp;
net/core/dev.c
11698
dev = list_first_entry(&unlink_list, struct net_device,
net/core/dev.c
1176
void netdev_copy_name(struct net_device *dev, char *name)
net/core/dev.c
11795
static void dev_get_dstats64(const struct net_device *dev,
net/core/dev.c
11824
struct net_device *dev)
net/core/dev.c
11838
noinline void netdev_core_stats_inc(struct net_device *dev, u32 offset)
net/core/dev.c
11865
struct rtnl_link_stats64 *dev_get_stats(struct net_device *dev,
net/core/dev.c
1195
struct net_device *dev;
net/core/dev.c
11958
void dev_get_tstats64(struct net_device *dev, struct rtnl_link_stats64 *s)
net/core/dev.c
11965
struct netdev_queue *dev_ingress_queue_create(struct net_device *dev)
net/core/dev.c
11985
void netdev_set_default_ethtool_ops(struct net_device *dev,
net/core/dev.c
12000
void netdev_sw_irq_coalesce_default_on(struct net_device *dev)
net/core/dev.c
12024
struct net_device *alloc_netdev_mqs(int sizeof_priv, const char *name,
net/core/dev.c
12026
void (*setup)(struct net_device *),
net/core/dev.c
12029
struct net_device *dev;
net/core/dev.c
1214
static bool dev_addr_cmp(struct net_device *dev, unsigned short type,
net/core/dev.c
12158
static void netdev_napi_exit(struct net_device *dev)
net/core/dev.c
12183
void free_netdev(struct net_device *dev)
net/core/dev.c
12247
struct net_device *alloc_netdev_dummy(int sizeof_priv)
net/core/dev.c
12270
static void netdev_rss_contexts_free(struct net_device *dev)
net/core/dev.c
12298
void unregister_netdevice_queue(struct net_device *dev, struct list_head *head)
net/core/dev.c
12313
static void dev_memory_provider_uninstall(struct net_device *dev)
net/core/dev.c
12329
struct net_device *dev, *tmp;
net/core/dev.c
1234
struct net_device *dev_getbyhwaddr_rcu(struct net *net, unsigned short type,
net/core/dev.c
12358
struct net_device *dev, *tmp;
net/core/dev.c
1237
struct net_device *dev;
net/core/dev.c
12509
void unregister_netdev(struct net_device *dev)
net/core/dev.c
12517
int __dev_change_net_namespace(struct net_device *dev, struct net *net,
net/core/dev.c
1259
struct net_device *dev_getbyhwaddr(struct net *net, unsigned short type,
net/core/dev.c
1262
struct net_device *dev;
net/core/dev.c
1273
struct net_device *dev_getfirstbyhwtype(struct net *net, unsigned short type)
net/core/dev.c
1275
struct net_device *dev, *ret = NULL;
net/core/dev.c
12803
void netdev_compute_master_upper_features(struct net_device *dev, bool update_header)
net/core/dev.c
12816
struct net_device *lower_dev;
net/core/dev.c
12931
const char *netdev_drivername(const struct net_device *dev)
net/core/dev.c
12947
static void __netdev_printk(const char *level, const struct net_device *dev,
net/core/dev.c
12966
void netdev_printk(const char *level, const struct net_device *dev,
net/core/dev.c
12984
void func(const struct net_device *dev, const char *fmt, ...) \
net/core/dev.c
1301
struct net_device *netdev_get_by_flags_rcu(struct net *net, netdevice_tracker *tracker,
net/core/dev.c
13025
struct net_device *dev, *aux;
net/core/dev.c
1304
struct net_device *dev;
net/core/dev.c
13068
struct net_device *dev;
net/core/dev.c
13097
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, priv_flags_fast);
net/core/dev.c
13098
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, netdev_ops);
net/core/dev.c
13099
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, header_ops);
net/core/dev.c
13100
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, _tx);
net/core/dev.c
13101
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, real_num_tx_queues);
net/core/dev.c
13102
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, gso_max_size);
net/core/dev.c
13103
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, gso_ipv4_max_size);
net/core/dev.c
13104
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, gso_max_segs);
net/core/dev.c
13105
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, gso_partial_features);
net/core/dev.c
13106
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, num_tc);
net/core/dev.c
13107
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, mtu);
net/core/dev.c
13108
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, needed_headroom);
net/core/dev.c
13109
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, tc_to_txq);
net/core/dev.c
13111
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, xps_maps);
net/core/dev.c
13114
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, nf_hooks_egress);
net/core/dev.c
13117
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_tx, tcx_egress);
net/core/dev.c
13119
CACHELINE_ASSERT_GROUP_SIZE(struct net_device, net_device_read_tx, 160);
net/core/dev.c
13122
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, lstats);
net/core/dev.c
13123
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, state);
net/core/dev.c
13124
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, flags);
net/core/dev.c
13125
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, hard_header_len);
net/core/dev.c
13126
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, features);
net/core/dev.c
13127
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_txrx, ip6_ptr);
net/core/dev.c
13128
CACHELINE_ASSERT_GROUP_SIZE(struct net_device, net_device_read_txrx, 46);
net/core/dev.c
13131
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, ptype_specific);
net/core/dev.c
13132
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, ifindex);
net/core/dev.c
13133
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, real_num_rx_queues);
net/core/dev.c
13134
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, _rx);
net/core/dev.c
13135
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, gro_max_size);
net/core/dev.c
13136
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, gro_ipv4_max_size);
net/core/dev.c
13137
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, rx_handler);
net/core/dev.c
13138
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, rx_handler_data);
net/core/dev.c
13139
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, nd_net);
net/core/dev.c
13141
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, npinfo);
net/core/dev.c
13144
CACHELINE_ASSERT_GROUP_MEMBER(struct net_device, net_device_read_rx, tcx_ingress);
net/core/dev.c
13146
CACHELINE_ASSERT_GROUP_SIZE(struct net_device, net_device_read_rx, 92);
net/core/dev.c
1364
struct net_device *d;
net/core/dev.c
1416
static int dev_prep_valid_name(struct net *net, struct net_device *dev,
net/core/dev.c
1447
int dev_alloc_name(struct net_device *dev, const char *name)
net/core/dev.c
1453
static int dev_get_valid_name(struct net *net, struct net_device *dev,
net/core/dev.c
1462
int netif_change_name(struct net_device *dev, const char *newname)
net/core/dev.c
1532
int netif_set_alias(struct net_device *dev, const char *alias, size_t len)
net/core/dev.c
1568
int dev_get_alias(const struct net_device *dev, char *name, size_t len)
net/core/dev.c
1588
void netdev_features_change(struct net_device *dev)
net/core/dev.c
1594
void netif_state_change(struct net_device *dev)
net/core/dev.c
1620
void __netdev_notify_peers(struct net_device *dev)
net/core/dev.c
1638
void netdev_notify_peers(struct net_device *dev)
net/core/dev.c
1667
static int __dev_open(struct net_device *dev, struct netlink_ext_ack *extack)
net/core/dev.c
1718
int netif_open(struct net_device *dev, struct netlink_ext_ack *extack)
net/core/dev.c
1737
struct net_device *dev;
net/core/dev.c
176
struct net_device *dev,
net/core/dev.c
1782
static void __dev_close(struct net_device *dev)
net/core/dev.c
1793
struct net_device *dev, *tmp;
net/core/dev.c
1811
void netif_close(struct net_device *dev)
net/core/dev.c
1823
void netif_disable_lro(struct net_device *dev)
net/core/dev.c
1825
struct net_device *lower_dev;
net/core/dev.c
1850
static void dev_disable_gro_hw(struct net_device *dev)
net/core/dev.c
1884
struct net_device *dev)
net/core/dev.c
1894
struct net_device *dev)
net/core/dev.c
1911
struct net_device *dev)
net/core/dev.c
1924
struct net_device *dev;
net/core/dev.c
1945
struct net_device *dev;
net/core/dev.c
2147
static void rtnl_net_dev_lock(struct net_device *dev)
net/core/dev.c
2175
static void rtnl_net_dev_unlock(struct net_device *dev)
net/core/dev.c
2183
int register_netdevice_notifier_dev_net(struct net_device *dev,
net/core/dev.c
2201
int unregister_netdevice_notifier_dev_net(struct net_device *dev,
net/core/dev.c
2216
static void move_netdevice_notifiers_dev_net(struct net_device *dev,
net/core/dev.c
2279
struct net_device *dev,
net/core/dev.c
2299
int call_netdevice_notifiers(unsigned long val, struct net_device *dev)
net/core/dev.c
2315
struct net_device *dev, u32 arg)
net/core/dev.c
2431
bool is_skb_forwardable(const struct net_device *dev, const struct sk_buff *skb)
net/core/dev.c
2437
static int __dev_forward_skb2(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
2450
int __dev_forward_skb(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
2474
int dev_forward_skb(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
2480
int dev_forward_skb_nomtu(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
2487
struct net_device *orig_dev)
net/core/dev.c
2497
struct net_device *orig_dev,
net/core/dev.c
2533
bool dev_nit_active_rcu(const struct net_device *dev)
net/core/dev.c
2548
void dev_queue_xmit_nit(struct sk_buff *skb, struct net_device *dev)
net/core/dev.c
2627
static void netif_setup_tc(struct net_device *dev, unsigned int txq)
net/core/dev.c
2652
int netdev_txq_to_tc(struct net_device *dev, unsigned int txq)
net/core/dev.c
2708
static bool remove_xps_queue_cpu(struct net_device *dev,
net/core/dev.c
271
static struct netdev_name_node *netdev_name_node_alloc(struct net_device *dev,
net/core/dev.c
2730
static void reset_xps_maps(struct net_device *dev,
net/core/dev.c
2743
static void clean_xps_maps(struct net_device *dev, enum xps_map_type type,
net/core/dev.c
2766
static void netif_reset_xps_queues(struct net_device *dev, u16 offset,
net/core/dev.c
2784
static void netif_reset_xps_queues_gt(struct net_device *dev, u16 index)
net/core/dev.c
2849
int __netif_set_xps_queue(struct net_device *dev, const unsigned long *mask,
net/core/dev.c
286
netdev_name_node_head_alloc(struct net_device *dev)
net/core/dev.c
3053
int netif_set_xps_queue(struct net_device *dev, const struct cpumask *mask,
net/core/dev.c
3067
static void netdev_unbind_all_sb_channels(struct net_device *dev)
net/core/dev.c
3078
void netdev_reset_tc(struct net_device *dev)
net/core/dev.c
3092
int netdev_set_tc_queue(struct net_device *dev, u8 tc, u16 count, u16 offset)
net/core/dev.c
3106
int netdev_set_num_tc(struct net_device *dev, u8 num_tc)
net/core/dev.c
3121
void netdev_unbind_sb_channel(struct net_device *dev,
net/core/dev.c
3122
struct net_device *sb_dev)
net/core/dev.c
3139
int netdev_bind_sb_channel_queue(struct net_device *dev,
net/core/dev.c
3140
struct net_device *sb_dev,
net/core/dev.c
3165
int netdev_set_sb_channel(struct net_device *dev, u16 channel)
net/core/dev.c
3189
int netif_set_real_num_tx_queues(struct net_device *dev, unsigned int txq)
net/core/dev.c
3242
int netif_set_real_num_rx_queues(struct net_device *dev, unsigned int rxq)
net/core/dev.c
3272
int netif_set_real_num_queues(struct net_device *dev,
net/core/dev.c
3316
void netif_set_tso_max_size(struct net_device *dev, unsigned int size)
net/core/dev.c
3335
void netif_set_tso_max_segs(struct net_device *dev, unsigned int segs)
net/core/dev.c
3348
void netif_inherit_tso_max(struct net_device *to, const struct net_device *from)
net/core/dev.c
344
int netdev_name_node_alt_create(struct net_device *dev, const char *name)
net/core/dev.c
3480
void netif_device_detach(struct net_device *dev)
net/core/dev.c
3495
void netif_device_attach(struct net_device *dev)
net/core/dev.c
3509
static u16 skb_tx_hash(const struct net_device *dev,
net/core/dev.c
3510
const struct net_device *sb_dev,
net/core/dev.c
3546
struct net_device *dev = skb->dev;
net/core/dev.c
3684
static void do_netdev_rx_csum_fault(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
3691
void netdev_rx_csum_fault(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
3699
static int illegal_highdma(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
3758
struct net_device *dev,
net/core/dev.c
3766
struct net_device *dev,
net/core/dev.c
378
int netdev_name_node_alt_destroy(struct net_device *dev, const char *name)
net/core/dev.c
3789
struct net_device *dev,
net/core/dev.c
3848
struct net_device *dev = skb->dev;
net/core/dev.c
3877
static int xmit_one(struct sk_buff *skb, struct net_device *dev,
net/core/dev.c
3894
struct sk_buff *dev_hard_start_xmit(struct sk_buff *first, struct net_device *dev,
net/core/dev.c
396
static void netdev_name_node_alt_flush(struct net_device *dev)
net/core/dev.c
3963
struct net_device *dev)
net/core/dev.c
3966
struct sk_buff *(*sk_validate)(struct sock *sk, struct net_device *dev,
net/core/dev.c
3991
struct net_device *dev)
net/core/dev.c
4019
static struct sk_buff *validate_xmit_skb(struct sk_buff *skb, struct net_device *dev, bool *again)
net/core/dev.c
407
static void list_netdevice(struct net_device *dev)
net/core/dev.c
4078
struct sk_buff *validate_xmit_skb_list(struct sk_buff *skb, struct net_device *dev, bool *again)
net/core/dev.c
4175
struct net_device *dev,
net/core/dev.c
431
static void unlist_netdevice(struct net_device *dev)
net/core/dev.c
4346
netdev_tx_queue_mapping(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
4455
struct net_device *orig_dev, bool *another)
net/core/dev.c
4518
sch_handle_egress(struct sk_buff *skb, int *ret, struct net_device *dev)
net/core/dev.c
4570
struct net_device *orig_dev, bool *another)
net/core/dev.c
4576
sch_handle_egress(struct sk_buff *skb, int *ret, struct net_device *dev)
net/core/dev.c
4583
static int __get_xps_queue_idx(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
4610
static int get_xps_queue(struct net_device *dev, struct net_device *sb_dev,
net/core/dev.c
4652
u16 dev_pick_tx_zero(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
4653
struct net_device *sb_dev)
net/core/dev.c
4685
u16 netdev_pick_tx(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
4686
struct net_device *sb_dev)
net/core/dev.c
4711
struct netdev_queue *netdev_core_pick_tx(struct net_device *dev,
net/core/dev.c
4713
struct net_device *sb_dev)
net/core/dev.c
4760
int __dev_queue_xmit(struct sk_buff *skb, struct net_device *sb_dev)
net/core/dev.c
4762
struct net_device *dev = skb->dev;
net/core/dev.c
4897
struct net_device *dev = skb->dev;
net/core/dev.c
5021
set_rps_cpu(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
5089
static int get_rps_cpu(struct net_device *dev, struct sk_buff *skb,
net/core/dev.c
5199
bool rps_may_expire_flow(struct net_device *dev, u16 rxq_index,
net/core/dev.c
5399
struct net_device *dev = skb->dev;
net/core/dev.c
551
static inline void netdev_set_addr_lockdep_class(struct net_device *dev)
net/core/dev.c
5605
struct net_device *dev = skb->dev;
net/core/dev.c
566
static inline void netdev_set_addr_lockdep_class(struct net_device *dev)
net/core/dev.c
5839
int (*br_fdb_test_addr_hook)(struct net_device *dev,
net/core/dev.c
5853
bool netdev_is_rx_handler_busy(struct net_device *dev)
net/core/dev.c
5874
int netdev_rx_handler_register(struct net_device *dev,
net/core/dev.c
5900
void netdev_rx_handler_unregister(struct net_device *dev)
net/core/dev.c
5933
int *ret, struct net_device *orig_dev)
net/core/dev.c
5958
struct net_device *orig_dev;
net/core/dev.c
6175
struct net_device *orig_dev = skb->dev;
net/core/dev.c
6215
struct net_device *orig_dev)
net/core/dev.c
6247
struct net_device *od_curr = NULL;
net/core/dev.c
6252
struct net_device *orig_dev = skb->dev;
net/core/dev.c
6329
static int generic_xdp_install(struct net_device *dev, struct netdev_bpf *xdp)
net/core/dev.c
708
int dev_get_iflink(const struct net_device *dev)
net/core/dev.c
7211
int netif_set_threaded(struct net_device *dev,
net/core/dev.c
7255
void netif_threaded_enable(struct net_device *dev)
net/core/dev.c
726
int dev_fill_metadata_dst(struct net_device *dev, struct sk_buff *skb)
net/core/dev.c
7272
void netif_queue_set_napi(struct net_device *dev, unsigned int queue_index,
net/core/dev.c
7339
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs)
net/core/dev.c
7353
static void netif_del_cpu_rmap(struct net_device *dev)
net/core/dev.c
7371
int netif_enable_cpu_rmap(struct net_device *dev, unsigned int num_irqs)
net/core/dev.c
7377
static void netif_del_cpu_rmap(struct net_device *dev)
net/core/dev.c
7382
void netif_set_affinity_auto(struct net_device *dev)
net/core/dev.c
7491
netif_napi_dev_list_add(struct net_device *dev, struct napi_struct *napi)
net/core/dev.c
753
int dev_fill_forward_path(const struct net_device *dev, const u8 *daddr,
net/core/dev.c
7534
void netif_napi_add_weight_locked(struct net_device *dev,
net/core/dev.c
756
const struct net_device *last_dev;
net/core/dev.c
7959
struct net_device *dev;
net/core/dev.c
7978
static struct netdev_adjacent *__netdev_find_adj(struct net_device *adj_dev,
net/core/dev.c
7990
static int ____netdev_has_upper_dev(struct net_device *upper_dev,
net/core/dev.c
7993
struct net_device *dev = (struct net_device *)priv->data;
net/core/dev.c
8007
bool netdev_has_upper_dev(struct net_device *dev,
net/core/dev.c
8008
struct net_device *upper_dev)
net/core/dev.c
8031
bool netdev_has_upper_dev_all_rcu(struct net_device *dev,
net/core/dev.c
8032
struct net_device *upper_dev)
net/core/dev.c
8050
bool netdev_has_any_upper_dev(struct net_device *dev)
net/core/dev.c
8065
struct net_device *netdev_master_upper_dev_get(struct net_device *dev)
net/core/dev.c
8082
static struct net_device *__netdev_master_upper_dev_get(struct net_device *dev)
net/core/dev.c
8105
static bool netdev_has_any_lower_dev(struct net_device *dev)
net/core/dev.c
8130
struct net_device *netdev_upper_get_next_dev_rcu(struct net_device *dev,
net/core/dev.c
8148
static struct net_device *__netdev_next_upper_dev(struct net_device *dev,
net/core/dev.c
8165
static struct net_device *netdev_next_upper_dev_rcu(struct net_device *dev,
net/core/dev.c
8182
static int __netdev_walk_all_upper_dev(struct net_device *dev,
net/core/dev.c
8183
int (*fn)(struct net_device *dev,
net/core/dev.c
8187
struct net_device *udev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
net/core/dev.c
8231
int netdev_walk_all_upper_dev_rcu(struct net_device *dev,
net/core/dev.c
8232
int (*fn)(struct net_device *dev,
net/core/dev.c
8236
struct net_device *udev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
net/core/dev.c
8278
static bool __netdev_has_upper_dev(struct net_device *dev,
net/core/dev.c
8279
struct net_device *upper_dev)
net/core/dev.c
8303
void *netdev_lower_get_next_private(struct net_device *dev,
net/core/dev.c
8329
void *netdev_lower_get_next_private_rcu(struct net_device *dev,
net/core/dev.c
8358
void *netdev_lower_get_next(struct net_device *dev, struct list_head **iter)
net/core/dev.c
8373
static struct net_device *netdev_next_lower_dev(struct net_device *dev,
net/core/dev.c
8388
static struct net_device *__netdev_next_lower_dev(struct net_device *dev,
net/core/dev.c
839
struct net_device *dev;
net/core/dev.c
8405
int netdev_walk_all_lower_dev(struct net_device *dev,
net/core/dev.c
8406
int (*fn)(struct net_device *dev,
net/core/dev.c
8410
struct net_device *ldev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
net/core/dev.c
8452
static int __netdev_walk_all_lower_dev(struct net_device *dev,
net/core/dev.c
8453
int (*fn)(struct net_device *dev,
net/core/dev.c
8457
struct net_device *ldev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
net/core/dev.c
8501
struct net_device *netdev_next_lower_dev_rcu(struct net_device *dev,
net/core/dev.c
8516
static u8 __netdev_upper_depth(struct net_device *dev)
net/core/dev.c
8518
struct net_device *udev;
net/core/dev.c
8536
static u8 __netdev_lower_depth(struct net_device *dev)
net/core/dev.c
8538
struct net_device *ldev;
net/core/dev.c
8556
static int __netdev_update_upper_level(struct net_device *dev,
net/core/dev.c
8566
static void net_unlink_todo(struct net_device *dev)
net/core/dev.c
8573
static int __netdev_update_lower_level(struct net_device *dev,
net/core/dev.c
8590
int netdev_walk_all_lower_dev_rcu(struct net_device *dev,
net/core/dev.c
8591
int (*fn)(struct net_device *dev,
net/core/dev.c
8595
struct net_device *ldev, *next, *now, *dev_stack[MAX_NEST_DEV + 1];
net/core/dev.c
8646
void *netdev_lower_get_first_private_rcu(struct net_device *dev)
net/core/dev.c
8665
struct net_device *netdev_master_upper_dev_get_rcu(struct net_device *dev)
net/core/dev.c
8677
static int netdev_adjacent_sysfs_add(struct net_device *dev,
net/core/dev.c
8678
struct net_device *adj_dev,
net/core/dev.c
8688
static void netdev_adjacent_sysfs_del(struct net_device *dev,
net/core/dev.c
8699
static inline bool netdev_adjacent_is_neigh_list(struct net_device *dev,
net/core/dev.c
8700
struct net_device *adj_dev,
net/core/dev.c
8708
static int __netdev_adjacent_dev_insert(struct net_device *dev,
net/core/dev.c
8709
struct net_device *adj_dev,
net/core/dev.c
8770
static void __netdev_adjacent_dev_remove(struct net_device *dev,
net/core/dev.c
8771
struct net_device *adj_dev,
net/core/dev.c
879
struct net_device *__dev_get_by_name(struct net *net, const char *name)
net/core/dev.c
8810
static int __netdev_adjacent_dev_link_lists(struct net_device *dev,
net/core/dev.c
8811
struct net_device *upper_dev,
net/core/dev.c
8833
static void __netdev_adjacent_dev_unlink_lists(struct net_device *dev,
net/core/dev.c
8834
struct net_device *upper_dev,
net/core/dev.c
8843
static int __netdev_adjacent_dev_link_neighbour(struct net_device *dev,
net/core/dev.c
8844
struct net_device *upper_dev,
net/core/dev.c
8853
static void __netdev_adjacent_dev_unlink_neighbour(struct net_device *dev,
net/core/dev.c
8854
struct net_device *upper_dev)
net/core/dev.c
8861
static int __netdev_upper_dev_link(struct net_device *dev,
net/core/dev.c
8862
struct net_device *upper_dev, bool master,
net/core/dev.c
8877
struct net_device *master_dev;
net/core/dev.c
8944
int netdev_upper_dev_link(struct net_device *dev,
net/core/dev.c
8945
struct net_device *upper_dev,
net/core/dev.c
8972
int netdev_master_upper_dev_link(struct net_device *dev,
net/core/dev.c
8973
struct net_device *upper_dev,
net/core/dev.c
8987
static void __netdev_upper_dev_unlink(struct net_device *dev,
net/core/dev.c
8988
struct net_device *upper_dev,
net/core/dev.c
900
struct net_device *dev_get_by_name_rcu(struct net *net, const char *name)
net/core/dev.c
9027
void netdev_upper_dev_unlink(struct net_device *dev,
net/core/dev.c
9028
struct net_device *upper_dev)
net/core/dev.c
9039
static void __netdev_adjacent_dev_set(struct net_device *upper_dev,
net/core/dev.c
9040
struct net_device *lower_dev,
net/core/dev.c
9054
static void netdev_adjacent_dev_disable(struct net_device *upper_dev,
net/core/dev.c
9055
struct net_device *lower_dev)
net/core/dev.c
9060
static void netdev_adjacent_dev_enable(struct net_device *upper_dev,
net/core/dev.c
9061
struct net_device *lower_dev)
net/core/dev.c
9066
int netdev_adjacent_change_prepare(struct net_device *old_dev,
net/core/dev.c
9067
struct net_device *new_dev,
net/core/dev.c
9068
struct net_device *dev,
net/core/dev.c
9094
void netdev_adjacent_change_commit(struct net_device *old_dev,
net/core/dev.c
9095
struct net_device *new_dev,
net/core/dev.c
9096
struct net_device *dev)
net/core/dev.c
910
struct net_device *dev_get_by_name(struct net *net, const char *name)
net/core/dev.c
9114
void netdev_adjacent_change_abort(struct net_device *old_dev,
net/core/dev.c
9115
struct net_device *new_dev,
net/core/dev.c
9116
struct net_device *dev)
net/core/dev.c
912
struct net_device *dev;
net/core/dev.c
9141
void netdev_bonding_info_change(struct net_device *dev,
net/core/dev.c
9155
static int netdev_offload_xstats_enable_l3(struct net_device *dev,
net/core/dev.c
9185
int netdev_offload_xstats_enable(struct net_device *dev,
net/core/dev.c
9204
static void netdev_offload_xstats_disable_l3(struct net_device *dev)
net/core/dev.c
9217
int netdev_offload_xstats_disable(struct net_device *dev,
net/core/dev.c
9236
static void netdev_offload_xstats_disable_all(struct net_device *dev)
net/core/dev.c
9242
netdev_offload_xstats_get_ptr(const struct net_device *dev,
net/core/dev.c
9254
bool netdev_offload_xstats_enabled(const struct net_device *dev,
net/core/dev.c
9286
static int netdev_offload_xstats_get_used(struct net_device *dev,
net/core/dev.c
9307
static int netdev_offload_xstats_get_stats(struct net_device *dev,
net/core/dev.c
9342
int netdev_offload_xstats_get(struct net_device *dev,
net/core/dev.c
935
struct net_device *netdev_get_by_name(struct net *net, const char *name,
net/core/dev.c
9374
void netdev_offload_xstats_push_delta(struct net_device *dev,
net/core/dev.c
938
struct net_device *dev;
net/core/dev.c
9401
struct net_device *netdev_get_xmit_slave(struct net_device *dev,
net/core/dev.c
9413
static struct net_device *netdev_sk_get_lower_dev(struct net_device *dev,
net/core/dev.c
9431
struct net_device *netdev_sk_get_lowest_dev(struct net_device *dev,
net/core/dev.c
9434
struct net_device *lower;
net/core/dev.c
9446
static void netdev_adjacent_add_links(struct net_device *dev)
net/core/dev.c
9471
static void netdev_adjacent_del_links(struct net_device *dev)
net/core/dev.c
9496
void netdev_adjacent_rename_links(struct net_device *dev, char *oldname)
net/core/dev.c
9521
void *netdev_lower_dev_get_private(struct net_device *dev,
net/core/dev.c
9522
struct net_device *lower_dev)
net/core/dev.c
9545
void netdev_lower_state_changed(struct net_device *lower_dev,
net/core/dev.c
9559
static void dev_change_rx_flags(struct net_device *dev, int flags)
net/core/dev.c
9567
static int __dev_set_promiscuity(struct net_device *dev, int inc, bool notify)
net/core/dev.c
958
struct net_device *__dev_get_by_index(struct net *net, int ifindex)
net/core/dev.c
960
struct net_device *dev;
net/core/dev.c
9623
int netif_set_promiscuity(struct net_device *dev, int inc)
net/core/dev.c
9636
int netif_set_allmulti(struct net_device *dev, int inc, bool notify)
net/core/dev.c
9677
void __dev_set_rx_mode(struct net_device *dev)
net/core/dev.c
9705
void dev_set_rx_mode(struct net_device *dev)
net/core/dev.c
9718
unsigned int netif_get_flags(const struct net_device *dev)
net/core/dev.c
9743
int __dev_change_flags(struct net_device *dev, unsigned int flags,
net/core/dev.c
9809
void __dev_notify_flags(struct net_device *dev, unsigned int old_flags,
net/core/dev.c
982
struct net_device *dev_get_by_index_rcu(struct net *net, int ifindex)
net/core/dev.c
9838
int netif_change_flags(struct net_device *dev, unsigned int flags,
net/core/dev.c
984
struct net_device *dev;
net/core/dev.c
9853
int __netif_set_mtu(struct net_device *dev, int new_mtu)
net/core/dev.c
9866
int dev_validate_mtu(struct net_device *dev, int new_mtu,
net/core/dev.c
9892
int netif_set_mtu_ext(struct net_device *dev, int new_mtu,
net/core/dev.c
9933
int netif_set_mtu(struct net_device *dev, int new_mtu)
net/core/dev.c
9946
int netif_change_tx_queue_len(struct net_device *dev, unsigned long new_len)
net/core/dev.c
996
struct net_device *dev_get_by_index(struct net *net, int ifindex)
net/core/dev.c
9973
void netif_set_group(struct net_device *dev, int new_group)
net/core/dev.c
998
struct net_device *dev;
net/core/dev.c
9986
int netif_pre_changeaddr_notify(struct net_device *dev, const char *addr,
net/core/dev.h
103
struct net_device *dev;
net/core/dev.h
109
int netif_change_name(struct net_device *dev, const char *newname);
net/core/dev.h
110
int dev_change_name(struct net_device *dev, const char *newname);
net/core/dev.h
118
int netdev_name_node_alt_create(struct net_device *dev, const char *name);
net/core/dev.h
119
int netdev_name_node_alt_destroy(struct net_device *dev, const char *name);
net/core/dev.h
121
int dev_validate_mtu(struct net_device *dev, int mtu,
net/core/dev.h
123
int netif_set_mtu_ext(struct net_device *dev, int new_mtu,
net/core/dev.h
126
int dev_get_phys_port_id(struct net_device *dev,
net/core/dev.h
128
int dev_get_phys_port_name(struct net_device *dev,
net/core/dev.h
131
int netif_change_proto_down(struct net_device *dev, bool proto_down);
net/core/dev.h
132
int dev_change_proto_down(struct net_device *dev, bool proto_down);
net/core/dev.h
133
void netdev_change_proto_down_reason_locked(struct net_device *dev,
net/core/dev.h
136
typedef int (*bpf_op_t)(struct net_device *dev, struct netdev_bpf *bpf);
net/core/dev.h
137
int dev_change_xdp_fd(struct net_device *dev, struct netlink_ext_ack *extack,
net/core/dev.h
140
int netif_change_tx_queue_len(struct net_device *dev, unsigned long new_len);
net/core/dev.h
141
int dev_change_tx_queue_len(struct net_device *dev, unsigned long new_len);
net/core/dev.h
142
void netif_set_group(struct net_device *dev, int new_group);
net/core/dev.h
143
void dev_set_group(struct net_device *dev, int new_group);
net/core/dev.h
144
int netif_change_carrier(struct net_device *dev, bool new_carrier);
net/core/dev.h
145
int dev_change_carrier(struct net_device *dev, bool new_carrier);
net/core/dev.h
147
void __dev_set_rx_mode(struct net_device *dev);
net/core/dev.h
149
void __dev_notify_flags(struct net_device *dev, unsigned int old_flags,
net/core/dev.h
156
static inline void netif_set_up(struct net_device *dev, bool value)
net/core/dev.h
170
static inline void netif_set_gso_max_size(struct net_device *dev,
net/core/dev.h
179
static inline void netif_set_gso_max_segs(struct net_device *dev,
net/core/dev.h
186
static inline void netif_set_gro_max_size(struct net_device *dev,
net/core/dev.h
195
static inline void netif_set_gso_ipv4_max_size(struct net_device *dev,
net/core/dev.h
202
static inline void netif_set_gro_ipv4_max_size(struct net_device *dev,
net/core/dev.h
235
static inline void netdev_set_defer_hard_irqs(struct net_device *netdev,
net/core/dev.h
281
static inline void netdev_set_gro_flush_timeout(struct net_device *netdev,
net/core/dev.h
31
struct net_device *dev_get_by_napi_id(unsigned int napi_id);
net/core/dev.h
33
struct net_device *__netdev_put_lock(struct net_device *dev, struct net *net);
net/core/dev.h
334
napi_get_threaded_config(struct net_device *dev, struct napi_struct *n)
net/core/dev.h
34
struct net_device *
net/core/dev.h
344
int netif_set_threaded(struct net_device *dev,
net/core/dev.h
35
netdev_xa_find_lock(struct net *net, struct net_device *dev,
net/core/dev.h
369
int dev_set_hwtstamp_phylib(struct net_device *dev,
net/core/dev.h
372
int dev_get_hwtstamp_phylib(struct net_device *dev,
net/core/dev.h
38
DEFINE_FREE(netdev_unlock, struct net_device *, if (_T) netdev_unlock(_T));
net/core/dev.h
41
for (struct net_device *var_name __free(netdev_unlock) = NULL; \
net/core/dev.h
45
struct net_device *
net/core/dev.h
47
struct net_device *
net/core/dev.h
48
netdev_xa_find_lock_ops_compat(struct net *net, struct net_device *dev,
net/core/dev.h
51
DEFINE_FREE(netdev_unlock_ops_compat, struct net_device *,
net/core/dev.h
55
for (struct net_device *var_name __free(netdev_unlock_ops_compat) = NULL; \
net/core/dev.h
66
void linkwatch_init_dev(struct net_device *dev);
net/core/dev.h
69
void dev_addr_flush(struct net_device *dev);
net/core/dev.h
70
int dev_addr_init(struct net_device *dev);
net/core/dev.h
71
void dev_addr_check(struct net_device *dev);
net/core/dev.h
74
void net_shaper_flush_netdev(struct net_device *dev);
net/core/dev.h
75
void net_shaper_set_real_num_tx_queues(struct net_device *dev,
net/core/dev.h
78
static inline void net_shaper_flush_netdev(struct net_device *dev) {}
net/core/dev.h
79
static inline void net_shaper_set_real_num_tx_queues(struct net_device *dev,
net/core/dev.h
95
int netdev_queue_config_validate(struct net_device *dev, int rxq_idx,
net/core/dev_addr_lists.c
1012
void dev_mc_unsync(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists.c
1033
void dev_mc_flush(struct net_device *dev)
net/core/dev_addr_lists.c
1047
void dev_mc_init(struct net_device *dev)
net/core/dev_addr_lists.c
316
struct net_device *dev,
net/core/dev_addr_lists.c
317
int (*sync)(struct net_device *, const unsigned char *),
net/core/dev_addr_lists.c
318
int (*unsync)(struct net_device *,
net/core/dev_addr_lists.c
371
struct net_device *dev,
net/core/dev_addr_lists.c
372
int (*sync)(struct net_device *,
net/core/dev_addr_lists.c
374
int (*unsync)(struct net_device *,
net/core/dev_addr_lists.c
430
struct net_device *dev,
net/core/dev_addr_lists.c
431
int (*unsync)(struct net_device *,
net/core/dev_addr_lists.c
464
struct net_device *dev,
net/core/dev_addr_lists.c
465
int (*unsync)(struct net_device *,
net/core/dev_addr_lists.c
512
void dev_addr_check(struct net_device *dev)
net/core/dev_addr_lists.c
531
void dev_addr_flush(struct net_device *dev)
net/core/dev_addr_lists.c
549
int dev_addr_init(struct net_device *dev)
net/core/dev_addr_lists.c
573
void dev_addr_mod(struct net_device *dev, unsigned int offset,
net/core/dev_addr_lists.c
599
int dev_addr_add(struct net_device *dev, const unsigned char *addr,
net/core/dev_addr_lists.c
627
int dev_addr_del(struct net_device *dev, const unsigned char *addr,
net/core/dev_addr_lists.c
662
int dev_uc_add_excl(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
685
int dev_uc_add(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
707
int dev_uc_del(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
734
int dev_uc_sync(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists.c
764
int dev_uc_sync_multiple(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists.c
789
void dev_uc_unsync(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists.c
818
void dev_uc_flush(struct net_device *dev)
net/core/dev_addr_lists.c
832
void dev_uc_init(struct net_device *dev)
net/core/dev_addr_lists.c
847
int dev_mc_add_excl(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
862
static int __dev_mc_add(struct net_device *dev, const unsigned char *addr,
net/core/dev_addr_lists.c
884
int dev_mc_add(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
897
int dev_mc_add_global(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
903
static int __dev_mc_del(struct net_device *dev, const unsigned char *addr,
net/core/dev_addr_lists.c
925
int dev_mc_del(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
939
int dev_mc_del_global(struct net_device *dev, const unsigned char *addr)
net/core/dev_addr_lists.c
957
int dev_mc_sync(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists.c
987
int dev_mc_sync_multiple(struct net_device *to, struct net_device *from)
net/core/dev_addr_lists_test.c
112
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
15
static int dev_addr_test_sync(struct net_device *netdev, const unsigned char *a)
net/core/dev_addr_lists_test.c
154
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
174
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
206
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
24
static int dev_addr_test_unsync(struct net_device *netdev,
net/core/dev_addr_lists_test.c
37
struct net_device *netdev;
net/core/dev_addr_lists_test.c
57
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
65
struct net_device *netdev = test->priv;
net/core/dev_addr_lists_test.c
83
struct net_device *netdev = test->priv;
net/core/dev_api.c
118
int dev_change_net_namespace(struct net_device *dev, struct net *net,
net/core/dev_api.c
134
int dev_change_carrier(struct net_device *dev, bool new_carrier)
net/core/dev_api.c
152
int dev_change_tx_queue_len(struct net_device *dev, unsigned long new_len)
net/core/dev_api.c
170
int dev_change_proto_down(struct net_device *dev, bool proto_down)
net/core/dev_api.c
18
int dev_change_name(struct net_device *dev, const char *newname)
net/core/dev_api.c
196
int dev_open(struct net_device *dev, struct netlink_ext_ack *extack)
net/core/dev_api.c
217
void dev_close(struct net_device *dev)
net/core/dev_api.c
225
int dev_eth_ioctl(struct net_device *dev,
net/core/dev_api.c
243
int dev_set_mtu(struct net_device *dev, int new_mtu)
net/core/dev_api.c
263
void dev_disable_lro(struct net_device *dev)
net/core/dev_api.c
282
int dev_set_promiscuity(struct net_device *dev, int inc)
net/core/dev_api.c
308
int dev_set_allmulti(struct net_device *dev, int inc)
net/core/dev_api.c
330
int dev_set_mac_address(struct net_device *dev, struct sockaddr_storage *ss,
net/core/dev_api.c
343
int dev_xdp_propagate(struct net_device *dev, struct netdev_bpf *bpf)
net/core/dev_api.c
363
void netdev_state_change(struct net_device *dev)
net/core/dev_api.c
371
int dev_set_threaded(struct net_device *dev,
net/core/dev_api.c
39
int dev_set_alias(struct net_device *dev, const char *alias, size_t len)
net/core/dev_api.c
62
int dev_change_flags(struct net_device *dev, unsigned int flags,
net/core/dev_api.c
80
void dev_set_group(struct net_device *dev, int new_group)
net/core/dev_api.c
87
int dev_set_mac_address_user(struct net_device *dev,
net/core/dev_ioctl.c
114
static int netif_setifmap(struct net_device *dev, struct ifreq *ifr)
net/core/dev_ioctl.c
143
struct net_device *dev = dev_get_by_name_rcu(net, ifr->ifr_name);
net/core/dev_ioctl.c
258
int dev_get_hwtstamp_phylib(struct net_device *dev,
net/core/dev_ioctl.c
282
static int dev_get_hwtstamp(struct net_device *dev, struct ifreq *ifr)
net/core/dev_ioctl.c
328
int dev_set_hwtstamp_phylib(struct net_device *dev,
net/core/dev_ioctl.c
391
static int dev_set_hwtstamp(struct net_device *dev, struct ifreq *ifr)
net/core/dev_ioctl.c
42
struct net_device *dev;
net/core/dev_ioctl.c
441
int generic_hwtstamp_get_lower(struct net_device *dev,
net/core/dev_ioctl.c
461
int generic_hwtstamp_set_lower(struct net_device *dev,
net/core/dev_ioctl.c
482
static int dev_siocbond(struct net_device *dev,
net/core/dev_ioctl.c
501
static int dev_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
net/core/dev_ioctl.c
520
static int dev_siocwandev(struct net_device *dev, struct if_settings *ifs)
net/core/dev_ioctl.c
545
struct net_device *dev = __dev_get_by_name(net, ifr->ifr_name);
net/core/dev_ioctl.c
663
struct net_device *dev;
net/core/dev_ioctl.c
87
static int dev_getifmap(struct net_device *dev, struct ifreq *ifr)
net/core/devmem.c
154
int net_devmem_bind_dmabuf_to_queue(struct net_device *dev, u32 rxq_idx,
net/core/devmem.c
184
net_devmem_bind_dmabuf(struct net_device *dev,
net/core/devmem.c
370
struct net_device *dst_dev;
net/core/devmem.h
168
net_devmem_bind_dmabuf(struct net_device *dev,
net/core/devmem.h
189
net_devmem_bind_dmabuf_to_queue(struct net_device *dev, u32 rxq_idx,
net/core/devmem.h
22
struct net_device *dev;
net/core/devmem.h
87
net_devmem_bind_dmabuf(struct net_device *dev,
net/core/devmem.h
94
int net_devmem_bind_dmabuf_to_queue(struct net_device *dev, u32 rxq_idx,
net/core/drop_monitor.c
1578
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/drop_monitor.c
277
struct net_device *dev = napi->dev;
net/core/drop_monitor.c
806
struct net_device *dev = hw_metadata->input_dev;
net/core/dst.c
147
struct net_device *dev = dst->dev;
net/core/dst.c
48
struct net_device *dev, int initial_obsolete,
net/core/dst.c
80
void *dst_alloc(struct dst_ops *ops, struct net_device *dev,
net/core/failover.c
104
int failover_slave_unregister(struct net_device *slave_dev)
net/core/failover.c
106
struct net_device *failover_dev;
net/core/failover.c
135
static int failover_slave_link_change(struct net_device *slave_dev)
net/core/failover.c
137
struct net_device *failover_dev;
net/core/failover.c
160
static int failover_slave_name_change(struct net_device *slave_dev)
net/core/failover.c
162
struct net_device *failover_dev;
net/core/failover.c
188
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
net/core/failover.c
20
static struct net_device *failover_get_bymac(u8 *mac, struct failover_ops **ops)
net/core/failover.c
215
failover_existing_slave_register(struct net_device *failover_dev)
net/core/failover.c
218
struct net_device *dev;
net/core/failover.c
22
struct net_device *failover_dev;
net/core/failover.c
242
struct failover *failover_register(struct net_device *dev,
net/core/failover.c
280
struct net_device *failover_dev;
net/core/failover.c
46
static int failover_slave_register(struct net_device *slave_dev)
net/core/failover.c
49
struct net_device *failover_dev;
net/core/fib_rules.c
1357
static void attach_rules(struct list_head *rules, struct net_device *dev)
net/core/fib_rules.c
1377
static void detach_rules(struct list_head *rules, struct net_device *dev)
net/core/fib_rules.c
1397
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/fib_rules.c
754
struct net_device *dev;
net/core/fib_rules.c
764
struct net_device *dev;
net/core/filter.c
10314
bpf_target_off(struct net_device, ifindex, 4,
net/core/filter.c
10356
offsetof(struct net_device, ifindex));
net/core/filter.c
10374
offsetof(struct net_device, ifindex));
net/core/filter.c
2119
static inline int __bpf_rx_skb(struct net_device *dev, struct sk_buff *skb)
net/core/filter.c
2124
static inline int __bpf_rx_skb_no_mac(struct net_device *dev,
net/core/filter.c
2137
static inline int __bpf_tx_skb(struct net_device *dev, struct sk_buff *skb)
net/core/filter.c
2158
static int __bpf_redirect_no_mac(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2185
static int __bpf_redirect_common(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2199
static int __bpf_redirect(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2210
struct net_device *dev, struct bpf_nh_params *nh)
net/core/filter.c
2263
static int __bpf_redirect_neigh_v6(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2305
static int __bpf_redirect_neigh_v6(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2315
struct net_device *dev, struct bpf_nh_params *nh)
net/core/filter.c
2372
static int __bpf_redirect_neigh_v4(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2416
static int __bpf_redirect_neigh_v4(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2424
static int __bpf_redirect_neigh(struct sk_buff *skb, struct net_device *dev,
net/core/filter.c
2458
struct net_device *dev;
net/core/filter.c
2505
static struct net_device *skb_get_peer_dev(struct net_device *dev)
net/core/filter.c
2519
struct net_device *dev;
net/core/filter.c
390
BUILD_BUG_ON(sizeof_field(struct net_device, ifindex) != 4);
net/core/filter.c
391
BUILD_BUG_ON(sizeof_field(struct net_device, type) != 2);
net/core/filter.c
401
offsetof(struct net_device, ifindex));
net/core/filter.c
404
offsetof(struct net_device, type));
net/core/filter.c
4395
struct net_device *master, *slave;
net/core/filter.c
4415
const struct net_device *dev,
net/core/filter.c
4439
__xdp_do_redirect_frame(struct bpf_redirect_info *ri, struct net_device *dev,
net/core/filter.c
4509
int xdp_do_redirect(struct net_device *dev, struct xdp_buff *xdp,
net/core/filter.c
4523
int xdp_do_redirect_frame(struct net_device *dev, struct xdp_buff *xdp,
net/core/filter.c
4537
static int xdp_do_generic_redirect_map(struct net_device *dev,
net/core/filter.c
4595
int xdp_do_generic_redirect(struct net_device *dev, struct sk_buff *skb,
net/core/filter.c
6105
struct net_device *dev;
net/core/filter.c
6245
struct net_device *dev;
net/core/filter.c
6447
struct net_device *dev;
net/core/filter.c
6472
static struct net_device *__dev_via_ifindex(struct net_device *dev_curr,
net/core/filter.c
6488
struct net_device *dev = skb->dev;
net/core/filter.c
6533
struct net_device *dev = xdp->rxq->dev;
net/core/filter.c
7098
struct net_device *dev = skb->dev;
net/core/filter.c
7122
struct net_device *dev = skb->dev;
net/core/filter.c
7146
struct net_device *dev = skb->dev;
net/core/filter.c
7184
struct net_device *dev = ctx->rxq->dev;
net/core/filter.c
7208
struct net_device *dev = ctx->rxq->dev;
net/core/filter.c
7232
struct net_device *dev = ctx->rxq->dev;
net/core/filter.c
9279
void bpf_warn_invalid_xdp_action(const struct net_device *dev,
net/core/filter.c
9810
bpf_target_off(struct net_device, ifindex, 4,
net/core/flow_offload.c
405
struct net_device *dev;
net/core/flow_offload.c
516
struct net_device *dev, struct Qdisc *sch, void *data,
net/core/flow_offload.c
532
struct net_device *dev,
net/core/flow_offload.c
562
static int indir_dev_add(void *data, struct net_device *dev, struct Qdisc *sch,
net/core/flow_offload.c
603
int flow_indr_dev_setup_offload(struct net_device *dev, struct Qdisc *sch,
net/core/gro_cells.c
16
struct net_device *dev = skb->dev;
net/core/gro_cells.c
78
int gro_cells_init(struct gro_cells *gcells, struct net_device *dev)
net/core/gso.c
108
struct net_device *dev = skb->dev;
net/core/link_watch.c
100
void linkwatch_init_dev(struct net_device *dev)
net/core/link_watch.c
109
static bool linkwatch_urgent_event(struct net_device *dev)
net/core/link_watch.c
124
static void linkwatch_add_event(struct net_device *dev)
net/core/link_watch.c
166
static void linkwatch_do_dev(struct net_device *dev)
net/core/link_watch.c
224
struct net_device *dev;
net/core/link_watch.c
226
dev = list_first_entry(&wrk, struct net_device, link_watch_list);
net/core/link_watch.c
259
static bool linkwatch_clean_dev(struct net_device *dev)
net/core/link_watch.c
278
void __linkwatch_sync_dev(struct net_device *dev)
net/core/link_watch.c
291
void linkwatch_sync_dev(struct net_device *dev)
net/core/link_watch.c
319
void linkwatch_fire_event(struct net_device *dev)
net/core/link_watch.c
36
static unsigned int default_operstate(const struct net_device *dev)
net/core/link_watch.c
45
struct net_device *peer;
net/core/link_watch.c
74
static void rfc2863_policy(struct net_device *dev)
net/core/lock_debug.c
15
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/lwt_bpf.c
180
struct net_device *l3mdev = l3mdev_master_dev_rcu(skb_dst(skb)->dev);
net/core/lwt_bpf.c
95
struct net_device *dev = skb_dst(skb)->dev;
net/core/neighbour.c
1297
void (*update)(struct hh_cache*, const struct net_device*, const unsigned char *)
net/core/neighbour.c
1382
struct net_device *dev;
net/core/neighbour.c
1569
struct net_device *dev)
net/core/neighbour.c
1583
struct net_device *dev = n->dev;
net/core/neighbour.c
1606
struct net_device *dev = neigh->dev;
net/core/neighbour.c
1637
struct net_device *dev = neigh->dev;
net/core/neighbour.c
1691
struct net_device *dev = skb->dev;
net/core/neighbour.c
1766
struct neigh_parms *neigh_parms_alloc(struct net_device *dev,
net/core/neighbour.c
1961
struct net_device *dev = NULL;
net/core/neighbour.c
2027
struct net_device *dev = NULL;
net/core/neighbour.c
2766
static bool neigh_master_filtered(struct net_device *dev, int master_idx)
net/core/neighbour.c
2768
struct net_device *master;
net/core/neighbour.c
2787
static bool neigh_ifindex_filtered(struct net_device *dev, int filter_idx)
net/core/neighbour.c
3070
struct net_device *dev = NULL;
net/core/neighbour.c
3203
int neigh_xmit(int index, struct net_device *dev,
net/core/neighbour.c
329
static struct neigh_parms *neigh_get_dev_parms_rcu(struct net_device *dev,
net/core/neighbour.c
341
static void neigh_parms_qlen_dec(struct net_device *dev, int family)
net/core/neighbour.c
3630
struct net_device *dev;
net/core/neighbour.c
364
struct net_device *dev = skb->dev;
net/core/neighbour.c
3646
struct net_device *dev = ctl->extra1;
net/core/neighbour.c
3852
int neigh_sysctl_register(struct net_device *dev, struct neigh_parms *p,
net/core/neighbour.c
418
static void neigh_flush_dev(struct neigh_table *tbl, struct net_device *dev,
net/core/neighbour.c
454
void neigh_changeaddr(struct neigh_table *tbl, struct net_device *dev)
net/core/neighbour.c
462
static int __neigh_ifdown(struct neigh_table *tbl, struct net_device *dev,
net/core/neighbour.c
482
int neigh_carrier_down(struct neigh_table *tbl, struct net_device *dev)
net/core/neighbour.c
489
int neigh_ifdown(struct neigh_table *tbl, struct net_device *dev)
net/core/neighbour.c
497
struct net_device *dev,
net/core/neighbour.c
56
static void pneigh_ifdown(struct neigh_table *tbl, struct net_device *dev,
net/core/neighbour.c
626
struct net_device *dev)
net/core/neighbour.c
63
static struct hlist_head *neigh_get_dev_table(struct net_device *dev, int family)
net/core/neighbour.c
647
struct net_device *dev, u32 flags,
net/core/neighbour.c
739
struct net_device *dev, bool want_ref)
net/core/neighbour.c
759
struct net_device *dev)
net/core/neighbour.c
784
const void *pkey, struct net_device *dev,
net/core/neighbour.c
839
struct net_device *dev)
net/core/neighbour.c
871
static void pneigh_ifdown(struct neigh_table *tbl, struct net_device *dev,
net/core/neighbour.c
920
struct net_device *dev = neigh->dev;
net/core/net-procfs.c
13
struct net_device *dev;
net/core/net-procfs.c
175
struct net_device *dev;
net/core/net-procfs.c
183
struct net_device *dev;
net/core/net-procfs.c
233
struct net_device *dev;
net/core/net-procfs.c
297
struct net_device *dev;
net/core/net-procfs.c
370
struct net_device *dev = v;
net/core/net-procfs.c
44
static void dev_seq_printf_stats(struct seq_file *seq, struct net_device *dev)
net/core/net-sysfs.c
1211
static int rx_queue_default_mask(struct net_device *dev,
net/core/net-sysfs.c
1232
static int rx_queue_add_kobject(struct net_device *dev, int index)
net/core/net-sysfs.c
1291
static int rx_queue_change_owner(struct net_device *dev, int index, kuid_t kuid,
net/core/net-sysfs.c
130
ssize_t (*format)(const struct net_device *, char *))
net/core/net-sysfs.c
1311
net_rx_queue_update_kobjects(struct net_device *dev, int old_num, int new_num)
net/core/net-sysfs.c
132
struct net_device *ndev = to_net_dev(dev);
net/core/net-sysfs.c
1347
static int net_rx_queue_change_owner(struct net_device *dev, int num,
net/core/net-sysfs.c
1429
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
1441
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
145
static ssize_t format_##field(const struct net_device *dev, char *buf) \
net/core/net-sysfs.c
1487
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
166
int (*set)(struct net_device *, unsigned long))
net/core/net-sysfs.c
168
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
1713
static ssize_t xps_queue_show(struct net_device *dev, unsigned int index,
net/core/net-sysfs.c
1766
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
1804
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
1846
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
1873
struct net_device *dev = queue->dev;
net/core/net-sysfs.c
1961
static bool netdev_uses_bql(const struct net_device *dev)
net/core/net-sysfs.c
1969
static int netdev_queue_add_kobject(struct net_device *dev, int index)
net/core/net-sysfs.c
197
int (*set)(struct net_device *, unsigned long))
net/core/net-sysfs.c
199
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
2023
static int tx_queue_change_owner(struct net_device *ndev, int index,
net/core/net-sysfs.c
2042
netdev_queue_update_kobjects(struct net_device *dev, int old_num, int new_num)
net/core/net-sysfs.c
2082
static int net_tx_queue_change_owner(struct net_device *dev, int num,
net/core/net-sysfs.c
2101
static int register_queue_kobjects(struct net_device *dev)
net/core/net-sysfs.c
2135
static int queue_change_owner(struct net_device *ndev, kuid_t kuid, kgid_t kgid)
net/core/net-sysfs.c
2160
static void remove_queue_kobjects(struct net_device *dev)
net/core/net-sysfs.c
2220
const struct net_device *dev = to_net_dev(d);
net/core/net-sysfs.c
2244
struct net_device *dev = to_net_dev(d);
net/core/net-sysfs.c
2257
const struct net_device *dev = to_net_dev(d);
net/core/net-sysfs.c
2264
const struct net_device *dev = to_net_dev(d);
net/core/net-sysfs.c
2300
struct net_device *of_find_net_device_by_node(struct device_node *np)
net/core/net-sysfs.c
2316
void netdev_unregister_kobject(struct net_device *ndev)
net/core/net-sysfs.c
2333
int netdev_register_kobject(struct net_device *ndev)
net/core/net-sysfs.c
234
struct net_device *ndev = to_net_dev(dev);
net/core/net-sysfs.c
2376
int netdev_change_owner(struct net_device *ndev, const struct net *net_old,
net/core/net-sysfs.c
240
static ssize_t format_name_assign_type(const struct net_device *dev, char *buf)
net/core/net-sysfs.c
249
struct net_device *ndev = to_net_dev(dev);
net/core/net-sysfs.c
263
struct net_device *ndev = to_net_dev(dev);
net/core/net-sysfs.c
281
struct net_device *ndev = to_net_dev(dev);
net/core/net-sysfs.c
292
static int change_carrier(struct net_device *dev, unsigned long new_carrier)
net/core/net-sysfs.c
302
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
316
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
341
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
369
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
41
static inline int dev_isalive(const struct net_device *dev)
net/core/net-sysfs.c
411
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
423
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
445
const struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
463
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
475
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
485
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
493
static int change_mtu(struct net_device *dev, unsigned long new_mtu)
net/core/net-sysfs.c
505
static int change_flags(struct net_device *dev, unsigned long new_flags)
net/core/net-sysfs.c
528
static int change_gro_flush_timeout(struct net_device *dev, unsigned long val)
net/core/net-sysfs.c
545
static int change_napi_defer_hard_irqs(struct net_device *dev, unsigned long val)
net/core/net-sysfs.c
569
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
599
const struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
610
static int change_group(struct net_device *dev, unsigned long new_group)
net/core/net-sysfs.c
624
static int change_proto_down(struct net_device *dev, unsigned long proto_down)
net/core/net-sysfs.c
640
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
661
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
682
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
711
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
737
struct net_device *netdev = to_net_dev(dev);
net/core/net-sysfs.c
750
static int modify_napi_threaded(struct net_device *dev, unsigned long val)
net/core/net-sysfs.c
76
struct net_device *ndev)
net/core/net-sysfs.c
812
struct net_device *dev = to_net_dev(d);
net/core/net-sysfs.c
906
static bool wireless_group_needed(struct net_device *ndev)
net/core/net-sysfs.h
11
int netdev_change_owner(struct net_device *, const struct net *net_old,
net/core/net-sysfs.h
6
int netdev_register_kobject(struct net_device *);
net/core/net-sysfs.h
7
void netdev_unregister_kobject(struct net_device *);
net/core/net-sysfs.h
8
int net_rx_queue_update_kobjects(struct net_device *, int old_num, int new_num);
net/core/net-sysfs.h
9
int netdev_queue_update_kobjects(struct net_device *net,
net/core/netdev-genl.c
1050
struct net_device *netdev;
net/core/netdev-genl.c
113
struct net_device *netdev;
net/core/netdev-genl.c
1134
struct net_device *dev;
net/core/netdev-genl.c
1159
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
net/core/netdev-genl.c
261
netdev_nl_napi_dump_one(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
297
struct net_device *netdev;
net/core/netdev-genl.c
34
netdev_nl_dev_fill(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
390
netdev_nl_queue_fill_one(struct sk_buff *rsp, struct net_device *netdev,
net/core/netdev-genl.c
445
static int netdev_nl_queue_validate(struct net_device *netdev, u32 q_id,
net/core/netdev-genl.c
461
netdev_nl_queue_fill(struct sk_buff *rsp, struct net_device *netdev, u32 q_idx,
net/core/netdev-genl.c
479
struct net_device *netdev;
net/core/netdev-genl.c
516
netdev_nl_queue_dump_one(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
546
struct net_device *netdev;
net/core/netdev-genl.c
640
netdev_nl_stats_queue(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
687
netdev_nl_stats_by_queue(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
735
void netdev_stat_queue_sum(struct net_device *netdev,
net/core/netdev-genl.c
764
netdev_nl_stats_by_netdev(struct net_device *netdev, struct sk_buff *rsp,
net/core/netdev-genl.c
807
netdev_nl_qstats_get_dump_one(struct net_device *netdev, unsigned int scope,
net/core/netdev-genl.c
830
struct net_device *netdev;
net/core/netdev-genl.c
87
netdev_genl_dev_notify(struct net_device *netdev, int cmd)
net/core/netdev-genl.c
912
netdev_nl_get_dma_dev(struct net_device *netdev, unsigned long *rxq_bitmap,
net/core/netdev-genl.c
940
struct net_device *netdev;
net/core/netdev_config.c
16
static int __netdev_queue_config(struct net_device *dev, int rxq_idx,
net/core/netdev_config.c
21
int (*validate_cb)(struct net_device *dev,
net/core/netdev_config.c
66
void netdev_queue_config(struct net_device *dev, int rxq_idx,
net/core/netdev_config.c
73
int netdev_queue_config_validate(struct net_device *dev, int rxq_idx,
net/core/netdev_config.c
9
static int netdev_nop_validate_qcfg(struct net_device *dev,
net/core/netdev_queues.c
15
struct device *netdev_queue_get_dma_dev(struct net_device *dev, int idx)
net/core/netdev_rx_queue.c
102
int netdev_rx_queue_restart(struct net_device *dev, unsigned int rxq_idx)
net/core/netdev_rx_queue.c
111
int __net_mp_open_rxq(struct net_device *dev, unsigned int rxq_idx,
net/core/netdev_rx_queue.c
14
bool netif_rxq_has_unreadable_mp(struct net_device *dev, int idx)
net/core/netdev_rx_queue.c
175
int net_mp_open_rxq(struct net_device *dev, unsigned int rxq_idx,
net/core/netdev_rx_queue.c
186
void __net_mp_close_rxq(struct net_device *dev, unsigned int ifq_idx,
net/core/netdev_rx_queue.c
217
void net_mp_close_rxq(struct net_device *dev, unsigned ifq_idx,
net/core/netdev_rx_queue.c
22
static int netdev_rx_queue_reconfig(struct net_device *dev,
net/core/netpoll.c
128
static int netif_local_xmit_active(struct net_device *dev)
net/core/netpoll.c
163
static void poll_napi(struct net_device *dev)
net/core/netpoll.c
176
void netpoll_poll_dev(struct net_device *dev)
net/core/netpoll.c
208
void netpoll_poll_disable(struct net_device *dev)
net/core/netpoll.c
218
void netpoll_poll_enable(struct net_device *dev)
net/core/netpoll.c
298
static int netpoll_owner_active(struct net_device *dev)
net/core/netpoll.c
314
struct net_device *dev;
net/core/netpoll.c
550
int __netpoll_setup(struct netpoll *np, struct net_device *ndev)
net/core/netpoll.c
62
struct net_device *dev,
net/core/netpoll.c
622
static void netpoll_wait_carrier(struct netpoll *np, struct net_device *ndev,
net/core/netpoll.c
640
static int netpoll_take_ipv6(struct netpoll *np, struct net_device *ndev)
net/core/netpoll.c
681
static int netpoll_take_ipv4(struct netpoll *np, struct net_device *ndev)
net/core/netpoll.c
711
struct net_device *ndev = NULL;
net/core/netpoll.c
96
struct net_device *dev = skb->dev;
net/core/netprio_cgroup.c
113
struct net_device *dev, u32 prio)
net/core/netprio_cgroup.c
148
struct net_device *dev;
net/core/netprio_cgroup.c
185
struct net_device *dev;
net/core/netprio_cgroup.c
199
struct net_device *dev;
net/core/netprio_cgroup.c
267
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/netprio_cgroup.c
41
static int extend_netdev_table(struct net_device *dev, u32 target_idx)
net/core/netprio_cgroup.c
93
static u32 netprio_prio(struct cgroup_subsys_state *css, struct net_device *dev)
net/core/of_net.c
162
int of_get_ethdev_address(struct device_node *np, struct net_device *dev)
net/core/page_pool_priv.h
43
int page_pool_check_memory_provider(struct net_device *dev,
net/core/page_pool_priv.h
53
static inline int page_pool_check_memory_provider(struct net_device *dev,
net/core/page_pool_user.c
355
int page_pool_check_memory_provider(struct net_device *dev,
net/core/page_pool_user.c
379
static void page_pool_unreg_netdev_wipe(struct net_device *netdev)
net/core/page_pool_user.c
392
static void page_pool_unreg_netdev(struct net_device *netdev)
net/core/page_pool_user.c
395
struct net_device *lo;
net/core/page_pool_user.c
417
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
net/core/page_pool_user.c
87
struct net_device *netdev;
net/core/pktgen.c
2081
static void pktgen_change_name(const struct pktgen_net *pn, struct net_device *dev)
net/core/pktgen.c
2114
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/pktgen.c
2137
static struct net_device *pktgen_dev_get_by_name(const struct pktgen_net *pn,
net/core/pktgen.c
2161
struct net_device *odev;
net/core/pktgen.c
2900
static struct sk_buff *pktgen_alloc_skb(struct net_device *dev,
net/core/pktgen.c
2927
static struct sk_buff *fill_packet_ipv4(struct net_device *odev,
net/core/pktgen.c
3055
static struct sk_buff *fill_packet_ipv6(struct net_device *odev,
net/core/pktgen.c
3185
static struct sk_buff *fill_packet(struct net_device *odev,
net/core/pktgen.c
3514
struct net_device *odev = pkt_dev->odev;
net/core/pktgen.c
409
struct net_device *odev; /* The out-going device.
net/core/rtnetlink.c
1054
void netif_set_operstate(struct net_device *dev, int newstate)
net/core/rtnetlink.c
1067
static void set_operstate(struct net_device *dev, unsigned char transition)
net/core/rtnetlink.c
1094
static unsigned int rtnl_dev_get_flags(const struct net_device *dev)
net/core/rtnetlink.c
1100
static unsigned int rtnl_dev_combine_flags(const struct net_device *dev,
net/core/rtnetlink.c
1148
static inline int rtnl_vfinfo_size(const struct net_device *dev,
net/core/rtnetlink.c
1196
static size_t rtnl_port_size(const struct net_device *dev,
net/core/rtnetlink.c
1231
static size_t rtnl_prop_list_size(const struct net_device *dev)
net/core/rtnetlink.c
1247
static size_t rtnl_proto_down_size(const struct net_device *dev)
net/core/rtnetlink.c
1257
static size_t rtnl_devlink_port_size(const struct net_device *dev)
net/core/rtnetlink.c
1267
static size_t rtnl_dpll_pin_size(const struct net_device *dev)
net/core/rtnetlink.c
1276
static size_t rtnl_dev_parent_size(const struct net_device *dev)
net/core/rtnetlink.c
1291
static noinline size_t if_nlmsg_size(const struct net_device *dev,
net/core/rtnetlink.c
1362
static int rtnl_vf_ports_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1398
static int rtnl_port_self_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1418
static int rtnl_port_fill(struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
1440
static int rtnl_phys_port_id_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1458
static int rtnl_phys_port_name_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1476
static int rtnl_phys_switch_id_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1495
struct net_device *dev)
net/core/rtnetlink.c
1519
struct net_device *dev,
net/core/rtnetlink.c
1665
struct net_device *dev,
net/core/rtnetlink.c
1697
const struct net_device *dev)
net/core/rtnetlink.c
1715
static u32 rtnl_xdp_prog_skb(struct net_device *dev)
net/core/rtnetlink.c
1729
static u32 rtnl_xdp_prog_drv(struct net_device *dev)
net/core/rtnetlink.c
1734
static u32 rtnl_xdp_prog_hw(struct net_device *dev)
net/core/rtnetlink.c
1739
static int rtnl_xdp_report_one(struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
1741
u32 (*get_prog_id)(struct net_device *dev))
net/core/rtnetlink.c
1763
static int rtnl_xdp_fill(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1837
static int put_master_ifindex(struct sk_buff *skb, struct net_device *dev)
net/core/rtnetlink.c
1839
const struct net_device *upper_dev;
net/core/rtnetlink.c
1853
static int nla_put_iflink(struct sk_buff *skb, const struct net_device *dev,
net/core/rtnetlink.c
1865
struct net_device *dev)
net/core/rtnetlink.c
1875
const struct net_device *dev,
net/core/rtnetlink.c
1897
const struct net_device *dev,
net/core/rtnetlink.c
1938
const struct net_device *dev)
net/core/rtnetlink.c
1953
const struct net_device *dev)
net/core/rtnetlink.c
1975
const struct net_device *dev)
net/core/rtnetlink.c
2004
const struct net_device *dev)
net/core/rtnetlink.c
2028
const struct net_device *dev)
net/core/rtnetlink.c
2050
struct net_device *dev, struct net *src_net,
net/core/rtnetlink.c
2355
static bool link_master_filtered(struct net_device *dev, int master_idx)
net/core/rtnetlink.c
2357
struct net_device *master;
net/core/rtnetlink.c
2376
static bool link_kind_filtered(const struct net_device *dev,
net/core/rtnetlink.c
2385
static bool link_dump_filtered(struct net_device *dev,
net/core/rtnetlink.c
2480
struct net_device *dev;
net/core/rtnetlink.c
2682
static int rtnl_set_vf_rate(struct net_device *dev, int vf, int min_tx_rate,
net/core/rtnetlink.c
2695
static int validate_linkmsg(struct net_device *dev, struct nlattr *tb[],
net/core/rtnetlink.c
2766
static int handle_infiniband_guid(struct net_device *dev, struct ifla_vf_guid *ivt,
net/core/rtnetlink.c
2774
static int handle_vf_guid(struct net_device *dev, struct ifla_vf_guid *ivt, int guid_type)
net/core/rtnetlink.c
2782
static int do_setvfinfo(struct net_device *dev, struct nlattr **tb)
net/core/rtnetlink.c
2951
static int do_set_master(struct net_device *dev, int ifindex,
net/core/rtnetlink.c
2954
struct net_device *upper_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
3001
static int do_set_proto_down(struct net_device *dev,
net/core/rtnetlink.c
3058
static int do_setlink(const struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
3439
static struct net_device *rtnl_dev_get(struct net *net,
net/core/rtnetlink.c
3460
struct net_device *dev = NULL;
net/core/rtnetlink.c
3506
struct net_device *dev, *aux;
net/core/rtnetlink.c
3540
int rtnl_delete_link(struct net_device *dev, u32 portid, const struct nlmsghdr *nlh)
net/core/rtnetlink.c
3563
struct net_device *dev = NULL;
net/core/rtnetlink.c
3608
int rtnl_configure_link(struct net_device *dev, const struct ifinfomsg *ifm,
net/core/rtnetlink.c
3633
struct net_device *rtnl_create_link(struct net *net, const char *ifname,
net/core/rtnetlink.c
3639
struct net_device *dev;
net/core/rtnetlink.c
3738
struct net_device *dev, struct net *tgt_net,
net/core/rtnetlink.c
3768
struct net_device *master_dev;
net/core/rtnetlink.c
3807
struct net_device *dev, *aux;
net/core/rtnetlink.c
3838
struct net_device *dev;
net/core/rtnetlink.c
3946
struct net_device *dev;
net/core/rtnetlink.c
4176
struct net_device *dev = NULL;
net/core/rtnetlink.c
4243
static int rtnl_alt_ifname(int cmd, struct net_device *dev, struct nlattr *attr,
net/core/rtnetlink.c
4290
struct net_device *dev;
net/core/rtnetlink.c
4351
struct net_device *dev;
net/core/rtnetlink.c
4432
struct sk_buff *rtmsg_ifinfo_build_skb(int type, struct net_device *dev,
net/core/rtnetlink.c
4467
void rtmsg_ifinfo_send(struct sk_buff *skb, struct net_device *dev, gfp_t flags,
net/core/rtnetlink.c
4475
static void rtmsg_ifinfo_event(int type, struct net_device *dev,
net/core/rtnetlink.c
4491
void rtmsg_ifinfo(int type, struct net_device *dev, unsigned int change,
net/core/rtnetlink.c
4498
void rtmsg_ifinfo_newnet(int type, struct net_device *dev, unsigned int change,
net/core/rtnetlink.c
4506
struct net_device *dev,
net/core/rtnetlink.c
4541
static inline size_t rtnl_fdb_nlmsg_size(const struct net_device *dev)
net/core/rtnetlink.c
4549
static void rtnl_fdb_notify(struct net_device *dev, u8 *addr, u16 vid, int type,
net/core/rtnetlink.c
4578
struct net_device *dev,
net/core/rtnetlink.c
4643
struct net_device *dev;
net/core/rtnetlink.c
4686
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
4726
struct net_device *dev,
net/core/rtnetlink.c
4756
struct net_device *dev;
net/core/rtnetlink.c
4807
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
4857
struct net_device *dev,
net/core/rtnetlink.c
4898
struct net_device *dev,
net/core/rtnetlink.c
4899
struct net_device *filter_dev,
net/core/rtnetlink.c
5011
struct net_device *dev, *br_dev = NULL;
net/core/rtnetlink.c
5152
struct net_device *dev = NULL, *br_dev = NULL;
net/core/rtnetlink.c
5254
struct net_device *dev, u16 mode,
net/core/rtnetlink.c
5258
struct net_device *dev,
net/core/rtnetlink.c
5266
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
5414
struct net_device *dev;
net/core/rtnetlink.c
5429
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
5485
static int rtnl_bridge_notify(struct net_device *dev)
net/core/rtnetlink.c
5526
struct net_device *dev;
net/core/rtnetlink.c
5563
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
5606
struct net_device *dev;
net/core/rtnetlink.c
5639
struct net_device *br_dev = netdev_master_upper_dev_get(dev);
net/core/rtnetlink.c
5683
rtnl_offload_xstats_have_ndo(const struct net_device *dev, int attr_id)
net/core/rtnetlink.c
5692
rtnl_offload_xstats_get_size_ndo(const struct net_device *dev, int attr_id)
net/core/rtnetlink.c
5699
rtnl_offload_xstats_fill_ndo(struct net_device *dev, int attr_id,
net/core/rtnetlink.c
5726
rtnl_offload_xstats_get_size_stats(const struct net_device *dev,
net/core/rtnetlink.c
5740
rtnl_offload_xstats_get_stats(struct net_device *dev,
net/core/rtnetlink.c
5793
rtnl_offload_xstats_fill_hw_s_info(struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
5822
static int rtnl_offload_xstats_fill(struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
5890
rtnl_offload_xstats_get_size_hw_s_info_one(const struct net_device *dev,
net/core/rtnetlink.c
5902
rtnl_offload_xstats_get_size_hw_s_info(const struct net_device *dev)
net/core/rtnetlink.c
5912
static int rtnl_offload_xstats_get_size(const struct net_device *dev,
net/core/rtnetlink.c
5949
static int rtnl_fill_statsinfo(struct sk_buff *skb, struct net_device *dev,
net/core/rtnetlink.c
6014
const struct net_device *master;
net/core/rtnetlink.c
6116
static size_t if_nlmsg_stats_size(const struct net_device *dev,
net/core/rtnetlink.c
6138
struct net_device *_dev = (struct net_device *)dev;
net/core/rtnetlink.c
6140
const struct net_device *master;
net/core/rtnetlink.c
6292
struct net_device *dev = NULL;
net/core/rtnetlink.c
6351
struct net_device *dev;
net/core/rtnetlink.c
6393
void rtnl_offload_xstats_notify(struct net_device *dev)
net/core/rtnetlink.c
641
struct net_device *dev;
net/core/rtnetlink.c
6435
struct net_device *dev = NULL;
net/core/rtnetlink.c
6525
struct net_device *dev;
net/core/rtnetlink.c
6617
struct net_device *dev;
net/core/rtnetlink.c
6720
struct net_device *dev;
net/core/rtnetlink.c
6801
struct net_device *dev;
net/core/rtnetlink.c
700
static size_t rtnl_link_get_slave_info_data_size(const struct net_device *dev)
net/core/rtnetlink.c
702
struct net_device *master_dev;
net/core/rtnetlink.c
7038
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/core/rtnetlink.c
708
master_dev = netdev_master_upper_dev_get_rcu((struct net_device *)dev);
net/core/rtnetlink.c
727
static size_t rtnl_link_get_size(const struct net_device *dev)
net/core/rtnetlink.c
818
static size_t rtnl_link_get_af_size(const struct net_device *dev,
net/core/rtnetlink.c
840
static bool rtnl_have_link_slave_info(const struct net_device *dev)
net/core/rtnetlink.c
842
struct net_device *master_dev;
net/core/rtnetlink.c
847
master_dev = netdev_master_upper_dev_get_rcu((struct net_device *)dev);
net/core/rtnetlink.c
855
const struct net_device *dev)
net/core/rtnetlink.c
857
struct net_device *master_dev;
net/core/rtnetlink.c
862
master_dev = netdev_master_upper_dev_get((struct net_device *) dev);
net/core/rtnetlink.c
887
const struct net_device *dev)
net/core/rtnetlink.c
918
static int rtnl_link_fill(struct sk_buff *skb, const struct net_device *dev)
net/core/selftests.c
160
struct net_device *ndev,
net/core/selftests.c
162
struct net_device *orig_ndev)
net/core/selftests.c
19
struct sk_buff *net_test_get_skb(struct net_device *ndev, u8 id,
net/core/selftests.c
233
static int __net_test_loopback(struct net_device *ndev,
net/core/selftests.c
286
static int net_test_netif_carrier(struct net_device *ndev)
net/core/selftests.c
291
static int net_test_phy_phydev(struct net_device *ndev)
net/core/selftests.c
296
static int net_test_phy_loopback_enable(struct net_device *ndev)
net/core/selftests.c
304
static int net_test_phy_loopback_disable(struct net_device *ndev)
net/core/selftests.c
312
static int net_test_phy_loopback_udp(struct net_device *ndev)
net/core/selftests.c
320
static int net_test_phy_loopback_udp_mtu(struct net_device *ndev)
net/core/selftests.c
329
static int net_test_phy_loopback_tcp(struct net_device *ndev)
net/core/selftests.c
364
static int net_test_phy_loopback_tcp_bad_csum(struct net_device *ndev)
net/core/selftests.c
376
int (*fn)(struct net_device *ndev);
net/core/selftests.c
407
void net_selftest(struct net_device *ndev, struct ethtool_test *etest, u64 *buf)
net/core/skb_fault_injection.c
19
struct net_device *net = skb->dev;
net/core/skbuff.c
1315
struct net_device *dev = skb->dev;
net/core/skbuff.c
6366
int skb_ensure_writable_head_tail(struct sk_buff *skb, struct net_device *dev)
net/core/skbuff.c
759
struct sk_buff *__netdev_alloc_skb(struct net_device *dev, unsigned int len,
net/core/sock.c
2608
static u32 sk_dst_gso_max_size(struct sock *sk, const struct net_device *dev)
net/core/sock.c
2628
const struct net_device *dev;
net/core/sock.c
712
struct net_device *dev;
net/core/sock.c
865
struct net_device *dev = NULL;
net/core/utils.c
337
struct net_device *dev;
net/core/xdp.c
1013
void xdp_set_features_flag(struct net_device *dev, xdp_features_t val)
net/core/xdp.c
1021
void xdp_features_set_redirect_target_locked(struct net_device *dev,
net/core/xdp.c
1032
void xdp_features_set_redirect_target(struct net_device *dev, bool support_sg)
net/core/xdp.c
1040
void xdp_features_clear_redirect_target_locked(struct net_device *dev)
net/core/xdp.c
1049
void xdp_features_clear_redirect_target(struct net_device *dev)
net/core/xdp.c
168
struct net_device *dev, u32 queue_index,
net/core/xdp.c
796
struct net_device *dev)
net/core/xdp.c
850
struct net_device *dev)
net/core/xdp.c
999
void xdp_set_features_flag_locked(struct net_device *dev, xdp_features_t val)
net/dcb/dcbnl.c
1007
static int dcbnl_build_peer_app(struct net_device *netdev, struct sk_buff* skb,
net/dcb/dcbnl.c
1063
static int dcbnl_getapptrust(struct net_device *netdev, struct sk_buff *skb)
net/dcb/dcbnl.c
1106
struct net_device *netdev,
net/dcb/dcbnl.c
1107
int (*setdel)(struct net_device *dev,
net/dcb/dcbnl.c
1138
static int dcbnl_ieee_fill(struct sk_buff *skb, struct net_device *netdev)
net/dcb/dcbnl.c
1309
static int dcbnl_cee_pg_fill(struct sk_buff *skb, struct net_device *dev,
net/dcb/dcbnl.c
1362
static int dcbnl_cee_fill(struct sk_buff *skb, struct net_device *netdev)
net/dcb/dcbnl.c
1505
static int dcbnl_notify(struct net_device *dev, int event, int cmd,
net/dcb/dcbnl.c
1539
int dcbnl_ieee_notify(struct net_device *dev, int event, int cmd,
net/dcb/dcbnl.c
1546
int dcbnl_cee_notify(struct net_device *dev, int event, int cmd,
net/dcb/dcbnl.c
1559
static int dcbnl_ieee_set(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1695
static int dcbnl_ieee_get(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1706
static int dcbnl_ieee_del(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1749
static int dcbnl_getdcbx(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1759
static int dcbnl_setdcbx(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1776
static int dcbnl_getfeatcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1822
static int dcbnl_setfeatcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1860
static int dcbnl_cee_get(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
1876
int (*cb)(struct net_device *, struct nlmsghdr *, u32,
net/dcb/dcbnl.c
1914
struct net_device *netdev;
net/dcb/dcbnl.c
2026
u8 dcb_getapp(struct net_device *dev, struct dcb_app *app)
net/dcb/dcbnl.c
2050
int dcb_setapp(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2093
u8 dcb_ieee_getapp_mask(struct net_device *dev, struct dcb_app *app)
net/dcb/dcbnl.c
2109
u16 dcb_getrewr(struct net_device *dev, struct dcb_app *app)
net/dcb/dcbnl.c
2125
int dcb_setrewr(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2145
int dcb_delrewr(struct net_device *dev, struct dcb_app *del)
net/dcb/dcbnl.c
2175
int dcb_ieee_setapp(struct net_device *dev, struct dcb_app *new)
net/dcb/dcbnl.c
2208
int dcb_ieee_delapp(struct net_device *dev, struct dcb_app *del)
net/dcb/dcbnl.c
2237
void dcb_getrewr_prio_pcp_mask_map(const struct net_device *dev,
net/dcb/dcbnl.c
2263
void dcb_getrewr_prio_dscp_mask_map(const struct net_device *dev,
net/dcb/dcbnl.c
2292
void dcb_ieee_getapp_prio_dscp_mask_map(const struct net_device *dev,
net/dcb/dcbnl.c
2322
dcb_ieee_getapp_dscp_prio_mask_map(const struct net_device *dev,
net/dcb/dcbnl.c
2352
u8 dcb_ieee_getapp_default_prio_mask(const struct net_device *dev)
net/dcb/dcbnl.c
2372
static void dcbnl_flush_dev(struct net_device *dev)
net/dcb/dcbnl.c
2391
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/dcb/dcbnl.c
241
static int dcbnl_getstate(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
252
static int dcbnl_getpfccfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
297
static int dcbnl_getperm_hwaddr(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
311
static int dcbnl_getcap(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
356
static int dcbnl_getnumtcs(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
403
static int dcbnl_setnumtcs(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
437
static int dcbnl_getpfcstate(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
447
static int dcbnl_setpfcstate(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
465
static int dcbnl_getapp(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
535
static int dcbnl_setapp(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
585
static int __dcbnl_pg_getcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
721
static int dcbnl_pgtx_getcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
727
static int dcbnl_pgrx_getcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
733
static int dcbnl_setstate(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
750
static int dcbnl_setpfccfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
781
static int dcbnl_setall(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
799
static int __dcbnl_pg_setcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
892
static int dcbnl_pgtx_setcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
898
static int dcbnl_pgrx_setcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
904
static int dcbnl_bcn_getcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/dcb/dcbnl.c
966
static int dcbnl_bcn_setcfg(struct net_device *netdev, struct nlmsghdr *nlh,
net/devlink/port.c
1160
struct net_device *netdev)
net/devlink/port.c
1200
struct net_device *netdev = type_dev;
net/devlink/port.c
1285
struct net_device *netdev = netdev_notifier_info_to_dev(ptr);
net/devlink/port.c
1570
int devlink_compat_phys_port_name_get(struct net_device *dev,
net/devlink/port.c
1588
int devlink_compat_switch_id_get(struct net_device *dev,
net/devres.c
11
struct net_device *ndev;
net/devres.c
21
struct net_device *devm_alloc_etherdev_mqs(struct device *dev, int sizeof_priv,
net/devres.c
52
struct net_device *ndev = match_data;
net/devres.c
67
int devm_register_netdev(struct device *dev, struct net_device *ndev)
net/dsa/conduit.c
108
static void dsa_conduit_get_ethtool_stats(struct net_device *dev,
net/dsa/conduit.c
137
static void dsa_conduit_get_ethtool_phy_stats(struct net_device *dev,
net/dsa/conduit.c
172
static int dsa_conduit_get_sset_count(struct net_device *dev, int sset)
net/dsa/conduit.c
20
static int dsa_conduit_get_regs_len(struct net_device *dev)
net/dsa/conduit.c
234
static void dsa_conduit_get_strings(struct net_device *dev, u32 stringset,
net/dsa/conduit.c
275
int __dsa_conduit_hwtstamp_validate(struct net_device *dev,
net/dsa/conduit.c
297
static int dsa_conduit_ethtool_setup(struct net_device *dev)
net/dsa/conduit.c
326
static void dsa_conduit_ethtool_teardown(struct net_device *dev)
net/dsa/conduit.c
342
static void dsa_conduit_set_promiscuity(struct net_device *dev, int inc)
net/dsa/conduit.c
357
struct net_device *dev = to_net_dev(d);
net/dsa/conduit.c
369
struct net_device *dev = to_net_dev(d);
net/dsa/conduit.c
423
static void dsa_conduit_reset_mtu(struct net_device *dev)
net/dsa/conduit.c
433
int dsa_conduit_setup(struct net_device *dev, struct dsa_port *cpu_dp)
net/dsa/conduit.c
488
void dsa_conduit_teardown(struct net_device *dev)
net/dsa/conduit.c
504
int dsa_conduit_lag_setup(struct net_device *lag_dev, struct dsa_port *cpu_dp,
net/dsa/conduit.c
51
static void dsa_conduit_get_regs(struct net_device *dev,
net/dsa/conduit.c
536
void dsa_conduit_lag_teardown(struct net_device *lag_dev,
net/dsa/conduit.c
539
struct net_device *upper;
net/dsa/conduit.h
11
int dsa_conduit_setup(struct net_device *dev, struct dsa_port *cpu_dp);
net/dsa/conduit.h
12
void dsa_conduit_teardown(struct net_device *dev);
net/dsa/conduit.h
13
int dsa_conduit_lag_setup(struct net_device *lag_dev, struct dsa_port *cpu_dp,
net/dsa/conduit.h
16
void dsa_conduit_lag_teardown(struct net_device *lag_dev,
net/dsa/conduit.h
18
int __dsa_conduit_hwtstamp_validate(struct net_device *dev,
net/dsa/conduit.h
7
struct net_device;
net/dsa/dsa.c
1029
struct net_device *conduit)
net/dsa/dsa.c
1041
struct net_device *conduit,
net/dsa/dsa.c
106
const struct net_device *lag_dev)
net/dsa/dsa.c
1064
struct net_device *conduit,
net/dsa/dsa.c
1129
struct net_device *conduit)
net/dsa/dsa.c
1154
static int dsa_port_parse_cpu(struct dsa_port *dp, struct net_device *conduit,
net/dsa/dsa.c
118
const struct net_device *br)
net/dsa/dsa.c
1248
struct net_device *conduit;
net/dsa/dsa.c
129
static int dsa_bridge_num_find(const struct net_device *bridge_dev)
net/dsa/dsa.c
1405
struct net_device *conduit;
net/dsa/dsa.c
144
unsigned int dsa_bridge_num_get(const struct net_device *bridge_dev, int max)
net/dsa/dsa.c
1612
struct net_device *conduit, *user_dev;
net/dsa/dsa.c
170
void dsa_bridge_num_put(const struct net_device *bridge_dev,
net/dsa/dsa.c
1704
struct dsa_port *dsa_port_from_netdev(struct net_device *netdev)
net/dsa/dsa.c
1777
struct net_device *hsr,
net/dsa/dsa.c
1798
struct net_device *hsr,
net/dsa/dsa.c
1821
struct net_device *hsr)
net/dsa/dsa.c
368
struct net_device *dsa_tree_find_first_conduit(struct dsa_switch_tree *dst)
net/dsa/dsa.c
794
struct net_device *conduit = cpu_dp->conduit;
net/dsa/dsa.c
820
struct net_device *conduit = cpu_dp->conduit;
net/dsa/dsa.h
13
struct net_device;
net/dsa/dsa.h
23
const struct net_device *lag_dev);
net/dsa/dsa.h
24
struct net_device *dsa_tree_find_first_conduit(struct dsa_switch_tree *dst);
net/dsa/dsa.h
29
struct net_device *conduit,
net/dsa/dsa.h
32
struct net_device *conduit,
net/dsa/dsa.h
34
unsigned int dsa_bridge_num_get(const struct net_device *bridge_dev, int max);
net/dsa/dsa.h
35
void dsa_bridge_num_put(const struct net_device *bridge_dev,
net/dsa/dsa.h
38
const struct net_device *br);
net/dsa/netlink.c
14
static int dsa_changelink(struct net_device *dev, struct nlattr *tb[],
net/dsa/netlink.c
25
struct net_device *conduit;
net/dsa/netlink.c
39
static size_t dsa_get_size(const struct net_device *dev)
net/dsa/netlink.c
45
static int dsa_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/dsa/netlink.c
47
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/port.c
1046
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1097
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1228
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1272
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1317
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1337
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1398
struct net_device *conduit,
net/dsa/port.c
1427
int dsa_port_change_conduit(struct dsa_port *dp, struct net_device *conduit,
net/dsa/port.c
1430
struct net_device *bridge_dev = dsa_port_bridge_dev_get(dp);
net/dsa/port.c
1431
struct net_device *old_conduit = dsa_port_to_conduit(dp);
net/dsa/port.c
1432
struct net_device *dev = dp->user;
net/dsa/port.c
1889
int dsa_port_hsr_join(struct dsa_port *dp, struct net_device *hsr,
net/dsa/port.c
1907
void dsa_port_hsr_leave(struct dsa_port *dp, struct net_device *hsr)
net/dsa/port.c
297
struct net_device *br = dsa_port_bridge_dev_get(other_dp);
net/dsa/port.c
326
struct net_device *brport_dev = dsa_port_to_bridge_port(dp);
net/dsa/port.c
369
struct net_device *brport_dev = dsa_port_to_bridge_port(dp);
net/dsa/port.c
370
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/port.c
40
struct net_device *brport_dev = dsa_port_to_bridge_port(dp);
net/dsa/port.c
421
struct net_device *br,
net/dsa/port.c
456
const struct net_device *br)
net/dsa/port.c
481
int dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br,
net/dsa/port.c
488
struct net_device *dev = dp->user;
net/dsa/port.c
489
struct net_device *brport_dev;
net/dsa/port.c
537
void dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br)
net/dsa/port.c
539
struct net_device *brport_dev = dsa_port_to_bridge_port(dp);
net/dsa/port.c
552
void dsa_port_bridge_leave(struct dsa_port *dp, struct net_device *br)
net/dsa/port.c
608
struct net_device *lag_dev)
net/dsa/port.c
649
int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag_dev,
net/dsa/port.c
658
struct net_device *bridge_dev;
net/dsa/port.c
688
void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag_dev)
net/dsa/port.c
690
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/port.c
696
void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag_dev)
net/dsa/port.c
698
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/port.c
739
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/port.c
740
struct net_device *upper_dev, *user = dp->user;
net/dsa/port.c
774
struct net_device *other_br = dsa_port_bridge_dev_get(other_dp);
net/dsa/port.c
826
struct net_device *user = other_dp->user;
net/dsa/port.c
866
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/port.h
106
int dsa_port_hsr_join(struct dsa_port *dp, struct net_device *hsr,
net/dsa/port.h
108
void dsa_port_hsr_leave(struct dsa_port *dp, struct net_device *hsr);
net/dsa/port.h
112
int dsa_port_change_conduit(struct dsa_port *dp, struct net_device *conduit,
net/dsa/port.h
29
int dsa_port_bridge_join(struct dsa_port *dp, struct net_device *br,
net/dsa/port.h
31
void dsa_port_pre_bridge_leave(struct dsa_port *dp, struct net_device *br);
net/dsa/port.h
32
void dsa_port_bridge_leave(struct dsa_port *dp, struct net_device *br);
net/dsa/port.h
35
int dsa_port_lag_join(struct dsa_port *dp, struct net_device *lag_dev,
net/dsa/port.h
38
void dsa_port_pre_lag_leave(struct dsa_port *dp, struct net_device *lag_dev);
net/dsa/port.h
39
void dsa_port_lag_leave(struct dsa_port *dp, struct net_device *lag_dev);
net/dsa/switch.c
897
struct net_device *user = dp->user;
net/dsa/switch.h
110
const struct net_device *conduit;
net/dsa/tag.c
54
static int dsa_switch_rcv(struct sk_buff *skb, struct net_device *dev,
net/dsa/tag.c
55
struct packet_type *pt, struct net_device *unused)
net/dsa/tag.h
105
struct net_device *br,
net/dsa/tag.h
108
struct net_device *upper_dev;
net/dsa/tag.h
152
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/tag.h
190
static inline struct net_device *
net/dsa/tag.h
191
dsa_find_designated_bridge_port_by_vid(struct net_device *conduit, u16 vid)
net/dsa/tag.h
196
struct net_device *user;
net/dsa/tag.h
32
static inline struct net_device *dsa_conduit_find_user(struct net_device *dev,
net/dsa/tag.h
323
const struct net_device *dev)
net/dsa/tag.h
330
struct net_device *hsr_dev = dp->hsr_dev;
net/dsa/tag.h
59
struct net_device *br,
net/dsa/tag_8021q.c
344
struct net_device *conduit;
net/dsa/tag_8021q.c
374
struct net_device *conduit;
net/dsa/tag_8021q.c
464
struct sk_buff *dsa_8021q_xmit(struct sk_buff *skb, struct net_device *netdev,
net/dsa/tag_8021q.c
474
static struct net_device *
net/dsa/tag_8021q.c
475
dsa_tag_8021q_find_port_by_vbid(struct net_device *conduit, int vbid)
net/dsa/tag_8021q.c
502
struct net_device *dsa_tag_8021q_find_user(struct net_device *conduit,
net/dsa/tag_8021q.h
11
struct net_device;
net/dsa/tag_8021q.h
13
struct sk_buff *dsa_8021q_xmit(struct sk_buff *skb, struct net_device *netdev,
net/dsa/tag_8021q.h
19
struct net_device *dsa_tag_8021q_find_user(struct net_device *conduit,
net/dsa/tag_ar9331.c
30
struct net_device *dev)
net/dsa/tag_ar9331.c
49
struct net_device *ndev)
net/dsa/tag_brcm.c
148
struct net_device *dev,
net/dsa/tag_brcm.c
188
struct net_device *dev)
net/dsa/tag_brcm.c
195
static struct sk_buff *brcm_tag_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_brcm.c
224
struct net_device *dev)
net/dsa/tag_brcm.c
265
struct net_device *dev)
net/dsa/tag_brcm.c
315
struct net_device *dev)
net/dsa/tag_brcm.c
375
struct net_device *dev)
net/dsa/tag_brcm.c
382
struct net_device *dev)
net/dsa/tag_brcm.c
90
struct net_device *dev,
net/dsa/tag_dsa.c
129
static struct sk_buff *dsa_xmit_ll(struct sk_buff *skb, struct net_device *dev,
net/dsa/tag_dsa.c
133
struct net_device *br_dev;
net/dsa/tag_dsa.c
201
static struct sk_buff *dsa_rcv_ll(struct sk_buff *skb, struct net_device *dev,
net/dsa/tag_dsa.c
331
static struct sk_buff *dsa_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_dsa.c
336
static struct sk_buff *dsa_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_dsa.c
360
static struct sk_buff *edsa_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_dsa.c
376
static struct sk_buff *edsa_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_gswip.c
61
struct net_device *dev)
net/dsa/tag_gswip.c
78
struct net_device *dev)
net/dsa/tag_hellcreek.c
21
struct net_device *dev)
net/dsa/tag_hellcreek.c
41
struct net_device *dev)
net/dsa/tag_ksz.c
121
static struct sk_buff *ksz8795_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_ksz.c
140
static struct sk_buff *ksz8795_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_ksz.c
278
struct net_device *dev)
net/dsa/tag_ksz.c
307
static struct sk_buff *ksz9477_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_ksz.c
347
struct net_device *dev)
net/dsa/tag_ksz.c
412
struct net_device *dev)
net/dsa/tag_ksz.c
87
struct net_device *dev,
net/dsa/tag_lan9303.c
57
static struct sk_buff *lan9303_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_lan9303.c
80
static struct sk_buff *lan9303_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_mtk.c
24
struct net_device *dev)
net/dsa/tag_mtk.c
69
static struct sk_buff *mtk_tag_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_mxl-gsw1xx.c
44
struct net_device *dev)
net/dsa/tag_mxl-gsw1xx.c
69
struct net_device *dev)
net/dsa/tag_mxl862xx.c
28
struct net_device *dev)
net/dsa/tag_mxl862xx.c
60
struct net_device *dev)
net/dsa/tag_none.c
16
struct net_device *dev)
net/dsa/tag_ocelot.c
11
static void ocelot_xmit_common(struct sk_buff *skb, struct net_device *netdev,
net/dsa/tag_ocelot.c
47
struct net_device *netdev)
net/dsa/tag_ocelot.c
58
struct net_device *netdev)
net/dsa/tag_ocelot.c
69
struct net_device *netdev)
net/dsa/tag_ocelot_8021q.c
64
struct net_device *netdev)
net/dsa/tag_ocelot_8021q.c
80
struct net_device *netdev)
net/dsa/tag_qca.c
15
static struct sk_buff *qca_tag_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_qca.c
35
static struct sk_buff *qca_tag_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_rtl4_a.c
36
struct net_device *dev)
net/dsa/tag_rtl4_a.c
69
struct net_device *dev)
net/dsa/tag_rtl8_4.c
103
static void rtl8_4_write_tag(struct sk_buff *skb, struct net_device *dev,
net/dsa/tag_rtl8_4.c
124
struct net_device *dev)
net/dsa/tag_rtl8_4.c
136
struct net_device *dev)
net/dsa/tag_rtl8_4.c
149
static int rtl8_4_read_tag(struct sk_buff *skb, struct net_device *dev,
net/dsa/tag_rtl8_4.c
197
struct net_device *dev)
net/dsa/tag_rtl8_4.c
214
struct net_device *dev)
net/dsa/tag_rzn1_a5psw.c
40
static struct sk_buff *a5psw_tag_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_rzn1_a5psw.c
72
struct net_device *dev)
net/dsa/tag_sja1105.c
191
struct net_device *br = dsa_port_bridge_dev_get(other_dp);
net/dsa/tag_sja1105.c
211
struct net_device *netdev)
net/dsa/tag_sja1105.c
215
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/tag_sja1105.c
267
struct net_device *netdev)
net/dsa/tag_sja1105.c
294
struct net_device *netdev)
net/dsa/tag_sja1105.c
476
struct net_device *netdev)
net/dsa/tag_sja1105.c
532
struct net_device *conduit = skb->dev;
net/dsa/tag_sja1105.c
634
struct net_device *netdev)
net/dsa/tag_trailer.c
15
static struct sk_buff *trailer_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_trailer.c
28
static struct sk_buff *trailer_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_vsc73xx_8021q.c
12
vsc73xx_xmit(struct sk_buff *skb, struct net_device *netdev)
net/dsa/tag_vsc73xx_8021q.c
21
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/tag_vsc73xx_8021q.c
36
vsc73xx_rcv(struct sk_buff *skb, struct net_device *netdev)
net/dsa/tag_xrs700x.c
14
static struct sk_buff *xrs700x_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_xrs700x.c
24
static struct sk_buff *xrs700x_rcv(struct sk_buff *skb, struct net_device *dev)
net/dsa/tag_yt921x.c
59
yt921x_tag_xmit(struct sk_buff *skb, struct net_device *netdev)
net/dsa/tag_yt921x.c
83
yt921x_tag_rcv(struct sk_buff *skb, struct net_device *netdev)
net/dsa/trace.h
188
TP_PROTO(const struct net_device *lag_dev, const unsigned char *addr,
net/dsa/trace.h
216
TP_PROTO(const struct net_device *lag_dev, const unsigned char *addr,
net/dsa/trace.h
244
TP_PROTO(const struct net_device *lag_dev, const unsigned char *addr,
net/dsa/trace.h
272
TP_PROTO(const struct net_device *lag_dev, const unsigned char *addr,
net/dsa/trace.h
300
TP_PROTO(const struct net_device *lag_dev, const unsigned char *addr,
net/dsa/user.c
1001
static int dsa_user_get_eeprom(struct net_device *dev,
net/dsa/user.c
1013
static int dsa_user_set_eeprom(struct net_device *dev,
net/dsa/user.c
1025
static void dsa_user_get_strings(struct net_device *dev,
net/dsa/user.c
1044
static void dsa_user_get_ethtool_stats(struct net_device *dev,
net/dsa/user.c
1074
static int dsa_user_get_sset_count(struct net_device *dev, int sset)
net/dsa/user.c
1096
static void dsa_user_get_eth_phy_stats(struct net_device *dev,
net/dsa/user.c
1106
static void dsa_user_get_eth_mac_stats(struct net_device *dev,
net/dsa/user.c
1117
dsa_user_get_eth_ctrl_stats(struct net_device *dev,
net/dsa/user.c
1128
dsa_user_get_rmon_stats(struct net_device *dev,
net/dsa/user.c
1139
static void dsa_user_get_ts_stats(struct net_device *dev,
net/dsa/user.c
1149
static void dsa_user_net_selftest(struct net_device *ndev,
net/dsa/user.c
1163
static int dsa_user_get_mm(struct net_device *dev,
net/dsa/user.c
1175
static int dsa_user_set_mm(struct net_device *dev, struct ethtool_mm_cfg *cfg,
net/dsa/user.c
1187
static void dsa_user_get_mm_stats(struct net_device *dev,
net/dsa/user.c
1197
static void dsa_user_get_wol(struct net_device *dev, struct ethtool_wolinfo *w)
net/dsa/user.c
1208
static int dsa_user_set_wol(struct net_device *dev, struct ethtool_wolinfo *w)
net/dsa/user.c
1222
static int dsa_user_set_eee(struct net_device *dev, struct ethtool_keee *e)
net/dsa/user.c
1255
static int dsa_user_get_eee(struct net_device *dev, struct ethtool_keee *e)
net/dsa/user.c
1271
static int dsa_user_get_link_ksettings(struct net_device *dev,
net/dsa/user.c
1279
static int dsa_user_set_link_ksettings(struct net_device *dev,
net/dsa/user.c
1287
static void dsa_user_get_pause_stats(struct net_device *dev,
net/dsa/user.c
1297
static void dsa_user_get_pauseparam(struct net_device *dev,
net/dsa/user.c
1305
static int dsa_user_set_pauseparam(struct net_device *dev,
net/dsa/user.c
1314
static int dsa_user_netpoll_setup(struct net_device *dev)
net/dsa/user.c
1316
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
1336
static void dsa_user_netpoll_cleanup(struct net_device *dev)
net/dsa/user.c
1349
static void dsa_user_poll_controller(struct net_device *dev)
net/dsa/user.c
1355
dsa_user_mall_tc_entry_find(struct net_device *dev, unsigned long cookie)
net/dsa/user.c
1368
dsa_user_add_cls_matchall_mirred(struct net_device *dev,
net/dsa/user.c
143
static int dsa_user_schedule_standalone_work(struct net_device *dev,
net/dsa/user.c
1455
dsa_user_add_cls_matchall_police(struct net_device *dev,
net/dsa/user.c
1513
static int dsa_user_add_cls_matchall(struct net_device *dev,
net/dsa/user.c
1543
static void dsa_user_del_cls_matchall(struct net_device *dev,
net/dsa/user.c
1573
static int dsa_user_setup_tc_cls_matchall(struct net_device *dev,
net/dsa/user.c
1591
static int dsa_user_add_cls_flower(struct net_device *dev,
net/dsa/user.c
1605
static int dsa_user_del_cls_flower(struct net_device *dev,
net/dsa/user.c
1619
static int dsa_user_stats_cls_flower(struct net_device *dev,
net/dsa/user.c
1633
static int dsa_user_setup_tc_cls_flower(struct net_device *dev,
net/dsa/user.c
1652
struct net_device *dev = cb_priv;
net/dsa/user.c
1681
static int dsa_user_setup_tc_block(struct net_device *dev,
net/dsa/user.c
1724
struct net_device *conduit = dsa_port_to_conduit(dsa_to_port(ds, port));
net/dsa/user.c
1732
static int dsa_user_setup_tc(struct net_device *dev, enum tc_setup_type type,
net/dsa/user.c
174
static int dsa_user_vlan_for_each(struct net_device *dev,
net/dsa/user.c
1753
static int dsa_user_get_rxnfc(struct net_device *dev,
net/dsa/user.c
1765
static int dsa_user_set_rxnfc(struct net_device *dev,
net/dsa/user.c
1777
static int dsa_user_get_ts_info(struct net_device *dev,
net/dsa/user.c
1789
static int dsa_user_vlan_rx_add_vid(struct net_device *dev, __be16 proto,
net/dsa/user.c
1864
static int dsa_user_vlan_rx_kill_vid(struct net_device *dev, __be16 proto,
net/dsa/user.c
1922
static int dsa_user_restore_vlan(struct net_device *vdev, int vid, void *arg)
net/dsa/user.c
1929
static int dsa_user_clear_vlan(struct net_device *vdev, int vid, void *arg)
net/dsa/user.c
196
static int dsa_user_sync_uc(struct net_device *dev,
net/dsa/user.c
1967
int dsa_user_manage_vlan_filtering(struct net_device *user,
net/dsa/user.c
199
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
1994
struct net_device *dev;
net/dsa/user.c
2057
struct net_device *user;
net/dsa/user.c
2102
int dsa_user_change_mtu(struct net_device *dev, int new_mtu)
net/dsa/user.c
2104
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
216
static int dsa_user_unsync_uc(struct net_device *dev,
net/dsa/user.c
2189
dsa_user_dcbnl_set_apptrust(struct net_device *dev, u8 *sel, int nsel)
net/dsa/user.c
219
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
2202
dsa_user_dcbnl_get_apptrust(struct net_device *dev, u8 *sel, int *nsel)
net/dsa/user.c
2215
dsa_user_dcbnl_set_default_prio(struct net_device *dev, struct dcb_app *app)
net/dsa/user.c
2244
static int dsa_user_dcbnl_ieee_global_dscp_setdel(struct net_device *dev,
net/dsa/user.c
2247
int (*setdel)(struct net_device *dev, struct dcb_app *app);
net/dsa/user.c
2259
struct net_device *user = other_dp->user;
net/dsa/user.c
2280
struct net_device *user = other_dp->user;
net/dsa/user.c
2294
dsa_user_dcbnl_add_dscp_prio(struct net_device *dev, struct dcb_app *app)
net/dsa/user.c
2338
static int __maybe_unused dsa_user_dcbnl_ieee_setapp(struct net_device *dev,
net/dsa/user.c
2358
dsa_user_dcbnl_del_default_prio(struct net_device *dev, struct dcb_app *app)
net/dsa/user.c
236
static int dsa_user_sync_mc(struct net_device *dev,
net/dsa/user.c
2385
dsa_user_dcbnl_del_dscp_prio(struct net_device *dev, struct dcb_app *app)
net/dsa/user.c
239
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
2420
static int __maybe_unused dsa_user_dcbnl_ieee_delapp(struct net_device *dev,
net/dsa/user.c
2442
static int dsa_user_dcbnl_init(struct net_device *dev)
net/dsa/user.c
2534
static void dsa_user_get_stats64(struct net_device *dev,
net/dsa/user.c
2550
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/user.c
256
static int dsa_user_unsync_mc(struct net_device *dev,
net/dsa/user.c
2562
static int dsa_user_hwtstamp_get(struct net_device *dev,
net/dsa/user.c
2574
static int dsa_user_hwtstamp_set(struct net_device *dev,
net/dsa/user.c
259
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
2638
static int dsa_user_phy_connect(struct net_device *user_dev, int addr,
net/dsa/user.c
2655
static int dsa_user_phy_setup(struct net_device *user_dev)
net/dsa/user.c
2698
void dsa_user_setup_tagger(struct net_device *user)
net/dsa/user.c
2701
struct net_device *conduit = dsa_port_to_conduit(dp);
net/dsa/user.c
2727
int dsa_user_suspend(struct net_device *user_dev)
net/dsa/user.c
2743
int dsa_user_resume(struct net_device *user_dev)
net/dsa/user.c
276
void dsa_user_sync_ha(struct net_device *dev)
net/dsa/user.c
2761
struct net_device *conduit = dsa_port_to_conduit(port);
net/dsa/user.c
2763
struct net_device *user_dev;
net/dsa/user.c
2880
void dsa_user_destroy(struct net_device *user_dev)
net/dsa/user.c
2882
struct net_device *conduit = dsa_user_to_conduit(user_dev);
net/dsa/user.c
2898
int dsa_user_change_conduit(struct net_device *dev, struct net_device *conduit,
net/dsa/user.c
2901
struct net_device *old_conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
2904
struct net_device *upper;
net/dsa/user.c
2969
bool dsa_user_dev_check(const struct net_device *dev)
net/dsa/user.c
297
void dsa_user_unsync_ha(struct net_device *dev)
net/dsa/user.c
2975
static int dsa_user_changeupper(struct net_device *dev,
net/dsa/user.c
3035
static int dsa_user_prechangeupper(struct net_device *dev,
net/dsa/user.c
3057
dsa_user_lag_changeupper(struct net_device *dev,
net/dsa/user.c
3060
struct net_device *lower;
net/dsa/user.c
3089
dsa_user_lag_prechangeupper(struct net_device *dev,
net/dsa/user.c
3092
struct net_device *lower;
net/dsa/user.c
3118
dsa_prevent_bridging_8021q_upper(struct net_device *dev,
net/dsa/user.c
3122
struct net_device *user, *br;
net/dsa/user.c
3151
dsa_user_check_8021q_upper(struct net_device *dev,
net/dsa/user.c
3155
struct net_device *br = dsa_port_bridge_dev_get(dp);
net/dsa/user.c
3182
dsa_user_prechangeupper_sanity_check(struct net_device *dev,
net/dsa/user.c
3211
static int dsa_lag_conduit_validate(struct net_device *lag_dev,
net/dsa/user.c
3214
struct net_device *lower1, *lower2;
net/dsa/user.c
3242
dsa_conduit_prechangeupper_sanity_check(struct net_device *conduit,
net/dsa/user.c
3275
dsa_lag_conduit_prechangelower_sanity_check(struct net_device *dev,
net/dsa/user.c
3279
struct net_device *lag_dev = info->upper_dev;
net/dsa/user.c
3280
struct net_device *lower;
net/dsa/user.c
3318
dsa_bridge_prechangelower_sanity_check(struct net_device *new_lower,
net/dsa/user.c
3321
struct net_device *br = info->upper_dev;
net/dsa/user.c
3323
struct net_device *lower;
net/dsa/user.c
3349
struct net_device *lag_dev)
net/dsa/user.c
3351
struct net_device *new_conduit = dsa_tree_find_first_conduit(dst);
net/dsa/user.c
3368
static int dsa_conduit_lag_join(struct net_device *conduit,
net/dsa/user.c
3369
struct net_device *lag_dev,
net/dsa/user.c
3411
static void dsa_conduit_lag_leave(struct net_device *conduit,
net/dsa/user.c
3412
struct net_device *lag_dev)
net/dsa/user.c
3417
struct net_device *lower;
net/dsa/user.c
3453
static int dsa_conduit_changeupper(struct net_device *dev,
net/dsa/user.c
3481
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/dsa/user.c
35
struct net_device *dev;
net/dsa/user.c
353
static int dsa_user_get_iflink(const struct net_device *dev)
net/dsa/user.c
358
int dsa_user_host_uc_install(struct net_device *dev, const u8 *addr)
net/dsa/user.c
36
struct net_device *orig_dev;
net/dsa/user.c
360
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
3634
struct net_device *dev = switchdev_work->dev;
net/dsa/user.c
3679
static bool dsa_foreign_dev_check(const struct net_device *dev,
net/dsa/user.c
3680
const struct net_device *foreign_dev)
net/dsa/user.c
3695
static int dsa_user_fdb_event(struct net_device *dev,
net/dsa/user.c
3696
struct net_device *orig_dev,
net/dsa/user.c
3768
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
net/dsa/user.c
3794
struct net_device *dev = switchdev_notifier_info_to_dev(ptr);
net/dsa/user.c
386
void dsa_user_host_uc_uninstall(struct net_device *dev)
net/dsa/user.c
388
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
399
static int dsa_user_open(struct net_device *dev)
net/dsa/user.c
401
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
427
static int dsa_user_close(struct net_device *dev)
net/dsa/user.c
438
static void dsa_user_manage_host_flood(struct net_device *dev)
net/dsa/user.c
447
static void dsa_user_change_rx_flags(struct net_device *dev, int change)
net/dsa/user.c
449
struct net_device *conduit = dsa_user_to_conduit(dev);
net/dsa/user.c
465
static void dsa_user_set_rx_mode(struct net_device *dev)
net/dsa/user.c
471
static int dsa_user_set_mac_address(struct net_device *dev, void *a)
net/dsa/user.c
507
struct net_device *dev;
net/dsa/user.c
56
struct net_device *dev;
net/dsa/user.c
560
struct net_device *dev, struct net_device *filter_dev,
net/dsa/user.c
578
static int dsa_user_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
net/dsa/user.c
585
static int dsa_user_port_attr_set(struct net_device *dev, const void *ctx,
net/dsa/user.c
63
struct net_device *dev;
net/dsa/user.c
656
dsa_user_vlan_check_for_8021q_uppers(struct net_device *user,
net/dsa/user.c
659
struct net_device *upper_dev;
net/dsa/user.c
676
static int dsa_user_vlan_add(struct net_device *dev,
net/dsa/user.c
711
static int dsa_user_host_vlan_add(struct net_device *dev,
net/dsa/user.c
737
static int dsa_user_port_obj_add(struct net_device *dev, const void *ctx,
net/dsa/user.c
787
static int dsa_user_vlan_del(struct net_device *dev,
net/dsa/user.c
801
static int dsa_user_host_vlan_del(struct net_device *dev,
net/dsa/user.c
819
static int dsa_user_port_obj_del(struct net_device *dev, const void *ctx,
net/dsa/user.c
868
static netdev_tx_t dsa_user_netpoll_send_skb(struct net_device *dev,
net/dsa/user.c
87
struct net_device *dev = standalone_work->dev;
net/dsa/user.c
895
netdev_tx_t dsa_enqueue_skb(struct sk_buff *skb, struct net_device *dev)
net/dsa/user.c
913
static netdev_tx_t dsa_user_xmit(struct sk_buff *skb, struct net_device *dev)
net/dsa/user.c
951
static void dsa_user_get_drvinfo(struct net_device *dev,
net/dsa/user.c
959
static int dsa_user_get_regs_len(struct net_device *dev)
net/dsa/user.c
971
dsa_user_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *_p)
net/dsa/user.c
980
static int dsa_user_nway_reset(struct net_device *dev)
net/dsa/user.c
987
static int dsa_user_get_eeprom_len(struct net_device *dev)
net/dsa/user.h
14
struct net_device;
net/dsa/user.h
23
struct net_device *dev);
net/dsa/user.h
40
void dsa_user_destroy(struct net_device *user_dev);
net/dsa/user.h
41
int dsa_user_suspend(struct net_device *user_dev);
net/dsa/user.h
42
int dsa_user_resume(struct net_device *user_dev);
net/dsa/user.h
45
int dsa_user_host_uc_install(struct net_device *dev, const u8 *addr);
net/dsa/user.h
46
void dsa_user_host_uc_uninstall(struct net_device *dev);
net/dsa/user.h
47
void dsa_user_sync_ha(struct net_device *dev);
net/dsa/user.h
48
void dsa_user_unsync_ha(struct net_device *dev);
net/dsa/user.h
49
void dsa_user_setup_tagger(struct net_device *user);
net/dsa/user.h
50
int dsa_user_change_mtu(struct net_device *dev, int new_mtu);
net/dsa/user.h
51
int dsa_user_change_conduit(struct net_device *dev, struct net_device *conduit,
net/dsa/user.h
53
int dsa_user_manage_vlan_filtering(struct net_device *dev,
net/dsa/user.h
56
static inline struct dsa_port *dsa_user_to_port(const struct net_device *dev)
net/dsa/user.h
63
static inline struct net_device *
net/dsa/user.h
64
dsa_user_to_conduit(const struct net_device *dev)
net/ethernet/eth.c
125
u32 eth_get_headlen(const struct net_device *dev, const void *data, u32 len)
net/ethernet/eth.c
155
__be16 eth_type_trans(struct sk_buff *skb, struct net_device *dev)
net/ethernet/eth.c
196
int eth_header_parse(const struct sk_buff *skb, const struct net_device *dev,
net/ethernet/eth.c
217
const struct net_device *dev = neigh->dev;
net/ethernet/eth.c
247
const struct net_device *dev,
net/ethernet/eth.c
272
int eth_prepare_mac_addr_change(struct net_device *dev, void *p)
net/ethernet/eth.c
289
void eth_commit_mac_addr_change(struct net_device *dev, void *p)
net/ethernet/eth.c
307
int eth_mac_addr(struct net_device *dev, void *p)
net/ethernet/eth.c
319
int eth_validate_addr(struct net_device *dev)
net/ethernet/eth.c
342
void ether_setup(struct net_device *dev)
net/ethernet/eth.c
376
struct net_device *alloc_etherdev_mqs(int sizeof_priv, unsigned int txqs,
net/ethernet/eth.c
511
int platform_get_ethdev_address(struct device *dev, struct net_device *netdev)
net/ethernet/eth.c
628
int device_get_ethdev_address(struct device *dev, struct net_device *netdev)
net/ethernet/eth.c
79
int eth_header(struct sk_buff *skb, struct net_device *dev,
net/ethtool/cabletest.c
327
struct net_device *dev;
net/ethtool/cabletest.c
63
struct net_device *dev;
net/ethtool/channels.c
114
struct net_device *dev = req_info->dev;
net/ethtool/channels.c
30
struct net_device *dev = reply_base->dev;
net/ethtool/cmis.h
118
ethtool_cmis_cdb_init(struct net_device *dev,
net/ethtool/cmis.h
123
int ethtool_cmis_wait_for_cond(struct net_device *dev, u8 flags, u8 flag,
net/ethtool/cmis.h
127
int ethtool_cmis_cdb_execute_cmd(struct net_device *dev,
net/ethtool/cmis_cdb.c
107
struct net_device *dev,
net/ethtool/cmis_cdb.c
163
struct net_device *dev,
net/ethtool/cmis_cdb.c
241
struct net_device *dev,
net/ethtool/cmis_cdb.c
272
ethtool_cmis_cdb_init(struct net_device *dev,
net/ethtool/cmis_cdb.c
345
ethtool_cmis_module_poll(struct net_device *dev,
net/ethtool/cmis_cdb.c
373
int ethtool_cmis_wait_for_cond(struct net_device *dev, u8 flags, u8 flag,
net/ethtool/cmis_cdb.c
410
static int cmis_cdb_wait_for_completion(struct net_device *dev,
net/ethtool/cmis_cdb.c
465
static int cmis_cdb_wait_for_status(struct net_device *dev,
net/ethtool/cmis_cdb.c
488
static int cmis_cdb_process_reply(struct net_device *dev,
net/ethtool/cmis_cdb.c
531
__ethtool_cmis_cdb_execute_cmd(struct net_device *dev,
net/ethtool/cmis_cdb.c
560
ethtool_cmis_cdb_execute_epl_cmd(struct net_device *dev,
net/ethtool/cmis_cdb.c
610
int ethtool_cmis_cdb_execute_cmd(struct net_device *dev,
net/ethtool/cmis_cdb.c
64
static int cmis_rev_major_get(struct net_device *dev, u8 *rev_major)
net/ethtool/cmis_fw_update.c
275
struct net_device *dev,
net/ethtool/cmis_fw_update.c
343
cmis_fw_update_wait_for_module_state(struct net_device *dev, u8 flags)
net/ethtool/cmis_fw_update.c
365
cmis_fw_update_run_image(struct ethtool_cmis_cdb *cdb, struct net_device *dev,
net/ethtool/cmis_fw_update.c
397
struct net_device *dev,
net/ethtool/cmis_fw_update.c
419
static int cmis_fw_update_reset(struct net_device *dev)
net/ethtool/cmis_fw_update.c
437
struct net_device *dev = fw_update->dev;
net/ethtool/cmis_fw_update.c
49
struct net_device *dev,
net/ethtool/coalesce.c
439
static int ethnl_update_profile(struct net_device *dev,
net/ethtool/coalesce.c
515
struct net_device *dev = req_info->dev;
net/ethtool/coalesce.c
66
struct net_device *dev = reply_base->dev;
net/ethtool/common.c
1033
int ethtool_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.c
1065
int __ethtool_get_ts_info(struct net_device *dev,
net/ethtool/common.c
1107
bool net_support_hwtstamp_qualifier(struct net_device *dev,
net/ethtool/common.c
1128
int ethtool_get_phc_vclocks(struct net_device *dev, int **vclock_index)
net/ethtool/common.c
1140
int ethtool_get_ts_info_by_layer(struct net_device *dev, struct kernel_ethtool_ts_info *info)
net/ethtool/common.c
1192
void ethtool_rxfh_context_lost(struct net_device *dev, u32 context_id)
net/ethtool/common.c
629
int __ethtool_get_link(struct net_device *dev)
net/ethtool/common.c
637
int ethtool_get_rx_ring_count(struct net_device *dev)
net/ethtool/common.c
647
static int ethtool_get_rxnfc_rule_count(struct net_device *dev)
net/ethtool/common.c
676
static int ethtool_get_max_rxnfc_channel(struct net_device *dev, u64 *max)
net/ethtool/common.c
736
static u32 ethtool_get_max_rss_ctx_channel(struct net_device *dev)
net/ethtool/common.c
750
static u32 ethtool_get_max_rxfh_channel(struct net_device *dev)
net/ethtool/common.c
793
int ethtool_check_max_channel(struct net_device *dev,
net/ethtool/common.c
828
int ethtool_check_rss_ctx_busy(struct net_device *dev, u32 rss_context)
net/ethtool/common.c
941
void ethtool_ringparam_get_cfg(struct net_device *dev,
net/ethtool/common.c
964
int ethtool_net_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.c
989
ethtool_phy_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.h
38
int __ethtool_get_link(struct net_device *dev);
net/ethtool/common.h
43
int ethtool_check_max_channel(struct net_device *dev,
net/ethtool/common.h
49
int ethtool_check_rss_ctx_busy(struct net_device *dev, u32 rss_context);
net/ethtool/common.h
52
void ethtool_ringparam_get_cfg(struct net_device *dev,
net/ethtool/common.h
57
int ethtool_get_rx_ring_count(struct net_device *dev);
net/ethtool/common.h
59
int __ethtool_get_ts_info(struct net_device *dev, struct kernel_ethtool_ts_info *info);
net/ethtool/common.h
60
int ethtool_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.h
63
int ethtool_net_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.h
67
ethtool_phy_get_ts_info_by_phc(struct net_device *dev,
net/ethtool/common.h
70
bool net_support_hwtstamp_qualifier(struct net_device *dev,
net/ethtool/common.h
76
int ethtool_get_module_info_call(struct net_device *dev,
net/ethtool/common.h
78
int ethtool_get_module_eeprom_call(struct net_device *dev,
net/ethtool/common.h
81
bool __ethtool_dev_mm_supported(struct net_device *dev);
net/ethtool/common.h
84
void ethtool_rss_notify(struct net_device *dev, u32 type, u32 rss_context);
net/ethtool/common.h
87
ethtool_rss_notify(struct net_device *dev, u32 type, u32 rss_context)
net/ethtool/debug.c
29
struct net_device *dev = reply_base->dev;
net/ethtool/debug.c
86
struct net_device *dev = req_info->dev;
net/ethtool/eee.c
130
struct net_device *dev = req_info->dev;
net/ethtool/eee.c
29
struct net_device *dev = reply_base->dev;
net/ethtool/eeprom.c
116
struct net_device *dev = reply_base->dev;
net/ethtool/eeprom.c
56
struct net_device *dev = reply->base.dev;
net/ethtool/eeprom.c
88
static int get_module_eeprom_by_page(struct net_device *dev,
net/ethtool/features.c
158
static int features_send_reply(struct net_device *dev, struct genl_info *info,
net/ethtool/features.c
224
struct net_device *dev;
net/ethtool/features.c
43
struct net_device *dev = reply_base->dev;
net/ethtool/fec.c
100
struct net_device *dev = reply_base->dev;
net/ethtool/fec.c
311
struct net_device *dev = req_info->dev;
net/ethtool/ioctl.c
1058
static int ethtool_check_flow_types(struct net_device *dev, u32 input_xfrm)
net/ethtool/ioctl.c
1087
ethtool_set_rxfh_fields(struct net_device *dev, u32 cmd, void __user *useraddr)
net/ethtool/ioctl.c
1138
ethtool_get_rxfh_fields(struct net_device *dev, u32 cmd, void __user *useraddr)
net/ethtool/ioctl.c
1172
static noinline_for_stack int ethtool_set_rxnfc(struct net_device *dev,
net/ethtool/ioctl.c
1211
static noinline_for_stack int ethtool_get_rxrings(struct net_device *dev,
net/ethtool/ioctl.c
122
static int ethtool_set_features(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
1233
static noinline_for_stack int ethtool_get_rxnfc(struct net_device *dev,
net/ethtool/ioctl.c
1298
static noinline_for_stack int ethtool_get_rxfh_indir(struct net_device *dev,
net/ethtool/ioctl.c
1347
static noinline_for_stack int ethtool_set_rxfh_indir(struct net_device *dev,
net/ethtool/ioctl.c
1418
static noinline_for_stack int ethtool_get_rxfh(struct net_device *dev,
net/ethtool/ioctl.c
1524
static noinline_for_stack int ethtool_set_rxfh(struct net_device *dev,
net/ethtool/ioctl.c
162
static int __ethtool_get_sset_count(struct net_device *dev, int sset)
net/ethtool/ioctl.c
1760
static int ethtool_get_regs(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1802
static int ethtool_reset(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1825
static int ethtool_get_wol(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1841
static int ethtool_set_wol(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1908
static int ethtool_get_eee(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1929
static int ethtool_set_eee(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
193
static void __ethtool_get_strings(struct net_device *dev,
net/ethtool/ioctl.c
1948
static int ethtool_nway_reset(struct net_device *dev)
net/ethtool/ioctl.c
1956
static int ethtool_get_link(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
1970
static int ethtool_get_any_eeprom(struct net_device *dev, void __user *useraddr,
net/ethtool/ioctl.c
1971
int (*getter)(struct net_device *,
net/ethtool/ioctl.c
2025
static int ethtool_get_eeprom(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2037
static int ethtool_set_eeprom(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2085
static noinline_for_stack int ethtool_get_coalesce(struct net_device *dev,
net/ethtool/ioctl.c
2106
ethtool_set_coalesce_supported(struct net_device *dev,
net/ethtool/ioctl.c
2160
static noinline_for_stack int ethtool_set_coalesce(struct net_device *dev,
net/ethtool/ioctl.c
2188
static int ethtool_get_ringparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2204
static int ethtool_set_ringparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2232
static noinline_for_stack int ethtool_get_channels(struct net_device *dev,
net/ethtool/ioctl.c
2247
static noinline_for_stack int ethtool_set_channels(struct net_device *dev,
net/ethtool/ioctl.c
2299
static int ethtool_get_pauseparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2313
static int ethtool_set_pauseparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2330
static int ethtool_self_test(struct net_device *dev, char __user *useraddr)
net/ethtool/ioctl.c
2370
static int ethtool_get_strings(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2435
static int ethtool_phys_id(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2496
static int ethtool_get_stats(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
250
static int ethtool_get_one_feature(struct net_device *dev,
net/ethtool/ioctl.c
2584
static int ethtool_get_phy_stats_ethtool(struct net_device *dev,
net/ethtool/ioctl.c
2610
static int ethtool_get_phy_stats(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
264
static int ethtool_set_one_feature(struct net_device *dev,
net/ethtool/ioctl.c
2645
static int ethtool_get_perm_addr(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2664
static int ethtool_get_value(struct net_device *dev, char __user *useraddr,
net/ethtool/ioctl.c
2665
u32 cmd, u32 (*actor)(struct net_device *))
net/ethtool/ioctl.c
2679
static int ethtool_set_value_void(struct net_device *dev, char __user *useraddr,
net/ethtool/ioctl.c
2680
void (*actor)(struct net_device *, u32))
net/ethtool/ioctl.c
2694
static int ethtool_set_value(struct net_device *dev, char __user *useraddr,
net/ethtool/ioctl.c
2695
int (*actor)(struct net_device *, u32))
net/ethtool/ioctl.c
2709
ethtool_flash_device(struct net_device *dev, struct ethtool_devlink_compat *req)
net/ethtool/ioctl.c
2719
static int ethtool_set_dump(struct net_device *dev,
net/ethtool/ioctl.c
2733
static int ethtool_get_dump_flag(struct net_device *dev,
net/ethtool/ioctl.c
2755
static int ethtool_get_dump_data(struct net_device *dev,
net/ethtool/ioctl.c
2818
static int ethtool_get_ts_info(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2840
int ethtool_get_module_info_call(struct net_device *dev,
net/ethtool/ioctl.c
2861
static int ethtool_get_module_info(struct net_device *dev,
net/ethtool/ioctl.c
2880
int ethtool_get_module_eeprom_call(struct net_device *dev,
net/ethtool/ioctl.c
2901
static int ethtool_get_module_eeprom(struct net_device *dev,
net/ethtool/ioctl.c
2938
static int ethtool_get_tunable(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
294
static u32 __ethtool_get_flags(struct net_device *dev)
net/ethtool/ioctl.c
2969
static int ethtool_set_tunable(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
2994
ethtool_get_per_queue_coalesce(struct net_device *dev,
net/ethtool/ioctl.c
3025
ethtool_set_per_queue_coalesce(struct net_device *dev,
net/ethtool/ioctl.c
3086
static int noinline_for_stack ethtool_set_per_queue(struct net_device *dev,
net/ethtool/ioctl.c
312
static int __ethtool_set_flags(struct net_device *dev, u32 data)
net/ethtool/ioctl.c
3128
static int get_phy_tunable(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
3167
static int set_phy_tunable(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
3199
static int ethtool_get_fecparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
3219
static int ethtool_set_fecparam(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
3244
struct net_device *dev;
net/ethtool/ioctl.c
438
int __ethtool_get_link_ksettings(struct net_device *dev,
net/ethtool/ioctl.c
47
static struct devlink *netdev_to_devlink_get(struct net_device *dev)
net/ethtool/ioctl.c
525
static int ethtool_get_link_ksettings(struct net_device *dev,
net/ethtool/ioctl.c
582
static int ethtool_set_link_ksettings(struct net_device *dev,
net/ethtool/ioctl.c
60
u32 ethtool_op_get_link(struct net_device *dev)
net/ethtool/ioctl.c
626
int ethtool_virtdev_set_link_ksettings(struct net_device *dev,
net/ethtool/ioctl.c
656
static int ethtool_get_settings(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
69
int ethtool_op_get_ts_info(struct net_device *dev,
net/ethtool/ioctl.c
692
static int ethtool_set_settings(struct net_device *dev, void __user *useraddr)
net/ethtool/ioctl.c
718
ethtool_get_drvinfo(struct net_device *dev, struct ethtool_devlink_compat *rsp)
net/ethtool/ioctl.c
779
static noinline_for_stack int ethtool_get_sset_info(struct net_device *dev,
net/ethtool/ioctl.c
83
static int ethtool_get_features(struct net_device *dev, void __user *useraddr)
net/ethtool/linkinfo.c
102
struct net_device *dev = req_info->dev;
net/ethtool/linkinfo.c
29
struct net_device *dev = reply_base->dev;
net/ethtool/linkmodes.c
238
bool *mod, const struct net_device *dev)
net/ethtool/linkmodes.c
322
struct net_device *dev = req_info->dev;
net/ethtool/linkmodes.c
33
struct net_device *dev = reply_base->dev;
net/ethtool/linkstate.c
101
struct net_device *dev = reply_base->dev;
net/ethtool/linkstate.c
79
static int linkstate_get_link_ext_state(struct net_device *dev,
net/ethtool/mm.c
187
struct net_device *dev = req_info->dev;
net/ethtool/mm.c
252
bool __ethtool_dev_mm_supported(struct net_device *dev)
net/ethtool/mm.c
264
bool ethtool_dev_mm_supported(struct net_device *dev)
net/ethtool/mm.c
34
struct net_device *dev = reply_base->dev;
net/ethtool/mm.c
550
void ethtool_mmsv_init(struct ethtool_mmsv *mmsv, struct net_device *dev,
net/ethtool/module.c
145
struct net_device *dev = req_info->dev;
net/ethtool/module.c
240
struct net_device *dev,
net/ethtool/module.c
296
module_flash_fw_schedule(struct net_device *dev, const char *file_name,
net/ethtool/module.c
32
static int module_get_power_mode(struct net_device *dev,
net/ethtool/module.c
349
static int module_flash_fw(struct net_device *dev, struct nlattr **tb,
net/ethtool/module.c
370
static int ethnl_module_fw_flash_validate(struct net_device *dev,
net/ethtool/module.c
411
struct net_device *dev;
net/ethtool/module.c
477
ethnl_module_fw_flash_ntf(struct net_device *dev,
net/ethtool/module.c
525
void ethnl_module_fw_flash_ntf_err(struct net_device *dev,
net/ethtool/module.c
534
ethnl_module_fw_flash_ntf_start(struct net_device *dev,
net/ethtool/module.c
542
ethnl_module_fw_flash_ntf_complete(struct net_device *dev,
net/ethtool/module.c
55
struct net_device *dev = reply_base->dev;
net/ethtool/module.c
550
ethnl_module_fw_flash_ntf_in_progress(struct net_device *dev,
net/ethtool/module_fw.h
38
struct net_device *dev;
net/ethtool/module_fw.h
61
ethnl_module_fw_flash_ntf_err(struct net_device *dev,
net/ethtool/module_fw.h
65
ethnl_module_fw_flash_ntf_start(struct net_device *dev,
net/ethtool/module_fw.h
68
ethnl_module_fw_flash_ntf_complete(struct net_device *dev,
net/ethtool/module_fw.h
71
ethnl_module_fw_flash_ntf_in_progress(struct net_device *dev,
net/ethtool/mse.c
123
struct net_device *dev = reply_base->dev;
net/ethtool/netlink.c
1052
typedef void (*ethnl_notify_handler_t)(struct net_device *dev, unsigned int cmd,
net/ethtool/netlink.c
1075
void ethnl_notify(struct net_device *dev, unsigned int cmd,
net/ethtool/netlink.c
1090
void ethtool_notify(struct net_device *dev, unsigned int cmd)
net/ethtool/netlink.c
1098
struct net_device *dev = netdev_notifier_info_to_dev(info);
net/ethtool/netlink.c
1108
struct net_device *dev;
net/ethtool/netlink.c
122
void ethnl_ops_complete(struct net_device *dev)
net/ethtool/netlink.c
153
struct net_device *dev = NULL;
net/ethtool/netlink.c
256
int ethnl_fill_reply_header(struct sk_buff *skb, struct net_device *dev,
net/ethtool/netlink.c
293
struct sk_buff *ethnl_reply_init(size_t payload, struct net_device *dev, u8 cmd,
net/ethtool/netlink.c
340
int ethnl_multicast(struct sk_buff *skb, struct net_device *dev)
net/ethtool/netlink.c
489
struct net_device *dev)
net/ethtool/netlink.c
55
int ethnl_sock_priv_set(struct sk_buff *skb, struct net_device *dev, u32 portid,
net/ethtool/netlink.c
576
static int ethnl_default_dump_one(struct sk_buff *skb, struct net_device *dev,
net/ethtool/netlink.c
621
struct net_device *dev;
net/ethtool/netlink.c
759
struct net_device *dev = ethnl_ctx->req_info->dev;
net/ethtool/netlink.c
791
struct net_device *dev;
net/ethtool/netlink.c
832
struct net_device *dev;
net/ethtool/netlink.c
882
struct net_device *dev;
net/ethtool/netlink.c
90
int ethnl_ops_begin(struct net_device *dev)
net/ethtool/netlink.c
968
static void ethnl_default_notify(struct net_device *dev, unsigned int cmd,
net/ethtool/netlink.h
18
int ethnl_fill_reply_header(struct sk_buff *skb, struct net_device *dev,
net/ethtool/netlink.h
20
struct sk_buff *ethnl_reply_init(size_t payload, struct net_device *dev, u8 cmd,
net/ethtool/netlink.h
26
int ethnl_multicast(struct sk_buff *skb, struct net_device *dev);
net/ethtool/netlink.h
266
struct net_device *dev;
net/ethtool/netlink.h
27
void ethnl_notify(struct net_device *dev, unsigned int cmd,
net/ethtool/netlink.h
310
struct net_device *dev;
net/ethtool/netlink.h
313
int ethnl_ops_begin(struct net_device *dev);
net/ethtool/netlink.h
314
void ethnl_ops_complete(struct net_device *dev);
net/ethtool/netlink.h
321
struct net_device *dev;
net/ethtool/netlink.h
326
int ethnl_sock_priv_set(struct sk_buff *skb, struct net_device *dev, u32 portid,
net/ethtool/pause.c
186
struct net_device *dev = req_info->dev;
net/ethtool/pause.c
59
struct net_device *dev = reply_base->dev;
net/ethtool/phc_vclocks.c
30
struct net_device *dev = reply_base->dev;
net/ethtool/plca.c
208
struct net_device *dev = reply_base->dev;
net/ethtool/plca.c
59
struct net_device *dev = reply_base->dev;
net/ethtool/privflags.c
148
struct net_device *dev = req_info->dev;
net/ethtool/privflags.c
26
static int ethnl_get_priv_flags_info(struct net_device *dev,
net/ethtool/privflags.c
63
struct net_device *dev = reply_base->dev;
net/ethtool/pse-pd.c
345
void ethnl_pse_send_ntf(struct net_device *netdev, unsigned long notifs)
net/ethtool/pse-pd.c
59
struct net_device *dev = reply_base->dev;
net/ethtool/rings.c
219
struct net_device *dev = req_info->dev;
net/ethtool/rings.c
32
struct net_device *dev = reply_base->dev;
net/ethtool/rss.c
1001
struct net_device *dev;
net/ethtool/rss.c
1144
struct net_device *dev;
net/ethtool/rss.c
116
rss_get_data_alloc(struct net_device *dev, struct rss_reply_data *data)
net/ethtool/rss.c
149
rss_prepare_get(const struct rss_req_info *request, struct net_device *dev,
net/ethtool/rss.c
183
__rss_prepare_ctx(struct net_device *dev, struct rss_reply_data *data,
net/ethtool/rss.c
202
rss_prepare_ctx(const struct rss_req_info *request, struct net_device *dev,
net/ethtool/rss.c
241
rss_prepare(const struct rss_req_info *request, struct net_device *dev,
net/ethtool/rss.c
262
struct net_device *dev = reply_base->dev;
net/ethtool/rss.c
399
struct net_device *dev, u32 rss_context)
net/ethtool/rss.c
438
struct net_device *dev)
net/ethtool/rss.c
468
struct net_device *dev;
net/ethtool/rss.c
489
static void ethnl_rss_delete_notify(struct net_device *dev, u32 rss_context)
net/ethtool/rss.c
522
void ethtool_rss_notify(struct net_device *dev, u32 type, u32 rss_context)
net/ethtool/rss.c
619
rss_set_prep_indir(struct net_device *dev, struct genl_info *info,
net/ethtool/rss.c
698
rss_set_prep_hkey(struct net_device *dev, struct genl_info *info,
net/ethtool/rss.c
723
rss_check_rxfh_fields_sym(struct net_device *dev, struct genl_info *info,
net/ethtool/rss.c
750
ethnl_set_rss_fields(struct net_device *dev, struct genl_info *info,
net/ethtool/rss.c
830
struct net_device *dev = req_info->dev;
net/ethtool/rss.c
85
rss_prepare_flow_hash(const struct rss_req_info *req, struct net_device *dev,
net/ethtool/rss.c
941
ethnl_rss_create_validate(struct net_device *dev, struct genl_info *info)
net/ethtool/rss.c
977
ethnl_rss_create_send_ntf(struct sk_buff *rsp, struct net_device *dev)
net/ethtool/stats.c
136
struct net_device *dev = reply_base->dev;
net/ethtool/stats.c
524
void ethtool_aggregate_mac_stats(struct net_device *dev,
net/ethtool/stats.c
544
void ethtool_aggregate_phy_stats(struct net_device *dev,
net/ethtool/stats.c
564
void ethtool_aggregate_ctrl_stats(struct net_device *dev,
net/ethtool/stats.c
584
void ethtool_aggregate_pause_stats(struct net_device *dev,
net/ethtool/stats.c
604
void ethtool_aggregate_rmon_stats(struct net_device *dev,
net/ethtool/strset.c
245
static int strset_prepare_set(struct strset_info *info, struct net_device *dev,
net/ethtool/strset.c
292
struct net_device *dev = reply_base->dev;
net/ethtool/tsconfig.c
196
static int tsconfig_send_reply(struct net_device *dev, struct genl_info *info)
net/ethtool/tsconfig.c
255
tsconfig_set_hwprov_from_desc(struct net_device *dev,
net/ethtool/tsconfig.c
301
struct net_device *dev = req_base->dev;
net/ethtool/tsconfig.c
40
struct net_device *dev = reply_base->dev;
net/ethtool/tsinfo.c
295
struct net_device *dev,
net/ethtool/tsinfo.c
317
struct net_device *dev,
net/ethtool/tsinfo.c
342
struct net_device *dev,
net/ethtool/tsinfo.c
381
struct net_device *dev,
net/ethtool/tsinfo.c
429
struct net_device *dev,
net/ethtool/tsinfo.c
471
struct net_device *dev;
net/ethtool/tsinfo.c
94
struct net_device *dev = reply_base->dev;
net/ethtool/tunnels.c
245
struct net_device *dev;
net/ethtool/wol.c
108
struct net_device *dev = req_info->dev;
net/ethtool/wol.c
30
struct net_device *dev = reply_base->dev;
net/hsr/hsr_debugfs.c
57
void hsr_debugfs_rename(struct net_device *dev)
net/hsr/hsr_debugfs.c
74
void hsr_debugfs_init(struct hsr_priv *priv, struct net_device *hsr_dev)
net/hsr/hsr_device.c
117
static int hsr_dev_change_mtu(struct net_device *dev, int new_mtu)
net/hsr/hsr_device.c
134
static int hsr_dev_open(struct net_device *dev)
net/hsr/hsr_device.c
169
static int hsr_dev_close(struct net_device *dev)
net/hsr/hsr_device.c
21
static bool is_admin_up(struct net_device *dev)
net/hsr/hsr_device.c
216
static netdev_features_t hsr_fix_features(struct net_device *dev,
net/hsr/hsr_device.c
224
static netdev_tx_t hsr_dev_xmit(struct sk_buff *skb, struct net_device *dev)
net/hsr/hsr_device.c
26
static bool is_slave_up(struct net_device *dev)
net/hsr/hsr_device.c
33
struct net_device *dev = master->dev;
net/hsr/hsr_device.c
486
static void hsr_set_rx_mode(struct net_device *dev)
net/hsr/hsr_device.c
508
static void hsr_change_rx_flags(struct net_device *dev, int change)
net/hsr/hsr_device.c
532
static int hsr_ndo_vlan_rx_add_vid(struct net_device *dev,
net/hsr/hsr_device.c
535
struct net_device *slave_a_dev = NULL;
net/hsr/hsr_device.c
536
struct net_device *slave_b_dev = NULL;
net/hsr/hsr_device.c
583
static int hsr_ndo_vlan_rx_kill_vid(struct net_device *dev,
net/hsr/hsr_device.c
64
static void hsr_check_announce(struct net_device *hsr_dev)
net/hsr/hsr_device.c
642
void hsr_dev_setup(struct net_device *dev)
net/hsr/hsr_device.c
671
bool is_hsr_master(struct net_device *dev)
net/hsr/hsr_device.c
677
struct net_device *hsr_get_port_ndev(struct net_device *ndev,
net/hsr/hsr_device.c
695
int hsr_get_port_type(struct net_device *hsr_dev, struct net_device *dev,
net/hsr/hsr_device.c
720
int hsr_dev_finalize(struct net_device *hsr_dev, struct net_device *slave[2],
net/hsr/hsr_device.c
721
struct net_device *interlink, unsigned char multicast_spec,
net/hsr/hsr_device.h
17
void hsr_dev_setup(struct net_device *dev);
net/hsr/hsr_device.h
18
int hsr_dev_finalize(struct net_device *hsr_dev, struct net_device *slave[2],
net/hsr/hsr_device.h
19
struct net_device *interlink, unsigned char multicast_spec,
net/hsr/hsr_forward.c
399
static void hsr_deliver_master(struct sk_buff *skb, struct net_device *dev,
net/hsr/hsr_main.c
143
int hsr_get_version(struct net_device *dev, enum hsr_version *ver)
net/hsr/hsr_main.c
35
struct net_device *dev;
net/hsr/hsr_main.h
154
struct net_device *dev;
net/hsr/hsr_main.h
280
void hsr_debugfs_rename(struct net_device *dev);
net/hsr/hsr_main.h
281
void hsr_debugfs_init(struct hsr_priv *priv, struct net_device *hsr_dev);
net/hsr/hsr_main.h
286
static inline void hsr_debugfs_rename(struct net_device *dev)
net/hsr/hsr_main.h
290
struct net_device *hsr_dev)
net/hsr/hsr_netlink.c
132
static void hsr_dellink(struct net_device *dev, struct list_head *head)
net/hsr/hsr_netlink.c
151
static int hsr_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/hsr/hsr_netlink.c
313
struct net_device *hsr_dev;
net/hsr/hsr_netlink.c
32
static int hsr_newlink(struct net_device *dev,
net/hsr/hsr_netlink.c
37
struct net_device *link[2], *interlink = NULL;
net/hsr/hsr_netlink.c
448
struct net_device *hsr_dev;
net/hsr/hsr_slave.c
141
static int hsr_portdev_setup(struct hsr_priv *hsr, struct net_device *dev,
net/hsr/hsr_slave.c
147
struct net_device *hsr_dev;
net/hsr/hsr_slave.c
185
int hsr_add_port(struct hsr_priv *hsr, struct net_device *dev,
net/hsr/hsr_slave.c
94
bool hsr_port_exists(const struct net_device *dev)
net/hsr/hsr_slave.c
99
static int hsr_check_dev_ok(struct net_device *dev,
net/hsr/hsr_slave.h
17
int hsr_add_port(struct hsr_priv *hsr, struct net_device *dev,
net/hsr/hsr_slave.h
20
bool hsr_port_exists(const struct net_device *dev);
net/hsr/hsr_slave.h
22
static inline struct hsr_port *hsr_port_get_rtnl(const struct net_device *dev)
net/hsr/hsr_slave.h
29
static inline struct hsr_port *hsr_port_get_rcu(const struct net_device *dev)
net/ieee802154/6lowpan/6lowpan_i.h
40
int lowpan_header_create(struct sk_buff *skb, struct net_device *dev,
net/ieee802154/6lowpan/6lowpan_i.h
43
netdev_tx_t lowpan_xmit(struct sk_buff *skb, struct net_device *dev);
net/ieee802154/6lowpan/core.c
109
static void lowpan_setup(struct net_device *ldev)
net/ieee802154/6lowpan/core.c
133
static int lowpan_newlink(struct net_device *ldev,
net/ieee802154/6lowpan/core.c
138
struct net_device *wdev;
net/ieee802154/6lowpan/core.c
188
static void lowpan_dellink(struct net_device *ldev, struct list_head *head)
net/ieee802154/6lowpan/core.c
190
struct net_device *wdev = lowpan_802154_dev(ldev)->wdev;
net/ieee802154/6lowpan/core.c
221
struct net_device *ndev = netdev_notifier_info_to_dev(ptr);
net/ieee802154/6lowpan/core.c
63
static int lowpan_dev_init(struct net_device *ldev)
net/ieee802154/6lowpan/core.c
70
static int lowpan_open(struct net_device *dev)
net/ieee802154/6lowpan/core.c
78
static int lowpan_stop(struct net_device *dev)
net/ieee802154/6lowpan/core.c
86
static int lowpan_neigh_construct(struct net_device *dev, struct neighbour *n)
net/ieee802154/6lowpan/core.c
95
static int lowpan_get_iflink(const struct net_device *dev)
net/ieee802154/6lowpan/reassembly.c
168
struct sk_buff *prev_tail, struct net_device *ldev,
net/ieee802154/6lowpan/reassembly.c
34
struct sk_buff *prev, struct net_device *ldev,
net/ieee802154/6lowpan/reassembly.c
91
struct net_device *ldev;
net/ieee802154/6lowpan/rx.c
271
static int lowpan_rcv(struct sk_buff *skb, struct net_device *wdev,
net/ieee802154/6lowpan/rx.c
272
struct packet_type *pt, struct net_device *orig_wdev)
net/ieee802154/6lowpan/rx.c
274
struct net_device *ldev;
net/ieee802154/6lowpan/tx.c
104
struct net_device *wdev = lowpan_802154_dev(skb->dev)->wdev;
net/ieee802154/6lowpan/tx.c
158
lowpan_xmit_fragmented(struct sk_buff *skb, struct net_device *ldev,
net/ieee802154/6lowpan/tx.c
224
static int lowpan_header(struct sk_buff *skb, struct net_device *ldev,
net/ieee802154/6lowpan/tx.c
250
netdev_tx_t lowpan_xmit(struct sk_buff *skb, struct net_device *ldev)
net/ieee802154/6lowpan/tx.c
33
int lowpan_header_create(struct sk_buff *skb, struct net_device *ldev,
net/ieee802154/core.c
280
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ieee802154/nl-mac.c
1000
static int llsec_add_dev(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1020
static int llsec_del_dev(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1041
const struct net_device *dev)
net/ieee802154/nl-mac.c
1099
static int llsec_add_devkey(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1125
static int llsec_del_devkey(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1149
const struct net_device *dev)
net/ieee802154/nl-mac.c
1239
static int llsec_add_seclevel(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1259
static int llsec_del_seclevel(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
1278
const struct net_device *dev)
net/ieee802154/nl-mac.c
145
static struct net_device *ieee802154_nl_get_dev(struct genl_info *info)
net/ieee802154/nl-mac.c
147
struct net_device *dev;
net/ieee802154/nl-mac.c
175
struct net_device *dev;
net/ieee802154/nl-mac.c
219
struct net_device *dev;
net/ieee802154/nl-mac.c
252
struct net_device *dev;
net/ieee802154/nl-mac.c
294
struct net_device *dev;
net/ieee802154/nl-mac.c
363
struct net_device *dev;
net/ieee802154/nl-mac.c
401
struct net_device *dev = NULL;
net/ieee802154/nl-mac.c
432
struct net_device *dev;
net/ieee802154/nl-mac.c
457
struct net_device *dev = NULL;
net/ieee802154/nl-mac.c
51
static int ieee802154_nl_start_confirm(struct net_device *dev, u8 status)
net/ieee802154/nl-mac.c
637
struct net_device *dev = NULL;
net/ieee802154/nl-mac.c
691
struct net_device *dev = NULL;
net/ieee802154/nl-mac.c
75
u32 seq, int flags, struct net_device *dev)
net/ieee802154/nl-mac.c
757
struct net_device *dev;
net/ieee802154/nl-mac.c
767
struct net_device *dev;
net/ieee802154/nl-mac.c
806
int (*fn)(struct net_device*, struct genl_info*))
net/ieee802154/nl-mac.c
808
struct net_device *dev = NULL;
net/ieee802154/nl-mac.c
863
static int llsec_add_key(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
885
static int llsec_remove_key(struct net_device *dev, struct genl_info *info)
net/ieee802154/nl-mac.c
904
const struct net_device *dev)
net/ieee802154/nl-phy.c
168
struct net_device *dev;
net/ieee802154/nl-phy.c
272
struct net_device *dev;
net/ieee802154/nl802154.c
1070
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1105
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1144
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1174
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1200
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1224
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1249
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1399
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1557
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1568
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1624
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1634
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1669
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1701
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1917
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
1965
struct net_device *dev,
net/ieee802154/nl802154.c
2084
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2138
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2159
struct net_device *dev,
net/ieee802154/nl802154.c
2298
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2315
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2337
struct net_device *dev, __le64 extended_addr,
net/ieee802154/nl802154.c
2448
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2482
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2513
struct net_device *dev,
net/ieee802154/nl802154.c
2650
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2668
struct net_device *dev = info->user_ptr[1];
net/ieee802154/nl802154.c
2695
struct net_device *dev;
net/ieee802154/nl802154.c
580
struct net_device *netdev;
net/ieee802154/nl802154.c
793
struct net_device *dev = wpan_dev->netdev;
net/ieee802154/nl802154.c
97
struct net_device *netdev;
net/ieee802154/rdev-ops.h
10
static inline struct net_device *
net/ieee802154/rdev-ops.h
22
struct net_device *dev)
net/ieee802154/socket.c
1069
static int ieee802154_rcv(struct sk_buff *skb, struct net_device *dev,
net/ieee802154/socket.c
1070
struct packet_type *pt, struct net_device *orig_dev)
net/ieee802154/socket.c
129
struct net_device *dev;
net/ieee802154/socket.c
201
struct net_device *dev = NULL;
net/ieee802154/socket.c
243
struct net_device *dev;
net/ieee802154/socket.c
31
static struct net_device*
net/ieee802154/socket.c
34
struct net_device *dev = NULL;
net/ieee802154/socket.c
35
struct net_device *tmp;
net/ieee802154/socket.c
362
static void ieee802154_raw_deliver(struct net_device *dev, struct sk_buff *skb)
net/ieee802154/socket.c
494
struct net_device *dev;
net/ieee802154/socket.c
608
struct net_device *dev;
net/ieee802154/socket.c
793
static int ieee802154_dgram_deliver(struct net_device *dev, struct sk_buff *skb)
net/ipv4/arp.c
1014
static struct net_device *arp_req_dev_by_name(struct net *net, struct arpreq *r,
net/ipv4/arp.c
1017
struct net_device *dev;
net/ipv4/arp.c
1036
static struct net_device *arp_req_dev(struct net *net, struct arpreq *r)
net/ipv4/arp.c
1038
struct net_device *dev;
net/ipv4/arp.c
1067
static int arp_req_set_proxy(struct net *net, struct net_device *dev, int on)
net/ipv4/arp.c
1081
struct net_device *dev)
net/ipv4/arp.c
1103
struct net_device *dev;
net/ipv4/arp.c
1174
struct net_device *dev;
net/ipv4/arp.c
1206
int arp_invalidate(struct net_device *dev, __be32 ip, bool force)
net/ipv4/arp.c
123
static u32 arp_hash(const void *pkey, const struct net_device *dev, __u32 *hash_rnd);
net/ipv4/arp.c
1232
struct net_device *dev)
net/ipv4/arp.c
1247
struct net_device *dev;
net/ipv4/arp.c
1327
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/arp.c
1366
void arp_ifdown(struct net_device *dev)
net/ipv4/arp.c
1424
struct net_device *dev = n->dev;
net/ipv4/arp.c
1454
struct net_device *dev = n->dev;
net/ipv4/arp.c
188
int arp_mc_map(__be32 addr, u8 *haddr, struct net_device *dev, int dir)
net/ipv4/arp.c
213
const struct net_device *dev,
net/ipv4/arp.c
227
struct net_device *dev = neigh->dev;
net/ipv4/arp.c
303
struct net_device *dev, __be32 src_ip,
net/ipv4/arp.c
325
struct net_device *dev, __be32 src_ip,
net/ipv4/arp.c
338
struct net_device *dev = neigh->dev;
net/ipv4/arp.c
453
static int arp_filter(__be32 sip, __be32 tip, struct net_device *dev)
net/ipv4/arp.c
476
struct net_device *dev, struct rtable *rt)
net/ipv4/arp.c
521
struct net_device *dev, struct rtable *rt,
net/ipv4/arp.c
547
struct net_device *dev, __be32 src_ip,
net/ipv4/arp.c
673
static bool arp_is_garp(struct net *net, struct net_device *dev,
net/ipv4/arp.c
705
struct net_device *dev = skb->dev;
net/ipv4/arp.c
968
static int arp_rcv(struct sk_buff *skb, struct net_device *dev,
net/ipv4/arp.c
969
struct packet_type *pt, struct net_device *orig_dev)
net/ipv4/devinet.c
1069
struct net_device *dev;
net/ipv4/devinet.c
1305
int inet_gifconf(struct net_device *dev, char __user *buf, int len, int size)
net/ipv4/devinet.c
1359
__be32 inet_select_addr(const struct net_device *dev, __be32 dst, int scope)
net/ipv4/devinet.c
143
struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref)
net/ipv4/devinet.c
145
struct net_device *result = NULL;
net/ipv4/devinet.c
1486
struct net_device *dev;
net/ipv4/devinet.c
1538
static void inetdev_changename(struct net_device *dev, struct in_device *in_dev)
net/ipv4/devinet.c
1564
static void inetdev_send_gratuitous_arp(struct net_device *dev,
net/ipv4/devinet.c
1583
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/devinet.c
1946
struct net_device *dev;
net/ipv4/devinet.c
2031
static size_t inet_get_link_af_size(const struct net_device *dev,
net/ipv4/devinet.c
2042
static int inet_fill_link_af(struct sk_buff *skb, const struct net_device *dev,
net/ipv4/devinet.c
2066
static int inet_validate_link_af(const struct net_device *dev,
net/ipv4/devinet.c
2096
static int inet_set_link_af(struct net_device *dev, const struct nlattr *nla,
net/ipv4/devinet.c
2282
struct net_device *dev = NULL;
net/ipv4/devinet.c
2346
struct net_device *dev;
net/ipv4/devinet.c
2409
struct net_device *dev;
net/ipv4/devinet.c
2425
struct net_device *dev;
net/ipv4/devinet.c
251
struct net_device *dev = idev->dev;
net/ipv4/devinet.c
266
static struct in_device *inetdev_init(struct net_device *dev)
net/ipv4/devinet.c
316
struct net_device *dev;
net/ipv4/devinet.c
581
static int inet_set_ifa(struct net_device *dev, struct in_ifaddr *ifa)
net/ipv4/devinet.c
598
struct net_device *dev;
net/ipv4/devinet.c
888
struct net_device *dev;
net/ipv4/fib_frontend.c
1142
struct net_device *dev = in_dev->dev;
net/ipv4/fib_frontend.c
1189
struct net_device *dev = in_dev->dev;
net/ipv4/fib_frontend.c
1216
struct net_device *dev = in_dev->dev;
net/ipv4/fib_frontend.c
1452
static void fib_disable_ip(struct net_device *dev, unsigned long event,
net/ipv4/fib_frontend.c
1465
struct net_device *dev = ifa->ifa_dev->dev;
net/ipv4/fib_frontend.c
1495
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/fib_frontend.c
208
const struct net_device *dev,
net/ipv4/fib_frontend.c
250
unsigned int inet_dev_addr_type(struct net *net, const struct net_device *dev,
net/ipv4/fib_frontend.c
263
const struct net_device *dev,
net/ipv4/fib_frontend.c
274
struct net_device *dev = skb->dev;
net/ipv4/fib_frontend.c
310
bool fib_info_nh_uses_dev(struct fib_info *fi, const struct net_device *dev)
net/ipv4/fib_frontend.c
346
dscp_t dscp, int oif, struct net_device *dev,
net/ipv4/fib_frontend.c
430
dscp_t dscp, int oif, struct net_device *dev,
net/ipv4/fib_frontend.c
538
struct net_device *dev;
net/ipv4/fib_rules.c
152
struct net_device *dev = NULL;
net/ipv4/fib_semantics.c
1146
struct net_device *dev;
net/ipv4/fib_semantics.c
1652
const struct net_device *dev = nhc->nhc_dev;
net/ipv4/fib_semantics.c
1818
int fib_sync_down_addr(struct net_device *dev, __be32 local)
net/ipv4/fib_semantics.c
1910
void fib_sync_mtu(struct net_device *dev, u32 orig_mtu)
net/ipv4/fib_semantics.c
1929
int fib_sync_down_dev(struct net_device *dev, unsigned long event, bool force)
net/ipv4/fib_semantics.c
2078
int fib_sync_up(struct net_device *dev, unsigned char nh_flags)
net/ipv4/fib_semantics.c
2229
struct net_device *l3mdev;
net/ipv4/fib_semantics.c
311
static struct hlist_head *fib_nh_head(struct net_device *dev)
net/ipv4/fib_semantics.c
476
int ip_fib_check_default(__be32 gw, struct net_device *dev)
net/ipv4/icmp.c
1283
struct net_device *dev;
net/ipv4/icmp.c
318
struct net_device *dev;
net/ipv4/icmp.c
482
static struct net_device *icmp_get_route_lookup_dev(struct sk_buff *skb)
net/ipv4/icmp.c
484
struct net_device *dev = skb->dev;
net/ipv4/icmp.c
499
struct net_device *route_lookup_dev;
net/ipv4/icmp.c
645
static __be32 icmp_ext_iio_addr4_find(const struct net_device *dev)
net/ipv4/icmp.c
674
struct net_device *dev;
net/ipv4/icmp.c
916
struct net_device *dev = NULL;
net/ipv4/igmp.c
1079
struct net_device *dev = skb->dev;
net/ipv4/igmp.c
1148
struct net_device *dev = in_dev->dev;
net/ipv4/igmp.c
1168
struct net_device *dev = in_dev->dev;
net/ipv4/igmp.c
1436
int inet_fill_ifmcaddr(struct sk_buff *skb, struct net_device *dev,
net/ipv4/igmp.c
1471
static void inet_ifmcaddr_notify(struct net_device *dev,
net/ipv4/igmp.c
1917
struct net_device *dev = NULL;
net/ipv4/igmp.c
2855
struct net_device *dev;
net/ipv4/igmp.c
2983
struct net_device *dev;
net/ipv4/igmp.c
3159
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/igmp.c
334
static __be32 igmpv3_get_srcaddr(struct net_device *dev,
net/ipv4/igmp.c
351
static struct sk_buff *igmpv3_newpack(struct net_device *dev, unsigned int mtu)
net/ipv4/igmp.c
441
struct net_device *dev = pmc->interface->dev;
net/ipv4/igmp.c
466
struct net_device *dev = pmc->interface->dev;
net/ipv4/igmp.c
736
struct net_device *dev = in_dev->dev;
net/ipv4/igmp_internal.h
14
int inet_fill_ifmcaddr(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_fragment.c
268
struct net_device *dev;
net/ipv4/ip_fragment.c
401
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv4/ip_fragment.c
475
struct net_device *dev;
net/ipv4/ip_fragment.c
79
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv4/ip_gre.c
1006
static void __gre_tunnel_init(struct net_device *dev)
net/ipv4/ip_gre.c
1035
static int ipgre_tunnel_init(struct net_device *dev)
net/ipv4/ip_gre.c
113
static int ipgre_tunnel_init(struct net_device *dev);
net/ipv4/ip_gre.c
1181
static int ipgre_netlink_parms(struct net_device *dev,
net/ipv4/ip_gre.c
1250
static int erspan_netlink_parms(struct net_device *dev,
net/ipv4/ip_gre.c
1328
static int gre_tap_init(struct net_device *dev)
net/ipv4/ip_gre.c
1349
static int erspan_tunnel_init(struct net_device *dev)
net/ipv4/ip_gre.c
1382
static void ipgre_tap_setup(struct net_device *dev)
net/ipv4/ip_gre.c
1393
ipgre_newlink_encap_setup(struct net_device *dev, struct nlattr *data[])
net/ipv4/ip_gre.c
1408
static int ipgre_newlink(struct net_device *dev,
net/ipv4/ip_gre.c
1429
static int erspan_newlink(struct net_device *dev,
net/ipv4/ip_gre.c
1450
static int ipgre_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv4/ip_gre.c
1479
static int erspan_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv4/ip_gre.c
1506
static size_t ipgre_get_size(const struct net_device *dev)
net/ipv4/ip_gre.c
1554
static int ipgre_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv4/ip_gre.c
1602
static int erspan_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv4/ip_gre.c
1630
static void erspan_setup(struct net_device *dev)
net/ipv4/ip_gre.c
1712
struct net_device *gretap_fb_dev_create(struct net *net, const char *name,
net/ipv4/ip_gre.c
1717
struct net_device *dev;
net/ipv4/ip_gre.c
475
static void __gre_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_gre.c
498
static void gre_fb_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_gre.c
542
static void erspan_fb_xmit(struct sk_buff *skb, struct net_device *dev)
net/ipv4/ip_gre.c
627
static int gre_fill_metadata_dst(struct net_device *dev, struct sk_buff *skb)
net/ipv4/ip_gre.c
652
struct net_device *dev)
net/ipv4/ip_gre.c
704
struct net_device *dev)
net/ipv4/ip_gre.c
759
struct net_device *dev)
net/ipv4/ip_gre.c
787
static void ipgre_link_update(struct net_device *dev, bool set_mtu)
net/ipv4/ip_gre.c
816
static int ipgre_tunnel_ctl(struct net_device *dev,
net/ipv4/ip_gre.c
889
static int ipgre_header(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_gre.c
922
static int ipgre_header_parse(const struct sk_buff *skb, const struct net_device *dev,
net/ipv4/ip_gre.c
936
static int ipgre_open(struct net_device *dev)
net/ipv4/ip_gre.c
965
static int ipgre_close(struct net_device *dev)
net/ipv4/ip_gre.c
999
static void ipgre_tunnel_setup(struct net_device *dev)
net/ipv4/ip_input.c
155
struct net_device *dev = skb->dev;
net/ipv4/ip_input.c
269
ip_rcv_options(struct sk_buff *skb, struct net_device *dev)
net/ipv4/ip_input.c
323
struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_input.c
441
struct net_device *dev = skb->dev;
net/ipv4/ip_input.c
564
int ip_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt,
net/ipv4/ip_input.c
565
struct net_device *orig_dev)
net/ipv4/ip_input.c
609
struct net_device *dev = skb->dev;
net/ipv4/ip_input.c
639
static void ip_sublist_rcv(struct list_head *head, struct net_device *dev,
net/ipv4/ip_input.c
649
struct net_device *orig_dev)
net/ipv4/ip_input.c
651
struct net_device *curr_dev = NULL;
net/ipv4/ip_input.c
657
struct net_device *dev = skb->dev;
net/ipv4/ip_options.c
585
int ip_options_rcv_srr(struct sk_buff *skb, struct net_device *dev)
net/ipv4/ip_output.c
204
struct net_device *dev = dst_dev(dst);
net/ipv4/ip_output.c
371
struct net_device *dev = rt->dst.dev;
net/ipv4/ip_output.c
430
struct net_device *dev, *indev = skb->dev;
net/ipv4/ip_sockglue.c
1129
struct net_device *dev = NULL;
net/ipv4/ip_sockglue.c
1162
struct net_device *dev = NULL;
net/ipv4/ip_tunnel.c
1039
int ip_tunnel_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
net/ipv4/ip_tunnel.c
1054
int __ip_tunnel_change_mtu(struct net_device *dev, int new_mtu, bool strict)
net/ipv4/ip_tunnel.c
1078
int ip_tunnel_change_mtu(struct net_device *dev, int new_mtu)
net/ipv4/ip_tunnel.c
1084
static void ip_tunnel_dev_free(struct net_device *dev)
net/ipv4/ip_tunnel.c
1092
void ip_tunnel_dellink(struct net_device *dev, struct list_head *head)
net/ipv4/ip_tunnel.c
1106
struct net *ip_tunnel_get_link_net(const struct net_device *dev)
net/ipv4/ip_tunnel.c
1114
int ip_tunnel_get_iflink(const struct net_device *dev)
net/ipv4/ip_tunnel.c
1168
struct net_device *dev, *aux;
net/ipv4/ip_tunnel.c
1192
int ip_tunnel_newlink(struct net *net, struct net_device *dev,
net/ipv4/ip_tunnel.c
1246
int ip_tunnel_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv4/ip_tunnel.c
1284
int __ip_tunnel_init(struct net_device *dev)
net/ipv4/ip_tunnel.c
1315
void ip_tunnel_uninit(struct net_device *dev)
net/ipv4/ip_tunnel.c
1331
void ip_tunnel_setup(struct net_device *dev, unsigned int net_id)
net/ipv4/ip_tunnel.c
233
static struct net_device *__ip_tunnel_create(struct net *net,
net/ipv4/ip_tunnel.c
239
struct net_device *dev;
net/ipv4/ip_tunnel.c
280
static int ip_tunnel_bind_dev(struct net_device *dev)
net/ipv4/ip_tunnel.c
282
struct net_device *tdev = NULL;
net/ipv4/ip_tunnel.c
334
struct net_device *dev;
net/ipv4/ip_tunnel.c
512
static int tnl_update_pmtu(struct net_device *dev, struct sk_buff *skb,
net/ipv4/ip_tunnel.c
571
void ip_md_tunnel_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_tunnel.c
669
void ip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_tunnel.c
861
struct net_device *dev,
net/ipv4/ip_tunnel.c
88
struct net_device *ndev;
net/ipv4/ip_tunnel.c
894
int ip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p,
net/ipv4/ip_tunnel_core.c
57
struct net_device *dev = skb->dev;
net/ipv4/ip_vti.c
100
struct net_device *dev;
net/ipv4/ip_vti.c
169
static netdev_tx_t vti_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv4/ip_vti.c
175
struct net_device *tdev; /* Device to other host */
net/ipv4/ip_vti.c
281
static netdev_tx_t vti_tunnel_xmit(struct sk_buff *skb, struct net_device *dev)
net/ipv4/ip_vti.c
382
vti_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, int cmd)
net/ipv4/ip_vti.c
428
static void vti_tunnel_setup(struct net_device *dev)
net/ipv4/ip_vti.c
436
static int vti_tunnel_init(struct net_device *dev)
net/ipv4/ip_vti.c
45
static int vti_tunnel_init(struct net_device *dev);
net/ipv4/ip_vti.c
452
static void __net_init vti_fb_tunnel_init(struct net_device *dev)
net/ipv4/ip_vti.c
577
static int vti_newlink(struct net_device *dev,
net/ipv4/ip_vti.c
591
static int vti_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv4/ip_vti.c
603
static size_t vti_get_size(const struct net_device *dev)
net/ipv4/ip_vti.c
621
static int vti_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv4/ipconfig.c
1441
struct net_device *dev;
net/ipv4/ipconfig.c
191
struct net_device *dev;
net/ipv4/ipconfig.c
200
static bool __init ic_is_init_dev(struct net_device *dev)
net/ipv4/ipconfig.c
213
struct net_device *dev;
net/ipv4/ipconfig.c
320
struct net_device *selected_dev = ic_dev ? ic_dev->dev : NULL;
net/ipv4/ipconfig.c
322
struct net_device *dev;
net/ipv4/ipconfig.c
328
struct net_device *lower;
net/ipv4/ipconfig.c
478
static int ic_rarp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev);
net/ipv4/ipconfig.c
499
ic_rarp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)
net/ipv4/ipconfig.c
595
struct net_device *dev = d->dev;
net/ipv4/ipconfig.c
661
static int ic_bootp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev);
net/ipv4/ipconfig.c
820
struct net_device *dev = d->dev;
net/ipv4/ipconfig.c
984
static int __init ic_bootp_recv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)
net/ipv4/ipip.c
121
static int ipip_tunnel_init(struct net_device *dev);
net/ipv4/ipip.c
283
struct net_device *dev)
net/ipv4/ipip.c
341
ipip_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p, int cmd)
net/ipv4/ipip.c
398
static void ipip_tunnel_setup(struct net_device *dev)
net/ipv4/ipip.c
414
static int ipip_tunnel_init(struct net_device *dev)
net/ipv4/ipip.c
464
static int ipip_newlink(struct net_device *dev,
net/ipv4/ipip.c
487
static int ipip_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv4/ipip.c
515
static size_t ipip_get_size(const struct net_device *dev)
net/ipv4/ipip.c
547
static int ipip_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv4/ipmr.c
108
struct net_device *dev, struct sk_buff *skb,
net/ipv4/ipmr.c
1121
struct sk_buff *skb, struct net_device *dev)
net/ipv4/ipmr.c
1766
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/ipmr.c
1862
struct net_device *vif_dev;
net/ipv4/ipmr.c
1983
static int ipmr_find_vif(const struct mr_table *mrt, struct net_device *dev)
net/ipv4/ipmr.c
1997
struct net_device *dev, struct sk_buff *skb,
net/ipv4/ipmr.c
2150
struct net_device *dev;
net/ipv4/ipmr.c
2242
struct net_device *dev, struct sk_buff *skb,
net/ipv4/ipmr.c
2299
struct net_device *dev;
net/ipv4/ipmr.c
2426
struct net_device *dev;
net/ipv4/ipmr.c
2809
struct net_device *dev = NULL;
net/ipv4/ipmr.c
2917
struct net_device *vif_dev;
net/ipv4/ipmr.c
3097
const struct net_device *vif_dev;
net/ipv4/ipmr.c
443
static bool ipmr_init_vif_indev(const struct net_device *dev)
net/ipv4/ipmr.c
459
static struct net_device *ipmr_new_tunnel(struct net *net, struct vifctl *v)
net/ipv4/ipmr.c
461
struct net_device *tunnel_dev, *new_dev;
net/ipv4/ipmr.c
510
static netdev_tx_t reg_vif_xmit(struct sk_buff *skb, struct net_device *dev)
net/ipv4/ipmr.c
540
static int reg_vif_get_iflink(const struct net_device *dev)
net/ipv4/ipmr.c
550
static void reg_vif_setup(struct net_device *dev)
net/ipv4/ipmr.c
560
static struct net_device *ipmr_reg_vif(struct net *net, struct mr_table *mrt)
net/ipv4/ipmr.c
562
struct net_device *dev;
net/ipv4/ipmr.c
600
struct net_device *reg_dev = NULL;
net/ipv4/ipmr.c
635
static struct net_device *ipmr_reg_vif(struct net *net, struct mr_table *mrt)
net/ipv4/ipmr.c
644
struct net_device *vif_dev,
net/ipv4/ipmr.c
672
struct net_device *dev;
net/ipv4/ipmr.c
834
struct net_device *dev;
net/ipv4/ipmr.c
84
static struct net_device *vif_dev_read(const struct vif_device *vif)
net/ipv4/ipmr_base.c
10
struct net_device *dev,
net/ipv4/ipmr_base.c
211
struct net_device *vif_dev;
net/ipv4/ipmr_base.c
281
const struct net_device *dev)
net/ipv4/ipmr_base.c
286
const struct net_device *vif_dev;
net/ipv4/ipmr_base.c
411
struct net_device *vif_dev;
net/ipv4/netfilter.c
23
struct net_device *dev = skb_dst_dev(skb);
net/ipv4/netfilter/arp_tables.c
83
struct net_device *dev,
net/ipv4/netfilter/ip_tables.c
188
const struct net_device *in,
net/ipv4/netfilter/ip_tables.c
189
const struct net_device *out,
net/ipv4/netfilter/ipt_rpfilter.c
34
const struct net_device *dev, u8 flags)
net/ipv4/netfilter/ipt_rpfilter.c
49
rpfilter_is_loopback(const struct sk_buff *skb, const struct net_device *in)
net/ipv4/netfilter/nf_reject_ipv4.c
106
const struct net_device *dev,
net/ipv4/netfilter/nf_reject_ipv4.c
150
nskb->dev = (struct net_device *)dev;
net/ipv4/netfilter/nf_reject_ipv4.c
322
struct net_device *br_indev;
net/ipv4/netfilter/nf_reject_ipv4.c
50
const struct net_device *dev,
net/ipv4/netfilter/nf_reject_ipv4.c
70
nskb->dev = (struct net_device *)dev;
net/ipv4/netfilter/nf_socket_ipv4.c
70
const struct net_device *in)
net/ipv4/netfilter/nf_socket_ipv4.c
84
const struct net_device *indev)
net/ipv4/netfilter/nf_tproxy_ipv4.c
81
const struct net_device *in,
net/ipv4/netfilter/nft_fib_ipv4.c
33
const struct net_device *dev = NULL;
net/ipv4/netfilter/nft_fib_ipv4.c
76
const struct net_device *oif;
net/ipv4/netfilter/nft_fib_ipv4.c
77
const struct net_device *found;
net/ipv4/nexthop.c
2694
static void nexthop_flush_dev(struct net_device *dev, unsigned long event)
net/ipv4/nexthop.c
3433
const struct net_device *dev;
net/ipv4/nexthop.c
3454
struct net_device *master;
net/ipv4/nexthop.c
3459
master = netdev_master_upper_dev_get((struct net_device *)dev);
net/ipv4/nexthop.c
3920
static void nexthop_sync_mtu(struct net_device *dev, u32 orig_mtu)
net/ipv4/nexthop.c
3941
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/nexthop.c
469
struct net_device *dev = nhi->fib_nhc.nhc_dev;
net/ipv4/nexthop.c
960
const struct net_device *dev;
net/ipv4/ping.c
343
struct net_device *dev = NULL;
net/ipv4/route.c
1231
struct net_device *dev;
net/ipv4/route.c
1418
struct net_device *dev = nhc->nhc_dev;
net/ipv4/route.c
1555
void rt_flush_dev(struct net_device *dev)
net/ipv4/route.c
1645
struct rtable *rt_dst_alloc(struct net_device *dev,
net/ipv4/route.c
1675
struct rtable *rt_dst_clone(struct net_device *dev, struct rtable *rt)
net/ipv4/route.c
1709
dscp_t dscp, struct net_device *dev,
net/ipv4/route.c
1743
dscp_t dscp, struct net_device *dev, int our)
net/ipv4/route.c
1785
static void ip_handle_martian_source(struct net_device *dev,
net/ipv4/route.c
1818
struct net_device *dev = nhc->nhc_dev;
net/ipv4/route.c
2192
dscp_t dscp, struct net_device *dev,
net/ipv4/route.c
2237
static struct net_device *ip_rt_get_dev(struct net *net,
net/ipv4/route.c
2241
struct net_device *dev = NULL;
net/ipv4/route.c
2264
dscp_t dscp, struct net_device *dev,
net/ipv4/route.c
2495
dscp_t dscp, struct net_device *dev,
net/ipv4/route.c
2548
struct net_device *dev)
net/ipv4/route.c
2564
struct net_device *dev_out,
net/ipv4/route.c
2716
struct net_device *dev_out = NULL;
net/ipv4/route.c
3358
struct net_device *dev;
net/ipv4/route.c
417
struct net_device *dev;
net/ipv4/route.c
444
struct net_device *dev = dst_dev(dst);
net/ipv4/route.c
749
struct net_device *dev = skb->dev;
net/ipv4/route.c
941
struct net_device *dev = skb->dev;
net/ipv4/tcp_ao.c
1642
struct net_device *dev;
net/ipv4/tcp_fastopen.c
648
struct net_device *dev;
net/ipv4/tcp_input.c
214
struct net_device *dev;
net/ipv4/tcp_ipv4.c
1537
struct net_device *dev;
net/ipv4/udp_tunnel_core.c
102
void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
net/ipv4/udp_tunnel_core.c
116
void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
net/ipv4/udp_tunnel_core.c
136
struct net_device *dev;
net/ipv4/udp_tunnel_core.c
158
struct net_device *dev;
net/ipv4/udp_tunnel_core.c
231
struct net_device *dev,
net/ipv4/udp_tunnel_nic.c
133
udp_tunnel_nic_is_empty(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
146
udp_tunnel_nic_should_replay(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
168
__udp_tunnel_nic_get_port(struct net_device *dev, unsigned int table,
net/ipv4/udp_tunnel_nic.c
182
__udp_tunnel_nic_set_port_priv(struct net_device *dev, unsigned int table,
net/ipv4/udp_tunnel_nic.c
212
udp_tunnel_nic_device_sync_one(struct net_device *dev,
net/ipv4/udp_tunnel_nic.c
241
udp_tunnel_nic_device_sync_by_port(struct net_device *dev,
net/ipv4/udp_tunnel_nic.c
253
udp_tunnel_nic_device_sync_by_table(struct net_device *dev,
net/ipv4/udp_tunnel_nic.c
284
__udp_tunnel_nic_device_sync(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
302
udp_tunnel_nic_device_sync(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
319
udp_tunnel_nic_is_capable(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
337
udp_tunnel_nic_has_collision(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
421
udp_tunnel_nic_try_existing(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
43
struct net_device *dev;
net/ipv4/udp_tunnel_nic.c
442
udp_tunnel_nic_add_existing(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
449
udp_tunnel_nic_del_existing(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
456
udp_tunnel_nic_add_new(struct net_device *dev, struct udp_tunnel_nic *utn,
net/ipv4/udp_tunnel_nic.c
493
__udp_tunnel_nic_add_port(struct net_device *dev, struct udp_tunnel_info *ti)
net/ipv4/udp_tunnel_nic.c
527
__udp_tunnel_nic_del_port(struct net_device *dev, struct udp_tunnel_info *ti)
net/ipv4/udp_tunnel_nic.c
543
static void __udp_tunnel_nic_reset_ntf(struct net_device *dev)
net/ipv4/udp_tunnel_nic.c
579
__udp_tunnel_nic_dump_size(struct net_device *dev, unsigned int table)
net/ipv4/udp_tunnel_nic.c
604
__udp_tunnel_nic_dump_write(struct net_device *dev, unsigned int table,
net/ipv4/udp_tunnel_nic.c
640
static void __udp_tunnel_nic_assert_locked(struct net_device *dev)
net/ipv4/udp_tunnel_nic.c
649
static void __udp_tunnel_nic_lock(struct net_device *dev)
net/ipv4/udp_tunnel_nic.c
658
static void __udp_tunnel_nic_unlock(struct net_device *dev)
net/ipv4/udp_tunnel_nic.c
681
udp_tunnel_nic_flush(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
704
udp_tunnel_nic_replay(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
788
static int udp_tunnel_nic_register(struct net_device *dev)
net/ipv4/udp_tunnel_nic.c
863
udp_tunnel_nic_unregister(struct net_device *dev, struct udp_tunnel_nic *utn)
net/ipv4/udp_tunnel_nic.c
920
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv4/xfrm4_input.c
53
struct net_device *dev = skb->dev;
net/ipv4/xfrm4_policy.c
66
static int xfrm4_fill_dst(struct xfrm_dst *xdst, struct net_device *dev,
net/ipv6/addrconf.c
1030
struct net_device *dev, unsigned int hash)
net/ipv6/addrconf.c
1043
static int ipv6_add_addr_hash(struct net_device *dev, struct inet6_ifaddr *ifa)
net/ipv6/addrconf.c
141
static int ipv6_generate_eui64(u8 *eui, struct net_device *dev);
net/ipv6/addrconf.c
158
static void addrconf_type_change(struct net_device *dev,
net/ipv6/addrconf.c
160
static int addrconf_ifdown(struct net_device *dev, bool unregister);
net/ipv6/addrconf.c
164
const struct net_device *dev,
net/ipv6/addrconf.c
1791
const struct net_device *dst_dev,
net/ipv6/addrconf.c
1792
const struct net_device *master,
net/ipv6/addrconf.c
1812
int ipv6_dev_get_saddr(struct net *net, const struct net_device *dst_dev,
net/ipv6/addrconf.c
1819
struct net_device *dev;
net/ipv6/addrconf.c
1866
const struct net_device *master;
net/ipv6/addrconf.c
1930
int ipv6_get_lladdr(struct net_device *dev, struct in6_addr *addr,
net/ipv6/addrconf.c
1960
const struct net_device *dev, int strict)
net/ipv6/addrconf.c
1976
static struct net_device *
net/ipv6/addrconf.c
1978
const struct net_device *dev, bool skip_dev_check,
net/ipv6/addrconf.c
1982
struct net_device *l3mdev, *ndev;
net/ipv6/addrconf.c
2018
const struct net_device *dev, bool skip_dev_check,
net/ipv6/addrconf.c
2031
const unsigned int prefix_len, struct net_device *dev)
net/ipv6/addrconf.c
2052
int ipv6_chk_prefix(const struct in6_addr *addr, struct net_device *dev)
net/ipv6/addrconf.c
2082
struct net_device *ipv6_dev_find(struct net *net, const struct in6_addr *addr,
net/ipv6/addrconf.c
2083
struct net_device *dev)
net/ipv6/addrconf.c
2091
struct net_device *dev, int strict)
net/ipv6/addrconf.c
2237
void addrconf_join_solict(struct net_device *dev, const struct in6_addr *addr)
net/ipv6/addrconf.c
2283
static int addrconf_ifid_6lowpan(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2303
static int addrconf_ifid_ieee1394(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2317
static int addrconf_ifid_arcnet(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2327
static int addrconf_ifid_infiniband(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2353
static int addrconf_ifid_sit(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2360
static int addrconf_ifid_gre(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2365
static int addrconf_ifid_ip6tnl(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2375
static int ipv6_generate_eui64(u8 *eui, struct net_device *dev)
net/ipv6/addrconf.c
2461
struct net_device *dev, unsigned long expires,
net/ipv6/addrconf.c
2493
const struct net_device *dev,
net/ipv6/addrconf.c
2536
static void addrconf_add_mroute(struct net_device *dev)
net/ipv6/addrconf.c
2554
static struct inet6_dev *addrconf_add_dev(struct net_device *dev)
net/ipv6/addrconf.c
2671
int addrconf_prefix_rcv_add_addr(struct net *net, struct net_device *dev,
net/ipv6/addrconf.c
2774
void addrconf_prefix_rcv(struct net_device *dev, u8 *opt, int len, bool sllao)
net/ipv6/addrconf.c
2941
static int addrconf_set_sit_dstaddr(struct net *net, struct net_device *dev,
net/ipv6/addrconf.c
2975
struct net_device *dev;
net/ipv6/addrconf.c
3012
static int inet6_addr_add(struct net *net, struct net_device *dev,
net/ipv6/addrconf.c
3088
struct net_device *dev;
net/ipv6/addrconf.c
311
static inline bool addrconf_link_ready(const struct net_device *dev)
net/ipv6/addrconf.c
3142
struct net_device *dev;
net/ipv6/addrconf.c
3215
struct net_device *dev;
net/ipv6/addrconf.c
3272
static void init_loopback(struct net_device *dev)
net/ipv6/addrconf.c
3458
static void addrconf_dev_config(struct net_device *dev)
net/ipv6/addrconf.c
3497
static void addrconf_sit_config(struct net_device *dev)
net/ipv6/addrconf.c
3528
static void addrconf_gre_config(struct net_device *dev)
net/ipv6/addrconf.c
3553
static void addrconf_init_auto_addrs(struct net_device *dev)
net/ipv6/addrconf.c
3613
static void addrconf_permanent_addr(struct net *net, struct net_device *dev)
net/ipv6/addrconf.c
3643
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv6/addrconf.c
376
static struct inet6_dev *ipv6_add_dev(struct net_device *dev)
net/ipv6/addrconf.c
3825
static void addrconf_type_change(struct net_device *dev, unsigned long event)
net/ipv6/addrconf.c
3844
static int addrconf_ifdown(struct net_device *dev, bool unregister)
net/ipv6/addrconf.c
4021
struct net_device *dev = idev->dev;
net/ipv6/addrconf.c
4099
struct net_device *dev = idev->dev;
net/ipv6/addrconf.c
4314
struct net_device *dev = ifp->idev->dev;
net/ipv6/addrconf.c
489
static struct inet6_dev *ipv6_find_idev(struct net_device *dev)
net/ipv6/addrconf.c
4960
struct net_device *dev;
net/ipv6/addrconf.c
5250
struct net_device *dev = fib6_info_nh_dev(ifaca->aca_rt);
net/ipv6/addrconf.c
5415
struct net_device *dev;
net/ipv6/addrconf.c
5543
struct net_device *dev = NULL;
net/ipv6/addrconf.c
5868
static size_t inet6_get_link_af_size(const struct net_device *dev,
net/ipv6/addrconf.c
5877
static int inet6_fill_link_af(struct sk_buff *skb, const struct net_device *dev,
net/ipv6/addrconf.c
5895
struct net_device *dev = idev->dev;
net/ipv6/addrconf.c
6003
static int inet6_validate_link_af(const struct net_device *dev,
net/ipv6/addrconf.c
6037
static int inet6_set_link_af(struct net_device *dev, const struct nlattr *nla,
net/ipv6/addrconf.c
6069
struct net_device *dev = idev->dev;
net/ipv6/addrconf.c
6145
struct net_device *dev;
net/ipv6/addrconf.c
6386
struct net_device *dev;
net/ipv6/addrconf.c
6536
struct net_device *dev;
net/ipv6/addrconf.c
6605
struct net_device *dev;
net/ipv6/addrconf.c
663
struct net_device *dev = NULL;
net/ipv6/addrconf.c
6713
struct net_device *dev;
net/ipv6/addrconf.c
6753
struct net_device *dev;
net/ipv6/addrconf.c
743
struct net_device *dev;
net/ipv6/addrconf.c
7603
struct net_device *dev;
net/ipv6/addrconf.c
807
struct net_device *dev;
net/ipv6/addrconf.c
854
struct net_device *dev;
net/ipv6/addrconf.c
920
struct net_device *dev;
net/ipv6/addrconf_core.c
201
static struct net_device *eafnosupport_ipv6_dev_find(struct net *net, const struct in6_addr *addr,
net/ipv6/addrconf_core.c
202
struct net_device *dev)
net/ipv6/addrconf_core.c
264
struct net_device *dev = idev->dev;
net/ipv6/addrlabel.c
366
struct net_device *dev;
net/ipv6/af_inet6.c
309
struct net_device *dev = NULL;
net/ipv6/af_inet6.c
341
struct net_device *dev = NULL;
net/ipv6/anycast.c
178
struct net_device *dev;
net/ipv6/anycast.c
208
struct net_device *dev = NULL;
net/ipv6/anycast.c
298
static void inet6_ifacaddr_notify(struct net_device *dev,
net/ipv6/anycast.c
430
static int ipv6_dev_ac_dec(struct net_device *dev, const struct in6_addr *addr)
net/ipv6/anycast.c
470
static bool ipv6_chk_acast_dev(struct net_device *dev, const struct in6_addr *addr)
net/ipv6/anycast.c
489
bool ipv6_chk_acast_addr(struct net *net, struct net_device *dev,
net/ipv6/anycast.c
492
struct net_device *nh_dev;
net/ipv6/anycast.c
520
bool ipv6_chk_acast_addr_src(struct net *net, struct net_device *dev,
net/ipv6/anycast.c
53
static int ipv6_dev_ac_dec(struct net_device *dev, const struct in6_addr *addr);
net/ipv6/anycast.c
532
struct net_device *dev;
net/ipv6/anycast.c
73
struct net_device *dev = NULL;
net/ipv6/datagram.c
795
struct net_device *dev = NULL;
net/ipv6/fib6_rules.c
138
struct flowi6 *flp6, const struct net_device *dev)
net/ipv6/fib6_rules.c
284
struct net_device *dev = NULL;
net/ipv6/icmp.c
1105
struct net_device *dev = icmp6_dev(skb);
net/ipv6/icmp.c
199
struct net_device *dev;
net/ipv6/icmp.c
419
static struct net_device *icmp6_dev(const struct sk_buff *skb)
net/ipv6/icmp.c
421
struct net_device *dev = skb->dev;
net/ipv6/icmp.c
479
static struct in6_addr *icmp6_ext_iio_addr6_find(const struct net_device *dev)
net/ipv6/icmp.c
508
struct net_device *dev;
net/ipv6/icmp.c
756
struct net_device *in_netdev;
net/ipv6/ioam6.c
714
struct net_device *dev = skb_dst_dev_rcu(skb);
net/ipv6/ip6_fib.c
2614
const struct net_device *dev;
net/ipv6/ip6_gre.c
1089
struct net_device *dev = t->dev;
net/ipv6/ip6_gre.c
1125
struct net_device *dev = t->dev;
net/ipv6/ip6_gre.c
1253
static int ip6gre_tunnel_siocdevprivate(struct net_device *dev,
net/ipv6/ip6_gre.c
1365
static int ip6gre_header(struct sk_buff *skb, struct net_device *dev,
net/ipv6/ip6_gre.c
140
static struct ip6_tnl *ip6gre_tunnel_lookup(struct net_device *dev,
net/ipv6/ip6_gre.c
1420
static void ip6gre_dev_free(struct net_device *dev)
net/ipv6/ip6_gre.c
1428
static void ip6gre_tunnel_setup(struct net_device *dev)
net/ipv6/ip6_gre.c
1450
static void ip6gre_tnl_init_features(struct net_device *dev)
net/ipv6/ip6_gre.c
1472
static int ip6gre_tunnel_init_common(struct net_device *dev)
net/ipv6/ip6_gre.c
1512
static int ip6gre_tunnel_init(struct net_device *dev)
net/ipv6/ip6_gre.c
1535
static void ip6gre_fb_tunnel_init(struct net_device *dev)
net/ipv6/ip6_gre.c
154
struct net_device *ndev;
net/ipv6/ip6_gre.c
1555
struct net_device *dev, *aux;
net/ipv6/ip6_gre.c
1587
struct net_device *ndev;
net/ipv6/ip6_gre.c
1809
static int ip6gre_tap_init(struct net_device *dev)
net/ipv6/ip6_gre.c
1845
static int ip6erspan_tap_init(struct net_device *dev)
net/ipv6/ip6_gre.c
1893
static void ip6gre_tap_setup(struct net_device *dev)
net/ipv6/ip6_gre.c
1942
static int ip6gre_newlink_common(struct net *link_net, struct net_device *dev,
net/ipv6/ip6_gre.c
1976
static int ip6gre_newlink(struct net_device *dev,
net/ipv6/ip6_gre.c
2008
ip6gre_changelink_common(struct net_device *dev, struct nlattr *tb[],
net/ipv6/ip6_gre.c
2041
static int ip6gre_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv6/ip6_gre.c
2061
static void ip6gre_dellink(struct net_device *dev, struct list_head *head)
net/ipv6/ip6_gre.c
2070
static size_t ip6gre_get_size(const struct net_device *dev)
net/ipv6/ip6_gre.c
2112
static int ip6gre_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv6/ip6_gre.c
2199
static void ip6erspan_tap_setup(struct net_device *dev)
net/ipv6/ip6_gre.c
2214
static int ip6erspan_newlink(struct net_device *dev,
net/ipv6/ip6_gre.c
2260
static int ip6erspan_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv6/ip6_gre.c
319
struct net_device *dev;
net/ipv6/ip6_gre.c
362
static void ip6erspan_tunnel_uninit(struct net_device *dev)
net/ipv6/ip6_gre.c
373
static void ip6gre_tunnel_uninit(struct net_device *dev)
net/ipv6/ip6_gre.c
607
struct net_device *dev,
net/ipv6/ip6_gre.c
633
struct net_device *dev,
net/ipv6/ip6_gre.c
680
struct net_device *dev,
net/ipv6/ip6_gre.c
71
struct net_device *fb_tunnel_dev;
net/ipv6/ip6_gre.c
718
struct net_device *dev, __u8 dsfield,
net/ipv6/ip6_gre.c
77
static int ip6gre_tunnel_init(struct net_device *dev);
net/ipv6/ip6_gre.c
78
static void ip6gre_tunnel_setup(struct net_device *dev);
net/ipv6/ip6_gre.c
790
static inline int ip6gre_xmit_ipv4(struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6_gre.c
823
static inline int ip6gre_xmit_ipv6(struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6_gre.c
855
static int ip6gre_xmit_other(struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6_gre.c
878
struct net_device *dev)
net/ipv6/ip6_gre.c
917
struct net_device *dev)
net/ipv6/ip6_input.c
148
static struct sk_buff *ip6_rcv_core(struct sk_buff *skb, struct net_device *dev,
net/ipv6/ip6_input.c
304
int ipv6_rcv(struct sk_buff *skb, struct net_device *dev, struct packet_type *pt, struct net_device *orig_dev)
net/ipv6/ip6_input.c
316
static void ip6_sublist_rcv(struct list_head *head, struct net_device *dev,
net/ipv6/ip6_input.c
326
struct net_device *orig_dev)
net/ipv6/ip6_input.c
328
struct net_device *curr_dev = NULL;
net/ipv6/ip6_input.c
334
struct net_device *dev = skb->dev;
net/ipv6/ip6_input.c
403
struct net_device *dev;
net/ipv6/ip6_input.c
511
struct net_device *dev = skb->dev;
net/ipv6/ip6_output.c
229
struct net_device *dev, *indev = skb->dev;
net/ipv6/ip6_output.c
277
struct net_device *dev;
net/ipv6/ip6_output.c
503
struct net_device *dev;
net/ipv6/ip6_output.c
63
struct net_device *dev = dst_dev_rcu(dst);
net/ipv6/ip6_tunnel.c
1046
struct net_device *ldev = NULL;
net/ipv6/ip6_tunnel.c
1090
int ip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev, __u8 dsfield,
net/ipv6/ip6_tunnel.c
1099
struct net_device *tdev;
net/ipv6/ip6_tunnel.c
1297
ipxip6_tnl_xmit(struct sk_buff *skb, struct net_device *dev,
net/ipv6/ip6_tunnel.c
1428
ip6_tnl_start_xmit(struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6_tunnel.c
1468
struct net_device *dev = t->dev;
net/ipv6/ip6_tunnel.c
1469
struct net_device *tdev = NULL;
net/ipv6/ip6_tunnel.c
1645
ip6_tnl_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
net/ipv6/ip6_tunnel.c
1750
int ip6_tnl_change_mtu(struct net_device *dev, int new_mtu)
net/ipv6/ip6_tunnel.c
1775
int ip6_tnl_get_iflink(const struct net_device *dev)
net/ipv6/ip6_tunnel.c
1887
static void ip6_tnl_dev_setup(struct net_device *dev)
net/ipv6/ip6_tunnel.c
1916
ip6_tnl_dev_init_gen(struct net_device *dev)
net/ipv6/ip6_tunnel.c
1958
static int ip6_tnl_dev_init(struct net_device *dev)
net/ipv6/ip6_tunnel.c
1978
static int __net_init ip6_fb_tnl_dev_init(struct net_device *dev)
net/ipv6/ip6_tunnel.c
2047
static int ip6_tnl_newlink(struct net_device *dev,
net/ipv6/ip6_tunnel.c
2088
static int ip6_tnl_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv6/ip6_tunnel.c
2142
static void ip6_tnl_dellink(struct net_device *dev, struct list_head *head)
net/ipv6/ip6_tunnel.c
2151
static size_t ip6_tnl_get_size(const struct net_device *dev)
net/ipv6/ip6_tunnel.c
2185
static int ip6_tnl_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv6/ip6_tunnel.c
2217
struct net *ip6_tnl_get_link_net(const struct net_device *dev)
net/ipv6/ip6_tunnel.c
2278
struct net_device *dev, *aux;
net/ipv6/ip6_tunnel.c
246
static void ip6_dev_free(struct net_device *dev)
net/ipv6/ip6_tunnel.c
254
static int ip6_tnl_create2(struct net_device *dev)
net/ipv6/ip6_tunnel.c
288
struct net_device *dev;
net/ipv6/ip6_tunnel.c
373
ip6_tnl_dev_uninit(struct net_device *dev)
net/ipv6/ip6_tunnel.c
781
struct net_device *ldev = NULL;
net/ipv6/ip6_tunnel.c
79
static int ip6_tnl_dev_init(struct net_device *dev);
net/ipv6/ip6_tunnel.c
80
static void ip6_tnl_dev_setup(struct net_device *dev);
net/ipv6/ip6_tunnel.c
86
struct net_device *fb_tnl_dev;
net/ipv6/ip6_udp_tunnel.c
136
struct net_device *dev,
net/ipv6/ip6_udp_tunnel.c
79
struct net_device *dev,
net/ipv6/ip6_vti.c
1000
static int vti6_newlink(struct net_device *dev,
net/ipv6/ip6_vti.c
1021
static void vti6_dellink(struct net_device *dev, struct list_head *head)
net/ipv6/ip6_vti.c
1030
static int vti6_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv6/ip6_vti.c
1055
static size_t vti6_get_size(const struct net_device *dev)
net/ipv6/ip6_vti.c
1073
static int vti6_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv6/ip6_vti.c
178
static int vti6_tnl_create2(struct net_device *dev)
net/ipv6/ip6_vti.c
201
struct net_device *dev;
net/ipv6/ip6_vti.c
282
static void vti6_dev_uninit(struct net_device *dev)
net/ipv6/ip6_vti.c
344
struct net_device *dev;
net/ipv6/ip6_vti.c
441
vti6_xmit(struct sk_buff *skb, struct net_device *dev, struct flowi *fl)
net/ipv6/ip6_vti.c
445
struct net_device *tdev;
net/ipv6/ip6_vti.c
549
vti6_tnl_xmit(struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6_vti.c
61
static int vti6_dev_init(struct net_device *dev);
net/ipv6/ip6_vti.c
62
static void vti6_dev_setup(struct net_device *dev);
net/ipv6/ip6_vti.c
651
struct net_device *dev = t->dev;
net/ipv6/ip6_vti.c
653
struct net_device *tdev = NULL;
net/ipv6/ip6_vti.c
68
struct net_device *fb_tnl_dev;
net/ipv6/ip6_vti.c
796
vti6_siocdevprivate(struct net_device *dev, struct ifreq *ifr, void __user *data, int cmd)
net/ipv6/ip6_vti.c
901
static void vti6_dev_setup(struct net_device *dev)
net/ipv6/ip6_vti.c
923
static inline int vti6_dev_init_gen(struct net_device *dev)
net/ipv6/ip6_vti.c
937
static int vti6_dev_init(struct net_device *dev)
net/ipv6/ip6_vti.c
954
static int __net_init vti6_fb_tnl_dev_init(struct net_device *dev)
net/ipv6/ip6mr.c
1160
struct sk_buff *skb, struct net_device *dev)
net/ipv6/ip6mr.c
1261
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv6/ip6mr.c
2042
struct net_device *vif_dev;
net/ipv6/ip6mr.c
2106
struct net_device *indev = skb->dev;
net/ipv6/ip6mr.c
2136
static int ip6mr_find_vif(struct mr_table *mrt, struct net_device *dev)
net/ipv6/ip6mr.c
2150
struct net_device *dev, struct sk_buff *skb,
net/ipv6/ip6mr.c
2249
struct net_device *dev, struct sk_buff *skb,
net/ipv6/ip6mr.c
2304
struct net_device *dev = skb->dev;
net/ipv6/ip6mr.c
2365
struct net_device *dev = skb_dst(skb)->dev;
net/ipv6/ip6mr.c
2445
struct net_device *dev;
net/ipv6/ip6mr.c
458
const struct net_device *vif_dev;
net/ipv6/ip6mr.c
549
struct net_device *reg_dev = NULL;
net/ipv6/ip6mr.c
613
struct net_device *dev)
net/ipv6/ip6mr.c
644
static int reg_vif_get_iflink(const struct net_device *dev)
net/ipv6/ip6mr.c
654
static void reg_vif_setup(struct net_device *dev)
net/ipv6/ip6mr.c
664
static struct net_device *ip6mr_reg_vif(struct net *net, struct mr_table *mrt)
net/ipv6/ip6mr.c
666
struct net_device *dev;
net/ipv6/ip6mr.c
67
static struct net_device *vif_dev_read(const struct vif_device *vif)
net/ipv6/ip6mr.c
700
struct net_device *vif_dev,
net/ipv6/ip6mr.c
721
struct net_device *dev;
net/ipv6/ip6mr.c
885
struct net_device *dev;
net/ipv6/ip6mr.c
91
struct net_device *dev, struct sk_buff *skb,
net/ipv6/ipv6_sockglue.c
500
struct net_device *dev;
net/ipv6/ipv6_sockglue.c
524
struct net_device *dev;
net/ipv6/mcast.c
1019
int ipv6_dev_mc_dec(struct net_device *dev, const struct in6_addr *addr)
net/ipv6/mcast.c
1038
bool ipv6_chk_mcast_addr(struct net_device *dev, const struct in6_addr *group,
net/ipv6/mcast.c
172
static struct net_device *ip6_mc_find_dev(struct net *net,
net/ipv6/mcast.c
1734
struct net_device *dev, const struct in6_addr *saddr,
net/ipv6/mcast.c
176
struct net_device *dev = NULL;
net/ipv6/mcast.c
1760
struct net_device *dev = idev->dev;
net/ipv6/mcast.c
1911
struct net_device *dev = idev->dev;
net/ipv6/mcast.c
204
struct net_device *dev = NULL;
net/ipv6/mcast.c
2157
static void igmp6_send(struct in6_addr *addr, struct net_device *dev, int type)
net/ipv6/mcast.c
267
struct net_device *dev;
net/ipv6/mcast.c
2877
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv6/mcast.c
2899
struct net_device *dev;
net/ipv6/mcast.c
3005
struct net_device *dev;
net/ipv6/mcast.c
317
struct net_device *dev;
net/ipv6/mcast.c
669
struct net_device *dev = mc->idev->dev;
net/ipv6/mcast.c
705
struct net_device *dev = mc->idev->dev;
net/ipv6/mcast.c
894
static void inet6_ifmcaddr_notify(struct net_device *dev,
net/ipv6/mcast.c
93
static int __ipv6_dev_mc_inc(struct net_device *dev,
net/ipv6/mcast.c
932
static int __ipv6_dev_mc_inc(struct net_device *dev,
net/ipv6/mcast.c
979
int ipv6_dev_mc_inc(struct net_device *dev, const struct in6_addr *addr)
net/ipv6/ndisc.c
1658
struct net_device *dev = skb->dev;
net/ipv6/ndisc.c
1857
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv6/ndisc.c
1931
struct net_device *dev = ctl->extra1;
net/ipv6/ndisc.c
197
static inline int ndisc_is_useropt(const struct net_device *dev,
net/ipv6/ndisc.c
208
static struct nd_opt_hdr *ndisc_next_useropt(const struct net_device *dev,
net/ipv6/ndisc.c
220
struct ndisc_options *ndisc_parse_options(const struct net_device *dev,
net/ipv6/ndisc.c
287
int ndisc_mc_map(const struct in6_addr *addr, char *buf, struct net_device *dev, int dir)
net/ipv6/ndisc.c
314
const struct net_device *dev,
net/ipv6/ndisc.c
328
struct net_device *dev = neigh->dev;
net/ipv6/ndisc.c
376
struct net_device *dev = n->dev;
net/ipv6/ndisc.c
389
struct net_device *dev = n->dev;
net/ipv6/ndisc.c
400
static bool ndisc_allow_add(const struct net_device *dev,
net/ipv6/ndisc.c
413
static struct sk_buff *ndisc_alloc_skb(struct net_device *dev,
net/ipv6/ndisc.c
473
struct net_device *dev;
net/ipv6/ndisc.c
524
void ndisc_send_na(struct net_device *dev, const struct in6_addr *daddr,
net/ipv6/ndisc.c
580
static void ndisc_send_unsol_na(struct net_device *dev)
net/ipv6/ndisc.c
606
struct sk_buff *ndisc_ns_create(struct net_device *dev, const struct in6_addr *solicit,
net/ipv6/ndisc.c
653
void ndisc_send_ns(struct net_device *dev, const struct in6_addr *solicit,
net/ipv6/ndisc.c
673
void ndisc_send_rs(struct net_device *dev, const struct in6_addr *saddr,
net/ipv6/ndisc.c
73
const struct net_device *dev,
net/ipv6/ndisc.c
742
struct net_device *dev = neigh->dev;
net/ipv6/ndisc.c
76
static bool ndisc_allow_add(const struct net_device *dev,
net/ipv6/ndisc.c
766
struct net_device *dev)
net/ipv6/ndisc.c
778
void ndisc_update(const struct net_device *dev, struct neighbour *neigh,
net/ipv6/ndisc.c
796
struct net_device *dev = skb->dev;
net/ipv6/ndisc.c
885
struct net_device *mdev;
net/ipv6/ndisc.c
969
static int accept_untracked_na(struct net_device *dev, struct in6_addr *saddr)
net/ipv6/ndisc.c
997
struct net_device *dev = skb->dev;
net/ipv6/netfilter.c
27
struct net_device *dev = skb_dst_dev(skb);
net/ipv6/netfilter/ip6_tables.c
213
const struct net_device *in,
net/ipv6/netfilter/ip6_tables.c
214
const struct net_device *out,
net/ipv6/netfilter/ip6t_rpfilter.c
33
const struct net_device *dev, u8 flags)
net/ipv6/netfilter/ip6t_rpfilter.c
85
rpfilter_is_loopback(const struct sk_buff *skb, const struct net_device *in)
net/ipv6/netfilter/nf_conntrack_reasm.c
126
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv6/netfilter/nf_conntrack_reasm.c
175
struct net_device *dev;
net/ipv6/netfilter/nf_conntrack_reasm.c
320
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv6/netfilter/nf_reject_ipv6.c
135
const struct net_device *dev,
net/ipv6/netfilter/nf_reject_ipv6.c
166
nskb->dev = (struct net_device *)dev;
net/ipv6/netfilter/nf_reject_ipv6.c
389
struct net_device *br_indev;
net/ipv6/netfilter/nf_reject_ipv6.c
74
const struct net_device *dev,
net/ipv6/netfilter/nf_reject_ipv6.c
95
nskb->dev = (struct net_device *)dev;
net/ipv6/netfilter/nf_socket_ipv6.c
82
const struct net_device *in)
net/ipv6/netfilter/nf_socket_ipv6.c
97
const struct net_device *indev)
net/ipv6/netfilter/nf_tproxy_ipv6.c
80
const struct net_device *in,
net/ipv6/netfilter/nft_fib_ipv6.c
160
const struct net_device *found = NULL;
net/ipv6/netfilter/nft_fib_ipv6.c
161
const struct net_device *oif = NULL;
net/ipv6/netfilter/nft_fib_ipv6.c
17
static int get_ifindex(const struct net_device *dev)
net/ipv6/netfilter/nft_fib_ipv6.c
24
const struct net_device *dev,
net/ipv6/netfilter/nft_fib_ipv6.c
62
const struct net_device *dev = NULL;
net/ipv6/output_core.c
110
struct net_device *dev = dst_dev_rcu(dst);
net/ipv6/ping.c
43
const struct net_device *dev, int strict)
net/ipv6/raw.c
248
struct net_device *dev = NULL;
net/ipv6/reassembly.c
114
struct net_device *dev;
net/ipv6/reassembly.c
258
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv6/reassembly.c
71
struct sk_buff *prev_tail, struct net_device *dev,
net/ipv6/route.c
1055
static struct net_device *ip6_rt_get_dev_rcu(const struct fib6_result *res)
net/ipv6/route.c
1057
struct net_device *dev = res->nh->fib_nh_dev;
net/ipv6/route.c
1173
const struct net_device *dev = nh->fib_nh_dev;
net/ipv6/route.c
1228
struct net_device *dev = res->nh->fib_nh_dev;
net/ipv6/route.c
123
struct net_device *dev,
net/ipv6/route.c
128
struct net_device *dev);
net/ipv6/route.c
1370
struct net_device *dev;
net/ipv6/route.c
1411
struct net_device *dev;
net/ipv6/route.c
160
static void rt6_uncached_list_flush_dev(struct net_device *dev)
net/ipv6/route.c
1643
struct net_device *dev = nh->fib_nh_dev;
net/ipv6/route.c
174
struct net_device *rt_dev = rt->dst.dev;
net/ipv6/route.c
1998
const struct net_device *dev;
net/ipv6/route.c
209
struct net_device *dev,
net/ipv6/route.c
2344
struct net_device *dev,
net/ipv6/route.c
237
struct net_device *dev = dst_dev(dst);
net/ipv6/route.c
2726
struct net_device *loopback_dev = net->loopback_dev;
net/ipv6/route.c
3312
struct net_device *dev = nh->fib_nh_dev;
net/ipv6/route.c
3325
struct dst_entry *icmp6_dst_alloc(struct net_device *dev,
net/ipv6/route.c
339
struct rt6_info *ip6_dst_alloc(struct net *net, struct net_device *dev,
net/ipv6/route.c
3415
const struct net_device *dev,
net/ipv6/route.c
3435
struct net_device **_dev,
net/ipv6/route.c
3440
struct net_device *dev = _dev ? *_dev : NULL;
net/ipv6/route.c
3489
struct net_device **_dev,
net/ipv6/route.c
3497
const struct net_device *dev = *_dev;
net/ipv6/route.c
3568
static bool fib6_is_reject(u32 flags, struct net_device *dev, int addr_type)
net/ipv6/route.c
3584
struct net_device *dev = NULL;
net/ipv6/route.c
373
static void ip6_dst_ifdown(struct dst_entry *dst, struct net_device *dev)
net/ipv6/route.c
3915
struct net_device *dev = fib6_nh->fib_nh_dev;
net/ipv6/route.c
4361
struct net_device *dev)
net/ipv6/route.c
4401
struct net_device *dev,
net/ipv6/route.c
4433
struct net_device *dev)
net/ipv6/route.c
4465
struct net_device *dev,
net/ipv6/route.c
4505
struct net_device *dev = fib6_info_nh_dev(rt);
net/ipv6/route.c
4597
struct net_device *dev = dst_dev(dst);
net/ipv6/route.c
4770
const struct net_device *dev;
net/ipv6/route.c
4886
void rt6_sync_up(struct net_device *dev, unsigned char nh_flags)
net/ipv6/route.c
4903
const struct net_device *dev)
net/ipv6/route.c
4926
const struct net_device *down_dev)
net/ipv6/route.c
4943
const struct net_device *dev,
net/ipv6/route.c
4959
const struct net_device *dev = arg->dev;
net/ipv6/route.c
4999
void rt6_sync_down_dev(struct net_device *dev, unsigned long event)
net/ipv6/route.c
5015
void rt6_disable_ip(struct net_device *dev, unsigned long event)
net/ipv6/route.c
5023
struct net_device *dev;
net/ipv6/route.c
505
const struct net_device *dev;
net/ipv6/route.c
5082
void rt6_mtu_change(struct net_device *dev, unsigned int mtu)
net/ipv6/route.c
5858
struct net_device *dev;
net/ipv6/route.c
5950
const struct net_device *dev = arg;
net/ipv6/route.c
5959
const struct net_device *dev)
net/ipv6/route.c
5962
struct net_device *_dev = (struct net_device *)dev;
net/ipv6/route.c
6262
struct net_device *dev;
net/ipv6/route.c
634
struct net_device *dev;
net/ipv6/route.c
6464
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/ipv6/route.c
656
struct net_device *dev;
net/ipv6/route.c
94
struct net_device *dev);
net/ipv6/route.c
966
int rt6_route_rcv(struct net_device *dev, u8 *opt, int len,
net/ipv6/seg6_iptunnel.c
132
struct net_device *dev = dst_dev(dst);
net/ipv6/seg6_iptunnel.c
217
struct net_device *dev = dst_dev(dst);
net/ipv6/seg6_iptunnel.c
534
struct net_device *dev = skb_dst_dev(skb);
net/ipv6/seg6_iptunnel.c
620
struct net_device *dev = skb_dst_dev(skb);
net/ipv6/seg6_iptunnel.c
90
static void set_tun_src(struct net *net, struct net_device *dev,
net/ipv6/seg6_local.c
1080
struct net_device *dev)
net/ipv6/seg6_local.c
1113
static struct net_device *end_dt_get_vrf_rcu(struct sk_buff *skb,
net/ipv6/seg6_local.c
1135
struct net_device *vrf;
net/ipv6/seg6_local.c
853
struct net_device *odev;
net/ipv6/sit.c
1042
struct net_device *dev, u8 ipproto)
net/ipv6/sit.c
1061
struct net_device *dev)
net/ipv6/sit.c
1091
static void ipip6_tunnel_bind_dev(struct net_device *dev)
net/ipv6/sit.c
1095
struct net_device *tdev = NULL;
net/ipv6/sit.c
1192
ipip6_tunnel_get6rd(struct net_device *dev, struct ip_tunnel_parm __user *data)
net/ipv6/sit.c
1216
ipip6_tunnel_6rdctl(struct net_device *dev, struct ip_tunnel_6rd __user *data,
net/ipv6/sit.c
1267
ipip6_tunnel_get(struct net_device *dev, struct ip_tunnel_parm_kern *p)
net/ipv6/sit.c
1280
ipip6_tunnel_add(struct net_device *dev, struct ip_tunnel_parm_kern *p)
net/ipv6/sit.c
1296
ipip6_tunnel_change(struct net_device *dev, struct ip_tunnel_parm_kern *p)
net/ipv6/sit.c
1327
ipip6_tunnel_del(struct net_device *dev, struct ip_tunnel_parm_kern *p)
net/ipv6/sit.c
1347
ipip6_tunnel_ctl(struct net_device *dev, struct ip_tunnel_parm_kern *p,
net/ipv6/sit.c
1365
ipip6_tunnel_siocdevprivate(struct net_device *dev, struct ifreq *ifr,
net/ipv6/sit.c
1402
static void ipip6_dev_free(struct net_device *dev)
net/ipv6/sit.c
1415
static void ipip6_tunnel_setup(struct net_device *dev)
net/ipv6/sit.c
1439
static int ipip6_tunnel_init(struct net_device *dev)
net/ipv6/sit.c
1458
static void __net_init ipip6_fb_tunnel_init(struct net_device *dev)
net/ipv6/sit.c
1545
static int ipip6_newlink(struct net_device *dev,
net/ipv6/sit.c
1597
static int ipip6_changelink(struct net_device *dev, struct nlattr *tb[],
net/ipv6/sit.c
1645
static size_t ipip6_get_size(const struct net_device *dev)
net/ipv6/sit.c
1687
static int ipip6_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/ipv6/sit.c
1755
static void ipip6_dellink(struct net_device *dev, struct list_head *head)
net/ipv6/sit.c
1802
struct net_device *dev, *aux;
net/ipv6/sit.c
185
static void ipip6_tunnel_clone_6rd(struct net_device *dev, struct sit_net *sitn)
net/ipv6/sit.c
202
static int ipip6_tunnel_create(struct net_device *dev)
net/ipv6/sit.c
237
struct net_device *dev;
net/ipv6/sit.c
305
static int ipip6_tunnel_get_prl(struct net_device *dev, struct ip_tunnel_prl __user *a)
net/ipv6/sit.c
457
static int ipip6_tunnel_prl_ctl(struct net_device *dev,
net/ipv6/sit.c
513
static void ipip6_tunnel_uninit(struct net_device *dev)
net/ipv6/sit.c
70
static int ipip6_tunnel_init(struct net_device *dev);
net/ipv6/sit.c
71
static void ipip6_tunnel_setup(struct net_device *dev);
net/ipv6/sit.c
72
static void ipip6_dev_free(struct net_device *dev);
net/ipv6/sit.c
85
struct net_device *fb_tunnel_dev;
net/ipv6/sit.c
88
static inline struct sit_net *dev_to_sit_net(struct net_device *dev)
net/ipv6/sit.c
900
struct net_device *dev)
net/ipv6/sit.c
908
struct net_device *tdev; /* Device to other host */
net/ipv6/sit.c
99
struct net_device *dev,
net/ipv6/tcp_ipv6.c
641
struct net_device *dev;
net/ipv6/xfrm6_input.c
46
struct net_device *dev = skb->dev;
net/ipv6/xfrm6_policy.c
137
static void xfrm6_dst_ifdown(struct dst_entry *dst, struct net_device *dev)
net/ipv6/xfrm6_policy.c
58
struct net_device *dev;
net/ipv6/xfrm6_policy.c
80
static int xfrm6_fill_dst(struct xfrm_dst *xdst, struct net_device *dev,
net/iucv/af_iucv.c
2035
static int afiucv_hs_rcv(struct sk_buff *skb, struct net_device *dev,
net/iucv/af_iucv.c
2036
struct packet_type *pt, struct net_device *orig_dev)
net/iucv/af_iucv.c
2182
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
net/iucv/af_iucv.c
573
struct net_device *dev;
net/l2tp/l2tp_eth.c
109
struct net_device *dev;
net/l2tp/l2tp_eth.c
148
struct net_device *dev;
net/l2tp/l2tp_eth.c
169
struct net_device *dev;
net/l2tp/l2tp_eth.c
187
struct net_device *dev)
net/l2tp/l2tp_eth.c
230
struct net_device *dev;
net/l2tp/l2tp_eth.c
45
struct net_device __rcu *dev;
net/l2tp/l2tp_eth.c
48
static int l2tp_eth_dev_init(struct net_device *dev)
net/l2tp/l2tp_eth.c
57
static void l2tp_eth_dev_uninit(struct net_device *dev)
net/l2tp/l2tp_eth.c
69
static netdev_tx_t l2tp_eth_dev_xmit(struct sk_buff *skb, struct net_device *dev)
net/l2tp/l2tp_eth.c
95
static void l2tp_eth_dev_setup(struct net_device *dev)
net/l2tp/l2tp_ip6.c
327
struct net_device *dev = NULL;
net/l3mdev/l3mdev.c
110
int l3mdev_master_ifindex_rcu(const struct net_device *dev)
net/l3mdev/l3mdev.c
120
struct net_device *master;
net/l3mdev/l3mdev.c
121
struct net_device *_dev = (struct net_device *)dev;
net/l3mdev/l3mdev.c
146
struct net_device *dev;
net/l3mdev/l3mdev.c
162
u32 l3mdev_fib_table_rcu(const struct net_device *dev)
net/l3mdev/l3mdev.c
176
struct net_device *_dev = (struct net_device *) dev;
net/l3mdev/l3mdev.c
177
const struct net_device *master;
net/l3mdev/l3mdev.c
191
struct net_device *dev;
net/l3mdev/l3mdev.c
222
struct net_device *dev;
net/l3mdev/l3mdev.c
250
struct net_device *dev;
net/l3mdev/l3mdev.c
273
struct net_device *dev;
net/lapb/lapb_iface.c
139
int lapb_register(struct net_device *dev,
net/lapb/lapb_iface.c
172
int lapb_unregister(struct net_device *dev)
net/lapb/lapb_iface.c
210
int lapb_getparms(struct net_device *dev, struct lapb_parms_struct *parms)
net/lapb/lapb_iface.c
246
int lapb_setparms(struct net_device *dev, struct lapb_parms_struct *parms)
net/lapb/lapb_iface.c
285
int lapb_connect_request(struct net_device *dev)
net/lapb/lapb_iface.c
348
int lapb_disconnect_request(struct net_device *dev)
net/lapb/lapb_iface.c
367
int lapb_data_request(struct net_device *dev, struct sk_buff *skb)
net/lapb/lapb_iface.c
392
int lapb_data_received(struct net_device *dev, struct sk_buff *skb)
net/lapb/lapb_iface.c
458
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/lapb/lapb_iface.c
81
static struct lapb_cb *__lapb_devtostruct(struct net_device *dev)
net/lapb/lapb_iface.c
98
static struct lapb_cb *lapb_devtostruct(struct net_device *dev)
net/llc/af_llc.c
280
struct net_device *dev = NULL;
net/llc/af_llc.c
345
struct net_device *dev = NULL;
net/llc/af_llc.c
939
struct net_device *dev;
net/llc/llc_conn.c
760
struct net_device *dev,
net/llc/llc_core.c
93
struct net_device *dev,
net/llc/llc_core.c
95
struct net_device *orig_dev))
net/llc/llc_input.c
161
int llc_rcv(struct sk_buff *skb, struct net_device *dev,
net/llc/llc_input.c
162
struct packet_type *pt, struct net_device *orig_dev)
net/llc/llc_input.c
167
int (*rcv)(struct sk_buff *, struct net_device *,
net/llc/llc_input.c
168
struct packet_type *, struct net_device *);
net/llc/llc_sap.c
48
struct sk_buff *llc_alloc_frame(struct sock *sk, struct net_device *dev,
net/mac80211/cfg.c
1003
static int ieee80211_dump_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
1030
static int ieee80211_dump_survey(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
1038
static int ieee80211_get_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
1064
struct net_device *dev,
net/mac80211/cfg.c
1485
static int ieee80211_start_ap(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
1756
static int ieee80211_change_beacon(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
1830
static int ieee80211_stop_ap(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2366
static int ieee80211_add_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2438
static int ieee80211_del_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2453
struct net_device *dev, const u8 *mac,
net/mac80211/cfg.c
2548
static int ieee80211_add_mpath(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2576
static int ieee80211_del_mpath(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2588
static int ieee80211_change_mpath(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
260
struct net_device *dev,
net/mac80211/cfg.c
2663
static int ieee80211_get_mpath(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2684
static int ieee80211_dump_mpath(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2714
static int ieee80211_get_mpp(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2735
static int ieee80211_dump_mpp(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2757
struct net_device *dev,
net/mac80211/cfg.c
2830
struct net_device *dev, u32 mask,
net/mac80211/cfg.c
2949
static int ieee80211_join_mesh(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
2979
static int ieee80211_leave_mesh(struct wiphy *wiphy, struct net_device *dev)
net/mac80211/cfg.c
2994
struct net_device *dev,
net/mac80211/cfg.c
3081
struct net_device *dev,
net/mac80211/cfg.c
3207
struct net_device *dev,
net/mac80211/cfg.c
3219
ieee80211_sched_scan_stop(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3230
static int ieee80211_auth(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3236
static int ieee80211_assoc(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3242
static int ieee80211_deauth(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3248
static int ieee80211_disassoc(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3254
static int ieee80211_join_ibss(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3260
static int ieee80211_leave_ibss(struct wiphy *wiphy, struct net_device *dev)
net/mac80211/cfg.c
3265
static int ieee80211_join_ocb(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3271
static int ieee80211_leave_ocb(struct wiphy *wiphy, struct net_device *dev)
net/mac80211/cfg.c
3276
static int ieee80211_set_mcast_rate(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3635
static int ieee80211_set_power_mgmt(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
3709
struct net_device *dev,
net/mac80211/cfg.c
3733
struct net_device *dev,
net/mac80211/cfg.c
3756
struct net_device *dev,
net/mac80211/cfg.c
3863
struct net_device *dev,
net/mac80211/cfg.c
3898
struct net_device *dev, unsigned int link_id)
net/mac80211/cfg.c
4355
__ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
4471
int ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
4590
struct net_device *dev,
net/mac80211/cfg.c
4604
static int ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
4738
struct net_device *dev,
net/mac80211/cfg.c
4763
struct net_device *dev,
net/mac80211/cfg.c
4782
static int ieee80211_add_tx_ts(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
4808
static int ieee80211_del_tx_ts(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
4910
struct net_device *dev,
net/mac80211/cfg.c
5010
struct net_device *dev,
net/mac80211/cfg.c
5040
struct net_device *dev,
net/mac80211/cfg.c
5062
struct net_device *dev,
net/mac80211/cfg.c
5320
ieee80211_color_change(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5423
ieee80211_add_link_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5465
ieee80211_mod_link_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5486
ieee80211_del_link_station(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5511
struct net_device *dev,
net/mac80211/cfg.c
5527
ieee80211_set_ttlm(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5538
ieee80211_assoc_ml_reconf(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
5549
ieee80211_set_epcs(struct wiphy *wiphy, struct net_device *dev, bool enable)
net/mac80211/cfg.c
579
struct net_device *dev,
net/mac80211/cfg.c
619
static int ieee80211_add_key(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
801
static int ieee80211_del_key(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
820
static int ieee80211_get_key(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/cfg.c
923
struct net_device *dev,
net/mac80211/cfg.c
940
struct net_device *dev,
net/mac80211/cfg.c
956
struct net_device *dev,
net/mac80211/driver-ops.h
1698
struct net_device *dev,
net/mac80211/ethtool.c
16
static int ieee80211_set_ringparam(struct net_device *dev,
net/mac80211/ethtool.c
217
static void ieee80211_get_strings(struct net_device *dev, u32 sset, u8 *data)
net/mac80211/ethtool.c
229
static int ieee80211_get_regs_len(struct net_device *dev)
net/mac80211/ethtool.c
234
static void ieee80211_get_regs(struct net_device *dev,
net/mac80211/ethtool.c
31
static void ieee80211_get_ringparam(struct net_device *dev,
net/mac80211/ethtool.c
57
static int ieee80211_get_sset_count(struct net_device *dev, int sset)
net/mac80211/ethtool.c
72
static void ieee80211_get_stats(struct net_device *dev,
net/mac80211/ieee80211_i.h
1132
struct net_device *dev;
net/mac80211/ieee80211_i.h
1688
IEEE80211_DEV_TO_SUB_IF(const struct net_device *dev)
net/mac80211/ieee80211_i.h
2079
int ieee80211_channel_switch(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2148
struct net_device *dev);
net/mac80211/ieee80211_i.h
2150
struct net_device *dev);
net/mac80211/ieee80211_i.h
2152
struct net_device *dev);
net/mac80211/ieee80211_i.h
2154
struct net_device *dev,
net/mac80211/ieee80211_i.h
2168
int ieee80211_tx_control_port(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2172
int ieee80211_probe_mesh_link(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2797
u32 ieee80211_get_radio_mask(struct wiphy *wiphy, struct net_device *dev);
net/mac80211/ieee80211_i.h
2802
int ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2807
int ieee80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2810
int ieee80211_tdls_channel_switch(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/ieee80211_i.h
2814
struct net_device *dev,
net/mac80211/iface.c
1323
struct net_device *dev = wdev->netdev;
net/mac80211/iface.c
1558
static void ieee80211_if_setup(struct net_device *dev)
net/mac80211/iface.c
2206
struct net_device *ndev = NULL;
net/mac80211/iface.c
2450
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/mac80211/iface.c
311
static int ieee80211_change_mac(struct net_device *dev, void *addr)
net/mac80211/iface.c
457
static int ieee80211_open(struct net_device *dev)
net/mac80211/iface.c
809
static int ieee80211_stop(struct net_device *dev)
net/mac80211/iface.c
837
static void ieee80211_set_multicast_list(struct net_device *dev)
net/mac80211/iface.c
883
static void ieee80211_uninit(struct net_device *dev)
net/mac80211/iface.c
888
static int ieee80211_netdev_setup_tc(struct net_device *dev,
net/mac80211/iface.c
907
static u16 ieee80211_monitor_select_queue(struct net_device *dev,
net/mac80211/iface.c
909
struct net_device *sb_dev)
net/mac80211/main.c
569
struct net_device *ndev = ifa->ifa_dev->dev;
net/mac80211/main.c
643
struct net_device *ndev = ifa->idev->dev;
net/mac80211/rx.c
2721
struct net_device *dev = sdata->dev;
net/mac80211/rx.c
2771
struct net_device *dev = sdata->dev;
net/mac80211/rx.c
3121
struct net_device *dev = rx->sdata->dev;
net/mac80211/rx.c
3266
struct net_device *dev = sdata->dev;
net/mac80211/sta_info.h
348
struct net_device *dev;
net/mac80211/status.c
920
struct net_device *prev_dev = NULL;
net/mac80211/tdls.c
1136
ieee80211_tdls_mgmt_setup(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
1207
ieee80211_tdls_mgmt_teardown(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
1255
int ieee80211_tdls_mgmt(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
1412
int ieee80211_tdls_oper(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
1621
ieee80211_tdls_channel_switch(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
1673
struct net_device *dev,
net/mac80211/tdls.c
791
ieee80211_prep_tdls_encap_data(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
874
ieee80211_prep_tdls_direct(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tdls.c
998
ieee80211_tdls_prep_mgmt_packet(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tx.c
2091
struct net_device *dev)
net/mac80211/tx.c
2307
struct net_device *dev)
net/mac80211/tx.c
4280
struct net_device *dev,
net/mac80211/tx.c
4377
struct net_device *dev)
net/mac80211/tx.c
4417
ieee80211_convert_to_unicast(struct sk_buff *skb, struct net_device *dev,
net/mac80211/tx.c
4481
static void ieee80211_mlo_multicast_tx(struct net_device *dev,
net/mac80211/tx.c
4515
struct net_device *dev)
net/mac80211/tx.c
4613
struct net_device *dev, struct sta_info *sta,
net/mac80211/tx.c
4700
struct net_device *dev)
net/mac80211/tx.c
6324
int ieee80211_tx_control_port(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/tx.c
6438
int ieee80211_probe_mesh_link(struct wiphy *wiphy, struct net_device *dev,
net/mac80211/util.c
4142
u32 ieee80211_get_radio_mask(struct wiphy *wiphy, struct net_device *dev)
net/mac802154/cfg.c
17
static struct net_device *
net/mac802154/cfg.c
23
struct net_device *dev;
net/mac802154/cfg.c
34
struct net_device *dev)
net/mac802154/cfg.c
497
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
507
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
517
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
529
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
545
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
561
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
576
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
591
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
606
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
621
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
636
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
652
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
668
struct net_device *dev = wpan_dev->netdev;
net/mac802154/cfg.c
90
struct net_device *err;
net/mac802154/ieee802154_i.h
118
struct net_device *dev;
net/mac802154/ieee802154_i.h
151
IEEE802154_DEV_TO_SUB_IF(const struct net_device *dev)
net/mac802154/ieee802154_i.h
201
ieee802154_monitor_start_xmit(struct sk_buff *skb, struct net_device *dev);
net/mac802154/ieee802154_i.h
203
ieee802154_subif_start_xmit(struct sk_buff *skb, struct net_device *dev);
net/mac802154/ieee802154_i.h
238
void mac802154_dev_set_page_channel(struct net_device *dev, u8 page, u8 chan);
net/mac802154/ieee802154_i.h
240
int mac802154_get_params(struct net_device *dev,
net/mac802154/ieee802154_i.h
242
int mac802154_set_params(struct net_device *dev,
net/mac802154/ieee802154_i.h
246
int mac802154_add_key(struct net_device *dev,
net/mac802154/ieee802154_i.h
249
int mac802154_del_key(struct net_device *dev,
net/mac802154/ieee802154_i.h
252
int mac802154_add_dev(struct net_device *dev,
net/mac802154/ieee802154_i.h
254
int mac802154_del_dev(struct net_device *dev, __le64 dev_addr);
net/mac802154/ieee802154_i.h
256
int mac802154_add_devkey(struct net_device *dev,
net/mac802154/ieee802154_i.h
259
int mac802154_del_devkey(struct net_device *dev,
net/mac802154/ieee802154_i.h
263
int mac802154_add_seclevel(struct net_device *dev,
net/mac802154/ieee802154_i.h
265
int mac802154_del_seclevel(struct net_device *dev,
net/mac802154/ieee802154_i.h
268
void mac802154_lock_table(struct net_device *dev);
net/mac802154/ieee802154_i.h
269
void mac802154_get_table(struct net_device *dev,
net/mac802154/ieee802154_i.h
271
void mac802154_unlock_table(struct net_device *dev);
net/mac802154/ieee802154_i.h
273
int mac802154_wpan_update_llsec(struct net_device *dev);
net/mac802154/ieee802154_i.h
327
struct net_device *
net/mac802154/iface.c
111
static int mac802154_wpan_mac_addr(struct net_device *dev, void *p)
net/mac802154/iface.c
181
static int mac802154_slave_open(struct net_device *dev)
net/mac802154/iface.c
25
int mac802154_wpan_update_llsec(struct net_device *dev)
net/mac802154/iface.c
285
static int mac802154_wpan_open(struct net_device *dev)
net/mac802154/iface.c
298
static int mac802154_slave_close(struct net_device *dev)
net/mac802154/iface.c
355
struct net_device *dev,
net/mac802154/iface.c
420
struct net_device *dev,
net/mac802154/iface.c
473
const struct net_device *dev,
net/mac802154/iface.c
49
mac802154_wpan_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
net/mac802154/iface.c
510
static void mac802154_wpan_free(struct net_device *dev)
net/mac802154/iface.c
517
static void ieee802154_if_setup(struct net_device *dev)
net/mac802154/iface.c
608
struct net_device *
net/mac802154/iface.c
614
struct net_device *ndev = NULL;
net/mac802154/iface.c
716
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/mac802154/mac_cmd.c
100
static void mac802154_get_mac_params(struct net_device *dev,
net/mac802154/mac_cmd.c
24
static int mac802154_mlme_start_req(struct net_device *dev,
net/mac802154/mac_cmd.c
57
static int mac802154_set_mac_params(struct net_device *dev,
net/mac802154/main.c
199
struct net_device *dev;
net/mac802154/mib.c
102
int mac802154_add_dev(struct net_device *dev,
net/mac802154/mib.c
117
int mac802154_del_dev(struct net_device *dev, __le64 dev_addr)
net/mac802154/mib.c
131
int mac802154_add_devkey(struct net_device *dev,
net/mac802154/mib.c
147
int mac802154_del_devkey(struct net_device *dev,
net/mac802154/mib.c
163
int mac802154_add_seclevel(struct net_device *dev,
net/mac802154/mib.c
178
int mac802154_del_seclevel(struct net_device *dev,
net/mac802154/mib.c
193
void mac802154_lock_table(struct net_device *dev)
net/mac802154/mib.c
202
void mac802154_get_table(struct net_device *dev,
net/mac802154/mib.c
21
void mac802154_dev_set_page_channel(struct net_device *dev, u8 page, u8 chan)
net/mac802154/mib.c
212
void mac802154_unlock_table(struct net_device *dev)
net/mac802154/mib.c
40
int mac802154_get_params(struct net_device *dev,
net/mac802154/mib.c
55
int mac802154_set_params(struct net_device *dev,
net/mac802154/mib.c
71
int mac802154_add_key(struct net_device *dev,
net/mac802154/mib.c
87
int mac802154_del_key(struct net_device *dev,
net/mac802154/tx.c
211
ieee802154_monitor_start_xmit(struct sk_buff *skb, struct net_device *dev)
net/mac802154/tx.c
221
ieee802154_subif_start_xmit(struct sk_buff *skb, struct net_device *dev)
net/mac802154/tx.c
30
struct net_device *dev = skb->dev;
net/mac802154/tx.c
56
struct net_device *dev = skb->dev;
net/mctp/device.c
118
struct net_device *dev;
net/mctp/device.c
188
struct net_device *dev;
net/mctp/device.c
251
struct net_device *dev;
net/mctp/device.c
30
struct mctp_dev *__mctp_dev_get(const struct net_device *dev)
net/mctp/device.c
333
static struct mctp_dev *mctp_add_dev(struct net_device *dev)
net/mctp/device.c
358
const struct net_device *dev, u32 ext_filter_mask)
net/mctp/device.c
372
static size_t mctp_get_link_af_size(const struct net_device *dev,
net/mctp/device.c
392
static int mctp_set_link_af(struct net_device *dev, const struct nlattr *attr,
net/mctp/device.c
415
static bool mctp_known(struct net_device *dev)
net/mctp/device.c
423
static void mctp_unregister(struct net_device *dev)
net/mctp/device.c
439
static int mctp_register(struct net_device *dev)
net/mctp/device.c
46
struct mctp_dev *mctp_dev_get_rtnl(const struct net_device *dev)
net/mctp/device.c
461
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/mctp/device.c
478
static int mctp_register_netdevice(struct net_device *dev,
net/mctp/device.c
494
int mctp_register_netdev(struct net_device *dev,
net/mctp/device.c
508
void mctp_unregister_netdev(struct net_device *dev)
net/mctp/neigh.c
119
struct net_device *dev;
net/mctp/neigh.c
178
struct net_device *dev;
net/mctp/neigh.c
212
struct net_device *dev = neigh->dev->dev;
net/mctp/route.c
1318
static int mctp_pkttype_receive(struct sk_buff *skb, struct net_device *dev,
net/mctp/route.c
1320
struct net_device *orig_dev)
net/mctp/route.c
1422
struct net_device *dev;
net/mctp/route.c
900
struct net_device *netdev;
net/mctp/route.c
996
static int mctp_route_lookup_null(struct net *net, struct net_device *dev,
net/mctp/test/route-test.c
1290
static int test_dev_header_create(struct sk_buff *skb, struct net_device *dev,
net/mctp/test/utils.c
14
struct net_device *ndev)
net/mctp/test/utils.c
27
static void mctp_test_dev_setup(struct net_device *ndev)
net/mctp/test/utils.c
42
struct net_device *ndev;
net/mctp/test/utils.h
16
struct net_device *ndev;
net/mpls/af_mpls.c
113
bool mpls_output_possible(const struct net_device *dev)
net/mpls/af_mpls.c
1132
const struct net_device *dev)
net/mpls/af_mpls.c
1154
static size_t mpls_get_stats_af_size(const struct net_device *dev)
net/mpls/af_mpls.c
1289
struct net_device *dev;
net/mpls/af_mpls.c
1356
struct net_device *dev;
net/mpls/af_mpls.c
136
unsigned int mpls_dev_mtu(const struct net_device *dev)
net/mpls/af_mpls.c
1429
static int mpls_dev_sysctl_register(struct net_device *dev,
net/mpls/af_mpls.c
1467
static void mpls_dev_sysctl_unregister(struct net_device *dev,
net/mpls/af_mpls.c
1483
static struct mpls_dev *mpls_add_dev(struct net_device *dev)
net/mpls/af_mpls.c
1528
static int mpls_ifdown(struct net_device *dev, int event)
net/mpls/af_mpls.c
156
struct net_device *dev,
net/mpls/af_mpls.c
1607
static void mpls_ifup(struct net_device *dev, unsigned int flags)
net/mpls/af_mpls.c
1642
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/mpls/af_mpls.c
2041
struct net_device *dev;
net/mpls/af_mpls.c
2209
const struct net_device *dev)
net/mpls/af_mpls.c
2424
struct net_device *dev;
net/mpls/af_mpls.c
2598
struct net_device *lo = net->loopback_dev;
net/mpls/af_mpls.c
2615
struct net_device *lo = net->loopback_dev;
net/mpls/af_mpls.c
366
static int mpls_forward(struct sk_buff *skb, struct net_device *dev,
net/mpls/af_mpls.c
367
struct packet_type *pt, struct net_device *orig_dev)
net/mpls/af_mpls.c
374
struct net_device *out_dev;
net/mpls/af_mpls.c
622
static struct net_device *inet_fib_lookup_dev(struct net *net,
net/mpls/af_mpls.c
626
struct net_device *dev;
net/mpls/af_mpls.c
642
static struct net_device *inet_fib_lookup_dev(struct net *net,
net/mpls/af_mpls.c
651
static struct net_device *inet6_fib_lookup_dev(struct net *net,
net/mpls/af_mpls.c
655
struct net_device *dev;
net/mpls/af_mpls.c
675
static struct net_device *inet6_fib_lookup_dev(struct net *net,
net/mpls/af_mpls.c
683
static struct net_device *find_outdev(struct net *net,
net/mpls/af_mpls.c
687
struct net_device *dev = NULL;
net/mpls/af_mpls.c
719
struct net_device *dev = NULL;
net/mpls/internal.h
193
static inline struct mpls_dev *mpls_dev_rcu(const struct net_device *dev)
net/mpls/internal.h
199
const struct net_device *dev)
net/mpls/internal.h
208
bool mpls_output_possible(const struct net_device *dev);
net/mpls/internal.h
209
unsigned int mpls_dev_mtu(const struct net_device *dev);
net/mpls/internal.h
212
struct net_device *dev,
net/mpls/internal.h
25
struct net_device *dev;
net/mpls/internal.h
90
struct net_device *nh_dev;
net/mpls/mpls_iptunnel.c
40
struct net_device *out_dev;
net/mptcp/ctrl.c
504
struct net_device *dev;
net/mptcp/protocol.c
56
static struct net_device *mptcp_napi_dev;
net/ncsi/internal.h
400
struct ncsi_dev *ncsi_find_dev(struct net_device *dev);
net/ncsi/internal.h
413
int ncsi_rcv_rsp(struct sk_buff *skb, struct net_device *dev,
net/ncsi/internal.h
414
struct packet_type *pt, struct net_device *orig_dev);
net/ncsi/ncsi-cmd.c
281
struct net_device *dev = nd->dev;
net/ncsi/ncsi-manage.c
1665
int ncsi_vlan_rx_add_vid(struct net_device *dev, __be16 proto, u16 vid)
net/ncsi/ncsi-manage.c
1716
int ncsi_vlan_rx_kill_vid(struct net_device *dev, __be16 proto, u16 vid)
net/ncsi/ncsi-manage.c
1754
struct ncsi_dev *ncsi_register_dev(struct net_device *dev,
net/ncsi/ncsi-manage.c
419
struct ncsi_dev *ncsi_find_dev(struct net_device *dev)
net/ncsi/ncsi-manage.c
992
struct net_device *dev = nd->dev;
net/ncsi/ncsi-netlink.c
37
struct net_device *dev;
net/ncsi/ncsi-netlink.c
563
int ncsi_send_netlink_err(struct net_device *dev,
net/ncsi/ncsi-netlink.h
19
int ncsi_send_netlink_err(struct net_device *dev,
net/ncsi/ncsi-rsp.c
1093
struct net_device *ndev = ndp->ndev.dev;
net/ncsi/ncsi-rsp.c
1165
int ncsi_rcv_rsp(struct sk_buff *skb, struct net_device *dev,
net/ncsi/ncsi-rsp.c
1166
struct packet_type *pt, struct net_device *orig_dev)
net/ncsi/ncsi-rsp.c
632
struct net_device *ndev = ndp->ndev.dev;
net/netfilter/core.c
277
struct net_device *dev)
net/netfilter/ipset/ip_set_hash_netiface.c
143
struct net_device *dev = nf_bridge_get_physindev(skb, net);
net/netfilter/ipset/ip_set_hash_netiface.c
150
struct net_device *dev = nf_bridge_get_physoutdev(skb);
net/netfilter/ipvs/ip_vs_ctl.c
1744
ip_vs_forget_dev(struct ip_vs_dest *dest, struct net_device *dev)
net/netfilter/ipvs/ip_vs_ctl.c
1767
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/ipvs/ip_vs_sync.c
1352
static int set_mcast_if(struct sock *sk, struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1382
join_mcast_group(struct sock *sk, struct in_addr *addr, struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1404
struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1419
static int bind_mcastif_addr(struct socket *sock, struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1464
struct net_device *dev, struct socket **sock_ret)
net/netfilter/ipvs/ip_vs_sync.c
1521
struct net_device *dev, struct socket **sock_ret)
net/netfilter/ipvs/ip_vs_sync.c
1743
struct net_device *dev;
net/netfilter/ipvs/ip_vs_xmit.c
1141
struct net_device *tdev; /* Device to other host */
net/netfilter/ipvs/ip_vs_xmit.c
1286
struct net_device *tdev; /* Device to other host */
net/netfilter/ipvs/ip_vs_xmit.c
298
static bool rt_dev_is_down(const struct net_device *dev)
net/netfilter/nf_conntrack_sip.c
871
struct net_device *dev = skb_dst(skb)->dev;
net/netfilter/nf_dup_netdev.c
32
static void nf_do_netdev_egress(struct sk_buff *skb, struct net_device *dev,
net/netfilter/nf_dup_netdev.c
59
struct net_device *dev;
net/netfilter/nf_dup_netdev.c
73
struct net_device *dev;
net/netfilter/nf_dup_netdev.c
91
struct net_device *dev;
net/netfilter/nf_flow_table_bpf.c
36
bpf_xdp_flow_tuple_lookup(struct net_device *dev,
net/netfilter/nf_flow_table_core.c
719
struct net_device *dev = data;
net/netfilter/nf_flow_table_core.c
733
struct net_device *dev)
net/netfilter/nf_flow_table_core.c
740
void nf_flow_table_cleanup(struct net_device *dev)
net/netfilter/nf_flow_table_ip.c
149
const struct net_device *in;
net/netfilter/nf_flow_table_ip.c
468
struct net_device *outdev;
net/netfilter/nf_flow_table_offload.c
1209
struct net_device *dev = block_cb->indr.dev;
net/netfilter/nf_flow_table_offload.c
1221
struct net_device *dev,
net/netfilter/nf_flow_table_offload.c
1234
struct net_device *dev,
net/netfilter/nf_flow_table_offload.c
1252
struct net_device *dev,
net/netfilter/nf_flow_table_offload.c
239
struct net_device *dev = NULL;
net/netfilter/nf_flow_table_offload.c
591
struct net_device *dev;
net/netfilter/nf_flow_table_path.c
184
static bool nft_flowtable_find_dev(const struct net_device *dev,
net/netfilter/nf_flow_table_path.c
36
static bool nft_is_valid_ether_device(const struct net_device *dev)
net/netfilter/nf_flow_table_path.c
52
struct net_device *dev = dst_cache->dev;
net/netfilter/nf_flow_table_path.c
77
const struct net_device *indev;
net/netfilter/nf_flow_table_path.c
78
const struct net_device *outdev;
net/netfilter/nf_flow_table_xdp.c
134
struct net_device *dev,
net/netfilter/nf_flow_table_xdp.c
27
struct nf_flowtable *nf_flowtable_by_dev(const struct net_device *dev)
net/netfilter/nf_flow_table_xdp.c
51
const struct net_device *dev)
net/netfilter/nf_flow_table_xdp.c
95
const struct net_device *dev)
net/netfilter/nf_log.c
241
const struct net_device *in,
net/netfilter/nf_log.c
242
const struct net_device *out,
net/netfilter/nf_log.c
270
const struct net_device *in,
net/netfilter/nf_log.c
271
const struct net_device *out,
net/netfilter/nf_log_syslog.c
112
const struct net_device *in,
net/netfilter/nf_log_syslog.c
113
const struct net_device *out,
net/netfilter/nf_log_syslog.c
117
const struct net_device *physoutdev __maybe_unused;
net/netfilter/nf_log_syslog.c
118
const struct net_device *physindev __maybe_unused;
net/netfilter/nf_log_syslog.c
136
const struct net_device *in,
net/netfilter/nf_log_syslog.c
137
const struct net_device *out,
net/netfilter/nf_log_syslog.c
781
struct net_device *dev = skb->dev;
net/netfilter/nf_log_syslog.c
835
const struct net_device *in,
net/netfilter/nf_log_syslog.c
836
const struct net_device *out,
net/netfilter/nf_log_syslog.c
870
const struct net_device *in,
net/netfilter/nf_log_syslog.c
871
const struct net_device *out,
net/netfilter/nf_log_syslog.c
906
const struct net_device *in,
net/netfilter/nf_log_syslog.c
907
const struct net_device *out,
net/netfilter/nf_log_syslog.c
932
const struct net_device *in,
net/netfilter/nf_log_syslog.c
933
const struct net_device *out,
net/netfilter/nf_nat_masquerade.c
153
const struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nf_nat_masquerade.c
188
const struct net_device *dev;
net/netfilter/nf_nat_masquerade.c
224
nat_ipv6_dev_get_saddr(struct net *net, const struct net_device *dev,
net/netfilter/nf_nat_masquerade.c
242
const struct net_device *out)
net/netfilter/nf_nat_masquerade.c
283
const struct net_device *dev;
net/netfilter/nf_nat_masquerade.c
30
const struct net_device *out)
net/netfilter/nf_tables_api.c
2351
struct net_device *dev;
net/netfilter/nf_tables_api.c
9627
const struct net_device *dev)
net/netfilter/nf_tables_api.c
9640
const struct net_device *dev)
net/netfilter/nf_tables_api.c
9652
static int nft_flowtable_event(unsigned long event, struct net_device *dev,
net/netfilter/nf_tables_api.c
9706
struct net_device *dev,
net/netfilter/nf_tables_api.c
9726
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nf_tables_offload.c
224
struct net_device *dev;
net/netfilter/nf_tables_offload.c
388
struct net_device *dev,
net/netfilter/nf_tables_offload.c
407
struct net_device *dev = block_cb->indr.dev;
net/netfilter/nf_tables_offload.c
424
struct net_device *dev,
net/netfilter/nf_tables_offload.c
445
struct net_device *dev,
net/netfilter/nf_tables_offload.c
459
const struct net_device *this_dev,
net/netfilter/nf_tables_offload.c
629
struct net_device *dev)
net/netfilter/nf_tables_offload.c
667
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nf_tables_trace.c
68
const struct net_device *indev,
net/netfilter/nf_tables_trace.c
69
const struct net_device *outdev)
net/netfilter/nfnetlink_hook.c
283
struct net_device *netdev;
net/netfilter/nfnetlink_log.c
462
const struct net_device *indev,
net/netfilter/nfnetlink_log.c
463
const struct net_device *outdev,
net/netfilter/nfnetlink_log.c
548
struct net_device *physoutdev;
net/netfilter/nfnetlink_log.c
684
const struct net_device *in,
net/netfilter/nfnetlink_log.c
685
const struct net_device *out,
net/netfilter/nfnetlink_osf.c
198
int hooknum, struct net_device *in, struct net_device *out,
net/netfilter/nfnetlink_queue.c
1236
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nfnetlink_queue.c
638
struct net_device *indev;
net/netfilter/nfnetlink_queue.c
639
struct net_device *outdev;
net/netfilter/nft_chain_filter.c
321
static int nft_netdev_event(unsigned long event, struct net_device *dev,
net/netfilter/nft_chain_filter.c
372
struct net_device *dev,
net/netfilter/nft_chain_filter.c
405
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nft_fib.c
137
const struct net_device *dev)
net/netfilter/nft_flow_offload.c
242
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/nft_fwd_netdev.c
103
struct net_device *dev;
net/netfilter/nft_meta.c
182
const struct net_device *in = nft_in(pkt), *out = nft_out(pkt);
net/netfilter/nft_meta.c
202
static void nft_meta_store_ifindex(u32 *dest, const struct net_device *dev)
net/netfilter/nft_meta.c
207
static void nft_meta_store_ifname(u32 *dest, const struct net_device *dev)
net/netfilter/nft_meta.c
212
static bool nft_meta_store_iftype(u32 *dest, const struct net_device *dev)
net/netfilter/nft_meta.c
221
static bool nft_meta_store_ifgroup(u32 *dest, const struct net_device *dev)
net/netfilter/nft_meta.c
303
const struct net_device *dev;
net/netfilter/nft_reject_netdev.c
29
const struct net_device *dev,
net/netfilter/nft_reject_netdev.c
43
const struct net_device *dev,
net/netfilter/nft_reject_netdev.c
57
const struct net_device *dev,
net/netfilter/nft_reject_netdev.c
72
const struct net_device *dev,
net/netfilter/nft_socket.c
83
const struct net_device *indev = nft_in(pkt);
net/netfilter/xt_TEE.c
104
struct net_device *dev;
net/netfilter/xt_TEE.c
63
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netfilter/xt_addrtype.c
104
static inline bool match_type(struct net *net, const struct net_device *dev,
net/netfilter/xt_addrtype.c
134
const struct net_device *dev = NULL;
net/netfilter/xt_addrtype.c
33
static u32 match_lookup_rt6(struct net *net, const struct net_device *dev,
net/netfilter/xt_addrtype.c
68
static bool match_type6(struct net *net, const struct net_device *dev,
net/netfilter/xt_addrtype.c
88
addrtype_mt6(struct net *net, const struct net_device *dev,
net/netfilter/xt_physdev.c
27
const struct net_device *physdev;
net/netlabel/netlabel_unlabeled.c
1064
struct net_device *dev;
net/netlabel/netlabel_unlabeled.c
374
struct net_device *dev;
net/netlabel/netlabel_unlabeled.c
472
struct net_device *dev;
net/netlabel/netlabel_unlabeled.c
531
struct net_device *dev;
net/netlabel/netlabel_unlabeled.c
627
struct net_device *dev;
net/netlabel/netlabel_unlabeled.c
693
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netlink/af_netlink.c
286
struct net_device *dev)
net/netrom/af_netrom.c
101
static void nr_kill_by_device(struct net_device *dev)
net/netrom/af_netrom.c
117
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/netrom/af_netrom.c
1286
struct net_device *dev;
net/netrom/af_netrom.c
1378
static struct net_device **dev_nr;
net/netrom/af_netrom.c
1397
if (nr_ndevs > 0x7fffffff/sizeof(struct net_device *)) {
net/netrom/af_netrom.c
1404
dev_nr = kzalloc_objs(struct net_device *, nr_ndevs);
net/netrom/af_netrom.c
1414
struct net_device *dev;
net/netrom/af_netrom.c
1526
struct net_device *dev = dev_nr[i];
net/netrom/af_netrom.c
569
struct net_device *dev;
net/netrom/af_netrom.c
643
struct net_device *dev;
net/netrom/af_netrom.c
75
static void nr_set_lockdep_one(struct net_device *dev,
net/netrom/af_netrom.c
82
static void nr_set_lockdep_key(struct net_device *dev)
net/netrom/af_netrom.c
871
int nr_rx_frame(struct sk_buff *skb, struct net_device *dev)
net/netrom/nr_dev.c
119
static int nr_open(struct net_device *dev)
net/netrom/nr_dev.c
132
static int nr_close(struct net_device *dev)
net/netrom/nr_dev.c
139
static netdev_tx_t nr_xmit(struct sk_buff *skb, struct net_device *dev)
net/netrom/nr_dev.c
167
void nr_setup(struct net_device *dev)
net/netrom/nr_dev.c
40
int nr_rx_ip(struct sk_buff *skb, struct net_device *dev)
net/netrom/nr_dev.c
65
static int nr_header(struct sk_buff *skb, struct net_device *dev,
net/netrom/nr_dev.c
98
static int __must_check nr_set_mac_address(struct net_device *dev, void *addr)
net/netrom/nr_loopback.c
52
struct net_device *dev;
net/netrom/nr_route.c
104
struct net_device *odev;
net/netrom/nr_route.c
316
static int nr_del_node(ax25_address *callsign, ax25_address *neighbour, struct net_device *dev)
net/netrom/nr_route.c
380
ax25_digi *ax25_digi, struct net_device *dev, unsigned int quality)
net/netrom/nr_route.c
427
static int nr_del_neigh(ax25_address *callsign, struct net_device *dev, unsigned int quality)
net/netrom/nr_route.c
507
void nr_rt_device_down(struct net_device *dev)
net/netrom/nr_route.c
553
static struct net_device *nr_ax25_dev_get(char *devname)
net/netrom/nr_route.c
555
struct net_device *dev;
net/netrom/nr_route.c
570
struct net_device *nr_dev_first(void)
net/netrom/nr_route.c
572
struct net_device *dev, *first = NULL;
net/netrom/nr_route.c
589
struct net_device *nr_dev_get(ax25_address *addr)
net/netrom/nr_route.c
591
struct net_device *dev;
net/netrom/nr_route.c
61
struct net_device *dev)
net/netrom/nr_route.c
632
struct net_device *dev;
net/netrom/nr_route.c
751
struct net_device *dev;
net/netrom/nr_route.c
98
ax25_address *ax25, ax25_digi *ax25_digi, struct net_device *dev,
net/openvswitch/datapath.c
2250
struct net_device *dev;
net/openvswitch/datapath.h
290
struct net_device *dev = dev_get_by_index_rcu(net, dp_ifindex);
net/openvswitch/dp_notify.c
63
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/openvswitch/vport-geneve.c
56
struct net_device *dev;
net/openvswitch/vport-gre.c
42
struct net_device *dev;
net/openvswitch/vport-internal_dev.c
127
struct net_device *dev;
net/openvswitch/vport-internal_dev.c
188
struct net_device *netdev = skb->dev;
net/openvswitch/vport-internal_dev.c
215
int ovs_is_internal_dev(const struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
220
struct vport *ovs_internal_dev_get_vport(struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
27
static struct internal_dev *internal_dev_priv(struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
34
internal_dev_xmit(struct sk_buff *skb, struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
53
static int internal_dev_open(struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
59
static int internal_dev_stop(struct net_device *netdev)
net/openvswitch/vport-internal_dev.c
65
static void internal_dev_getinfo(struct net_device *netdev,
net/openvswitch/vport-internal_dev.c
76
static void internal_dev_destructor(struct net_device *dev)
net/openvswitch/vport-internal_dev.c
94
static void do_setup(struct net_device *netdev)
net/openvswitch/vport-internal_dev.h
12
int ovs_is_internal_dev(const struct net_device *);
net/openvswitch/vport-internal_dev.h
13
struct vport *ovs_internal_dev_get_vport(struct net_device *);
net/openvswitch/vport-netdev.c
206
struct vport *ovs_netdev_get_vport(struct net_device *dev)
net/openvswitch/vport-netdev.c
68
static struct net_device *get_dpdev(const struct datapath *dp)
net/openvswitch/vport-netdev.h
14
struct vport *ovs_netdev_get_vport(struct net_device *dev);
net/openvswitch/vport-vxlan.c
75
struct net_device *dev;
net/openvswitch/vport.c
525
struct net_device *dev)
net/openvswitch/vport.h
75
struct net_device *dev;
net/packet/af_packet.c
1455
static int packet_rcv_fanout(struct sk_buff *skb, struct net_device *dev,
net/packet/af_packet.c
1456
struct packet_type *pt, struct net_device *orig_dev)
net/packet/af_packet.c
1838
static bool packet_extra_vlan_len_allowed(const struct net_device *dev,
net/packet/af_packet.c
1856
static int packet_rcv_spkt(struct sk_buff *skb, struct net_device *dev,
net/packet/af_packet.c
1857
struct packet_type *pt, struct net_device *orig_dev)
net/packet/af_packet.c
191
static int tpacket_rcv(struct sk_buff *skb, struct net_device *dev,
net/packet/af_packet.c
192
struct packet_type *pt, struct net_device *orig_dev);
net/packet/af_packet.c
1952
struct net_device *dev;
net/packet/af_packet.c
2114
static int packet_rcv(struct sk_buff *skb, struct net_device *dev,
net/packet/af_packet.c
2115
struct packet_type *pt, struct net_device *orig_dev)
net/packet/af_packet.c
2227
static int tpacket_rcv(struct sk_buff *skb, struct net_device *dev,
net/packet/af_packet.c
2228
struct packet_type *pt, struct net_device *orig_dev)
net/packet/af_packet.c
2569
void *frame, struct net_device *dev, void *data, int tp_len,
net/packet/af_packet.c
2719
struct net_device *dev;
net/packet/af_packet.c
287
static struct net_device *packet_cached_dev_get(struct packet_sock *po)
net/packet/af_packet.c
289
struct net_device *dev;
net/packet/af_packet.c
2944
struct net_device *dev;
net/packet/af_packet.c
300
struct net_device *dev)
net/packet/af_packet.c
312
struct net_device *dev = skb->dev;
net/packet/af_packet.c
3193
struct net_device *dev = NULL;
net/packet/af_packet.c
3543
struct net_device *dev;
net/packet/af_packet.c
3578
struct net_device *dev;
net/packet/af_packet.c
3598
struct net_device *dev;
net/packet/af_packet.c
3632
static int packet_dev_mc(struct net_device *dev, struct packet_mclist *i,
net/packet/af_packet.c
3662
static void packet_dev_mclist_delete(struct net_device *dev,
net/packet/af_packet.c
3681
struct net_device *dev;
net/packet/af_packet.c
3745
struct net_device *dev;
net/packet/af_packet.c
3769
struct net_device *dev;
net/packet/af_packet.c
4184
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/packet/af_packet.c
540
static u16 vlan_get_tci(const struct sk_buff *skb, struct net_device *dev)
net/packet/af_packet.c
594
struct net_device *dev;
net/packet/internal.h
126
struct net_device __rcu *cached_dev;
net/phonet/af_phonet.c
117
static int pn_header_create(struct sk_buff *skb, struct net_device *dev,
net/phonet/af_phonet.c
133
const struct net_device *dev,
net/phonet/af_phonet.c
151
static int pn_send(struct sk_buff *skb, struct net_device *dev,
net/phonet/af_phonet.c
207
static int pn_raw_send(const void *data, int len, struct net_device *dev,
net/phonet/af_phonet.c
231
struct net_device *dev;
net/phonet/af_phonet.c
360
static int phonet_rcv(struct sk_buff *skb, struct net_device *dev,
net/phonet/af_phonet.c
362
struct net_device *orig_dev)
net/phonet/af_phonet.c
418
struct net_device *out_dev;
net/phonet/pep-gprs.c
163
static int gprs_open(struct net_device *dev)
net/phonet/pep-gprs.c
171
static int gprs_close(struct net_device *dev)
net/phonet/pep-gprs.c
177
static netdev_tx_t gprs_xmit(struct sk_buff *skb, struct net_device *dev)
net/phonet/pep-gprs.c
217
static void gprs_setup(struct net_device *dev)
net/phonet/pep-gprs.c
245
struct net_device *dev;
net/phonet/pep-gprs.c
298
struct net_device *dev = gp->dev;
net/phonet/pep-gprs.c
32
struct net_device *dev;
net/phonet/pep-gprs.c
55
struct net_device *dev = gp->dev;
net/phonet/pep-gprs.c
70
struct net_device *dev = gp->dev;
net/phonet/pep-gprs.c
79
struct net_device *dev = gp->dev;
net/phonet/pn_dev.c
115
struct net_device *phonet_device_get(struct net *net)
net/phonet/pn_dev.c
119
struct net_device *dev = NULL;
net/phonet/pn_dev.c
136
int phonet_address_add(struct net_device *dev, u8 addr)
net/phonet/pn_dev.c
158
int phonet_address_del(struct net_device *dev, u8 addr)
net/phonet/pn_dev.c
184
u8 phonet_address_get(struct net_device *dev, u8 daddr)
net/phonet/pn_dev.c
205
struct net_device *def_dev;
net/phonet/pn_dev.c
241
static int phonet_device_autoconf(struct net_device *dev)
net/phonet/pn_dev.c
26
struct net_device __rcu *table[64];
net/phonet/pn_dev.c
264
static void phonet_route_autodel(struct net_device *dev)
net/phonet/pn_dev.c
299
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/phonet/pn_dev.c
374
int phonet_route_add(struct net_device *dev, u8 daddr)
net/phonet/pn_dev.c
393
int phonet_route_del(struct net_device *dev, u8 daddr)
net/phonet/pn_dev.c
415
struct net_device *phonet_route_get_rcu(struct net *net, u8 daddr)
net/phonet/pn_dev.c
419
struct net_device *dev;
net/phonet/pn_dev.c
426
struct net_device *phonet_route_output(struct net *net, u8 daddr)
net/phonet/pn_dev.c
430
struct net_device *dev;
net/phonet/pn_dev.c
48
static struct phonet_device *__phonet_device_alloc(struct net_device *dev)
net/phonet/pn_dev.c
62
static struct phonet_device *__phonet_get(struct net_device *dev)
net/phonet/pn_dev.c
76
static struct phonet_device *__phonet_get_rcu(struct net_device *dev)
net/phonet/pn_dev.c
88
static void phonet_device_destroy(struct net_device *dev)
net/phonet/pn_netlink.c
237
struct net_device *dev;
net/phonet/pn_netlink.c
301
struct net_device *dev = phonet_route_get_rcu(net, addr << 2);
net/phonet/pn_netlink.c
57
struct net_device *dev;
net/phonet/socket.c
362
struct net_device *dev;
net/psp/psp_main.c
50
psp_dev_create(struct net_device *netdev,
net/psp/psp_sock.c
30
psp_validate_xmit(struct sock *sk, struct net_device *dev, struct sk_buff *skb)
net/rds/ib.c
444
struct net_device *dev;
net/rds/ib_cm.c
766
struct net_device *dev;
net/rds/tcp.c
322
struct net_device *dev = NULL;
net/rose/af_rose.c
1032
int rose_rx_call_request(struct sk_buff *skb, struct net_device *dev, struct rose_neigh *neigh, unsigned int lci)
net/rose/af_rose.c
1470
const struct net_device *dev = rose->device;
net/rose/af_rose.c
1551
static struct net_device **dev_rose;
net/rose/af_rose.c
1567
if (rose_ndevs > 0x7FFFFFFF/sizeof(struct net_device *)) {
net/rose/af_rose.c
1579
dev_rose = kzalloc_objs(struct net_device *, rose_ndevs);
net/rose/af_rose.c
1587
struct net_device *dev;
net/rose/af_rose.c
1675
struct net_device *dev = dev_rose[i];
net/rose/af_rose.c
183
static void rose_kill_by_device(struct net_device *dev)
net/rose/af_rose.c
234
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/rose/af_rose.c
701
struct net_device *dev;
net/rose/af_rose.c
76
static void rose_set_lockdep_one(struct net_device *dev,
net/rose/af_rose.c
83
static void rose_set_lockdep_key(struct net_device *dev)
net/rose/af_rose.c
837
struct net_device *dev;
net/rose/rose_dev.c
129
void rose_setup(struct net_device *dev)
net/rose/rose_dev.c
35
static int rose_header(struct sk_buff *skb, struct net_device *dev,
net/rose/rose_dev.c
56
static int rose_set_mac_address(struct net_device *dev, void *addr)
net/rose/rose_dev.c
77
static int rose_open(struct net_device *dev)
net/rose/rose_dev.c
90
static int rose_close(struct net_device *dev)
net/rose/rose_dev.c
97
static netdev_tx_t rose_xmit(struct sk_buff *skb, struct net_device *dev)
net/rose/rose_loopback.c
62
struct net_device *dev;
net/rose/rose_route.c
287
struct net_device *dev)
net/rose/rose_route.c
477
void rose_rt_device_down(struct net_device *dev)
net/rose/rose_route.c
52
struct net_device *dev)
net/rose/rose_route.c
526
void rose_route_device_down(struct net_device *dev)
net/rose/rose_route.c
591
static struct net_device *rose_ax25_dev_find(char *devname)
net/rose/rose_route.c
593
struct net_device *dev;
net/rose/rose_route.c
607
struct net_device *rose_dev_first(void)
net/rose/rose_route.c
609
struct net_device *dev, *first = NULL;
net/rose/rose_route.c
627
struct net_device *rose_dev_get(rose_address *addr)
net/rose/rose_route.c
629
struct net_device *dev;
net/rose/rose_route.c
647
struct net_device *dev;
net/rose/rose_route.c
733
struct net_device *dev;
net/rose/rose_route.c
842
void rose_link_device_down(struct net_device *dev)
net/rose/rose_route.c
868
struct net_device *dev;
net/sched/act_mirred.c
193
struct net_device *ndev;
net/sched/act_mirred.c
248
struct net_device *dev,
net/sched/act_mirred.c
341
struct net_device *dev_prev = NULL;
net/sched/act_mirred.c
342
struct net_device *dev = NULL;
net/sched/act_mirred.c
375
struct net_device *dev = NULL;
net/sched/act_mirred.c
428
struct net_device *dev;
net/sched/act_mirred.c
497
struct net_device *dev;
net/sched/act_mirred.c
531
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/sched/act_mirred.c
560
struct net_device *dev = priv;
net/sched/act_mirred.c
565
static struct net_device *
net/sched/act_mirred.c
570
struct net_device *dev;
net/sched/act_mirred.c
63
static struct net_device *tcf_mirred_dev_dereference(struct tcf_mirred *m)
net/sched/act_mirred.c
72
struct net_device *dev;
net/sched/act_mirred.c
91
struct net_device *ndev)
net/sched/act_mirred.c
93
struct net_device *odev;
net/sched/act_sample.c
148
static bool tcf_sample_dev_ok_push(struct net_device *dev)
net/sched/bpf_qdisc.c
238
struct net_device *dev = qdisc_dev(sch);
net/sched/cls_api.c
1185
struct net_device *dev;
net/sched/cls_api.c
1468
struct net_device *dev = qdisc_dev(q);
net/sched/cls_api.c
1553
struct net_device *dev = qdisc_dev(q);
net/sched/cls_api.c
2886
struct net_device *dev;
net/sched/cls_api.c
3271
struct net_device *dev;
net/sched/cls_api.c
777
struct net_device *dev, struct Qdisc *sch,
net/sched/cls_api.c
800
struct net_device *dev = block_cb->indr.dev;
net/sched/cls_api.c
824
struct net_device *dev, struct Qdisc *sch,
net/sched/cls_api.c
859
struct net_device *dev = q->dev_queue->dev;
net/sched/cls_api.c
898
struct net_device *dev = q->dev_queue->dev;
net/sched/cls_flower.c
139
struct net_device *hw_dev;
net/sched/cls_flower.c
3443
struct net_device *dev;
net/sched/cls_fw.c
401
struct net_device *dev;
net/sched/cls_u32.c
1414
struct net_device *dev;
net/sched/em_ipset.c
56
struct net_device *dev, *indev = NULL;
net/sched/em_ipt.c
210
struct net_device *indev = NULL;
net/sched/em_meta.c
139
static inline int int_dev(struct net_device *dev, struct meta_obj *dst)
net/sched/em_meta.c
148
static inline int var_dev(struct net_device *dev, struct meta_obj *dst)
net/sched/em_meta.c
326
struct net_device *dev;
net/sched/sch_api.c
1087
static int qdisc_graft(struct net_device *dev, struct Qdisc *parent,
net/sched/sch_api.c
1244
static struct Qdisc *qdisc_create(struct net_device *dev,
net/sched/sch_api.c
1469
struct net_device *dev,
net/sched/sch_api.c
1543
struct net_device *dev;
net/sched/sch_api.c
1583
struct net_device *dev,
net/sched/sch_api.c
1800
struct net_device *dev;
net/sched/sch_api.c
1882
struct net_device *dev;
net/sched/sch_api.c
2162
struct net_device *dev,
net/sched/sch_api.c
2296
struct net_device *dev;
net/sched/sch_api.c
2392
struct tcmsg *tcm, struct net_device *dev)
net/sched/sch_api.c
2420
struct net_device *dev;
net/sched/sch_api.c
302
struct Qdisc *qdisc_lookup(struct net_device *dev, u32 handle)
net/sched/sch_api.c
320
struct Qdisc *qdisc_lookup_rcu(struct net_device *dev, u32 handle)
net/sched/sch_api.c
759
static u32 qdisc_alloc_handle(struct net_device *dev)
net/sched/sch_api.c
819
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_api.c
837
void qdisc_offload_graft_helper(struct net_device *dev, struct Qdisc *sch,
net/sched/sch_api.c
866
void qdisc_offload_query_caps(struct net_device *dev,
net/sched/sch_api.c
883
static void qdisc_offload_graft_root(struct net_device *dev,
net/sched/sch_cake.c
2018
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_cake.c
3254
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_cake.c
3287
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_cbs.c
250
static void cbs_disable_offload(struct net_device *dev,
net/sched/sch_cbs.c
276
static int cbs_enable_offload(struct net_device *dev, struct cbs_sched_data *q,
net/sched/sch_cbs.c
309
static void cbs_set_port_rate(struct net_device *dev, struct cbs_sched_data *q)
net/sched/sch_cbs.c
335
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/sched/sch_cbs.c
337
struct net_device *qdev;
net/sched/sch_cbs.c
365
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_cbs.c
405
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_cbs.c
436
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_etf.c
296
static void etf_disable_offload(struct net_device *dev,
net/sched/sch_etf.c
319
static int etf_enable_offload(struct net_device *dev, struct etf_sched_data *q,
net/sched/sch_etf.c
347
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_etf.c
451
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ets.c
114
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ets.c
159
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ets.c
175
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_fifo.c
61
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_fifo.c
75
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_generic.c
1062
struct net_device *dev = qdisc_dev(qdisc);
net/sched/sch_generic.c
1145
static void shutdown_scheduler_queue(struct net_device *dev,
net/sched/sch_generic.c
1160
static void attach_one_default_qdisc(struct net_device *dev,
net/sched/sch_generic.c
1181
static void attach_default_qdiscs(struct net_device *dev)
net/sched/sch_generic.c
1222
static void transition_one_qdisc(struct net_device *dev,
net/sched/sch_generic.c
1239
void dev_activate(struct net_device *dev)
net/sched/sch_generic.c
1275
static void dev_deactivate_queue(struct net_device *dev,
net/sched/sch_generic.c
1291
static bool some_qdisc_is_busy(struct net_device *dev)
net/sched/sch_generic.c
1328
struct net_device *dev;
net/sched/sch_generic.c
1363
void dev_deactivate(struct net_device *dev)
net/sched/sch_generic.c
1373
static int qdisc_change_tx_queue_len(struct net_device *dev,
net/sched/sch_generic.c
1384
void dev_qdisc_change_real_num_tx(struct net_device *dev,
net/sched/sch_generic.c
1396
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_generic.c
1417
int dev_qdisc_change_tx_queue_len(struct net_device *dev)
net/sched/sch_generic.c
1439
static void dev_init_scheduler_queue(struct net_device *dev,
net/sched/sch_generic.c
1449
void dev_init_scheduler(struct net_device *dev)
net/sched/sch_generic.c
1459
void dev_shutdown(struct net_device *dev)
net/sched/sch_generic.c
320
struct net_device *dev, struct netdev_queue *txq,
net/sched/sch_generic.c
397
struct net_device *dev;
net/sched/sch_generic.c
433
unsigned long dev_trans_start(struct net_device *dev)
net/sched/sch_generic.c
449
static void netif_freeze_queues(struct net_device *dev)
net/sched/sch_generic.c
470
void netif_tx_lock(struct net_device *dev)
net/sched/sch_generic.c
477
static void netif_unfreeze_queues(struct net_device *dev)
net/sched/sch_generic.c
493
void netif_tx_unlock(struct net_device *dev)
net/sched/sch_generic.c
502
struct net_device *dev = timer_container_of(dev, t, watchdog_timer);
net/sched/sch_generic.c
558
void netdev_watchdog_up(struct net_device *dev)
net/sched/sch_generic.c
571
static void netdev_watchdog_down(struct net_device *dev)
net/sched/sch_generic.c
585
void netif_carrier_on(struct net_device *dev)
net/sched/sch_generic.c
604
void netif_carrier_off(struct net_device *dev)
net/sched/sch_generic.c
623
void netif_carrier_event(struct net_device *dev)
net/sched/sch_generic.c
942
struct net_device *dev;
net/sched/sch_gred.c
314
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1045
static int htb_offload(struct net_device *dev, struct tc_htb_qopt_offload *opt)
net/sched/sch_htb.c
1053
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1156
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1180
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1365
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1386
struct net_device *dev = dev_queue->dev;
net/sched/sch_htb.c
1415
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1616
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1818
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_htb.c
1995
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ingress.c
115
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ingress.c
247
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ingress.c
296
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_ingress.c
81
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
122
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
145
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
181
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
201
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
22
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
267
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
50
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mq.c
72
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
115
static int mqprio_parse_opt(struct net_device *dev, struct tc_mqprio_qopt *qopt,
net/sched/sch_mqprio.c
207
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
348
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
39
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
433
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
454
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
465
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
554
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
623
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
645
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
670
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
718
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
84
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio.c
97
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_mqprio_lib.c
103
void mqprio_qopt_reconstruct(struct net_device *dev, struct tc_mqprio_qopt *qopt)
net/sched/sch_mqprio_lib.c
19
static int mqprio_validate_queue_counts(struct net_device *dev,
net/sched/sch_mqprio_lib.c
68
int mqprio_validate_qopt(struct net_device *dev, struct tc_mqprio_qopt *qopt,
net/sched/sch_mqprio_lib.h
11
int mqprio_validate_qopt(struct net_device *dev, struct tc_mqprio_qopt *qopt,
net/sched/sch_mqprio_lib.h
15
void mqprio_qopt_reconstruct(struct net_device *dev,
net/sched/sch_mqprio_lib.h
7
struct net_device;
net/sched/sch_prio.c
142
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_red.c
189
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_red.c
451
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
1178
static int taprio_parse_mqprio_opt(struct net_device *dev,
net/sched/sch_taprio.c
122
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_taprio.c
1243
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_taprio.c
1292
static void taprio_set_picos_per_byte(struct net_device *dev,
net/sched/sch_taprio.c
1329
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/sched/sch_taprio.c
1438
static u32 tc_map_to_queue_mask(struct net_device *dev, u32 tc_mask)
net/sched/sch_taprio.c
1457
static void taprio_sched_to_offload(struct net_device *dev,
net/sched/sch_taprio.c
1488
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_taprio.c
1514
static int taprio_enable_offload(struct net_device *dev,
net/sched/sch_taprio.c
1580
static int taprio_disable_offload(struct net_device *dev,
net/sched/sch_taprio.c
1625
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
1707
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
1751
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
1796
static int taprio_mqprio_cmp(const struct net_device *dev,
net/sched/sch_taprio.c
1823
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2011
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2026
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2066
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2130
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2166
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2180
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2326
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2382
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2450
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
2502
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
275
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_taprio.c
336
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
544
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
666
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_taprio.c
711
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
763
static void taprio_next_tc_txq(struct net_device *dev, int tc, int *txq)
net/sched/sch_taprio.c
781
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
816
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_taprio.c
922
struct net_device *dev = qdisc_dev(q->root);
net/sched/sch_tbf.c
145
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_tbf.c
163
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_teql.c
102
struct net_device *m = qdisc_dev(q);
net/sched/sch_teql.c
168
struct net_device *dev = qdisc_dev(sch);
net/sched/sch_teql.c
221
struct net_device *dev, struct netdev_queue *txq,
net/sched/sch_teql.c
260
struct net_device *dev,
net/sched/sch_teql.c
279
static netdev_tx_t teql_master_xmit(struct sk_buff *skb, struct net_device *dev)
net/sched/sch_teql.c
299
struct net_device *slave = qdisc_dev(q);
net/sched/sch_teql.c
358
static int teql_master_open(struct net_device *dev)
net/sched/sch_teql.c
372
struct net_device *slave = qdisc_dev(q);
net/sched/sch_teql.c
400
static int teql_master_close(struct net_device *dev)
net/sched/sch_teql.c
406
static void teql_master_stats64(struct net_device *dev,
net/sched/sch_teql.c
417
static int teql_master_mtu(struct net_device *dev, int new_mtu)
net/sched/sch_teql.c
442
static __init void teql_master_setup(struct net_device *dev)
net/sched/sch_teql.c
480
struct net_device *dev;
net/sched/sch_teql.c
54
struct net_device *dev;
net/sched/sch_teql.c
78
struct net_device *dev = qdisc_dev(sch);
net/sctp/ipv6.c
459
struct net_device *dev)
net/sctp/ipv6.c
690
struct net_device *dev = NULL;
net/sctp/ipv6.c
954
struct net_device *dev;
net/sctp/ipv6.c
989
struct net_device *dev;
net/sctp/protocol.c
107
struct net_device *dev;
net/sctp/protocol.c
498
struct net_device *odev;
net/sctp/protocol.c
75
struct net_device *dev)
net/shaper/shaper.c
1395
void net_shaper_flush_netdev(struct net_device *dev)
net/shaper/shaper.c
1405
void net_shaper_set_real_num_tx_queues(struct net_device *dev,
net/shaper/shaper.c
180
struct net_device *dev;
net/shaper/shaper.c
211
struct net_device *dev;
net/smc/smc_clc.c
512
static int smc_clc_prfx_set4_rcu(struct net_device *dev, __be32 ipv4,
net/smc/smc_clc.c
533
static int smc_clc_prfx_set6_rcu(struct net_device *dev,
net/smc/smc_clc.c
570
struct net_device *dev;
net/smc/smc_clc.c
610
static int smc_clc_prfx_match4_rcu(struct net_device *dev,
net/smc/smc_clc.c
628
static int smc_clc_prfx_match6_rcu(struct net_device *dev,
net/smc/smc_clc.c
660
struct net_device *dev;
net/smc/smc_core.c
1884
static int smc_vlan_by_tcpsk_walk(struct net_device *lower_dev,
net/smc/smc_core.c
1901
struct net_device *ndev;
net/smc/smc_ib.c
228
static int smc_ib_determine_gid_rcu(const struct net_device *ndev,
net/smc/smc_ib.c
279
const struct net_device *ndev;
net/smc/smc_ib.c
902
struct net_device *ndev;
net/smc/smc_ib.c
911
void smc_ib_ndev_change(struct net_device *ndev, unsigned long event)
net/smc/smc_ib.c
915
struct net_device *lndev;
net/smc/smc_ib.h
83
void smc_ib_ndev_change(struct net_device *ndev, unsigned long event);
net/smc/smc_pnet.c
1039
static void smc_pnet_find_rdma_dev(struct net_device *netdev,
net/smc/smc_pnet.c
1047
struct net_device *ndev;
net/smc/smc_pnet.c
1078
static void smc_pnet_find_roce_by_pnetid(struct net_device *ndev,
net/smc/smc_pnet.c
1082
struct net_device *base_ndev;
net/smc/smc_pnet.c
1097
static void smc_pnet_find_ism_by_pnetid(struct net_device *ndev,
net/smc/smc_pnet.c
1129
struct net_device *dev;
net/smc/smc_pnet.c
1146
struct net_device *dev;
net/smc/smc_pnet.c
185
static int smc_pnet_add_by_ndev(struct net_device *ndev)
net/smc/smc_pnet.c
217
static int smc_pnet_remove_by_ndev(struct net_device *ndev)
net/smc/smc_pnet.c
32
static struct net_device *__pnet_find_base_ndev(struct net_device *ndev);
net/smc/smc_pnet.c
33
static struct net_device *pnet_find_base_ndev(struct net_device *ndev);
net/smc/smc_pnet.c
352
struct net_device *ndev, *base_ndev;
net/smc/smc_pnet.c
66
struct net_device *ndev;
net/smc/smc_pnet.c
789
static void smc_pnet_add_base_pnetid(struct net *net, struct net_device *dev,
net/smc/smc_pnet.c
792
struct net_device *base_dev;
net/smc/smc_pnet.c
807
struct net_device *dev;
net/smc/smc_pnet.c
842
struct net_device *event_dev = netdev_notifier_info_to_dev(ptr);
net/smc/smc_pnet.c
921
static struct net_device *__pnet_find_base_ndev(struct net_device *ndev)
net/smc/smc_pnet.c
943
static struct net_device *pnet_find_base_ndev(struct net_device *ndev)
net/smc/smc_pnet.c
951
static int smc_pnet_find_ndev_pnetid_by_table(struct net_device *ndev,
net/socket.c
820
struct net_device *orig_dev;
net/socket.c
840
struct net_device *orig_dev;
net/sunrpc/addr.c
168
struct net_device *dev;
net/switchdev/switchdev.c
1020
void switchdev_bridge_port_unoffload(struct net_device *brport_dev,
net/switchdev/switchdev.c
1041
int switchdev_bridge_port_replay(struct net_device *brport_dev,
net/switchdev/switchdev.c
1042
struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
111
static int switchdev_deferred_enqueue(struct net_device *dev,
net/switchdev/switchdev.c
132
struct net_device *dev,
net/switchdev/switchdev.c
158
static int switchdev_port_attr_set_now(struct net_device *dev,
net/switchdev/switchdev.c
166
static void switchdev_port_attr_set_deferred(struct net_device *dev,
net/switchdev/switchdev.c
180
static int switchdev_port_attr_set_defer(struct net_device *dev,
net/switchdev/switchdev.c
197
int switchdev_port_attr_set(struct net_device *dev,
net/switchdev/switchdev.c
224
struct net_device *dev,
net/switchdev/switchdev.c
247
static void switchdev_obj_id_to_helpful_msg(struct net_device *dev,
net/switchdev/switchdev.c
340
static void switchdev_port_obj_add_deferred(struct net_device *dev,
net/switchdev/switchdev.c
355
static int switchdev_port_obj_add_defer(struct net_device *dev,
net/switchdev/switchdev.c
372
int switchdev_port_obj_add(struct net_device *dev,
net/switchdev/switchdev.c
384
static int switchdev_port_obj_del_now(struct net_device *dev,
net/switchdev/switchdev.c
391
static void switchdev_port_obj_del_deferred(struct net_device *dev,
net/switchdev/switchdev.c
404
static int switchdev_port_obj_del_defer(struct net_device *dev,
net/switchdev/switchdev.c
420
int switchdev_port_obj_del(struct net_device *dev,
net/switchdev/switchdev.c
442
bool switchdev_port_obj_act_is_deferred(struct net_device *dev,
net/switchdev/switchdev.c
509
int call_switchdev_notifiers(unsigned long val, struct net_device *dev,
net/switchdev/switchdev.c
54
typedef void switchdev_deferred_func_t(struct net_device *dev,
net/switchdev/switchdev.c
545
int call_switchdev_blocking_notifiers(unsigned long val, struct net_device *dev,
net/switchdev/switchdev.c
558
bool (*check_cb)(const struct net_device *dev);
net/switchdev/switchdev.c
559
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
560
const struct net_device *foreign_dev);
net/switchdev/switchdev.c
561
const struct net_device *dev;
net/switchdev/switchdev.c
562
struct net_device *lower_dev;
net/switchdev/switchdev.c
565
static int switchdev_lower_dev_walk(struct net_device *lower_dev,
net/switchdev/switchdev.c
569
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
570
const struct net_device *foreign_dev);
net/switchdev/switchdev.c
571
bool (*check_cb)(const struct net_device *dev);
net/switchdev/switchdev.c
572
const struct net_device *dev;
net/switchdev/switchdev.c
586
static struct net_device *
net/switchdev/switchdev.c
587
switchdev_lower_dev_find_rcu(struct net_device *dev,
net/switchdev/switchdev.c
588
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
589
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
59
struct net_device *dev;
net/switchdev/switchdev.c
590
const struct net_device *foreign_dev))
net/switchdev/switchdev.c
607
static struct net_device *
net/switchdev/switchdev.c
608
switchdev_lower_dev_find(struct net_device *dev,
net/switchdev/switchdev.c
609
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
610
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
611
const struct net_device *foreign_dev))
net/switchdev/switchdev.c
628
static int __switchdev_handle_fdb_event_to_device(struct net_device *dev,
net/switchdev/switchdev.c
629
struct net_device *orig_dev, unsigned long event,
net/switchdev/switchdev.c
631
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
632
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
633
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
634
int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev,
net/switchdev/switchdev.c
639
struct net_device *br, *lower_dev, *switchdev;
net/switchdev/switchdev.c
689
int switchdev_handle_fdb_event_to_device(struct net_device *dev, unsigned long event,
net/switchdev/switchdev.c
691
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
692
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
693
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
694
int (*mod_cb)(struct net_device *dev, struct net_device *orig_dev,
net/switchdev/switchdev.c
710
static int __switchdev_handle_port_obj_add(struct net_device *dev,
net/switchdev/switchdev.c
712
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
713
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
714
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
715
int (*add_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
720
struct net_device *br, *lower_dev, *switchdev;
net/switchdev/switchdev.c
785
int switchdev_handle_port_obj_add(struct net_device *dev,
net/switchdev/switchdev.c
787
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
788
int (*add_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
806
int switchdev_handle_port_obj_add_foreign(struct net_device *dev,
net/switchdev/switchdev.c
808
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
809
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
810
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
811
int (*add_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
825
static int __switchdev_handle_port_obj_del(struct net_device *dev,
net/switchdev/switchdev.c
827
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
828
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
829
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
830
int (*del_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
834
struct net_device *br, *lower_dev, *switchdev;
net/switchdev/switchdev.c
896
int switchdev_handle_port_obj_del(struct net_device *dev,
net/switchdev/switchdev.c
898
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
899
int (*del_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
916
int switchdev_handle_port_obj_del_foreign(struct net_device *dev,
net/switchdev/switchdev.c
918
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
919
bool (*foreign_dev_check_cb)(const struct net_device *dev,
net/switchdev/switchdev.c
920
const struct net_device *foreign_dev),
net/switchdev/switchdev.c
921
int (*del_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
934
static int __switchdev_handle_port_attr_set(struct net_device *dev,
net/switchdev/switchdev.c
936
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
937
int (*set_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
943
struct net_device *lower_dev;
net/switchdev/switchdev.c
976
int switchdev_handle_port_attr_set(struct net_device *dev,
net/switchdev/switchdev.c
978
bool (*check_cb)(const struct net_device *dev),
net/switchdev/switchdev.c
979
int (*set_cb)(struct net_device *dev, const void *ctx,
net/switchdev/switchdev.c
993
int switchdev_bridge_port_offload(struct net_device *brport_dev,
net/switchdev/switchdev.c
994
struct net_device *dev, const void *ctx,
net/tipc/bearer.c
430
struct net_device *dev;
net/tipc/bearer.c
480
struct net_device *dev;
net/tipc/bearer.c
482
dev = (struct net_device *)rtnl_dereference(b->media_ptr);
net/tipc/bearer.c
499
struct net_device *dev;
net/tipc/bearer.c
502
dev = (struct net_device *)rcu_dereference(b->media_ptr);
net/tipc/bearer.c
656
static int tipc_l2_rcv_msg(struct sk_buff *skb, struct net_device *dev,
net/tipc/bearer.c
657
struct packet_type *pt, struct net_device *orig_dev)
net/tipc/bearer.c
689
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/tipc/bearer.c
70
static int tipc_l2_rcv_msg(struct sk_buff *skb, struct net_device *dev,
net/tipc/bearer.c
71
struct packet_type *pt, struct net_device *orig_dev);
net/tipc/bearer.c
765
struct net_device *dev = net->loopback_dev;
net/tipc/bearer.c
791
static int tipc_loopback_rcv_pkt(struct sk_buff *skb, struct net_device *dev,
net/tipc/bearer.c
792
struct packet_type *pt, struct net_device *od)
net/tipc/bearer.c
800
struct net_device *dev = net->loopback_dev;
net/tipc/bearer.h
258
static inline bool tipc_mtu_bad(struct net_device *dev)
net/tipc/trace.h
397
TP_PROTO(struct net_device *dev, struct tipc_bearer *b,
net/tipc/udp_media.c
675
struct net_device *dev;
net/tls/tls_device.c
1023
struct net_device *netdev)
net/tls/tls_device.c
1069
struct net_device *netdev;
net/tls/tls_device.c
1196
struct net_device *netdev;
net/tls/tls_device.c
124
static struct net_device *get_netdev_for_sock(struct sock *sk)
net/tls/tls_device.c
126
struct net_device *dev, *lowest_dev = NULL;
net/tls/tls_device.c
1271
struct net_device *netdev;
net/tls/tls_device.c
1293
static int tls_device_down(struct net_device *netdev)
net/tls/tls_device.c
1304
struct net_device *ctx_netdev =
net/tls/tls_device.c
1379
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/tls/tls_device.c
235
struct net_device *netdev;
net/tls/tls_device.c
700
struct net_device *netdev;
net/tls/tls_device.c
74
struct net_device *netdev;
net/tls/tls_device.c
90
struct net_device *netdev;
net/tls/tls_device_fallback.c
415
struct net_device *dev,
net/tls/tls_device_fallback.c
427
struct net_device *dev,
net/vmw_vsock/af_vsock_tap.c
61
struct net_device *dev)
net/wireless/ap.c
15
struct net_device *dev, unsigned int link_id,
net/wireless/ap.c
56
struct net_device *dev, int link_id,
net/wireless/chan.c
1545
struct net_device *dev,
net/wireless/core.c
1375
struct net_device *dev = wdev->netdev;
net/wireless/core.c
1524
int cfg80211_register_netdevice(struct net_device *dev)
net/wireless/core.c
1559
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/wireless/core.h
338
struct net_device *dev,
net/wireless/core.h
341
void cfg80211_clear_ibss(struct net_device *dev, bool nowext);
net/wireless/core.h
343
struct net_device *dev, bool nowext);
net/wireless/core.h
344
void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
net/wireless/core.h
353
struct net_device *dev,
net/wireless/core.h
357
struct net_device *dev);
net/wireless/core.h
364
struct net_device *dev,
net/wireless/core.h
367
struct net_device *dev);
net/wireless/core.h
371
struct net_device *dev, int link,
net/wireless/core.h
376
struct net_device *dev,
net/wireless/core.h
379
struct net_device *dev,
net/wireless/core.h
383
struct net_device *dev, const u8 *bssid,
net/wireless/core.h
387
struct net_device *dev, const u8 *ap_addr,
net/wireless/core.h
391
struct net_device *dev);
net/wireless/core.h
410
struct net_device *dev,
net/wireless/core.h
414
void __cfg80211_connect_result(struct net_device *dev,
net/wireless/core.h
417
void __cfg80211_disconnected(struct net_device *dev, const u8 *ie,
net/wireless/core.h
420
struct net_device *dev, u16 reason,
net/wireless/core.h
432
void cfg80211_sme_scan_done(struct net_device *dev);
net/wireless/core.h
463
struct net_device *dev, enum nl80211_iftype ntype,
net/wireless/core.h
527
struct net_device *dev,
net/wireless/core.h
581
struct net_device *dev,
net/wireless/ethtool.c
7
void cfg80211_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info)
net/wireless/ibss.c
156
void cfg80211_clear_ibss(struct net_device *dev, bool nowext)
net/wireless/ibss.c
19
void __cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
net/wireless/ibss.c
193
struct net_device *dev, bool nowext)
net/wireless/ibss.c
287
int cfg80211_ibss_wext_siwfreq(struct net_device *dev,
net/wireless/ibss.c
338
int cfg80211_ibss_wext_giwfreq(struct net_device *dev,
net/wireless/ibss.c
364
int cfg80211_ibss_wext_siwessid(struct net_device *dev,
net/wireless/ibss.c
398
int cfg80211_ibss_wext_giwessid(struct net_device *dev,
net/wireless/ibss.c
423
int cfg80211_ibss_wext_siwap(struct net_device *dev,
net/wireless/ibss.c
474
int cfg80211_ibss_wext_giwap(struct net_device *dev,
net/wireless/ibss.c
59
void cfg80211_ibss_joined(struct net_device *dev, const u8 *bssid,
net/wireless/ibss.c
88
struct net_device *dev,
net/wireless/mesh.c
103
struct net_device *dev,
net/wireless/mesh.c
261
struct net_device *dev)
net/wireless/mlme.c
1130
void cfg80211_cac_event(struct net_device *netdev,
net/wireless/mlme.c
1183
struct net_device *netdev;
net/wireless/mlme.c
1336
struct net_device *dev,
net/wireless/mlme.c
1361
void cfg80211_mlo_reconf_add_done(struct net_device *dev,
net/wireless/mlme.c
149
void cfg80211_rx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len)
net/wireless/mlme.c
170
void cfg80211_auth_timeout(struct net_device *dev, const u8 *addr)
net/wireless/mlme.c
183
void cfg80211_assoc_failure(struct net_device *dev,
net/wireless/mlme.c
213
void cfg80211_tx_mlme_mgmt(struct net_device *dev, const u8 *buf, size_t len,
net/wireless/mlme.c
233
void cfg80211_michael_mic_failure(struct net_device *dev, const u8 *addr,
net/wireless/mlme.c
24
void cfg80211_rx_assoc_resp(struct net_device *dev,
net/wireless/mlme.c
262
struct net_device *dev,
net/wireless/mlme.c
382
static int cfg80211_mlme_check_mlo(struct net_device *dev,
net/wireless/mlme.c
463
struct net_device *dev,
net/wireless/mlme.c
511
struct net_device *dev, const u8 *bssid,
net/wireless/mlme.c
540
struct net_device *dev, const u8 *ap_addr,
net/wireless/mlme.c
572
struct net_device *dev)
net/wireless/nl80211.c
11183
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
11262
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
11364
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
11454
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
11834
int flags, struct net_device *dev,
net/wireless/nl80211.c
11981
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12375
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12621
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12666
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12739
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12895
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
12909
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13193
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13444
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13518
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13572
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13627
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13679
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13694
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13733
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
13861
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14105
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14136
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14190
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14207
struct net_device *dev,
net/wireless/nl80211.c
14273
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
143
struct net_device *netdev;
net/wireless/nl80211.c
14396
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14410
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14418
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
14539
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
15413
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
15462
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
15480
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16391
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16814
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16860
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16910
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16927
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
16983
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17013
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17034
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17072
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17094
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17137
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17201
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17274
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17298
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17339
struct nlattr *attrs[], struct net_device *dev,
net/wireless/nl80211.c
17445
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17499
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17612
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17635
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17669
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17694
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17806
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17825
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17849
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17876
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
17942
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
18052
struct net_device *dev = NULL;
net/wireless/nl80211.c
19505
struct net_device *netdev,
net/wireless/nl80211.c
19558
struct net_device *netdev, const u8 *buf,
net/wireless/nl80211.c
19572
struct net_device *netdev,
net/wireless/nl80211.c
19588
struct net_device *netdev, const u8 *buf,
net/wireless/nl80211.c
19603
struct net_device *netdev, const u8 *buf,
net/wireless/nl80211.c
19617
void cfg80211_rx_unprot_mlme_mgmt(struct net_device *dev, const u8 *buf,
net/wireless/nl80211.c
19653
struct net_device *netdev, int cmd,
net/wireless/nl80211.c
19686
struct net_device *netdev, const u8 *addr,
net/wireless/nl80211.c
19694
struct net_device *netdev, const u8 *addr,
net/wireless/nl80211.c
19702
struct net_device *netdev,
net/wireless/nl80211.c
19815
struct net_device *netdev,
net/wireless/nl80211.c
19919
struct net_device *netdev, const u8 *peer_addr,
net/wireless/nl80211.c
19955
struct net_device *netdev, u16 reason,
net/wireless/nl80211.c
19990
void cfg80211_links_removed(struct net_device *dev, u16 link_mask)
net/wireless/nl80211.c
20060
void nl80211_mlo_reconf_add_done(struct net_device *dev,
net/wireless/nl80211.c
20078
struct net_device *netdev, const u8 *bssid,
net/wireless/nl80211.c
20109
void cfg80211_notify_new_peer_candidate(struct net_device *dev, const u8 *addr,
net/wireless/nl80211.c
20154
struct net_device *netdev, const u8 *addr,
net/wireless/nl80211.c
20289
void cfg80211_assoc_comeback(struct net_device *netdev,
net/wireless/nl80211.c
20367
void cfg80211_new_sta(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20391
void cfg80211_del_sta_sinfo(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20421
void cfg80211_conn_failed(struct net_device *dev, const u8 *mac_addr,
net/wireless/nl80211.c
20456
static bool __nl80211_unexpected_frame(struct net_device *dev, u8 cmd,
net/wireless/nl80211.c
20494
bool cfg80211_rx_spurious_frame(struct net_device *dev, const u8 *addr,
net/wireless/nl80211.c
20514
bool cfg80211_rx_unexpected_4addr_frame(struct net_device *dev, const u8 *addr,
net/wireless/nl80211.c
20540
struct net_device *netdev = wdev->netdev;
net/wireless/nl80211.c
20593
struct net_device *netdev = wdev->netdev;
net/wireless/nl80211.c
20664
static int __nl80211_rx_control_port(struct net_device *dev,
net/wireless/nl80211.c
20720
bool cfg80211_rx_control_port(struct net_device *dev, struct sk_buff *skb,
net/wireless/nl80211.c
20733
static struct sk_buff *cfg80211_prepare_cqm(struct net_device *dev,
net/wireless/nl80211.c
20785
void cfg80211_cqm_rssi_notify(struct net_device *dev,
net/wireless/nl80211.c
20849
void cfg80211_cqm_txe_notify(struct net_device *dev,
net/wireless/nl80211.c
20876
void cfg80211_cqm_pktloss_notify(struct net_device *dev,
net/wireless/nl80211.c
20898
void cfg80211_cqm_beacon_loss_notify(struct net_device *dev, gfp_t gfp)
net/wireless/nl80211.c
20918
struct net_device *netdev, const u8 *bssid,
net/wireless/nl80211.c
20960
void cfg80211_gtk_rekey_notify(struct net_device *dev, const u8 *bssid,
net/wireless/nl80211.c
20974
struct net_device *netdev, int index,
net/wireless/nl80211.c
21017
void cfg80211_pmksa_candidate_notify(struct net_device *dev, int index,
net/wireless/nl80211.c
21030
struct net_device *netdev,
net/wireless/nl80211.c
21079
void cfg80211_ch_switch_notify(struct net_device *dev,
net/wireless/nl80211.c
21123
void cfg80211_ch_switch_started_notify(struct net_device *dev,
net/wireless/nl80211.c
21144
int cfg80211_bss_color_notify(struct net_device *dev,
net/wireless/nl80211.c
21197
struct net_device *netdev, gfp_t gfp)
net/wireless/nl80211.c
21241
void cfg80211_sta_opmode_change_notify(struct net_device *dev, const u8 *mac,
net/wireless/nl80211.c
21296
void cfg80211_probe_status(struct net_device *dev, const u8 *addr,
net/wireless/nl80211.c
21565
void cfg80211_tdls_oper_request(struct net_device *dev, const u8 *peer,
net/wireless/nl80211.c
21672
void cfg80211_ft_event(struct net_device *netdev,
net/wireless/nl80211.c
21786
int cfg80211_external_auth_request(struct net_device *dev,
net/wireless/nl80211.c
21846
void cfg80211_update_owe_info_event(struct net_device *netdev,
net/wireless/nl80211.c
21911
void cfg80211_epcs_changed(struct net_device *netdev, bool enabled)
net/wireless/nl80211.c
3391
struct net_device *netdev;
net/wireless/nl80211.c
3713
struct net_device *dev,
net/wireless/nl80211.c
3812
struct net_device *netdev = info->user_ptr[1];
net/wireless/nl80211.c
3847
struct net_device *netdev = NULL;
net/wireless/nl80211.c
4250
struct net_device *dev = wdev->netdev;
net/wireless/nl80211.c
4587
struct net_device *netdev, u8 use_4addr,
net/wireless/nl80211.c
4641
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
4862
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
4953
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5051
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5157
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5226
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5352
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5519
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5585
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
5743
struct net_device *dev,
net/wireless/nl80211.c
6016
struct net_device *dev,
net/wireless/nl80211.c
6059
struct net_device *tx_netdev =
net/wireless/nl80211.c
6676
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
6981
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
7056
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
7500
struct net_device *dev,
net/wireless/nl80211.c
8034
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
8249
static struct net_device *get_vlan(struct genl_info *info,
net/wireless/nl80211.c
8253
struct net_device *v;
net/wireless/nl80211.c
8437
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
8603
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
8913
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
8979
int flags, struct net_device *dev,
net/wireless/nl80211.c
9094
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9133
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9158
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9183
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9202
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9293
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9451
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.c
9829
struct net_device *dev = info->user_ptr[1];
net/wireless/nl80211.h
107
struct net_device *netdev, const u8 *bssid,
net/wireless/nl80211.h
118
struct net_device *netdev, gfp_t gfp);
net/wireless/nl80211.h
127
void nl80211_mlo_reconf_add_done(struct net_device *dev,
net/wireless/nl80211.h
59
struct net_device *netdev,
net/wireless/nl80211.h
62
struct net_device *netdev,
net/wireless/nl80211.h
65
struct net_device *netdev,
net/wireless/nl80211.h
69
struct net_device *netdev,
net/wireless/nl80211.h
73
struct net_device *netdev,
net/wireless/nl80211.h
76
struct net_device *netdev,
net/wireless/nl80211.h
79
struct net_device *netdev,
net/wireless/nl80211.h
83
struct net_device *netdev,
net/wireless/nl80211.h
89
struct net_device *netdev, const u8 *peer_addr,
net/wireless/nl80211.h
92
struct net_device *netdev, u16 reason,
net/wireless/nl80211.h
97
struct net_device *netdev, const u8 *addr,
net/wireless/ocb.c
19
struct net_device *dev,
net/wireless/ocb.c
44
struct net_device *dev)
net/wireless/rdev-ops.h
1064
struct net_device *dev,
net/wireless/rdev-ops.h
1076
struct net_device *dev,
net/wireless/rdev-ops.h
109
struct net_device *netdev, int link_id,
net/wireless/rdev-ops.h
1110
struct net_device *dev,
net/wireless/rdev-ops.h
1122
struct net_device *dev,
net/wireless/rdev-ops.h
1138
struct net_device *dev,
net/wireless/rdev-ops.h
1153
struct net_device *dev, u8 tsid, const u8 *peer,
net/wireless/rdev-ops.h
1170
struct net_device *dev, u8 tsid, const u8 *peer)
net/wireless/rdev-ops.h
1184
struct net_device *dev, const u8 *addr,
net/wireless/rdev-ops.h
1199
struct net_device *dev, const u8 *addr)
net/wireless/rdev-ops.h
1208
struct net_device *dev,
net/wireless/rdev-ops.h
1226
struct net_device *dev, unsigned int link_id)
net/wireless/rdev-ops.h
123
struct net_device *netdev, int link_id, u8 key_index,
net/wireless/rdev-ops.h
1236
struct net_device *dev,
net/wireless/rdev-ops.h
1262
struct net_device *dev,
net/wireless/rdev-ops.h
1275
struct net_device *dev, const u8 *aa)
net/wireless/rdev-ops.h
1288
struct net_device *dev,
net/wireless/rdev-ops.h
1302
struct net_device *dev,
net/wireless/rdev-ops.h
1341
struct net_device *dev,
net/wireless/rdev-ops.h
1355
struct net_device *dev, const u8 *dest,
net/wireless/rdev-ops.h
1367
struct net_device *dev,
net/wireless/rdev-ops.h
137
struct net_device *netdev, int link_id, u8 key_index)
net/wireless/rdev-ops.h
1379
struct net_device *dev, const u8 *peer,
net/wireless/rdev-ops.h
1403
struct net_device *dev,
net/wireless/rdev-ops.h
1417
struct net_device *dev, struct cfg80211_fils_aad *fils_aad)
net/wireless/rdev-ops.h
1472
struct net_device *dev,
net/wireless/rdev-ops.h
1486
struct net_device *dev,
net/wireless/rdev-ops.h
150
struct net_device *netdev, int link_id,
net/wireless/rdev-ops.h
1500
struct net_device *dev,
net/wireless/rdev-ops.h
1514
struct net_device *dev,
net/wireless/rdev-ops.h
1530
struct net_device *dev,
net/wireless/rdev-ops.h
1546
struct net_device *dev)
net/wireless/rdev-ops.h
1558
struct net_device *dev,
net/wireless/rdev-ops.h
1574
struct net_device *dev, bool val)
net/wireless/rdev-ops.h
164
struct net_device *dev,
net/wireless/rdev-ops.h
175
struct net_device *dev,
net/wireless/rdev-ops.h
186
struct net_device *dev, unsigned int link_id)
net/wireless/rdev-ops.h
196
struct net_device *dev, u8 *mac,
net/wireless/rdev-ops.h
207
struct net_device *dev,
net/wireless/rdev-ops.h
218
struct net_device *dev, u8 *mac,
net/wireless/rdev-ops.h
229
struct net_device *dev, const u8 *mac,
net/wireless/rdev-ops.h
240
struct net_device *dev, int idx, u8 *mac,
net/wireless/rdev-ops.h
251
struct net_device *dev, u8 *dst, u8 *next_hop)
net/wireless/rdev-ops.h
261
struct net_device *dev, u8 *dst)
net/wireless/rdev-ops.h
271
struct net_device *dev, u8 *dst,
net/wireless/rdev-ops.h
282
struct net_device *dev, u8 *dst, u8 *next_hop,
net/wireless/rdev-ops.h
294
struct net_device *dev, u8 *dst, u8 *mpp,
net/wireless/rdev-ops.h
306
struct net_device *dev, int idx, u8 *dst,
net/wireless/rdev-ops.h
319
struct net_device *dev, int idx, u8 *dst,
net/wireless/rdev-ops.h
333
struct net_device *dev, struct mesh_config *conf)
net/wireless/rdev-ops.h
344
struct net_device *dev, u32 mask,
net/wireless/rdev-ops.h
355
struct net_device *dev,
net/wireless/rdev-ops.h
368
struct net_device *dev)
net/wireless/rdev-ops.h
378
struct net_device *dev,
net/wireless/rdev-ops.h
389
struct net_device *dev)
net/wireless/rdev-ops.h
399
struct net_device *dev,
net/wireless/rdev-ops.h
423
struct net_device *dev,
net/wireless/rdev-ops.h
436
struct net_device *dev,
net/wireless/rdev-ops.h
448
struct net_device *dev,
net/wireless/rdev-ops.h
481
struct net_device *dev,
net/wireless/rdev-ops.h
492
struct net_device *dev,
net/wireless/rdev-ops.h
504
struct net_device *dev,
net/wireless/rdev-ops.h
515
struct net_device *dev,
net/wireless/rdev-ops.h
526
struct net_device *dev,
net/wireless/rdev-ops.h
538
struct net_device *dev,
net/wireless/rdev-ops.h
549
struct net_device *dev, u16 reason_code)
net/wireless/rdev-ops.h
559
struct net_device *dev,
net/wireless/rdev-ops.h
570
struct net_device *dev)
net/wireless/rdev-ops.h
620
struct net_device *dev,
net/wireless/rdev-ops.h
677
struct net_device *dev, unsigned int link_id,
net/wireless/rdev-ops.h
69
struct net_device *dev, enum nl80211_iftype type,
net/wireless/rdev-ops.h
690
struct net_device *netdev, int idx,
net/wireless/rdev-ops.h
704
struct net_device *netdev,
net/wireless/rdev-ops.h
715
struct net_device *netdev,
net/wireless/rdev-ops.h
726
struct net_device *netdev)
net/wireless/rdev-ops.h
773
struct net_device *dev,
net/wireless/rdev-ops.h
80
struct net_device *netdev, int link_id,
net/wireless/rdev-ops.h
803
struct net_device *dev, bool enabled,
net/wireless/rdev-ops.h
815
struct net_device *dev, s32 rssi_thold, u32 rssi_hyst)
net/wireless/rdev-ops.h
828
struct net_device *dev, s32 low, s32 high)
net/wireless/rdev-ops.h
840
struct net_device *dev, u32 rate, u32 pkts, u32 intvl)
net/wireless/rdev-ops.h
890
struct net_device *dev,
net/wireless/rdev-ops.h
901
struct net_device *dev, u64 reqid)
net/wireless/rdev-ops.h
911
struct net_device *dev,
net/wireless/rdev-ops.h
922
struct net_device *dev, u8 *peer,
net/wireless/rdev-ops.h
94
rdev_get_key(struct cfg80211_registered_device *rdev, struct net_device *netdev,
net/wireless/rdev-ops.h
940
struct net_device *dev, u8 *peer,
net/wireless/rdev-ops.h
951
struct net_device *dev, const u8 *peer,
net/wireless/rdev-ops.h
962
struct net_device *dev, u16 noack_map)
net/wireless/scan.c
3481
struct net_device *dev;
net/wireless/scan.c
3496
int cfg80211_wext_siwscan(struct net_device *dev,
net/wireless/scan.c
3983
int cfg80211_wext_giwscan(struct net_device *dev,
net/wireless/sme.c
1166
void cfg80211_roamed(struct net_device *dev, struct cfg80211_roam_info *info,
net/wireless/sme.c
1310
void cfg80211_port_authorized(struct net_device *dev, const u8 *peer_addr,
net/wireless/sme.c
1342
void __cfg80211_disconnected(struct net_device *dev, const u8 *ie,
net/wireless/sme.c
1406
void cfg80211_disconnected(struct net_device *dev, u16 reason,
net/wireless/sme.c
1437
struct net_device *dev,
net/wireless/sme.c
1546
struct net_device *dev, u16 reason, bool wextev)
net/wireless/sme.c
316
void cfg80211_sme_scan_done(struct net_device *dev)
net/wireless/sme.c
735
void __cfg80211_connect_result(struct net_device *dev,
net/wireless/sme.c
968
void cfg80211_connect_done(struct net_device *dev,
net/wireless/trace.h
1007
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1013
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
net/wireless/trace.h
1018
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
net/wireless/trace.h
1023
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int _idx,
net/wireless/trace.h
1061
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *dst,
net/wireless/trace.h
1082
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *dst,
net/wireless/trace.h
1088
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *dst,
net/wireless/trace.h
1094
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *dst,
net/wireless/trace.h
1100
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int _idx,
net/wireless/trace.h
1123
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1144
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int _idx,
net/wireless/trace.h
1222
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u32 mask,
net/wireless/trace.h
1242
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1261
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1308
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1335
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1353
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1371
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1395
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1450
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1473
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1516
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1537
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1572
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1591
struct net_device *netdev, s32 rssi_thold,
net/wireless/trace.h
1614
struct net_device *netdev, s32 low, s32 high),
net/wireless/trace.h
1635
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u32 rate,
net/wireless/trace.h
1658
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1676
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1697
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1840
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
1945
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u64 id),
net/wireless/trace.h
1962
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u64 id),
net/wireless/trace.h
1967
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u64 id),
net/wireless/trace.h
1972
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2014
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int _idx),
net/wireless/trace.h
2071
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2091
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2109
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2127
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2133
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2224
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2253
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2397
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2415
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2470
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2510
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2528
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2550
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2575
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2595
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2619
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2637
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2676
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *aa),
net/wireless/trace.h
2697
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2723
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2748
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2792
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2816
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2870
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2888
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2908
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2926
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2944
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
2982
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3039
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3063
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3088
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3108
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3142
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3157
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3162
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
3179
TP_PROTO(struct net_device *netdev, const u8 *buf, int len),
net/wireless/trace.h
3195
TP_PROTO(struct net_device *netdev, const u8 *buf, int len),
net/wireless/trace.h
3200
TP_PROTO(struct net_device *netdev, const u8 *buf, int len),
net/wireless/trace.h
3205
TP_PROTO(struct net_device *netdev, const u8 *buf, int len,
net/wireless/trace.h
3225
TP_PROTO(struct net_device *netdev, const u8 *mac),
net/wireless/trace.h
3240
TP_PROTO(struct net_device *netdev, const u8 *mac),
net/wireless/trace.h
3245
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
3263
TP_PROTO(struct net_device *netdev, const u8 *addr,
net/wireless/trace.h
3345
TP_PROTO(struct net_device *netdev, const u8 *mac_addr,
net/wireless/trace.h
3363
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3419
TP_PROTO(struct net_device *netdev, struct sk_buff *skb,
net/wireless/trace.h
3445
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
3488
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
3507
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
3544
TP_PROTO(struct net_device *netdev, enum nl80211_radar_event evt,
net/wireless/trace.h
3562
TP_PROTO(struct net_device *netdev, const u8 *addr, int link_id),
net/wireless/trace.h
3579
TP_PROTO(struct net_device *netdev, const u8 *addr, int link_id),
net/wireless/trace.h
3584
TP_PROTO(struct net_device *netdev, const u8 *addr, int link_id),
net/wireless/trace.h
3589
TP_PROTO(struct net_device *netdev, const u8 *bssid,
net/wireless/trace.h
3607
TP_PROTO(struct net_device *netdev, const u8 *addr, u64 cookie,
net/wireless/trace.h
3628
TP_PROTO(struct net_device *netdev, const u8 *peer, u32 num_packets),
net/wireless/trace.h
3645
TP_PROTO(struct net_device *netdev, const u8 *macaddr),
net/wireless/trace.h
3650
TP_PROTO(struct net_device *netdev, int index, const u8 *bssid,
net/wireless/trace.h
3689
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *peer,
net/wireless/trace.h
3893
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
3977
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
4004
TP_PROTO(struct net_device *netdev,
net/wireless/trace.h
4043
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
4104
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
4110
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
4116
TP_PROTO(struct net_device *netdev, u16 link_mask),
net/wireless/trace.h
4131
TP_PROTO(struct net_device *netdev, u16 link_mask,
net/wireless/trace.h
4151
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
531
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
549
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
576
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
582
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
588
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
618
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
645
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
666
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, int link_id,
net/wireless/trace.h
687
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
731
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
779
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
797
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
811
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
816
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
821
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
826
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
831
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
836
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev),
net/wireless/trace.h
841
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/trace.h
859
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
net/wireless/trace.h
951
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
net/wireless/trace.h
957
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
net/wireless/trace.h
963
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
net/wireless/trace.h
980
TP_PROTO(struct wiphy *wiphy, struct net_device *netdev,
net/wireless/util.c
1089
struct net_device *dev = wdev->netdev;
net/wireless/util.c
1175
struct net_device *dev, enum nl80211_iftype ntype,
net/wireless/util.c
2654
int cfg80211_get_station(struct net_device *dev, const u8 *mac_addr,
net/wireless/util.c
2758
void cfg80211_send_layer2_update(struct net_device *dev, const u8 *addr)
net/wireless/wext-compat.c
105
int cfg80211_wext_giwrange(struct net_device *dev,
net/wireless/wext-compat.c
1075
static int cfg80211_wext_siwauth(struct net_device *dev,
net/wireless/wext-compat.c
1109
static int cfg80211_wext_giwauth(struct net_device *dev,
net/wireless/wext-compat.c
1118
static int cfg80211_wext_siwpower(struct net_device *dev,
net/wireless/wext-compat.c
1168
static int cfg80211_wext_giwpower(struct net_device *dev,
net/wireless/wext-compat.c
1180
static int cfg80211_wext_siwrate(struct net_device *dev,
net/wireless/wext-compat.c
1237
static int cfg80211_wext_giwrate(struct net_device *dev,
net/wireless/wext-compat.c
1282
static struct iw_statistics *cfg80211_wireless_stats(struct net_device *dev)
net/wireless/wext-compat.c
1357
static int cfg80211_wext_siwap(struct net_device *dev,
net/wireless/wext-compat.c
1377
static int cfg80211_wext_giwap(struct net_device *dev,
net/wireless/wext-compat.c
1397
static int cfg80211_wext_siwessid(struct net_device *dev,
net/wireless/wext-compat.c
1417
static int cfg80211_wext_giwessid(struct net_device *dev,
net/wireless/wext-compat.c
1440
static int cfg80211_wext_siwpmksa(struct net_device *dev,
net/wireless/wext-compat.c
248
int cfg80211_wext_siwrts(struct net_device *dev,
net/wireless/wext-compat.c
26
int cfg80211_wext_giwname(struct net_device *dev,
net/wireless/wext-compat.c
272
int cfg80211_wext_giwrts(struct net_device *dev,
net/wireless/wext-compat.c
286
int cfg80211_wext_siwfrag(struct net_device *dev,
net/wireless/wext-compat.c
313
int cfg80211_wext_giwfrag(struct net_device *dev,
net/wireless/wext-compat.c
327
static int cfg80211_wext_siwretry(struct net_device *dev,
net/wireless/wext-compat.c
34
int cfg80211_wext_siwmode(struct net_device *dev, struct iw_request_info *info,
net/wireless/wext-compat.c
367
int cfg80211_wext_giwretry(struct net_device *dev,
net/wireless/wext-compat.c
398
struct net_device *dev, bool pairwise,
net/wireless/wext-compat.c
561
static int cfg80211_wext_siwencode(struct net_device *dev,
net/wireless/wext-compat.c
628
static int cfg80211_wext_siwencodeext(struct net_device *dev,
net/wireless/wext-compat.c
69
int cfg80211_wext_giwmode(struct net_device *dev, struct iw_request_info *info,
net/wireless/wext-compat.c
724
static int cfg80211_wext_giwencode(struct net_device *dev,
net/wireless/wext-compat.c
762
static int cfg80211_wext_siwfreq(struct net_device *dev,
net/wireless/wext-compat.c
809
static int cfg80211_wext_giwfreq(struct net_device *dev,
net/wireless/wext-compat.c
841
static int cfg80211_wext_siwtxpower(struct net_device *dev,
net/wireless/wext-compat.c
895
static int cfg80211_wext_giwtxpower(struct net_device *dev,
net/wireless/wext-compat.h
11
int cfg80211_ibss_wext_giwfreq(struct net_device *dev,
net/wireless/wext-compat.h
14
int cfg80211_ibss_wext_siwap(struct net_device *dev,
net/wireless/wext-compat.h
17
int cfg80211_ibss_wext_giwap(struct net_device *dev,
net/wireless/wext-compat.h
20
int cfg80211_ibss_wext_siwessid(struct net_device *dev,
net/wireless/wext-compat.h
23
int cfg80211_ibss_wext_giwessid(struct net_device *dev,
net/wireless/wext-compat.h
27
int cfg80211_mgd_wext_siwfreq(struct net_device *dev,
net/wireless/wext-compat.h
30
int cfg80211_mgd_wext_giwfreq(struct net_device *dev,
net/wireless/wext-compat.h
33
int cfg80211_mgd_wext_siwap(struct net_device *dev,
net/wireless/wext-compat.h
36
int cfg80211_mgd_wext_giwap(struct net_device *dev,
net/wireless/wext-compat.h
39
int cfg80211_mgd_wext_siwessid(struct net_device *dev,
net/wireless/wext-compat.h
42
int cfg80211_mgd_wext_giwessid(struct net_device *dev,
net/wireless/wext-compat.h
46
int cfg80211_wext_siwmlme(struct net_device *dev,
net/wireless/wext-compat.h
49
int cfg80211_wext_siwgenie(struct net_device *dev,
net/wireless/wext-compat.h
8
int cfg80211_ibss_wext_siwfreq(struct net_device *dev,
net/wireless/wext-core.c
1025
static int ioctl_standard_call(struct net_device * dev,
net/wireless/wext-core.c
1087
static int compat_standard_call(struct net_device *dev,
net/wireless/wext-core.c
24
typedef int (*wext_ioctl_func)(struct net_device *, struct iwreq *,
net/wireless/wext-core.c
419
static struct nlmsghdr *rtnetlink_ifinfo_prep(struct net_device *dev,
net/wireless/wext-core.c
452
void wireless_send_event(struct net_device * dev,
net/wireless/wext-core.c
650
struct iw_statistics *get_wireless_stats(struct net_device *dev)
net/wireless/wext-core.c
676
static noinline int iw_handler_get_iwstats(struct net_device * dev,
net/wireless/wext-core.c
698
static iw_handler get_handler(struct net_device *dev, unsigned int cmd)
net/wireless/wext-core.c
739
iw_handler handler, struct net_device *dev,
net/wireless/wext-core.c
922
int call_commit_handler(struct net_device *dev)
net/wireless/wext-core.c
949
struct net_device *dev;
net/wireless/wext-priv.c
139
iw_handler handler, struct net_device *dev,
net/wireless/wext-priv.c
16
int iw_handler_get_private(struct net_device * dev,
net/wireless/wext-priv.c
187
int ioctl_private_call(struct net_device *dev, struct iwreq *iwr,
net/wireless/wext-priv.c
213
int compat_private_call(struct net_device *dev, struct iwreq *iwr,
net/wireless/wext-priv.c
93
static int get_priv_descr_and_size(struct net_device *dev, unsigned int cmd,
net/wireless/wext-proc.c
30
struct net_device *dev)
net/wireless/wext-proc.c
94
struct net_device *dev;
net/wireless/wext-sme.c
109
int cfg80211_mgd_wext_giwfreq(struct net_device *dev,
net/wireless/wext-sme.c
138
int cfg80211_mgd_wext_siwessid(struct net_device *dev,
net/wireless/wext-sme.c
187
int cfg80211_mgd_wext_giwessid(struct net_device *dev,
net/wireless/wext-sme.c
228
int cfg80211_mgd_wext_siwap(struct net_device *dev,
net/wireless/wext-sme.c
273
int cfg80211_mgd_wext_giwap(struct net_device *dev,
net/wireless/wext-sme.c
298
int cfg80211_wext_siwgenie(struct net_device *dev,
net/wireless/wext-sme.c
341
int cfg80211_wext_siwmlme(struct net_device *dev,
net/wireless/wext-sme.c
65
int cfg80211_mgd_wext_siwfreq(struct net_device *dev,
net/x25/af_x25.c
1635
struct net_device *dev;
net/x25/af_x25.c
208
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/x25/x25_dev.c
94
int x25_lapb_receive_frame(struct sk_buff *skb, struct net_device *dev,
net/x25/x25_dev.c
95
struct packet_type *ptype, struct net_device *orig_dev)
net/x25/x25_forward.c
143
void x25_clear_forward_by_dev(struct net_device *dev)
net/x25/x25_forward.c
92
struct net_device *peer = NULL;
net/x25/x25_link.c
263
void x25_link_device_up(struct net_device *dev)
net/x25/x25_link.c
310
void x25_link_device_down(struct net_device *dev)
net/x25/x25_link.c
332
struct x25_neigh *x25_get_neigh(struct net_device *dev)
net/x25/x25_link.c
357
struct net_device *dev;
net/x25/x25_link.c
413
struct net_device *dev;
net/x25/x25_route.c
117
struct net_device *x25_dev_get(char *devname)
net/x25/x25_route.c
119
struct net_device *dev = dev_get_by_name(&init_net, devname);
net/x25/x25_route.c
163
struct net_device *dev;
net/x25/x25_route.c
27
struct net_device *dev)
net/x25/x25_route.c
75
struct net_device *dev)
net/x25/x25_route.c
98
void x25_route_device_down(struct net_device *dev)
net/xdp/xsk.c
106
struct xsk_buff_pool *xsk_get_pool_from_qid(struct net_device *dev,
net/xdp/xsk.c
1163
struct net_device *dev = xs->dev;
net/xdp/xsk.c
118
void xsk_clear_pool_at_qid(struct net_device *dev, u16 queue_id)
net/xdp/xsk.c
1286
struct net_device *dev;
net/xdp/xsk.c
130
int xsk_reg_pool_at_qid(struct net_device *dev, struct xsk_buff_pool *pool,
net/xdp/xsk.c
1790
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/xdp/xsk.c
543
struct net_device *dev = xs->dev;
net/xdp/xsk.c
805
struct net_device *dev = xs->dev;
net/xdp/xsk.h
44
void xsk_clear_pool_at_qid(struct net_device *dev, u16 queue_id);
net/xdp/xsk.h
45
int xsk_reg_pool_at_qid(struct net_device *dev, struct xsk_buff_pool *pool,
net/xdp/xsk_buff_pool.c
160
struct net_device *netdev, u16 queue_id, u16 flags)
net/xdp/xsk_buff_pool.c
266
struct net_device *dev, u16 queue_id)
net/xdp/xsk_buff_pool.c
284
struct net_device *netdev = pool->netdev;
net/xdp/xsk_buff_pool.c
351
static struct xsk_dma_map *xp_create_dma_map(struct device *dev, struct net_device *netdev,
net/xfrm/xfrm_device.c
124
struct net_device *dev = skb->dev;
net/xfrm/xfrm_device.c
237
struct net_device *dev;
net/xfrm/xfrm_device.c
355
struct net_device *dev;
net/xfrm/xfrm_device.c
416
struct net_device *dev = x->xso.dev;
net/xfrm/xfrm_device.c
469
struct net_device *dev = skb->dev;
net/xfrm/xfrm_device.c
517
static int xfrm_api_check(struct net_device *dev)
net/xfrm/xfrm_device.c
537
static int xfrm_dev_down(struct net_device *dev)
net/xfrm/xfrm_device.c
547
static int xfrm_dev_unregister(struct net_device *dev)
net/xfrm/xfrm_device.c
557
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
net/xfrm/xfrm_input.c
51
static struct net_device *xfrm_napi_dev;
net/xfrm/xfrm_interface_core.c
176
struct net_device *dev;
net/xfrm/xfrm_interface_core.c
238
static void xfrmi_dev_free(struct net_device *dev)
net/xfrm/xfrm_interface_core.c
245
static int xfrmi_create(struct net *net, struct net_device *dev)
net/xfrm/xfrm_interface_core.c
282
static void xfrmi_dev_uninit(struct net_device *dev)
net/xfrm/xfrm_interface_core.c
361
struct net_device *dev;
net/xfrm/xfrm_interface_core.c
424
xfrmi_xmit2(struct sk_buff *skb, struct net_device *dev, struct flowi *fl)
net/xfrm/xfrm_interface_core.c
429
struct net_device *tdev;
net/xfrm/xfrm_interface_core.c
49
static int xfrmi_dev_init(struct net_device *dev);
net/xfrm/xfrm_interface_core.c
50
static void xfrmi_dev_setup(struct net_device *dev);
net/xfrm/xfrm_interface_core.c
525
static netdev_tx_t xfrmi_xmit(struct sk_buff *skb, struct net_device *dev)
net/xfrm/xfrm_interface_core.c
724
static int xfrmi_get_iflink(const struct net_device *dev)
net/xfrm/xfrm_interface_core.c
739
static void xfrmi_dev_setup(struct net_device *dev)
net/xfrm/xfrm_interface_core.c
761
static int xfrmi_dev_init(struct net_device *dev)
net/xfrm/xfrm_interface_core.c
764
struct net_device *phydev = __dev_get_by_index(xi->net, xi->p.link);
net/xfrm/xfrm_interface_core.c
816
static int xfrmi_newlink(struct net_device *dev,
net/xfrm/xfrm_interface_core.c
859
static void xfrmi_dellink(struct net_device *dev, struct list_head *head)
net/xfrm/xfrm_interface_core.c
864
static int xfrmi_changelink(struct net_device *dev, struct nlattr *tb[],
net/xfrm/xfrm_interface_core.c
894
static size_t xfrmi_get_size(const struct net_device *dev)
net/xfrm/xfrm_interface_core.c
906
static int xfrmi_fill_info(struct sk_buff *skb, const struct net_device *dev)
net/xfrm/xfrm_interface_core.c
921
static struct net *xfrmi_get_link_net(const struct net_device *dev)
net/xfrm/xfrm_policy.c
1783
struct net_device *dev,
net/xfrm/xfrm_policy.c
1811
struct net_device *dev,
net/xfrm/xfrm_policy.c
1857
int xfrm_dev_policy_flush(struct net *net, struct net_device *dev,
net/xfrm/xfrm_policy.c
2644
static inline int xfrm_fill_dst(struct xfrm_dst *xdst, struct net_device *dev,
net/xfrm/xfrm_policy.c
2677
struct net_device *dev;
net/xfrm/xfrm_policy.c
3032
struct net_device *dev;
net/xfrm/xfrm_policy.c
3952
void xfrm_dst_ifdown(struct dst_entry *dst, struct net_device *dev)
net/xfrm/xfrm_state.c
1538
struct net_device *dev = xdo->dev;
net/xfrm/xfrm_state.c
769
struct net_device *dev = READ_ONCE(xso->dev);
net/xfrm/xfrm_state.c
783
struct net_device *dev = READ_ONCE(xso->dev);
net/xfrm/xfrm_state.c
886
xfrm_dev_state_flush_secctx_check(struct net *net, struct net_device *dev, bool task_valid)
net/xfrm/xfrm_state.c
915
xfrm_dev_state_flush_secctx_check(struct net *net, struct net_device *dev, bool task_valid)
net/xfrm/xfrm_state.c
961
int xfrm_dev_state_flush(struct net *net, struct net_device *dev, bool task_valid)
samples/bpf/tracex1.bpf.c
27
struct net_device *dev;
samples/bpf/xdp_sample.bpf.c
104
int BPF_PROG(tp_xdp_redirect_map_err, const struct net_device *dev,
samples/bpf/xdp_sample.bpf.c
112
int BPF_PROG(tp_xdp_redirect, const struct net_device *dev,
samples/bpf/xdp_sample.bpf.c
120
int BPF_PROG(tp_xdp_redirect_map, const struct net_device *dev,
samples/bpf/xdp_sample.bpf.c
181
int BPF_PROG(tp_xdp_exception, const struct net_device *dev,
samples/bpf/xdp_sample.bpf.c
206
int BPF_PROG(tp_xdp_devmap_xmit, const struct net_device *from_dev,
samples/bpf/xdp_sample.bpf.c
207
const struct net_device *to_dev, int sent, int drops, int err)
samples/bpf/xdp_sample.bpf.c
237
int BPF_PROG(tp_xdp_devmap_xmit_multi, const struct net_device *from_dev,
samples/bpf/xdp_sample.bpf.c
238
const struct net_device *to_dev, int sent, int drops, int err)
samples/bpf/xdp_sample.bpf.c
96
int BPF_PROG(tp_xdp_redirect_err, const struct net_device *dev,
security/lsm_audit.c
357
struct net_device *dev;
security/selinux/netif.c
138
struct net_device *dev;
security/selinux/netif.c
257
struct net_device *dev = netdev_notifier_info_to_dev(ptr);
tools/testing/selftests/bpf/progs/bpf_iter_ipv6_route.c
16
const struct net_device *dev;
tools/testing/selftests/bpf/progs/bpf_qdisc_fq.c
718
struct net_device *dev = sch->dev_queue->dev;
tools/testing/selftests/bpf/progs/core_kern.c
26
static __noinline int randmap(int v, const struct net_device *dev)
tools/testing/selftests/bpf/progs/core_kern.c
43
int BPF_PROG(tp_xdp_devmap_xmit_multi, const struct net_device
tools/testing/selftests/bpf/progs/core_kern.c
44
*from_dev, const struct net_device *to_dev, int sent, int drops,
tools/testing/selftests/bpf/progs/core_kern.c
52
struct net_device *dev, unsigned short protocol)
tools/testing/selftests/bpf/progs/core_kern.c
59
struct net_device *dev, unsigned short protocol)
tools/testing/selftests/bpf/progs/kfree_skb.c
118
int BPF_PROG(fentry_eth_type_trans, struct sk_buff *skb, struct net_device *dev,
tools/testing/selftests/bpf/progs/kfree_skb.c
136
int BPF_PROG(fexit_eth_type_trans, struct sk_buff *skb, struct net_device *dev,
tools/testing/selftests/bpf/progs/kfree_skb.c
43
struct net_device *dev;
tools/testing/selftests/bpf/progs/kfree_skb.c
63
struct net_device *dev;
tools/testing/selftests/bpf/progs/test_tc_link.c
110
struct net_device *dev;
tools/testing/selftests/bpf/progs/test_tc_link.c
121
struct net_device *dev = BPF_CORE_READ((struct sk_buff *)skb, dev);
tools/testing/selftests/bpf/progs/test_xdp_bpf2bpf.c
19
struct net_device *dev;
tools/testing/selftests/bpf/progs/type_cast.c
27
struct net_device *dev;
tools/testing/selftests/bpf/progs/xdp_features.c
226
int BPF_PROG(xdp_exception, const struct net_device *dev,
tools/testing/selftests/bpf/progs/xdp_features.c
24
struct net_device;