| /linux/include/linux/ |
| H A D | netdevice.h | 2158 struct net_device { global() struct 2171 netdev_opsnet_device global() argument 2172 header_opsnet_device global() argument 2173 _txnet_device global() argument 2197 tcx_egressnet_device global() argument 2212 ip6_ptrnet_device global() argument 2232 tcx_ingressnet_device global() argument 2234 namenet_device global() argument 2235 name_nodenet_device global() argument 2236 ifaliasnet_device global() argument 2241 mem_endnet_device global() argument 2242 mem_startnet_device global() argument 2243 base_addrnet_device global() argument 2252 dev_listnet_device global() argument 2253 napi_listnet_device global() argument 2254 unreg_listnet_device global() argument 2256 unreg_list_netnet_device global() argument 2258 close_listnet_device global() argument 2259 ptype_allnet_device global() argument 2261 __anone7d468151408net_device global() argument 2264 adj_listnet_device global() argument 2289 statsnet_device global() argument 2291 core_statsnet_device global() argument 2294 carrier_up_countnet_device global() argument 2295 carrier_down_countnet_device global() argument 2298 wireless_handlersnet_device global() argument 2300 ethtool_opsnet_device global() argument 2302 l3mdev_opsnet_device global() argument 2305 ndisc_opsnet_device global() argument 2309 xfrmdev_opsnet_device global() argument 2313 tlsdev_opsnet_device global() argument 2316 operstatenet_device global() argument 2317 link_modenet_device global() argument 2319 if_portnet_device global() argument 2320 dmanet_device global() argument 2323 perm_addrnet_device global() argument 2324 addr_assign_typenet_device global() argument 2325 addr_lennet_device global() argument 2326 upper_levelnet_device global() argument 2327 lower_levelnet_device global() argument 2328 threadednet_device global() argument 2330 neigh_priv_lennet_device global() argument 2331 dev_idnet_device global() argument 2332 dev_portnet_device global() argument 2333 irqnet_device global() argument 2334 priv_lennet_device global() argument 2336 addr_list_locknet_device global() argument 2338 ucnet_device global() argument 2339 mcnet_device global() argument 2340 dev_addrsnet_device global() argument 2343 queues_ksetnet_device global() argument 2346 unlink_listnet_device global() argument 2348 promiscuitynet_device global() argument 2349 allmultinet_device global() argument 2350 uc_promiscnet_device global() argument 2351 work_nodenet_device global() argument 2352 work_trackernet_device global() argument 2353 work_pendingnet_device global() argument 2354 work_core_pendingnet_device global() argument 2355 rx_mode_addr_cachenet_device global() argument 2356 rx_mode_retry_timernet_device global() argument 2357 rx_mode_retry_countnet_device global() argument 2359 nested_levelnet_device global() argument 2364 ip_ptrnet_device global() argument 2366 fib_nh_headnet_device global() argument 2369 vlan_infonet_device global() argument 2372 dsa_ptrnet_device global() argument 2375 tipc_ptrnet_device global() argument 2378 ieee80211_ptrnet_device global() argument 2381 ieee802154_ptrnet_device global() argument 2384 mpls_ptrnet_device global() argument 2387 mctp_ptrnet_device global() argument 2390 psp_devnet_device global() argument 2397 dev_addrnet_device global() argument 2399 num_rx_queuesnet_device global() argument 2405 xdp_zc_max_segsnet_device global() argument 2406 ingress_queuenet_device global() argument 2408 nf_hooks_ingressnet_device global() argument 2411 broadcastnet_device global() argument 2413 rx_cpu_rmapnet_device global() argument 2415 index_hlistnet_device global() argument 2420 num_tx_queuesnet_device global() argument 2421 qdiscnet_device global() argument 2422 tx_queue_lennet_device global() argument 2423 tx_global_locknet_device global() argument 2425 xdp_bulkqnet_device global() argument 2431 watchdog_timernet_device global() argument 2432 watchdog_timeonet_device global() argument 2433 watchdog_locknet_device global() argument 2434 watchdog_ref_heldnet_device global() argument 2459 priv_destructornet_device global() argument 2462 ml_privnet_device global() argument 2463 ml_priv_typenet_device global() argument 2466 garp_portnet_device global() argument 2469 mrp_portnet_device global() argument 2472 dm_privatenet_device global() argument 2474 devnet_device global() argument 2475 sysfs_groupsnet_device global() argument 2476 sysfs_rx_queue_groupnet_device global() argument 2478 rtnl_link_opsnet_device global() argument 2480 stat_opsnet_device global() argument 2482 queue_mgmt_opsnet_device global() argument 2494 tso_max_sizenet_device global() argument 2496 tso_max_segsnet_device global() argument 2499 dcbnl_opsnet_device global() argument 2501 prio_tc_mapnet_device global() argument 2504 fcoe_ddp_xidnet_device global() argument 2507 priomapnet_device global() argument 2532 udp_tunnel_nicnet_device global() argument 2533 cfgnet_device global() argument 2539 cfg_pendingnet_device global() argument 2540 ethtoolnet_device global() argument 2543 xdp_statenet_device global() argument 2545 dev_addr_shadownet_device global() argument 2546 linkwatch_dev_trackernet_device global() argument 2547 watchdog_dev_trackernet_device global() argument 2548 dev_registered_trackernet_device global() argument 2549 offload_xstats_l3net_device global() argument 2551 devlink_portnet_device global() argument 2554 dpll_pinnet_device global() argument 2558 page_poolsnet_device global() argument 2562 irq_modernet_device global() argument 2564 max_pacing_offload_horizonnet_device global() argument 2565 napi_confignet_device global() argument 2566 num_napi_configsnet_device global() argument 2567 napi_defer_hard_irqsnet_device global() argument 2568 gro_flush_timeoutnet_device global() argument 2575 upnet_device global() argument 2581 request_ops_locknet_device global() argument 2650 hwprovnet_device global() argument 2741 netdev_for_each_tx_queue(struct net_device * dev,void (* f)(struct net_device *,struct netdev_queue *,void *),void * arg) netdev_for_each_tx_queue() argument 4594 DEFINE_FREE(dev_put,struct net_device *,if (_T)dev_put (_T)) DEFINE_FREE() argument 5130 __dev_uc_sync(struct net_device * dev,int (* sync)(struct net_device *,const unsigned char *),int (* unsync)(struct net_device *,const unsigned char *)) __dev_uc_sync() argument 5132 __dev_uc_sync(struct net_device * dev,int (* sync)(struct net_device *,const unsigned char *),int (* unsync)(struct net_device *,const unsigned char *)) __dev_uc_sync() argument 5146 __dev_uc_unsync(struct net_device * dev,int (* unsync)(struct net_device *,const unsigned char *)) __dev_uc_unsync() argument 5174 __dev_mc_sync(struct net_device * dev,int (* sync)(struct net_device *,const unsigned char *),int (* unsync)(struct net_device *,const unsigned char *)) __dev_mc_sync() argument 5176 __dev_mc_sync(struct net_device * dev,int (* sync)(struct net_device *,const unsigned char *),int (* unsync)(struct net_device *,const unsigned char *)) __dev_mc_sync() argument 5190 __dev_mc_unsync(struct net_device * dev,int (* unsync)(struct net_device *,const unsigned char *)) __dev_mc_unsync() argument [all...] |
| H A D | of_mdio.h | 110 void (*hndlr)(struct net_device *), in of_phy_connect() 118 void (*hndlr)(struct net_device *)) in of_phy_get_and_connect()
|
| /linux/drivers/net/hyperv/ |
| H A D | netvsc.c | 174 struct netvsc_device *net_device; in alloc_net_device() local 205 struct netvsc_device *net_device, in netvsc_revoke_recv_buf() 255 struct netvsc_device *net_device, in netvsc_revoke_send_buf() 306 struct netvsc_device *net_device, in netvsc_teardown_recv_gpadl() 327 struct netvsc_device *net_device, in netvsc_teardown_send_gpadl() 347 int netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx) in netvsc_alloc_recv_comp_ring() 362 struct netvsc_device *net_device, in netvsc_init_buf() 589 struct netvsc_device *net_device, in negotiate_nvsp_ver() 651 struct netvsc_device *net_device, in netvsc_connect_vsp() 727 struct netvsc_device *net_device in netvsc_device_remove() local [all …]
|
| H A D | rndis_filter.c | 735 rndis_query_hwcaps(struct rndis_device *dev, struct netvsc_device *net_device, in rndis_query_hwcaps() 773 struct netvsc_device *net_device) in rndis_filter_query_device_mac() 990 struct netvsc_device *net_device) in rndis_filter_query_device_link_status() 1001 struct netvsc_device *net_device) in rndis_filter_query_link_speed() 1446 struct netvsc_device *net_device) in rndis_get_friendly_name() 1475 struct netvsc_device *net_device; in rndis_filter_device_add() local
|
| H A D | netvsc_drv.c | 842 struct netvsc_device *net_device, in netvsc_recv_callback() 2009 struct netvsc_device *net_device; in netvsc_link_change() local
|
| H A D | hyperv_net.h | 1135 struct netvsc_device *net_device; member
|
| /linux/drivers/net/ethernet/chelsio/libcxgb/ |
| H A D | libcxgb_cm.c | 79 struct net_device *(*get_real_dev)(struct net_device *), in cxgb_our_interface() 93 struct net_device *(*get_real_dev)(struct net_device *), in cxgb_find_route() 122 struct net_device *(*get_real_dev)(struct net_device *), in cxgb_find_route6()
|
| /linux/net/802/ |
| H A D | psnap.c | 124 struct net_device *, in register_snap_client()
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | kfree_skb.c | 27 struct net_device /* same as kernel's struct net_device */ { struct 43 struct net_device *dev; argument
|
| H A D | test_xdp_bpf2bpf.c | 8 struct net_device { struct 19 struct net_device *dev; argument
|
| /linux/net/batman-adv/ |
| H A D | hard-interface.c | 288 struct net_device *batadv_get_real_netdev(struct net_device *net_device) in batadv_get_real_netdev() 307 static bool batadv_is_wext_netdev(struct net_device *net_device) in batadv_is_wext_netdev() 331 static bool batadv_is_cfg80211_netdev(struct net_device *net_device) in batadv_is_cfg80211_netdev() 351 static u32 batadv_wifi_flags_evaluate(struct net_device *net_device) in batadv_wifi_flags_evaluate()
|
| /linux/net/core/ |
| H A D | dev_addr_lists.c | 319 int (*sync)(struct net_device *, const unsigned char *), in __hw_addr_sync_dev() 320 int (*unsync)(struct net_device *, in __hw_addr_sync_dev() 374 int (*sync)(struct net_device *, in __hw_addr_ref_sync_dev() 376 int (*unsync)(struct net_device *, in __hw_addr_ref_sync_dev() 433 int (*unsync)(struct net_device *, in __hw_addr_ref_unsync_dev() argument 467 int (*unsync)(struct net_device *, in __hw_addr_unsync_dev()
|
| H A D | net-sysfs.c | 124 ssize_t (*format)(const struct net_device *, char *)) in netdev_show() 160 int (*set)(struct net_device *, unsigned long)) in netdev_store() 191 int (*set)(struct net_device *, unsigned long)) in netdev_lock_store()
|
| H A D | dev.c | 12107 alloc_netdev_mqs(int sizeof_priv,const char * name,unsigned char name_assign_type,void (* setup)(struct net_device *),unsigned int txqs,unsigned int rxqs) alloc_netdev_mqs() argument [all...] |
| /linux/drivers/net/ethernet/microchip/lan966x/ |
| H A D | lan966x_dcb.c | 120 int (*setdel)(struct net_device *, in lan966x_dcb_ieee_dscp_setdel()
|
| /linux/drivers/net/ethernet/sun/ |
| H A D | sunvnet_common.c | 1223 (struct sk_buff *, struct net_device *)) in vnet_handle_offloads() 1324 sunvnet_start_xmit_common(struct sk_buff *skb, struct net_device *dev, in sunvnet_start_xmit_common()
|
| /linux/drivers/net/phy/ |
| H A D | phy_device.c | 1213 void (*handler)(struct net_device *)) in phy_prepare_link() 1226 void (*handler)(struct net_device *), in phy_connect_direct() 1262 void (*handler)(struct net_device *), in phy_connect()
|
| /linux/drivers/net/ethernet/socionext/ |
| H A D | netsec.c | 526 static void netsec_et_get_drvinfo(struct net_device *net_device, in netsec_et_get_drvinfo() 534 static int netsec_et_get_coalesce(struct net_device *net_device, in netsec_et_get_coalesce() 546 static int netsec_et_set_coalesce(struct net_device *net_device, in netsec_et_set_coalesce()
|
| /linux/drivers/infiniband/core/ |
| H A D | verbs.c | 3127 void (*setup)(struct net_device *)) in rdma_alloc_netdev() 3153 void (*setup)(struct net_device *), in rdma_init_netdev()
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_com.h | 359 struct net_device *net_device; member
|