/linux-master/drivers/net/can/usb/etas_es58x/ |
H A D | es58x_core.h | 399 * @netdev: Array of our CAN channels. 422 * @num_can_ch: Number of CAN channel (i.e. number of elements of @netdev). 437 struct net_device *netdev[ES58X_NUM_CAN_CH_MAX]; member in struct:es58x_device 603 * @netdev: CAN network device. 607 static inline struct es58x_priv *es58x_priv(struct net_device *netdev) argument 609 return (struct es58x_priv *)netdev_priv(netdev); 652 * @netdev: CAN network device. 662 struct net_device **netdev) 666 *netdev = NULL; 670 *netdev 660 es58x_get_netdev(struct es58x_device *es58x_dev, int channel_no, int channel_idx_offset, struct net_device **netdev) argument [all...] |
/linux-master/drivers/net/can/esd/ |
H A D | esd_402_pci-core.c | 329 netdev_info(core->netdev, "unregister\n"); 330 unregister_candev(core->netdev); 332 free_candev(core->netdev); 333 core->netdev = NULL; 345 struct net_device *netdev; local 358 netdev = alloc_candev(sizeof(*priv), core->tx_fifo_size); 359 if (!netdev) { 363 core->netdev = netdev; 365 netdev [all...] |
/linux-master/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_main.c | 61 fp->netdev->dev_port); 97 fp->netdev->dev_port); 121 static void fun_report_link(struct net_device *netdev) argument 123 if (netif_carrier_ok(netdev)) { 124 const struct funeth_priv *fp = netdev_priv(netdev); 146 netdev_info(netdev, "Link up at %d %cb/s full-duplex%s%s\n", 149 netdev_info(netdev, "Link down\n"); 441 static void fun_free_rings(struct net_device *netdev, struct fun_qset *qset) argument 443 struct funeth_priv *fp = netdev_priv(netdev); 454 qset->nrxqs = netdev 479 fun_alloc_rings(struct net_device *netdev, struct fun_qset *qset) argument 562 fun_port_create(struct net_device *netdev) argument 588 fun_port_destroy(struct net_device *netdev) argument 834 funeth_open(struct net_device *netdev) argument 861 funeth_close(struct net_device *netdev) argument 869 fun_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) argument 923 fun_change_mtu(struct net_device *netdev, int new_mtu) argument 934 fun_set_macaddr(struct net_device *netdev, void *addr) argument 953 fun_get_port_attributes(struct net_device *netdev) argument 1462 fun_set_ring_count(struct net_device *netdev, unsigned int ntx, unsigned int nrx) argument 1501 fun_dl_port_register(struct net_device *netdev) argument 1710 struct net_device *netdev; local 1821 fun_destroy_netdev(struct net_device *netdev) argument 1886 struct net_device *netdev; local [all...] |
/linux-master/drivers/infiniband/hw/usnic/ |
H A D | usnic_ib_main.c | 103 /* Start of netdev section */ 138 struct net_device *netdev; local 144 netdev = us_ibdev->netdev; 158 netif_carrier_ok(netdev)) { 167 !netif_carrier_ok(netdev)) { 183 if (!memcmp(us_ibdev->ufdev->mac, netdev->dev_addr, 191 netdev->dev_addr); 192 usnic_fwd_set_mac(us_ibdev->ufdev, netdev->dev_addr); 202 if (us_ibdev->ufdev->mtu != netdev 227 struct net_device *netdev = netdev_notifier_info_to_dev(ptr); local 289 struct net_device *netdev = ifa->ifa_dev->dev; local 373 struct net_device *netdev; local [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.c | 35 * @netdev: the corresponding net_device 44 int ixgbe_fcoe_ddp_put(struct net_device *netdev, u16 xid) argument 53 if (!netdev) 56 if (xid >= netdev->fcoe_ddp_xid) 59 adapter = netdev_priv(netdev); 125 * @netdev: the corresponding net_device 133 static int ixgbe_fcoe_ddp_setup(struct net_device *netdev, u16 xid, argument 153 if (!netdev || !sgl) 156 adapter = netdev_priv(netdev); 157 if (xid >= netdev 344 ixgbe_fcoe_ddp_get(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument 365 ixgbe_fcoe_ddp_target(struct net_device *netdev, u16 xid, struct scatterlist *sgl, unsigned int sgc) argument 835 ixgbe_fcoe_enable(struct net_device *netdev) argument 882 ixgbe_fcoe_disable(struct net_device *netdev) argument 927 ixgbe_fcoe_get_wwn(struct net_device *netdev, u64 *wwn, int type) argument 967 ixgbe_fcoe_get_hbainfo(struct net_device *netdev, struct netdev_fcoe_hbainfo *info) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbevf/ |
H A D | ixgbevf_main.c | 197 struct ixgbevf_adapter *adapter = netdev_priv(ring->netdev); 248 * @netdev: network interface device structure 251 static void ixgbevf_tx_timeout(struct net_device *netdev, unsigned int __always_unused txqueue) argument 253 struct ixgbevf_adapter *adapter = netdev_priv(netdev); 392 netif_stop_subqueue(tx_ring->netdev, 405 if (unlikely(total_packets && netif_carrier_ok(tx_ring->netdev) && 412 if (__netif_subqueue_stopped(tx_ring->netdev, 415 netif_wake_subqueue(tx_ring->netdev, 447 if (!(ring->netdev->features & NETIF_F_RXHASH)) 474 if (!(ring->netdev 743 struct net_device *netdev = rx_ring->netdev; local 1541 struct net_device *netdev = adapter->netdev; local 1977 struct net_device *netdev = adapter->netdev; local 2007 struct net_device *netdev = adapter->netdev; local 2033 ixgbevf_vlan_rx_add_vid(struct net_device *netdev, __be16 proto, u16 vid) argument 2063 ixgbevf_vlan_rx_kill_vid(struct net_device *netdev, __be16 proto, u16 vid) argument 2094 ixgbevf_write_uc_addr_list(struct net_device *netdev) argument 2126 ixgbevf_set_rx_mode(struct net_device *netdev) argument 2307 struct net_device *netdev = adapter->netdev; local 2492 struct net_device *netdev = adapter->netdev; local 2555 struct net_device *netdev = adapter->netdev; local 3038 struct net_device *netdev = adapter->netdev; local 3281 struct net_device *netdev = adapter->netdev; local 3306 struct net_device *netdev = adapter->netdev; local 3608 ixgbevf_open(struct net_device *netdev) argument 3709 ixgbevf_close(struct net_device *netdev) argument 4208 ixgbevf_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 4238 ixgbevf_set_mac(struct net_device *netdev, void *p) argument 4271 ixgbevf_change_mtu(struct net_device *netdev, int new_mtu) argument 4305 struct net_device *netdev = dev_get_drvdata(dev_d); local 4323 struct net_device *netdev = pci_get_drvdata(pdev); local 4369 ixgbevf_get_stats(struct net_device *netdev, struct rtnl_link_stats64 *stats) argument 4527 struct net_device *netdev; local 4734 struct net_device *netdev = pci_get_drvdata(pdev); local 4777 struct net_device *netdev = pci_get_drvdata(pdev); local 4811 struct net_device *netdev = pci_get_drvdata(pdev); local 4840 struct net_device *netdev = pci_get_drvdata(pdev); local [all...] |
/linux-master/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_main.c | 47 static int netxen_nic_open(struct net_device *netdev); 48 static int netxen_nic_close(struct net_device *netdev); 51 static void netxen_tx_timeout(struct net_device *netdev, unsigned int txqueue); 75 static int netxen_nic_set_mac(struct net_device *netdev, void *p); 164 netxen_napi_add(struct netxen_adapter *adapter, struct net_device *netdev) argument 175 netif_napi_add(netdev, &sds_ring->napi, netxen_nic_poll); 460 struct net_device *netdev = adapter->netdev; local 475 eth_hw_addr_set(netdev, addr); 477 memcpy(adapter->mac_addr, netdev 487 netxen_nic_set_mac(struct net_device *netdev, void *p) argument 1037 struct net_device *netdev = adapter->netdev; local 1092 __netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev) argument 1136 netxen_nic_up(struct netxen_adapter *adapter, struct net_device *netdev) argument 1150 __netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev) argument 1181 netxen_nic_down(struct netxen_adapter *adapter, struct net_device *netdev) argument 1193 struct net_device *netdev = adapter->netdev; local 1295 struct net_device *netdev = adapter->netdev; local 1327 netxen_setup_netdev(struct netxen_adapter *adapter, struct net_device *netdev) argument 1440 struct net_device *netdev = NULL; local 1622 struct net_device *netdev; local 1665 struct net_device *netdev = adapter->netdev; local 1689 struct net_device *netdev = adapter->netdev; local 1803 netxen_nic_open(struct net_device *netdev) argument 1831 netxen_nic_close(struct net_device *netdev) argument 1840 netxen_tso_check(struct net_device *netdev, struct nx_host_tx_ring *tx_ring, struct cmd_desc_type0 *first_desc, struct sk_buff *skb) argument 2020 netxen_nic_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 2130 struct net_device *netdev = adapter->netdev; local 2167 struct net_device *netdev = adapter->netdev; local 2209 netxen_tx_timeout(struct net_device *netdev, unsigned int txqueue) argument 2260 netxen_nic_get_stats(struct net_device *netdev, struct rtnl_link_stats64 *stats) argument 2493 struct net_device *netdev = adapter->netdev; local 2588 struct net_device *netdev = adapter->netdev; local 2630 struct net_device *netdev = adapter->netdev; local 2967 struct net_device *netdev = adapter->netdev; local 3262 netxen_restore_indev_addr(struct net_device *netdev, unsigned long event) argument [all...] |
/linux-master/drivers/net/ethernet/intel/iavf/ |
H A D | iavf_ethtool.c | 268 * @netdev: network interface device structure 274 static int iavf_get_link_ksettings(struct net_device *netdev, argument 277 struct iavf_adapter *adapter = netdev_priv(netdev); 328 * @netdev: network interface device structure 333 static int iavf_get_sset_count(struct net_device *netdev, int sset) argument 337 * use netdev->real_num_tx_queues * 2. The real_num_tx_queues is set 344 netdev->real_num_tx_queues); 353 * @netdev: network interface device structure 359 static void iavf_get_ethtool_stats(struct net_device *netdev, argument 362 struct iavf_adapter *adapter = netdev_priv(netdev); 395 iavf_get_priv_flag_strings(struct net_device *netdev, u8 *data) argument 410 iavf_get_stat_strings(struct net_device *netdev, u8 *data) argument 435 iavf_get_strings(struct net_device *netdev, u32 sset, u8 *data) argument 459 iavf_get_priv_flags(struct net_device *netdev) argument 481 iavf_set_priv_flags(struct net_device *netdev, u32 flags) argument 549 iavf_get_msglevel(struct net_device *netdev) argument 564 iavf_set_msglevel(struct net_device *netdev, u32 data) argument 580 iavf_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) argument 601 iavf_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 624 iavf_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 695 __iavf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 736 iavf_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 752 iavf_get_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument 824 __iavf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, int queue) argument 866 iavf_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 882 iavf_set_per_queue_coalesce(struct net_device *netdev, u32 queue, struct ethtool_coalesce *ec) argument 1753 iavf_set_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd) argument 1783 iavf_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *cmd, u32 *rule_locs) argument 1826 iavf_get_channels(struct net_device *netdev, struct ethtool_channels *ch) argument 1849 iavf_set_channels(struct net_device *netdev, struct ethtool_channels *ch) argument 1891 iavf_get_rxfh_key_size(struct net_device *netdev) argument 1904 iavf_get_rxfh_indir_size(struct net_device *netdev) argument 1918 iavf_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) argument 1948 iavf_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, struct netlink_ext_ack *extack) argument 2024 iavf_set_ethtool_ops(struct net_device *netdev) argument [all...] |
H A D | iavf_trace.h | 79 __string(devname, ring->netdev->name) 86 __assign_str(devname, ring->netdev->name); 90 "netdev: %s ring: %p desc: %p buf %p", 124 __string(devname, ring->netdev->name) 131 __assign_str(devname, ring->netdev->name); 135 "netdev: %s ring: %p desc: %p skb %p", 167 __string(devname, ring->netdev->name) 173 __assign_str(devname, ring->netdev->name); 177 "netdev: %s skb: %p ring: %p",
|
/linux-master/drivers/net/ethernet/atheros/atlx/ |
H A D | atl1.c | 21 * http://marc.theaimsgroup.com/?l=linux-netdev&m=116398508500553&w=2 931 struct net_device *netdev = adapter->netdev; local 933 hw->max_frame_size = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; 979 static int mdio_read(struct net_device *netdev, int phy_id, int reg_num) argument 981 struct atl1_adapter *adapter = netdev_priv(netdev); 989 static void mdio_write(struct net_device *netdev, int phy_id, int reg_num, argument 992 struct atl1_adapter *adapter = netdev_priv(netdev); 997 static int atl1_mii_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) argument 999 struct atl1_adapter *adapter = netdev_priv(netdev); 1245 struct net_device *netdev = adapter->netdev; local 1281 struct net_device *netdev = adapter->netdev; local 1656 struct net_device *netdev = adapter->netdev; local 2340 atl1_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 2594 struct net_device *netdev = adapter->netdev; local 2640 struct net_device *netdev = adapter->netdev; local 2665 struct net_device *netdev = adapter->netdev; local 2680 atl1_change_mtu(struct net_device *netdev, int new_mtu) argument 2711 atl1_open(struct net_device *netdev) argument 2745 atl1_close(struct net_device *netdev) argument 2756 struct net_device *netdev = dev_get_drvdata(dev); local 2838 struct net_device *netdev = dev_get_drvdata(dev); local 2859 struct net_device *netdev = pci_get_drvdata(pdev); local 2870 atl1_poll_controller(struct net_device *netdev) argument 2908 struct net_device *netdev; local 3088 struct net_device *netdev = pci_get_drvdata(pdev); local 3166 atl1_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) argument 3181 atl1_get_sset_count(struct net_device *netdev, int sset) argument 3191 atl1_get_link_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd) argument 3248 atl1_set_link_ksettings(struct net_device *netdev, const struct ethtool_link_ksettings *cmd) argument 3339 atl1_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) argument 3349 atl1_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 3360 atl1_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 3377 atl1_get_msglevel(struct net_device *netdev) argument 3383 atl1_set_msglevel(struct net_device *netdev, u32 value) argument 3389 atl1_get_regs_len(struct net_device *netdev) argument 3394 atl1_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p) argument 3440 atl1_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 3455 atl1_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 3540 atl1_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) argument 3556 atl1_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *epause) argument 3575 atl1_get_strings(struct net_device *netdev, u32 stringset, u8 *data) argument 3592 atl1_nway_reset(struct net_device *netdev) argument [all...] |
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe_phy.c | 116 netdev_dbg(adapter->netdev, 138 netdev_err(adapter->netdev, "PHY Address %d is out of range\n", 163 netdev_err(adapter->netdev, "PHY Address %d is out of range\n", 267 netdev_dbg(adapter->netdev, 281 netdev_err(adapter->netdev, 288 netdev_err(adapter->netdev, 313 netdev_err(adapter->netdev, "Error: mii_ethtool_sset\n"); 341 netdev_dbg(adapter->netdev, 354 netdev_err(adapter->netdev, 361 netdev_err(adapter->netdev, [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ethtool.c | 118 static int mlx5i_set_coalesce(struct net_device *netdev, argument 123 struct mlx5e_priv *priv = mlx5i_epriv(netdev); 128 static int mlx5i_get_coalesce(struct net_device *netdev, argument 133 struct mlx5e_priv *priv = mlx5i_epriv(netdev); 138 static int mlx5i_get_ts_info(struct net_device *netdev, argument 141 struct mlx5e_priv *priv = mlx5i_epriv(netdev); 146 static int mlx5i_flash_device(struct net_device *netdev, argument 149 struct mlx5e_priv *priv = mlx5i_epriv(netdev); 208 static int mlx5i_get_link_ksettings(struct net_device *netdev, argument 211 struct mlx5e_priv *priv = mlx5i_epriv(netdev); [all...] |
/linux-master/tools/testing/selftests/net/forwarding/ |
H A D | router_bridge_lag.sh | 203 local netdev=$1; shift 205 log_info "Deslave $netdev" 206 ip link set dev $netdev down 207 ip link set dev $netdev nomaster 208 ip link set dev $netdev up 233 local netdev=$1; shift 236 log_info "Enslave $netdev to $master" 237 ip link set dev $netdev down 238 ip link set dev $netdev master $master 239 ip link set dev $netdev u [all...] |
/linux-master/drivers/net/ethernet/wangxun/txgbe/ |
H A D | txgbe_irq.c | 49 if (netif_running(wx->netdev)) 64 if (netif_running(wx->netdev)) 78 struct net_device *netdev = wx->netdev; local 87 "%s-TxRx-%d", netdev->name, entry->entry); 122 struct net_device *netdev = wx->netdev; local 130 netdev->name, wx); 133 netdev->name, wx); 247 wx->netdev [all...] |
/linux-master/drivers/net/ethernet/intel/e1000/ |
H A D | e1000_ethtool.c | 86 static int e1000_get_link_ksettings(struct net_device *netdev, argument 89 struct e1000_adapter *adapter = netdev_priv(netdev); 145 netif_carrier_ok(netdev)) 164 static int e1000_set_link_ksettings(struct net_device *netdev, argument 167 struct e1000_adapter *adapter = netdev_priv(netdev); 221 if (netif_running(adapter->netdev)) { 231 static u32 e1000_get_link(struct net_device *netdev) argument 233 struct e1000_adapter *adapter = netdev_priv(netdev); 235 /* If the link is not reported up to netdev, interrupts are disabled, 241 if (!netif_carrier_ok(netdev)) 247 e1000_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 266 e1000_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 304 e1000_get_msglevel(struct net_device *netdev) argument 311 e1000_set_msglevel(struct net_device *netdev, u32 data) argument 318 e1000_get_regs_len(struct net_device *netdev) argument 324 e1000_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p) argument 412 e1000_get_eeprom_len(struct net_device *netdev) argument 420 e1000_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *bytes) argument 467 e1000_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *bytes) argument 529 e1000_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *drvinfo) argument 541 e1000_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 560 e1000_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ring, struct netlink_ext_ack *extack) argument 817 struct net_device *netdev = (struct net_device *)data; local 828 struct net_device *netdev = adapter->netdev; local 1498 e1000_get_sset_count(struct net_device *netdev, int sset) argument 1510 e1000_diag_test(struct net_device *netdev, struct ethtool_test *eth_test, u64 *data) argument 1638 e1000_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 1678 e1000_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 1719 e1000_set_phys_id(struct net_device *netdev, enum ethtool_phys_id_state state) argument 1745 e1000_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1763 e1000_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1798 e1000_nway_reset(struct net_device *netdev) argument 1807 e1000_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) argument 1839 e1000_get_strings(struct net_device *netdev, u32 stringset, u8 *data) argument 1890 e1000_set_ethtool_ops(struct net_device *netdev) argument [all...] |
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_ethtool.c | 117 ((((struct igc_adapter *)netdev_priv(netdev))->num_rx_queues * \ 119 (((struct igc_adapter *)netdev_priv(netdev))->num_tx_queues * \ 131 static void igc_ethtool_get_drvinfo(struct net_device *netdev, argument 134 struct igc_adapter *adapter = netdev_priv(netdev); 162 static int igc_ethtool_get_regs_len(struct net_device *netdev) argument 167 static void igc_ethtool_get_regs(struct net_device *netdev, argument 170 struct igc_adapter *adapter = netdev_priv(netdev); 349 static void igc_ethtool_get_wol(struct net_device *netdev, argument 352 struct igc_adapter *adapter = netdev_priv(netdev); 381 static int igc_ethtool_set_wol(struct net_device *netdev, argument 410 igc_ethtool_get_msglevel(struct net_device *netdev) argument 417 igc_ethtool_set_msglevel(struct net_device *netdev, u32 data) argument 424 igc_ethtool_nway_reset(struct net_device *netdev) argument 433 igc_ethtool_get_link(struct net_device *netdev) argument 450 igc_ethtool_get_eeprom_len(struct net_device *netdev) argument 457 igc_ethtool_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *bytes) argument 504 igc_ethtool_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *bytes) argument 572 igc_ethtool_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ering, struct netlink_ext_ack *extack) argument 586 igc_ethtool_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *ring, struct kernel_ethtool_ringparam *kernel_ering, struct netlink_ext_ack *extack) argument 703 igc_ethtool_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 722 igc_ethtool_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *pause) argument 762 igc_ethtool_get_strings(struct net_device *netdev, u32 stringset, u8 *data) argument 800 igc_ethtool_get_sset_count(struct net_device *netdev, int sset) argument 814 igc_ethtool_get_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) argument 882 igc_ethtool_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 895 igc_ethtool_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 1325 struct net_device *netdev = adapter->netdev; local 1460 igc_ethtool_get_rxfh_indir_size(struct net_device *netdev) argument 1465 igc_ethtool_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) argument 1480 igc_ethtool_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, struct netlink_ext_ack *extack) argument 1511 igc_ethtool_get_channels(struct net_device *netdev, struct ethtool_channels *ch) argument 1528 igc_ethtool_set_channels(struct net_device *netdev, struct ethtool_channels *ch) argument 1594 igc_ethtool_get_priv_flags(struct net_device *netdev) argument 1605 igc_ethtool_set_priv_flags(struct net_device *netdev, u32 priv_flags) argument 1625 igc_ethtool_get_eee(struct net_device *netdev, struct ethtool_keee *edata) argument 1662 igc_ethtool_set_eee(struct net_device *netdev, struct ethtool_keee *edata) argument 1714 igc_ethtool_begin(struct net_device *netdev) argument 1722 igc_ethtool_complete(struct net_device *netdev) argument 1729 igc_ethtool_get_link_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd) argument 1847 igc_ethtool_set_link_ksettings(struct net_device *netdev, const struct ethtool_link_ksettings *cmd) argument 1935 igc_ethtool_diag_test(struct net_device *netdev, struct ethtool_test *eth_test, u64 *data) argument 2035 igc_ethtool_set_ops(struct net_device *netdev) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeon_ep_vf/ |
H A D | octep_vf_ethtool.c | 47 static void octep_vf_get_drvinfo(struct net_device *netdev, argument 50 struct octep_vf_device *oct = netdev_priv(netdev); 56 static void octep_vf_get_strings(struct net_device *netdev, argument 59 struct octep_vf_device *oct = netdev_priv(netdev); 93 static int octep_vf_get_sset_count(struct net_device *netdev, int sset) argument 95 struct octep_vf_device *oct = netdev_priv(netdev); 108 static void octep_vf_get_ethtool_stats(struct net_device *netdev, argument 111 struct octep_vf_device *oct = netdev_priv(netdev); 215 static int octep_vf_get_link_ksettings(struct net_device *netdev, argument 218 struct octep_vf_device *oct = netdev_priv(netdev); 270 octep_vf_set_ethtool_ops(struct net_device *netdev) argument [all...] |
/linux-master/drivers/net/ethernet/microchip/ |
H A D | lan743x_ethtool.c | 78 netif_warn(adapter, drv, adapter->netdev, 384 netif_warn(adapter, drv, adapter->netdev, 406 netif_warn(adapter, drv, adapter->netdev, "EEPROM is busy\n"); 577 static void lan743x_ethtool_get_drvinfo(struct net_device *netdev, argument 580 struct lan743x_adapter *adapter = netdev_priv(netdev); 587 static u32 lan743x_ethtool_get_msglevel(struct net_device *netdev) argument 589 struct lan743x_adapter *adapter = netdev_priv(netdev); 594 static void lan743x_ethtool_set_msglevel(struct net_device *netdev, argument 597 struct lan743x_adapter *adapter = netdev_priv(netdev); 602 static int lan743x_ethtool_get_eeprom_len(struct net_device *netdev) argument 612 lan743x_ethtool_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee, u8 *data) argument 637 lan743x_ethtool_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *ee, u8 *data) argument 801 lan743x_ethtool_get_strings(struct net_device *netdev, u32 stringset, u8 *data) argument 832 lan743x_ethtool_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) argument 863 lan743x_ethtool_get_priv_flags(struct net_device *netdev) argument 870 lan743x_ethtool_set_priv_flags(struct net_device *netdev, u32 flags) argument 879 lan743x_ethtool_get_sset_count(struct net_device *netdev, int sset) argument 902 lan743x_ethtool_get_rxnfc(struct net_device *netdev, struct ethtool_rxnfc *rxnfc, u32 *rule_locs) argument 926 lan743x_ethtool_get_rxfh_key_size(struct net_device *netdev) argument 931 lan743x_ethtool_get_rxfh_indir_size(struct net_device *netdev) argument 936 lan743x_ethtool_get_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh) argument 984 lan743x_ethtool_set_rxfh(struct net_device *netdev, struct ethtool_rxfh_param *rxfh, struct netlink_ext_ack *extack) argument 1031 lan743x_ethtool_get_ts_info(struct net_device *netdev, struct ethtool_ts_info *ts_info) argument 1057 lan743x_ethtool_get_eee(struct net_device *netdev, struct ethtool_keee *eee) argument 1094 lan743x_ethtool_set_eee(struct net_device *netdev, struct ethtool_keee *eee) argument 1140 lan743x_ethtool_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 1162 lan743x_ethtool_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/ |
H A D | trap.c | 47 rq->netdev = priv->netdev; 73 ccp.netdev = priv->netdev; 134 struct net_device *netdev = priv->netdev; local 142 mlx5e_build_trap_params(priv->mdev, netdev->max_mtu, t); 148 t->netdev = priv->netdev; 152 netif_napi_add(netdev, [all...] |
/linux-master/drivers/net/ethernet/ |
H A D | jme.c | 48 jme_mdio_read(struct net_device *netdev, int phy, int reg) argument 50 struct jme_adapter *jme = netdev_priv(netdev); 78 jme_mdio_write(struct net_device *netdev, argument 81 struct jme_adapter *jme = netdev_priv(netdev); 302 jme_load_macaddr(struct net_device *netdev) argument 304 struct jme_adapter *jme = netdev_priv(netdev); 317 eth_hw_addr_set(netdev, macaddr); 411 jme_check_link(struct net_device *netdev, int testonly) argument 413 struct jme_adapter *jme = netdev_priv(netdev); 542 netif_carrier_on(netdev); 1188 struct net_device *netdev = jme->dev; local 1266 struct net_device *netdev = jme->dev; local 1557 struct net_device *netdev = dev_id; local 1583 struct net_device *netdev = dev_id; local 1616 struct net_device *netdev = jme->dev; local 1821 jme_open(struct net_device *netdev) argument 1904 jme_close(struct net_device *netdev) argument 2196 jme_start_xmit(struct sk_buff *skb, struct net_device *netdev) argument 2233 jme_set_unicastaddr(struct net_device *netdev) argument 2249 jme_set_macaddr(struct net_device *netdev, void *p) argument 2266 jme_set_multi(struct net_device *netdev) argument 2300 jme_change_mtu(struct net_device *netdev, int new_mtu) argument 2314 jme_tx_timeout(struct net_device *netdev, unsigned int txqueue) argument 2330 jme_get_drvinfo(struct net_device *netdev, struct ethtool_drvinfo *info) argument 2341 jme_get_regs_len(struct net_device *netdev) argument 2366 jme_get_regs(struct net_device *netdev, struct ethtool_regs *regs, void *p) argument 2389 jme_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 2428 jme_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ecmd, struct kernel_ethtool_coalesce *kernel_coal, struct netlink_ext_ack *extack) argument 2459 jme_get_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd) argument 2477 jme_set_pauseparam(struct net_device *netdev, struct ethtool_pauseparam *ecmd) argument 2526 jme_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 2544 jme_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol) argument 2568 jme_get_link_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd) argument 2580 jme_set_link_ksettings(struct net_device *netdev, const struct ethtool_link_ksettings *cmd) argument 2614 jme_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd) argument 2643 jme_get_link(struct net_device *netdev) argument 2650 jme_get_msglevel(struct net_device *netdev) argument 2657 jme_set_msglevel(struct net_device *netdev, u32 value) argument 2664 jme_fix_features(struct net_device *netdev, netdev_features_t features) argument 2672 jme_set_features(struct net_device *netdev, netdev_features_t features) argument 2699 jme_nway_reset(struct net_device *netdev) argument 2780 jme_get_eeprom_len(struct net_device *netdev) argument 2789 jme_get_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *data) argument 2806 jme_set_eeprom(struct net_device *netdev, struct ethtool_eeprom *eeprom, u8 *data) argument 2909 struct net_device *netdev; local 3146 struct net_device *netdev = pci_get_drvdata(pdev); local 3160 struct net_device *netdev = pci_get_drvdata(pdev); local 3171 struct net_device *netdev = dev_get_drvdata(dev); local 3213 struct net_device *netdev = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_tx.c | 491 netdev_tx_t hinic_lb_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 493 struct hinic_dev *nic_dev = netdev_priv(netdev); 514 netif_stop_subqueue(netdev, qp->q_id); 518 netif_wake_subqueue(nic_dev->netdev, qp->q_id); 537 netdev_txq = netdev_get_tx_queue(netdev, q_id); 552 netdev_tx_t hinic_xmit_frame(struct sk_buff *skb, struct net_device *netdev) argument 554 struct hinic_dev *nic_dev = netdev_priv(netdev); 568 netdev_err(netdev, "Failed to pad skb\n"); 583 netdev_err(netdev, "Too many Tx sges\n"); 595 netif_stop_subqueue(netdev, q 858 hinic_init_txq(struct hinic_txq *txq, struct hinic_sq *sq, struct net_device *netdev) argument 923 struct net_device *netdev = txq->netdev; local [all...] |
/linux-master/drivers/net/mctp/ |
H A D | mctp-serial.c | 54 struct net_device *netdev; member in struct:mctp_serial 213 netdev_err_once(dev->netdev, "invalid tx state %d\n", 218 dev->netdev->stats.tx_packets++; 219 dev->netdev->stats.tx_bytes += dev->txlen; 226 netif_wake_queue(dev->netdev); 240 dev->netdev->stats.tx_dropped++; 245 netif_stop_queue(dev->netdev); 273 dev->netdev->stats.rx_dropped++; 274 dev->netdev->stats.rx_crc_errors++; 278 skb = netdev_alloc_skb(dev->netdev, de [all...] |
/linux-master/drivers/net/ethernet/google/gve/ |
H A D | gve_ethtool.c | 12 static void gve_get_drvinfo(struct net_device *netdev, argument 15 struct gve_priv *priv = netdev_priv(netdev); 22 static void gve_set_msglevel(struct net_device *netdev, u32 value) argument 24 struct gve_priv *priv = netdev_priv(netdev); 29 static u32 gve_get_msglevel(struct net_device *netdev) argument 31 struct gve_priv *priv = netdev_priv(netdev); 89 static void gve_get_strings(struct net_device *netdev, u32 stringset, u8 *data) argument 91 struct gve_priv *priv = netdev_priv(netdev); 135 static int gve_get_sset_count(struct net_device *netdev, int sset) argument 137 struct gve_priv *priv = netdev_priv(netdev); 154 gve_get_ethtool_stats(struct net_device *netdev, struct ethtool_stats *stats, u64 *data) argument 433 gve_get_channels(struct net_device *netdev, struct ethtool_channels *cmd) argument 448 gve_set_channels(struct net_device *netdev, struct ethtool_channels *cmd) argument 485 gve_get_ringparam(struct net_device *netdev, struct ethtool_ringparam *cmd, struct kernel_ethtool_ringparam *kernel_cmd, struct netlink_ext_ack *extack) argument 505 gve_set_ringparam(struct net_device *netdev, struct ethtool_ringparam *cmd, struct kernel_ethtool_ringparam *kernel_cmd, struct netlink_ext_ack *extack) argument 521 gve_user_reset(struct net_device *netdev, u32 *flags) argument 533 gve_get_tunable(struct net_device *netdev, const struct ethtool_tunable *etuna, void *value) argument 547 gve_set_tunable(struct net_device *netdev, const struct ethtool_tunable *etuna, const void *value) argument 571 gve_get_priv_flags(struct net_device *netdev) argument 582 gve_set_priv_flags(struct net_device *netdev, u32 flags) argument 619 gve_get_link_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd) argument 635 gve_get_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_ec, struct netlink_ext_ack *extack) argument 650 gve_set_coalesce(struct net_device *netdev, struct ethtool_coalesce *ec, struct kernel_ethtool_coalesce *kernel_ec, struct netlink_ext_ack *extack) argument [all...] |
/linux-master/drivers/net/ethernet/cavium/liquidio/ |
H A D | lio_core.c | 164 int liquidio_set_feature(struct net_device *netdev, int cmd, u16 param1) argument 166 struct lio *lio = GET_LIO(netdev); 177 nctrl.netpndev = (u64)netdev; 261 struct net_device *netdev = (struct net_device *)nctrl->netpndev; local 262 struct lio *lio = GET_LIO(netdev); 283 netif_info(lio, probe, lio->netdev, 287 netif_info(lio, probe, lio->netdev, 294 netif_info(lio, probe, lio->netdev, "LED Flashing visual identification\n"); 299 netif_info(lio, probe, lio->netdev, "LED Flashing visual identification\n"); 304 dev_info(&oct->pci_dev->dev, "%s LRO Enabled\n", netdev 410 struct net_device *netdev; local 441 struct net_device *netdev = oct->props[0].netdev; local 464 setup_rx_oom_poll_fn(struct net_device *netdev) argument 491 cleanup_rx_oom_poll_fn(struct net_device *netdev) argument 513 struct net_device *netdev; local 586 struct net_device *netdev = (struct net_device *)arg; local 816 struct net_device *netdev; local 1215 liquidio_change_mtu(struct net_device *netdev, int new_mtu) argument [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/abm/ |
H A D | main.h | 126 * @netdev: netdev on which Qdisc was created 153 struct net_device *netdev; member in struct:nfp_qdisc 241 int nfp_abm_setup_root(struct net_device *netdev, struct nfp_abm_link *alink, 243 int nfp_abm_setup_tc_red(struct net_device *netdev, struct nfp_abm_link *alink, 245 int nfp_abm_setup_tc_mq(struct net_device *netdev, struct nfp_abm_link *alink, 247 int nfp_abm_setup_tc_gred(struct net_device *netdev, struct nfp_abm_link *alink, 249 int nfp_abm_setup_cls_block(struct net_device *netdev, struct nfp_repr *repr,
|