| /net/core/ |
| A D | dev_addr_lists_test.c | 37 struct net_device *netdev; in dev_addr_test_init() local 43 test->priv = netdev; in dev_addr_test_init() 48 free_netdev(netdev); in dev_addr_test_init() 59 unregister_netdev(netdev); in dev_addr_test_exit() 60 free_netdev(netdev); in dev_addr_test_exit() 93 __hw_addr_sync_dev(&netdev->dev_addrs, netdev, dev_addr_test_sync, in dev_addr_test_sync_one() 101 __hw_addr_sync_dev(&netdev->dev_addrs, netdev, dev_addr_test_sync, in dev_addr_test_sync_one() 129 __hw_addr_sync_dev(&netdev->dev_addrs, netdev, dev_addr_test_sync, in dev_addr_test_add_del() 136 __hw_addr_sync_dev(&netdev->dev_addrs, netdev, dev_addr_test_sync, in dev_addr_test_add_del() 146 __hw_addr_sync_dev(&netdev->dev_addrs, netdev, dev_addr_test_sync, in dev_addr_test_add_del() [all …]
|
| A D | netdev-genl.c | 48 if (netdev->xdp_metadata_ops && netdev->xdp_metadata_ops->xmo) \ in netdev_nl_dev_fill() 128 if (!netdev) { in netdev_nl_dev_get_doit() 269 if (!netdev->up) in netdev_nl_napi_dump_one() 306 if (netdev) { in netdev_nl_napi_get_dumpit() 466 if (!netdev->up) in netdev_nl_queue_fill() 498 if (netdev) { in netdev_nl_queue_get_doit() 555 if (netdev) { in netdev_nl_queue_get_dumpit() 778 netdev->stat_ops->get_base_stats(netdev, &rx_sum, &tx_sum); in netdev_nl_stats_by_netdev() 845 if (!netdev) { in netdev_nl_qstats_get_dumpit() 910 if (!netdev) { in netdev_nl_bind_rx_doit() [all …]
|
| A D | page_pool_user.c | 87 struct net_device *netdev; in netdev_nl_page_pool_get_dump() local 134 pool->slow.netdev->ifindex))) in page_pool_nl_stats_fill() 232 pool->slow.netdev->ifindex)) in page_pool_nl_fill() 273 net = dev_net(pool->slow.netdev); in netdev_nl_page_pool_event() 323 if (pool->slow.netdev) { in page_pool_list() 387 pool->slow.netdev = NET_PTR_POISON; in page_pool_unreg_netdev_wipe() 397 lo = dev_net(netdev)->loopback_dev; in page_pool_unreg_netdev() 402 pool->slow.netdev = lo; in page_pool_unreg_netdev() 422 if (hlist_empty(&netdev->page_pools)) in page_pool_netdevice_event() 426 page_pool_unreg_netdev(netdev); in page_pool_netdevice_event() [all …]
|
| A D | net-sysfs.c | 184 ret = (*set)(netdev, new); in netdev_store() 211 netdev_lock(netdev); in netdev_lock_store() 213 if (dev_isalive(netdev)) { in netdev_lock_store() 214 ret = (*set)(netdev, new); in netdev_lock_store() 218 netdev_unlock(netdev); in netdev_lock_store() 324 if (netif_running(netdev)) { in carrier_show() 328 linkwatch_sync_dev(netdev); in carrier_show() 413 if (netif_running(netdev)) in testing_show() 425 if (netif_running(netdev)) in dormant_show() 449 if (!netif_running(netdev)) in operstate_show() [all …]
|
| A D | dev.h | 231 static inline void netdev_set_defer_hard_irqs(struct net_device *netdev, in netdev_set_defer_hard_irqs() argument 234 unsigned int count = max(netdev->num_rx_queues, in netdev_set_defer_hard_irqs() 235 netdev->num_tx_queues); in netdev_set_defer_hard_irqs() 239 WRITE_ONCE(netdev->napi_defer_hard_irqs, defer); in netdev_set_defer_hard_irqs() 240 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_defer_hard_irqs() 244 netdev->napi_config[i].defer_hard_irqs = defer; in netdev_set_defer_hard_irqs() 280 unsigned int count = max(netdev->num_rx_queues, in netdev_set_gro_flush_timeout() 281 netdev->num_tx_queues); in netdev_set_gro_flush_timeout() 285 WRITE_ONCE(netdev->gro_flush_timeout, timeout); in netdev_set_gro_flush_timeout() 286 list_for_each_entry(napi, &netdev->napi_list, dev_list) in netdev_set_gro_flush_timeout() [all …]
|
| /net/openvswitch/ |
| A D | vport-internal_dev.c | 29 return netdev_priv(netdev); in internal_dev_priv() 48 netdev->stats.tx_errors++; in internal_dev_xmit() 55 netif_start_queue(netdev); in internal_dev_open() 61 netif_stop_queue(netdev); in internal_dev_stop() 96 ether_setup(netdev); in do_setup() 105 netdev->lltx = true; in do_setup() 115 netdev->vlan_features = netdev->features; in do_setup() 116 netdev->hw_enc_features = netdev->features; in do_setup() 118 netdev->hw_features = netdev->features; in do_setup() 120 eth_hw_addr_random(netdev); in do_setup() [all …]
|
| /net/dcb/ |
| A D | dcbnl.c | 249 netdev->dcbnl_ops->getstate(netdev)); in dcbnl_getstate() 643 netdev->dcbnl_ops->getpgtccfgrx(netdev, in __dcbnl_pg_getcfg() 648 netdev->dcbnl_ops->getpgtccfgtx(netdev, in __dcbnl_pg_getcfg() 774 netdev->dcbnl_ops->setpfccfg(netdev, in dcbnl_setpfccfg() 793 netdev->dcbnl_ops->setall(netdev)); in dcbnl_setall() 860 netdev->dcbnl_ops->setpgtccfgrx(netdev, in __dcbnl_pg_setcfg() 865 netdev->dcbnl_ops->setpgtccfgtx(netdev, in __dcbnl_pg_setcfg() 950 netdev->dcbnl_ops->getbcncfg(netdev, i, in dcbnl_bcn_getcfg() 992 netdev->dcbnl_ops->setbcnrp(netdev, in dcbnl_bcn_setcfg() 1000 netdev->dcbnl_ops->setbcncfg(netdev, in dcbnl_bcn_setcfg() [all …]
|
| /net/bluetooth/ |
| A D | 6lowpan.c | 254 return lowpan_header_decompress(skb, netdev, netdev->dev_addr, saddr); in iphc_decompress() 409 lowpan_header_compress(skb, netdev, daddr, dev->netdev->dev_addr); in setup_header() 472 if (entry->netdev != netdev) in send_mcast_pkt() 594 dev_close(netdev); in ifdown() 672 if (!netdev) in setup_netdev() 684 (*dev)->netdev = netdev; in setup_netdev() 735 ifup(dev->netdev); in chan_ready_cb() 1207 new_dev->netdev = entry->netdev; in disconnect_devices() 1218 entry->netdev->name, entry->netdev); in disconnect_devices() 1237 if (entry->netdev == netdev) { in device_event() [all …]
|
| /net/wireless/ |
| A D | trace.h | 777 TP_ARGS(wiphy, netdev), 791 TP_ARGS(wiphy, netdev) 796 TP_ARGS(wiphy, netdev) 801 TP_ARGS(wiphy, netdev) 806 TP_ARGS(wiphy, netdev) 811 TP_ARGS(wiphy, netdev) 816 TP_ARGS(wiphy, netdev) 3142 TP_ARGS(netdev), 3154 TP_ARGS(netdev) 3222 TP_ARGS(netdev, mac), [all …]
|
| A D | nl80211.h | 59 struct net_device *netdev, 62 struct net_device *netdev, 65 struct net_device *netdev, 69 struct net_device *netdev, 73 struct net_device *netdev, 76 struct net_device *netdev, 79 struct net_device *netdev, 83 struct net_device *netdev, 92 struct net_device *netdev, u16 reason, 97 struct net_device *netdev, const u8 *addr, [all …]
|
| A D | rdev-ops.h | 80 struct net_device *netdev, int link_id, in rdev_add_key() argument 109 struct net_device *netdev, int link_id, in rdev_del_key() argument 150 struct net_device *netdev, int link_id, in rdev_set_default_beacon_key() argument 690 struct net_device *netdev, int idx, in rdev_dump_survey() argument 694 trace_rdev_dump_survey(&rdev->wiphy, netdev, idx); in rdev_dump_survey() 704 struct net_device *netdev, in rdev_set_pmksa() argument 708 trace_rdev_set_pmksa(&rdev->wiphy, netdev, pmksa); in rdev_set_pmksa() 715 struct net_device *netdev, in rdev_del_pmksa() argument 719 trace_rdev_del_pmksa(&rdev->wiphy, netdev, pmksa); in rdev_del_pmksa() 726 struct net_device *netdev) in rdev_flush_pmksa() argument [all …]
|
| A D | core.c | 163 if (!wdev->netdev) in cfg80211_switch_netns() 179 if (!wdev->netdev) in cfg80211_switch_netns() 194 if (!wdev->netdev) in cfg80211_switch_netns() 209 if (!wdev->netdev) in cfg80211_switch_netns() 276 if (wdev->netdev) { in cfg80211_shutdown_all_interfaces() 277 dev_close(wdev->netdev); in cfg80211_shutdown_all_interfaces() 342 if (wdev->netdev) in cfg80211_destroy_ifaces() 343 dev_close(wdev->netdev); in cfg80211_destroy_ifaces() 1272 if (wdev->netdev) { in _cfg80211_unregister_wdev() 1483 if (wdev->netdev && in cfg80211_register_wdev() [all …]
|
| /net/tls/ |
| A D | tls_device.c | 79 netdev = rcu_dereference_protected(ctx->netdev, in tls_device_tx_del_task() 105 netdev = rcu_dereference_protected(ctx->netdev, in tls_device_queue_ctx_destruction() 242 netdev = rcu_dereference_protected(tls_ctx->netdev, in tls_device_resync_tx() 244 if (netdev) in tls_device_resync_tx() 701 netdev = rcu_dereference(tls_ctx->netdev); in tls_device_resync_rx() 702 if (netdev) in tls_device_resync_rx() 1023 RCU_INIT_POINTER(ctx->netdev, netdev); in tls_device_attach() 1269 netdev = rcu_dereference_protected(tls_ctx->netdev, in tls_device_offload_cleanup_rx() 1274 netdev->tlsdev_ops->tls_dev_del(netdev, tls_ctx, in tls_device_offload_cleanup_rx() 1333 netdev->tlsdev_ops->tls_dev_del(netdev, ctx, in tls_device_down() [all …]
|
| /net/dsa/ |
| A D | tag_ocelot.c | 14 struct dsa_port *dp = dsa_user_to_port(netdev); in ocelot_xmit_common() 25 qos_class = netdev_get_num_tc(netdev) ? in ocelot_xmit_common() 26 netdev_get_prio_tc_map(netdev, skb->priority) : skb->priority; in ocelot_xmit_common() 47 struct net_device *netdev) in ocelot_xmit() argument 49 struct dsa_port *dp = dsa_user_to_port(netdev); in ocelot_xmit() 52 ocelot_xmit_common(skb, netdev, cpu_to_be32(0x8880000a), &injection); in ocelot_xmit() 59 struct net_device *netdev) in seville_xmit() argument 61 struct dsa_port *dp = dsa_user_to_port(netdev); in seville_xmit() 64 ocelot_xmit_common(skb, netdev, cpu_to_be32(0x88800005), &injection); in seville_xmit() 71 struct net_device *netdev) in ocelot_rcv() argument [all …]
|
| A D | tag_vsc73xx_8021q.c | 12 vsc73xx_xmit(struct sk_buff *skb, struct net_device *netdev) in vsc73xx_xmit() argument 14 struct dsa_port *dp = dsa_user_to_port(netdev); in vsc73xx_xmit() 29 pcp = netdev_txq_to_tc(netdev, queue_mapping); in vsc73xx_xmit() 31 return dsa_8021q_xmit(skb, netdev, ETH_P_8021Q, in vsc73xx_xmit() 36 vsc73xx_rcv(struct sk_buff *skb, struct net_device *netdev) in vsc73xx_rcv() argument 42 skb->dev = dsa_tag_8021q_find_user(netdev, src_port, switch_id, in vsc73xx_rcv() 45 dev_warn_ratelimited(&netdev->dev, in vsc73xx_rcv()
|
| A D | tag_sja1105.c | 211 struct net_device *netdev) in sja1105_imprecise_xmit() argument 213 struct dsa_port *dp = dsa_user_to_port(netdev); in sja1105_imprecise_xmit() 267 struct net_device *netdev) in sja1105_xmit() argument 269 struct dsa_port *dp = dsa_user_to_port(netdev); in sja1105_xmit() 271 u8 pcp = netdev_txq_to_tc(netdev, queue_mapping); in sja1105_xmit() 275 return sja1105_imprecise_xmit(skb, netdev); in sja1105_xmit() 294 struct net_device *netdev) in sja1110_xmit() argument 297 struct dsa_port *dp = dsa_user_to_port(netdev); in sja1110_xmit() 306 return sja1105_imprecise_xmit(skb, netdev); in sja1110_xmit() 476 struct net_device *netdev) in sja1105_rcv() argument [all …]
|
| A D | tag_ocelot_8021q.c | 64 struct net_device *netdev) in ocelot_xmit() argument 66 struct dsa_port *dp = dsa_user_to_port(netdev); in ocelot_xmit() 68 u8 pcp = netdev_txq_to_tc(netdev, queue_mapping); in ocelot_xmit() 75 return dsa_8021q_xmit(skb, netdev, ETH_P_8021Q, in ocelot_xmit() 80 struct net_device *netdev) in ocelot_rcv() argument 86 skb->dev = dsa_conduit_find_user(netdev, switch_id, src_port); in ocelot_rcv()
|
| /net/xdp/ |
| A D | xsk_buff_pool.c | 154 err = pool->netdev->netdev_ops->ndo_bpf(pool->netdev, &bpf); in xp_disable_drv_zc() 183 pool->netdev = netdev; in xp_assign_dev() 200 dev_hold(netdev); in xp_assign_dev() 226 err = netdev->netdev_ops->ndo_bpf(netdev, &bpf); in xp_assign_dev() 246 dev_put(netdev); in xp_assign_dev() 270 struct net_device *netdev = pool->netdev; in xp_clear_dev() local 272 if (!pool->netdev) in xp_clear_dev() 278 pool->netdev = NULL; in xp_clear_dev() 280 dev_put(netdev); in xp_clear_dev() 330 if (dma_map->netdev == pool->netdev) in xp_find_dma_map() [all …]
|
| /net/atm/ |
| A D | br2684.c | 637 ether_setup(netdev); in br2684_setup() 639 brdev->net_dev = netdev; in br2684_setup() 650 brdev->net_dev = netdev; in br2684_setup_routed() 653 netdev->addr_len = 0; in br2684_setup_routed() 654 netdev->mtu = ETH_DATA_LEN; in br2684_setup_routed() 655 netdev->min_mtu = 0; in br2684_setup_routed() 657 netdev->type = ARPHRD_PPP; in br2684_setup_routed() 666 struct net_device *netdev; in br2684_create() local 689 if (!netdev) in br2684_create() 692 brdev = BRPRIV(netdev); in br2684_create() [all …]
|
| /net/caif/ |
| A D | chnl_net.c | 49 struct net_device *netdev; member 74 skb->dev = priv->netdev; in chnl_recv_cb() 92 priv->netdev->stats.rx_errors++; in chnl_recv_cb() 105 priv->netdev->stats.rx_packets++; in chnl_recv_cb() 114 if (dev->netdev) in delete_device() 129 dev_close(dev->netdev); in close_work() 138 dev_hold(priv->netdev); in chnl_hold() 144 dev_put(priv->netdev); in chnl_put() 165 netif_stop_queue(priv->netdev); in chnl_flowctrl_cb() 176 netif_tx_disable(priv->netdev); in chnl_flowctrl_cb() [all …]
|
| A D | caif_dev.c | 37 struct net_device *netdev; member 105 caifd->netdev = dev; in caif_device_alloc() 118 if (caifd->netdev == dev) in caif_get() 179 skb->dev = caifd->netdev; in transmit() 184 if (likely(caifd->netdev->priv_flags & IFF_NO_QUEUE)) in transmit() 190 if (likely(!netif_queue_stopped(caifd->netdev))) { in transmit() 202 high = (caifd->netdev->tx_queue_len * q_high) / 100; in transmit() 222 netif_queue_stopped(caifd->netdev), in transmit() 260 !netif_oper_up(caifd->netdev)) { in receive() 492 dev_put(caifd->netdev); in caif_device_notify() [all …]
|
| /net/mac802154/ |
| A D | cfg.c | 485 dev_err(&wpan_dev->netdev->dev, in mac802154_disassociate() 497 struct net_device *dev = wpan_dev->netdev; in ieee802154_get_llsec_table() 507 struct net_device *dev = wpan_dev->netdev; in ieee802154_lock_llsec_table() 517 struct net_device *dev = wpan_dev->netdev; in ieee802154_unlock_llsec_table() 529 struct net_device *dev = wpan_dev->netdev; in ieee802154_set_llsec_params() 545 struct net_device *dev = wpan_dev->netdev; in ieee802154_get_llsec_params() 561 struct net_device *dev = wpan_dev->netdev; in ieee802154_add_llsec_key() 576 struct net_device *dev = wpan_dev->netdev; in ieee802154_del_llsec_key() 591 struct net_device *dev = wpan_dev->netdev; in ieee802154_add_seclevel() 606 struct net_device *dev = wpan_dev->netdev; in ieee802154_del_seclevel() [all …]
|
| /net/ieee802154/ |
| A D | core.c | 227 if (!wpan_dev->netdev) in cfg802154_switch_netns() 229 wpan_dev->netdev->netns_immutable = false; in cfg802154_switch_netns() 230 err = dev_change_net_namespace(wpan_dev->netdev, net, "wpan%d"); in cfg802154_switch_netns() 233 wpan_dev->netdev->netns_immutable = true; in cfg802154_switch_netns() 243 if (!wpan_dev->netdev) in cfg802154_switch_netns() 245 wpan_dev->netdev->netns_immutable = false; in cfg802154_switch_netns() 246 err = dev_change_net_namespace(wpan_dev->netdev, net, in cfg802154_switch_netns() 249 wpan_dev->netdev->netns_immutable = true; in cfg802154_switch_netns() 302 wpan_dev->netdev = dev; in cfg802154_netdev_notifier_call()
|
| /net/batman-adv/ |
| A D | hard-interface.c | 94 if (!netdev->rtnl_link_ops) in batadv_getlink_net() 97 if (!netdev->rtnl_link_ops->get_link_net) in batadv_getlink_net() 100 return netdev->rtnl_link_ops->get_link_net(netdev); in batadv_getlink_net() 226 if (!netdev) in batadv_get_real_netdevice() 229 iflink = dev_get_iflink(netdev); in batadv_get_real_netdevice() 231 dev_hold(netdev); in batadv_get_real_netdevice() 232 return netdev; in batadv_get_real_netdevice() 235 hard_iface = batadv_hardif_get_by_netdev(netdev); in batadv_get_real_netdevice() 240 real_net = batadv_getlink_net(netdev, net); in batadv_get_real_netdevice() 243 if (net == real_net && netdev->ifindex == iflink) { in batadv_get_real_netdevice() [all …]
|
| /net/devlink/ |
| A D | port.c | 511 if (devlink_port->type_eth.netdev && in devlink_nl_port_fill() 1160 struct net_device *netdev) in devlink_port_type_netdev_checks() argument 1191 err = ops->ndo_get_port_parent_id(netdev, &ppid); in devlink_port_type_netdev_checks() 1200 struct net_device *netdev = type_dev; in __devlink_port_type_set() local 1208 if (type == DEVLINK_PORT_TYPE_ETH && netdev) in __devlink_port_type_set() 1216 devlink_port->type_eth.netdev = netdev; in __devlink_port_type_set() 1217 if (netdev) { in __devlink_port_type_set() 1221 sizeof(netdev->name)); in __devlink_port_type_set() 1304 if (devlink_net(devlink) != dev_net(netdev)) in devlink_port_netdevice_event() 1312 netdev); in devlink_port_netdevice_event() [all …]
|