Searched refs:netdev (Results 226 - 250 of 972) sorted by relevance

1234567891011>>

/linux-master/drivers/net/can/usb/etas_es58x/
H A Des58x_core.h399 * @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 Desd_402_pci-core.c329 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 Dfuneth_main.c61 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 Dusnic_ib_main.c103 /* 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 Dixgbe_fcoe.c35 * @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 Dixgbevf_main.c197 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 Dnetxen_nic_main.c47 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 Diavf_ethtool.c268 * @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 Diavf_trace.h79 __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 Datl1.c21 * 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 Dpch_gbe_phy.c116 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 Dethtool.c118 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 Drouter_bridge_lag.sh203 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 Dtxgbe_irq.c49 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 De1000_ethtool.c86 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 Digc_ethtool.c117 ((((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 Doctep_vf_ethtool.c47 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 Dlan743x_ethtool.c78 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 Dtrap.c47 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 Djme.c48 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 Dhinic_tx.c491 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 Dmctp-serial.c54 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 Dgve_ethtool.c12 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 Dlio_core.c164 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 Dmain.h126 * @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,

Completed in 256 milliseconds

1234567891011>>