Lines Matching refs:net_dev
78 struct device *dev = priv->net_dev->dev.parent; in dpaa2_ptp_onestep_reg_update_method()
124 if (!(priv->net_dev->features & NETIF_F_RXCSUM)) in dpaa2_eth_validate_rx_csum()
143 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_free_rx_fd()
203 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_build_frag_skb()
284 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_free_bufs()
447 bpf_warn_invalid_xdp_action(priv->net_dev, xdp_prog, xdp_act); in dpaa2_eth_run_xdp()
450 trace_xdp_exception(priv->net_dev, xdp_prog, xdp_act); in dpaa2_eth_run_xdp()
457 dma_unmap_page(priv->net_dev->dev.parent, addr, in dpaa2_eth_run_xdp()
465 err = xdp_do_redirect(priv->net_dev, &xdp, xdp_prog); in dpaa2_eth_run_xdp()
467 addr = dma_map_page(priv->net_dev->dev.parent, in dpaa2_eth_run_xdp()
470 if (unlikely(dma_mapping_error(priv->net_dev->dev.parent, addr))) { in dpaa2_eth_run_xdp()
529 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_rx()
536 trace_dpaa2_rx_fd(priv->net_dev, fd); in dpaa2_eth_rx()
601 skb->protocol = eth_type_trans(skb, priv->net_dev); in dpaa2_eth_rx()
626 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_rx_err()
695 netdev_err_once(priv->net_dev, in dpaa2_eth_consume_frames()
869 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_build_sg_fd()
977 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_build_sg_fd_single_buf()
1040 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_build_single_fd()
1091 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_free_tx_fd()
1169 netdev_dbg(priv->net_dev, "Invalid FD format\n"); in dpaa2_eth_free_tx_fd()
1216 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_build_gso_fd()
1238 netdev_err(priv->net_dev, "dpaa2_eth_sgt_get() failed\n"); in dpaa2_eth_build_gso_fd()
1259 netdev_err(priv->net_dev, "dma_map_single(tso_hdr) failed\n"); in dpaa2_eth_build_gso_fd()
1280 netdev_err(priv->net_dev, "dma_map_single(tso.data) failed\n"); in dpaa2_eth_build_gso_fd()
1307 netdev_err(priv->net_dev, "dma_map_single(sgt_buf) failed\n"); in dpaa2_eth_build_gso_fd()
1353 struct net_device *net_dev) in __dpaa2_eth_tx() argument
1355 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in __dpaa2_eth_tx()
1421 trace_dpaa2_tx_fd(net_dev, &fd[i]); in __dpaa2_eth_tx()
1429 if (net_dev->num_tc) { in __dpaa2_eth_tx()
1430 prio = netdev_txq_to_tc(net_dev, queue_mapping); in __dpaa2_eth_tx()
1434 prio = net_dev->num_tc - prio - 1; in __dpaa2_eth_tx()
1441 nq = netdev_get_tx_queue(net_dev, queue_mapping); in __dpaa2_eth_tx()
1495 __dpaa2_eth_tx(skb, priv->net_dev); in dpaa2_eth_tx_onestep_tstamp()
1499 static netdev_tx_t dpaa2_eth_tx(struct sk_buff *skb, struct net_device *net_dev) in dpaa2_eth_tx() argument
1501 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_tx()
1532 return __dpaa2_eth_tx(skb, net_dev); in dpaa2_eth_tx()
1547 trace_dpaa2_tx_conf_fd(priv->net_dev, fd); in dpaa2_eth_tx_conf()
1562 netdev_dbg(priv->net_dev, "TX frame FD error: 0x%08x\n", in dpaa2_eth_tx_conf()
1578 netdev_err(priv->net_dev, in dpaa2_eth_set_rx_vlan_filtering()
1593 netdev_err(priv->net_dev, in dpaa2_eth_set_rx_csum()
1601 netdev_err(priv->net_dev, in dpaa2_eth_set_rx_csum()
1616 netdev_err(priv->net_dev, "dpni_set_offload(TX_L3_CSUM) failed\n"); in dpaa2_eth_set_tx_csum()
1623 netdev_err(priv->net_dev, "dpni_set_offload(TX_L4_CSUM) failed\n"); in dpaa2_eth_set_tx_csum()
1636 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_add_bufs()
1663 trace_dpaa2_eth_buf_seed(priv->net_dev, page_address(page), in dpaa2_eth_add_bufs()
1737 netdev_err(priv->net_dev, "dpaa2_io_service_acquire() failed\n"); in dpaa2_eth_drain_bufs()
1898 nq = netdev_get_tx_queue(priv->net_dev, txc_fq->flowid); in dpaa2_eth_poll()
1962 netdev_err(priv->net_dev, in dpaa2_eth_set_rx_taildrop()
1989 netdev_err(priv->net_dev, in dpaa2_eth_set_rx_taildrop()
2006 netdev_err(priv->net_dev, in dpaa2_eth_link_state_update()
2029 netif_carrier_on(priv->net_dev); in dpaa2_eth_link_state_update()
2030 netif_tx_start_all_queues(priv->net_dev); in dpaa2_eth_link_state_update()
2032 netif_tx_stop_all_queues(priv->net_dev); in dpaa2_eth_link_state_update()
2033 netif_carrier_off(priv->net_dev); in dpaa2_eth_link_state_update()
2036 netdev_info(priv->net_dev, "Link Event: state %s\n", in dpaa2_eth_link_state_update()
2045 static int dpaa2_eth_open(struct net_device *net_dev) in dpaa2_eth_open() argument
2047 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_open()
2056 netdev_err(net_dev, "Buffer seeding failed for DPBP %d (bpid=%d)\n", in dpaa2_eth_open()
2065 netif_tx_stop_all_queues(net_dev); in dpaa2_eth_open()
2072 netif_carrier_off(net_dev); in dpaa2_eth_open()
2078 netdev_err(net_dev, "dpni_enable() failed\n"); in dpaa2_eth_open()
2106 netdev_warn(priv->net_dev, "query_fq_count failed"); in dpaa2_eth_ingress_fq_count()
2152 static int dpaa2_eth_stop(struct net_device *net_dev) in dpaa2_eth_stop() argument
2154 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_stop()
2162 netif_tx_stop_all_queues(net_dev); in dpaa2_eth_stop()
2163 netif_carrier_off(net_dev); in dpaa2_eth_stop()
2186 netdev_warn(net_dev, "Retry count exceeded disabling DPNI\n"); in dpaa2_eth_stop()
2204 static int dpaa2_eth_set_addr(struct net_device *net_dev, void *addr) in dpaa2_eth_set_addr() argument
2206 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_set_addr()
2207 struct device *dev = net_dev->dev.parent; in dpaa2_eth_set_addr()
2210 err = eth_mac_addr(net_dev, addr); in dpaa2_eth_set_addr()
2217 net_dev->dev_addr); in dpaa2_eth_set_addr()
2229 static void dpaa2_eth_get_stats(struct net_device *net_dev, in dpaa2_eth_get_stats() argument
2232 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_get_stats()
2250 static void dpaa2_eth_add_uc_hw_addr(const struct net_device *net_dev, in dpaa2_eth_add_uc_hw_addr() argument
2256 netdev_for_each_uc_addr(ha, net_dev) { in dpaa2_eth_add_uc_hw_addr()
2260 netdev_warn(priv->net_dev, in dpaa2_eth_add_uc_hw_addr()
2269 static void dpaa2_eth_add_mc_hw_addr(const struct net_device *net_dev, in dpaa2_eth_add_mc_hw_addr() argument
2275 netdev_for_each_mc_addr(ha, net_dev) { in dpaa2_eth_add_mc_hw_addr()
2279 netdev_warn(priv->net_dev, in dpaa2_eth_add_mc_hw_addr()
2285 static int dpaa2_eth_rx_add_vid(struct net_device *net_dev, in dpaa2_eth_rx_add_vid() argument
2288 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_rx_add_vid()
2295 netdev_warn(priv->net_dev, in dpaa2_eth_rx_add_vid()
2304 static int dpaa2_eth_rx_kill_vid(struct net_device *net_dev, in dpaa2_eth_rx_kill_vid() argument
2307 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_rx_kill_vid()
2313 netdev_warn(priv->net_dev, in dpaa2_eth_rx_kill_vid()
2322 static void dpaa2_eth_set_rx_mode(struct net_device *net_dev) in dpaa2_eth_set_rx_mode() argument
2324 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_set_rx_mode()
2325 int uc_count = netdev_uc_count(net_dev); in dpaa2_eth_set_rx_mode()
2326 int mc_count = netdev_mc_count(net_dev); in dpaa2_eth_set_rx_mode()
2335 netdev_info(net_dev, in dpaa2_eth_set_rx_mode()
2341 netdev_info(net_dev, in dpaa2_eth_set_rx_mode()
2347 netdev_info(net_dev, in dpaa2_eth_set_rx_mode()
2354 if (net_dev->flags & IFF_PROMISC) in dpaa2_eth_set_rx_mode()
2356 if (net_dev->flags & IFF_ALLMULTI) { in dpaa2_eth_set_rx_mode()
2366 netdev_warn(net_dev, "Can't set uc promisc\n"); in dpaa2_eth_set_rx_mode()
2371 netdev_warn(net_dev, "Can't clear uc filters\n"); in dpaa2_eth_set_rx_mode()
2372 dpaa2_eth_add_uc_hw_addr(net_dev, priv); in dpaa2_eth_set_rx_mode()
2377 netdev_warn(net_dev, "Can't clear uc promisc\n"); in dpaa2_eth_set_rx_mode()
2386 netdev_warn(net_dev, "Can't set uc promisc (%d)\n", err); in dpaa2_eth_set_rx_mode()
2389 netdev_warn(net_dev, "Can't set mc promisc (%d)\n", err); in dpaa2_eth_set_rx_mode()
2394 netdev_warn(net_dev, "Can't clear mac filters\n"); in dpaa2_eth_set_rx_mode()
2395 dpaa2_eth_add_mc_hw_addr(net_dev, priv); in dpaa2_eth_set_rx_mode()
2396 dpaa2_eth_add_uc_hw_addr(net_dev, priv); in dpaa2_eth_set_rx_mode()
2403 netdev_warn(net_dev, "Can't clear ucast promisc\n"); in dpaa2_eth_set_rx_mode()
2406 netdev_warn(net_dev, "Can't clear mcast promisc\n"); in dpaa2_eth_set_rx_mode()
2413 netdev_warn(net_dev, "Can't set ucast promisc\n"); in dpaa2_eth_set_rx_mode()
2417 netdev_warn(net_dev, "Can't set mcast promisc\n"); in dpaa2_eth_set_rx_mode()
2420 static int dpaa2_eth_set_features(struct net_device *net_dev, in dpaa2_eth_set_features() argument
2423 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_set_features()
2424 netdev_features_t changed = features ^ net_dev->features; in dpaa2_eth_set_features()
2510 netdev_warn(priv->net_dev, "Maximum MTU for XDP is %d\n", in xdp_mtu_valid()
2534 netdev_err(priv->net_dev, "dpni_set_max_frame_length failed\n"); in dpaa2_eth_set_rx_mfl()
2569 netdev_err(priv->net_dev, "dpni_get_buffer_layout failed\n"); in dpaa2_eth_update_rx_buffer_headroom()
2580 netdev_err(priv->net_dev, "dpni_set_buffer_layout failed\n"); in dpaa2_eth_update_rx_buffer_headroom()
2661 static int dpaa2_eth_xdp_create_fd(struct net_device *net_dev, in dpaa2_eth_xdp_create_fd() argument
2665 struct device *dev = net_dev->dev.parent; in dpaa2_eth_xdp_create_fd()
2709 static int dpaa2_eth_xdp_xmit(struct net_device *net_dev, int n, in dpaa2_eth_xdp_xmit() argument
2712 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_xdp_xmit()
2722 if (!netif_running(net_dev)) in dpaa2_eth_xdp_xmit()
2733 err = dpaa2_eth_xdp_create_fd(net_dev, frames[i], &fds[i]); in dpaa2_eth_xdp_xmit()
2752 struct net_device *net_dev = priv->net_dev; in update_xps() local
2759 netdev_queues = (net_dev->num_tc ? : 1) * num_queues; in update_xps()
2770 err = netif_set_xps_queue(net_dev, &xps_mask, i); in update_xps()
2772 netdev_warn_once(net_dev, "Error setting XPS queue\n"); in update_xps()
2780 static int dpaa2_eth_setup_mqprio(struct net_device *net_dev, in dpaa2_eth_setup_mqprio() argument
2783 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_setup_mqprio()
2791 if (num_tc == net_dev->num_tc) in dpaa2_eth_setup_mqprio()
2795 netdev_err(net_dev, "Max %d traffic classes supported\n", in dpaa2_eth_setup_mqprio()
2801 netdev_reset_tc(net_dev); in dpaa2_eth_setup_mqprio()
2802 netif_set_real_num_tx_queues(net_dev, num_queues); in dpaa2_eth_setup_mqprio()
2806 netdev_set_num_tc(net_dev, num_tc); in dpaa2_eth_setup_mqprio()
2807 netif_set_real_num_tx_queues(net_dev, num_tc * num_queues); in dpaa2_eth_setup_mqprio()
2810 netdev_set_tc_queue(net_dev, i, num_queues, i * num_queues); in dpaa2_eth_setup_mqprio()
2820 static int dpaa2_eth_setup_tbf(struct net_device *net_dev, struct tc_tbf_qopt_offload *p) in dpaa2_eth_setup_tbf() argument
2823 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_setup_tbf()
2837 netdev_err(net_dev, "burst size cannot be greater than %d\n", in dpaa2_eth_setup_tbf()
2852 netdev_err(net_dev, "dpni_set_tx_shaping() = %d\n", err); in dpaa2_eth_setup_tbf()
2859 static int dpaa2_eth_setup_tc(struct net_device *net_dev, in dpaa2_eth_setup_tc() argument
2864 return dpaa2_eth_setup_mqprio(net_dev, type_data); in dpaa2_eth_setup_tc()
2866 return dpaa2_eth_setup_tbf(net_dev, type_data); in dpaa2_eth_setup_tc()
2905 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_setup_dpcon()
2958 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_alloc_channel()
3006 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_setup_dpio()
3108 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_free_dpio()
3123 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_get_affine_channel()
3140 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_set_fq_affinity()
3212 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_setup_dpbp()
3277 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_set_buffer_layout()
3406 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_set_pause()
3467 netdev_info(priv->net_dev, in dpaa2_eth_update_tx_fqids()
3475 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_set_vlan_qos()
3589 struct net_device *net_dev; in dpaa2_eth_setup_dpni() local
3592 net_dev = dev_get_drvdata(dev); in dpaa2_eth_setup_dpni()
3593 priv = netdev_priv(net_dev); in dpaa2_eth_setup_dpni()
3672 netdev_warn(priv->net_dev, "dpni_reset() failed (err %d)\n", in dpaa2_eth_free_dpni()
3681 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_setup_rx_flow()
3713 err = xdp_rxq_info_reg(&fq->channel->xdp_rxq, priv->net_dev, in dpaa2_eth_setup_rx_flow()
3733 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_setup_tx_flow()
3781 struct device *dev = priv->net_dev->dev.parent; in setup_rx_err_flow()
3880 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_config_legacy_hash_key()
3905 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_config_hash_key()
3937 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_config_cls_key()
4017 static int dpaa2_eth_set_dist_key(struct net_device *net_dev, in dpaa2_eth_set_dist_key() argument
4020 struct device *dev = net_dev->dev.parent; in dpaa2_eth_set_dist_key()
4021 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_set_dist_key()
4093 int dpaa2_eth_set_hash(struct net_device *net_dev, u64 flags) in dpaa2_eth_set_hash() argument
4095 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_set_hash()
4106 return dpaa2_eth_set_dist_key(net_dev, DPAA2_ETH_RX_DIST_HASH, key); in dpaa2_eth_set_hash()
4109 int dpaa2_eth_set_cls(struct net_device *net_dev, u64 flags) in dpaa2_eth_set_cls() argument
4111 return dpaa2_eth_set_dist_key(net_dev, DPAA2_ETH_RX_DIST_CLS, flags); in dpaa2_eth_set_cls()
4116 struct device *dev = priv->net_dev->dev.parent; in dpaa2_eth_set_default_cls()
4142 err = dpaa2_eth_set_cls(priv->net_dev, DPAA2_ETH_DIST_ALL); in dpaa2_eth_set_default_cls()
4157 struct net_device *net_dev = priv->net_dev; in dpaa2_eth_bind_dpni() local
4158 struct device *dev = net_dev->dev.parent; in dpaa2_eth_bind_dpni()
4177 err = dpaa2_eth_set_hash(net_dev, DPAA2_RXH_DEFAULT); in dpaa2_eth_bind_dpni()
4232 struct net_device *net_dev = priv->net_dev; in dpaa2_eth_alloc_rings() local
4233 struct device *dev = net_dev->dev.parent; in dpaa2_eth_alloc_rings()
4240 netdev_err(net_dev, "dpaa2_io_store_create() failed\n"); in dpaa2_eth_alloc_rings()
4267 struct net_device *net_dev = priv->net_dev; in dpaa2_eth_set_mac_addr() local
4268 struct device *dev = net_dev->dev.parent; in dpaa2_eth_set_mac_addr()
4299 eth_hw_addr_set(net_dev, mac_addr); in dpaa2_eth_set_mac_addr()
4304 eth_hw_addr_random(net_dev); in dpaa2_eth_set_mac_addr()
4308 net_dev->dev_addr); in dpaa2_eth_set_mac_addr()
4319 net_dev->addr_assign_type = NET_ADDR_PERM; in dpaa2_eth_set_mac_addr()
4324 eth_hw_addr_set(net_dev, dpni_mac_addr); in dpaa2_eth_set_mac_addr()
4330 static int dpaa2_eth_netdev_init(struct net_device *net_dev) in dpaa2_eth_netdev_init() argument
4332 struct device *dev = net_dev->dev.parent; in dpaa2_eth_netdev_init()
4333 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpaa2_eth_netdev_init()
4340 net_dev->netdev_ops = &dpaa2_eth_ops; in dpaa2_eth_netdev_init()
4341 net_dev->ethtool_ops = &dpaa2_ethtool_ops; in dpaa2_eth_netdev_init()
4356 net_dev->max_mtu = DPAA2_ETH_MAX_MTU; in dpaa2_eth_netdev_init()
4366 err = netif_set_real_num_tx_queues(net_dev, num_queues); in dpaa2_eth_netdev_init()
4371 err = netif_set_real_num_rx_queues(net_dev, num_queues); in dpaa2_eth_netdev_init()
4387 net_dev->priv_flags |= supported; in dpaa2_eth_netdev_init()
4388 net_dev->priv_flags &= ~not_supported; in dpaa2_eth_netdev_init()
4391 net_dev->features = NETIF_F_RXCSUM | in dpaa2_eth_netdev_init()
4395 net_dev->gso_max_segs = DPAA2_ETH_ENQUEUE_MAX_FDS; in dpaa2_eth_netdev_init()
4396 net_dev->hw_features = net_dev->features; in dpaa2_eth_netdev_init()
4399 net_dev->hw_features |= NETIF_F_HW_VLAN_CTAG_FILTER; in dpaa2_eth_netdev_init()
4426 dpni_dev = to_fsl_mc_device(priv->net_dev->dev.parent); in dpaa2_eth_connect_mac()
4441 mac->net_dev = priv->net_dev; in dpaa2_eth_connect_mac()
4451 netdev_err(priv->net_dev, "Error connecting to the MAC endpoint: %pe", in dpaa2_eth_connect_mac()
4485 struct net_device *net_dev = dev_get_drvdata(dev); in dpni_irq0_handler_thread() local
4486 struct dpaa2_eth_priv *priv = netdev_priv(net_dev); in dpni_irq0_handler_thread()
4492 netdev_err(net_dev, "Can't get irq status (err %d)\n", err); in dpni_irq0_handler_thread()
4497 dpaa2_eth_link_state_update(netdev_priv(net_dev)); in dpni_irq0_handler_thread()
4500 dpaa2_eth_set_mac_addr(netdev_priv(net_dev)); in dpni_irq0_handler_thread()
4568 netif_napi_add(priv->net_dev, &ch->napi, dpaa2_eth_poll); in dpaa2_eth_add_ch_napi()
4586 struct net_device *net_dev = NULL; in dpaa2_eth_probe() local
4593 net_dev = alloc_etherdev_mq(sizeof(*priv), DPAA2_ETH_MAX_NETDEV_QUEUES); in dpaa2_eth_probe()
4594 if (!net_dev) { in dpaa2_eth_probe()
4599 SET_NETDEV_DEV(net_dev, dev); in dpaa2_eth_probe()
4600 dev_set_drvdata(dev, net_dev); in dpaa2_eth_probe()
4602 priv = netdev_priv(net_dev); in dpaa2_eth_probe()
4603 priv->net_dev = net_dev; in dpaa2_eth_probe()
4683 err = dpaa2_eth_netdev_init(net_dev); in dpaa2_eth_probe()
4688 err = dpaa2_eth_set_rx_csum(priv, !!(net_dev->features & NETIF_F_RXCSUM)); in dpaa2_eth_probe()
4693 !!(net_dev->features & (NETIF_F_IP_CSUM | NETIF_F_IPV6_CSUM))); in dpaa2_eth_probe()
4704 net_dev->dcbnl_ops = &dpaa2_eth_dcbnl_ops; in dpaa2_eth_probe()
4712 netdev_warn(net_dev, "Failed to set link interrupt, fall back to polling\n"); in dpaa2_eth_probe()
4714 "%s_poll_link", net_dev->name); in dpaa2_eth_probe()
4738 err = register_netdev(net_dev); in dpaa2_eth_probe()
4749 dev_info(dev, "Probed interface %s\n", net_dev->name); in dpaa2_eth_probe()
4791 free_netdev(net_dev); in dpaa2_eth_probe()
4799 struct net_device *net_dev; in dpaa2_eth_remove() local
4803 net_dev = dev_get_drvdata(dev); in dpaa2_eth_remove()
4804 priv = netdev_priv(net_dev); in dpaa2_eth_remove()
4812 unregister_netdev(net_dev); in dpaa2_eth_remove()
4843 dev_dbg(net_dev->dev.parent, "Removed interface %s\n", net_dev->name); in dpaa2_eth_remove()
4845 free_netdev(net_dev); in dpaa2_eth_remove()