Home
last modified time | relevance | path

Searched refs:netdev_ops (Results 1 – 25 of 556) sorted by relevance

12345678910>>...23

/linux/drivers/infiniband/hw/hfi1/
H A Dipoib_main.c24 ret = priv->netdev_ops->ndo_init(dev); in hfi1_ipoib_dev_init()
32 priv->netdev_ops->ndo_uninit(dev); in hfi1_ipoib_dev_init()
45 priv->netdev_ops->ndo_uninit(dev); in hfi1_ipoib_dev_uninit()
53 ret = priv->netdev_ops->ndo_open(dev); in hfi1_ipoib_dev_open()
64 priv->netdev_ops->ndo_stop(dev); in hfi1_ipoib_dev_open()
91 return priv->netdev_ops->ndo_stop(dev); in hfi1_ipoib_dev_stop()
201 priv->netdev_ops = netdev->netdev_ops; in hfi1_ipoib_setup_rn()
218 netdev->netdev_ops = &hfi1_ipoib_netdev_ops; in hfi1_ipoib_setup_rn()
/linux/net/core/
H A Ddev_ioctl.c118 if (!dev->netdev_ops->ndo_set_config) in netif_setifmap()
131 return dev->netdev_ops->ndo_set_config(dev, &ifmap); in netif_setifmap()
134 return dev->netdev_ops->ndo_set_config(dev, &ifr->ifr_map); in netif_setifmap()
271 return dev->netdev_ops->ndo_hwtstamp_get(dev, cfg); in dev_get_hwtstamp_phylib()
279 return dev->netdev_ops->ndo_hwtstamp_get(dev, cfg); in dev_get_hwtstamp_phylib()
284 const struct net_device_ops *ops = dev->netdev_ops; in dev_get_hwtstamp()
332 const struct net_device_ops *ops = dev->netdev_ops; in dev_set_hwtstamp_phylib()
393 const struct net_device_ops *ops = dev->netdev_ops; in dev_set_hwtstamp()
444 const struct net_device_ops *ops = dev->netdev_ops; in generic_hwtstamp_get_lower()
465 const struct net_device_ops *ops = dev->netdev_ops; in generic_hwtstamp_set_lower()
[all …]
H A Drtnetlink.c1188 if (dev->netdev_ops->ndo_get_vf_guid) in rtnl_vfinfo_size()
1211 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent || in rtnl_port_size()
1379 err = dev->netdev_ops->ndo_get_vf_port(dev, vf, skb); in rtnl_vf_ports_fill()
1407 err = dev->netdev_ops->ndo_get_vf_port(dev, PORT_SELF_VF, skb); in rtnl_port_self_fill()
1423 if (!dev->netdev_ops->ndo_get_vf_port || !dev->dev.parent || in rtnl_port_fill()
1555 if (dev->netdev_ops->ndo_get_vf_config(dev, vfs_num, &ivi)) in rtnl_fill_vfinfo()
1609 if (dev->netdev_ops->ndo_get_vf_guid && in rtnl_fill_vfinfo()
1610 !dev->netdev_ops->ndo_get_vf_guid(dev, vfs_num, &node_guid, in rtnl_fill_vfinfo()
1629 if (dev->netdev_ops->ndo_get_vf_stats) in rtnl_fill_vfinfo()
1630 dev->netdev_ops->ndo_get_vf_stats(dev, vfs_num, in rtnl_fill_vfinfo()
[all …]
H A Dnetpoll.c196 ops = dev->netdev_ops; in netpoll_poll_dev()
358 dev->name, dev->netdev_ops->ndo_start_xmit); in __netpoll_send_skb()
580 ops = ndev->netdev_ops; in __netpoll_setup()
821 ops = np->dev->netdev_ops; in __netpoll_cleanup()
H A Ddev.c710 if (dev->netdev_ops && dev->netdev_ops->ndo_get_iflink) in dev_get_iflink()
711 return dev->netdev_ops->ndo_get_iflink(dev); in dev_get_iflink()
730 if (!dev->netdev_ops || !dev->netdev_ops->ndo_fill_metadata_dst) in dev_fill_metadata_dst()
739 return dev->netdev_ops->ndo_fill_metadata_dst(dev, skb); in dev_fill_metadata_dst()
765 while (ctx.dev && ctx.dev->netdev_ops->ndo_fill_forward_path) { in dev_fill_forward_path()
772 ret = ctx.dev->netdev_ops->ndo_fill_forward_path(&ctx, path); in dev_fill_forward_path()
1669 const struct net_device_ops *ops = dev->netdev_ops; in __dev_open()
1762 const struct net_device_ops *ops = dev->netdev_ops; in __dev_close_many()
[all...]
/linux/drivers/staging/octeon/
H A Dethernet.c134 cvm_oct_device[priv->port]->netdev_ops->ndo_get_stats in cvm_oct_periodic_worker()
438 memset(dev->netdev_ops->ndo_get_stats(dev), 0, in cvm_oct_common_init()
441 if (dev->netdev_ops->ndo_stop) in cvm_oct_common_init()
442 dev->netdev_ops->ndo_stop(dev); in cvm_oct_common_init()
775 dev->netdev_ops = &cvm_oct_pow_netdev_ops; in cvm_oct_probe()
850 dev->netdev_ops = &cvm_oct_npi_netdev_ops; in cvm_oct_probe()
855 dev->netdev_ops = &cvm_oct_xaui_netdev_ops; in cvm_oct_probe()
860 dev->netdev_ops = &cvm_oct_npi_netdev_ops; in cvm_oct_probe()
866 dev->netdev_ops = &cvm_oct_sgmii_netdev_ops; in cvm_oct_probe()
871 dev->netdev_ops = &cvm_oct_spi_netdev_ops; in cvm_oct_probe()
[all …]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/
H A Dmirred_nic.c21 if (priv->netdev->netdev_ops != out_dev->netdev_ops || in tc_act_can_offload_mirred_nic()
/linux/net/sched/
H A Dsch_fifo.c64 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in fifo_offload_init()
70 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_FIFO, &qopt); in fifo_offload_init()
78 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in fifo_offload_destroy()
84 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_FIFO, &qopt); in fifo_offload_destroy()
H A Dsch_tbf.c148 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in tbf_offload_change()
158 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TBF, &qopt); in tbf_offload_change()
166 if (!tc_can_offload(dev) || !dev->netdev_ops->ndo_setup_tc) in tbf_offload_destroy()
172 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_TBF, &qopt); in tbf_offload_destroy()
H A Dsch_mqprio.c70 err = dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_MQPRIO, in mqprio_enable_offload()
89 dev->netdev_ops->ndo_setup_tc(dev, TC_SETUP_QDISC_MQPRIO, in mqprio_disable_offload()
109 if (priv->hw_offload && dev->netdev_ops->ndo_setup_tc) in mqprio_destroy()
143 if (qopt->hw && !dev->netdev_ops->ndo_setup_tc) { in mqprio_parse_opt()
/linux/net/8021q/
H A Dvlan_dev.c383 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_neigh_setup()
397 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_ddp_setup()
409 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_ddp_done()
421 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_enable()
432 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_disable()
444 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_ddp_target()
458 const struct net_device_ops *ops = real_dev->netdev_ops; in vlan_dev_fcoe_get_wwn()
583 dev->netdev_ops = &vlan_netdev_ops; in vlan_dev_init()
1066 dev->netdev_ops = &vlan_netdev_ops; in vlan_setup()
/linux/drivers/net/hyperv/
H A Dnetvsc_bpf.c175 if (!vf_netdev->netdev_ops->ndo_bpf) in netvsc_vf_setxdp()
270 vf_netdev->netdev_ops->ndo_xdp_xmit && in netvsc_ndoxdp_xmit()
272 vf_ops = vf_netdev->netdev_ops; in netvsc_ndoxdp_xmit()
/linux/net/openvswitch/
H A Dvport-internal_dev.c100 netdev->netdev_ops = &internal_dev_netdev_ops; in do_setup()
217 return netdev->netdev_ops == &internal_dev_netdev_ops; in ovs_is_internal_dev()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_vfr.c255 return dev->netdev_ops == &bnxt_vf_rep_netdev_ops; in bnxt_dev_is_vf_rep()
325 if (vf_rep->dev->netdev_ops) in __bnxt_vf_reps_destroy()
470 dev->netdev_ops = &bnxt_vf_rep_netdev_ops; in bnxt_vf_rep_netdev_init()
535 dev->netdev_ops = NULL; in bnxt_vf_reps_create()
/linux/drivers/net/ovpn/
H A Dmain.c121 return dev->netdev_ops == &ovpn_netdev_ops; in ovpn_dev_is_valid()
147 dev->netdev_ops = &ovpn_netdev_ops; in ovpn_setup()
/linux/drivers/net/caif/
H A Dcaif_serial.c381 static const struct net_device_ops netdev_ops = { variable
392 dev->netdev_ops = &netdev_ops; in caifdev_setup()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_repr.c293 return netdev && (netdev->netdev_ops == &ice_repr_vf_netdev_ops || in ice_is_port_repr_netdev()
294 netdev->netdev_ops == &ice_repr_sf_netdev_ops); in ice_is_port_repr_netdev()
306 netdev->netdev_ops = ops; in ice_repr_reg_netdev()
/linux/drivers/net/ethernet/sunplus/
H A Dspl2sw_driver.c196 static const struct net_device_ops netdev_ops = { variable
278 ndev->netdev_ops = &netdev_ops; in spl2sw_init_netdev()
/linux/drivers/net/wireguard/
H A Ddevice.c236 static const struct net_device_ops netdev_ops = { variable
283 dev->netdev_ops = &netdev_ops; in wg_setup()
/linux/net/caif/
H A Dchnl_net.c361 static const struct net_device_ops netdev_ops = { variable
378 dev->netdev_ops = &netdev_ops; in ipcaif_net_setup()
/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dcore.c654 ndev->netdev_ops = &brcmf_netdev_ops_pri; in brcmf_net_attach()
683 ndev->netdev_ops = NULL; in brcmf_net_attach()
766 ndev->netdev_ops = &brcmf_netdev_ops_mon; in brcmf_net_mon_attach()
832 ndev->netdev_ops = &brcmf_netdev_ops_p2p; in brcmf_net_p2p_attach()
848 ndev->netdev_ops = NULL; in brcmf_net_p2p_attach()
935 if (ifp->ndev->netdev_ops == &brcmf_netdev_ops_pri) { in brcmf_del_if()
944 if (ifp->ndev->netdev_ops == &brcmf_netdev_ops_pri) { in brcmf_del_if()
/linux/drivers/scsi/fcoe/
H A Dfcoe.c303 ops = netdev->netdev_ops; in fcoe_interface_setup()
471 ops = netdev->netdev_ops; in fcoe_interface_remove()
821 if (realdev->netdev_ops->ndo_fcoe_get_hbainfo) { in fcoe_fdmi_info()
827 rc = realdev->netdev_ops->ndo_fcoe_get_hbainfo(realdev, in fcoe_fdmi_info()
1066 if (netdev->netdev_ops->ndo_fcoe_ddp_setup) in fcoe_ddp_setup()
1067 return netdev->netdev_ops->ndo_fcoe_ddp_setup(netdev, in fcoe_ddp_setup()
1088 if (netdev->netdev_ops->ndo_fcoe_ddp_target) in fcoe_ddp_target()
1089 return netdev->netdev_ops->ndo_fcoe_ddp_target(netdev, xid, in fcoe_ddp_target()
1107 if (netdev->netdev_ops->ndo_fcoe_ddp_done) in fcoe_ddp_done()
1108 return netdev->netdev_ops->ndo_fcoe_ddp_done(netdev, xid); in fcoe_ddp_done()
/linux/drivers/net/ethernet/8390/
H A D8390.c78 dev->netdev_ops = &ei_netdev_ops; in __alloc_ei_netdev()
/linux/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net_repr.h80 return netdev->netdev_ops == &nfp_repr_netdev_ops; in nfp_netdev_is_nfp_repr()
/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_netdev.c266 return dev && (dev->netdev_ops == &sparx5_port_netdev_ops); in sparx5_netdevice_check()
288 ndev->netdev_ops = &sparx5_port_netdev_ops; in sparx5_create_netdev()

12345678910>>...23