Home
last modified time | relevance | path

Searched refs:netdev (Results 1 – 25 of 1010) sorted by relevance

12345678910>>...41

/linux/tools/testing/selftests/net/ !
H A Dnetdevice.sh19 netdev=$1
21 ip link show "$netdev" |grep -q UP
23 echo "SKIP: $netdev: interface already up"
27 ip link set "$netdev" up
29 echo "FAIL: $netdev: Fail to up interface"
32 echo "PASS: $netdev: set interface up"
43 netdev=$1
51 ip link set dev $netdev address "$MACADDR"
53 echo "FAIL: $netdev: Cannot set MAC address"
55 ip link show $netdev |gre
[all...]
/linux/drivers/net/ethernet/huawei/hinic3/ !
H A Dhinic3_main.c27 static int hinic3_alloc_txrxqs(struct net_device *netdev) in hinic3_alloc_txrxqs() argument
29 struct hinic3_nic_dev *nic_dev = netdev_priv(netdev); in hinic3_alloc_txrxqs()
33 err = hinic3_alloc_txqs(netdev); in hinic3_alloc_txrxqs()
39 err = hinic3_alloc_rxqs(netdev); in hinic3_alloc_txrxqs()
48 hinic3_free_txqs(netdev); in hinic3_alloc_txrxqs()
53 static void hinic3_free_txrxqs(struct net_device *netdev) in hinic3_free_txrxqs() argument
55 hinic3_free_rxqs(netdev); in hinic3_free_txrxqs()
56 hinic3_free_txqs(netdev); in hinic3_free_txrxqs()
59 static int hinic3_init_nic_dev(struct net_device *netdev, in hinic3_init_nic_dev() argument
62 struct hinic3_nic_dev *nic_dev = netdev_priv(netdev); in hinic3_init_nic_dev()
77 hinic3_sw_init(struct net_device * netdev) hinic3_sw_init() argument
115 hinic3_sw_uninit(struct net_device * netdev) hinic3_sw_uninit() argument
124 hinic3_assign_netdev_ops(struct net_device * netdev) hinic3_assign_netdev_ops() argument
129 netdev_feature_init(struct net_device * netdev) netdev_feature_init() argument
147 hinic3_set_default_hw_feature(struct net_device * netdev) hinic3_set_default_hw_feature() argument
162 hinic3_link_status_change(struct net_device * netdev,bool link_status_up) hinic3_link_status_change() argument
188 struct net_device *netdev; hinic3_nic_event() local
212 struct net_device *netdev; hinic3_nic_probe() local
290 struct net_device *netdev; hinic3_nic_remove() local
[all...]
/linux/drivers/net/ethernet/netronome/nfp/ !
H A Dnfp_net_repr.c27 nfp_repr_inc_tx_stats(struct net_device *netdev, unsigned int len, in nfp_repr_inc_tx_stats() argument
30 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_tx_stats()
46 void nfp_repr_inc_rx_stats(struct net_device *netdev, unsigned int len) in nfp_repr_inc_rx_stats() argument
48 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_inc_rx_stats()
90 nfp_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) in nfp_repr_get_stats64() argument
92 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_stats64()
124 nfp_repr_get_host_stats64(const struct net_device *netdev, in nfp_repr_get_host_stats64() argument
127 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_get_host_stats64()
167 static int nfp_repr_change_mtu(struct net_device *netdev, int new_mtu) in nfp_repr_change_mtu() argument
169 struct nfp_repr *repr = netdev_priv(netdev); in nfp_repr_change_mtu()
185 nfp_repr_xmit(struct sk_buff * skb,struct net_device * netdev) nfp_repr_xmit() argument
202 nfp_repr_stop(struct net_device * netdev) nfp_repr_stop() argument
215 nfp_repr_open(struct net_device * netdev) nfp_repr_open() argument
236 nfp_repr_fix_features(struct net_device * netdev,netdev_features_t features) nfp_repr_fix_features() argument
280 nfp_repr_transfer_features(struct net_device * netdev,struct net_device * lower) nfp_repr_transfer_features() argument
314 nfp_repr_init(struct nfp_app * app,struct net_device * netdev,u32 cmsg_port_id,struct nfp_port * port,struct net_device * pf_netdev) nfp_repr_init() argument
418 nfp_repr_free(struct net_device * netdev) nfp_repr_free() argument
426 struct net_device *netdev; nfp_repr_alloc_mqs() local
460 struct net_device *netdev; nfp_reprs_clean_and_free() local
475 struct net_device *netdev; nfp_reprs_clean_and_free_by_type() local
513 struct net_device *netdev; nfp_reprs_resync_phys_ports() local
[all...]
/linux/drivers/net/ethernet/litex/ !
H A Dlitex_liteeth.c42 struct net_device *netdev; member
57 static int liteeth_rx(struct net_device *netdev) in liteeth_rx() argument
59 struct liteeth *priv = netdev_priv(netdev); in liteeth_rx()
71 skb = netdev_alloc_skb_ip_align(netdev, len); in liteeth_rx()
73 netdev_err(netdev, "couldn't get memory\n"); in liteeth_rx()
79 skb->protocol = eth_type_trans(skb, netdev); in liteeth_rx()
81 dev_sw_netstats_rx_add(netdev, len); in liteeth_rx()
86 netdev->stats.rx_dropped++; in liteeth_rx()
87 netdev->stats.rx_errors++; in liteeth_rx()
94 struct net_device *netdev in liteeth_interrupt() local
114 liteeth_open(struct net_device * netdev) liteeth_open() argument
139 liteeth_stop(struct net_device * netdev) liteeth_stop() argument
155 liteeth_start_xmit(struct sk_buff * skb,struct net_device * netdev) liteeth_start_xmit() argument
196 liteeth_get_stats64(struct net_device * netdev,struct rtnl_link_stats64 * stats) liteeth_get_stats64() argument
235 struct net_device *netdev; liteeth_probe() local
299 struct net_device *netdev = platform_get_drvdata(pdev); liteeth_remove() local
[all...]
/linux/drivers/net/ethernet/qlogic/qede/ !
H A Dqede_dcbnl.c13 static u8 qede_dcbnl_getstate(struct net_device *netdev) in qede_dcbnl_getstate() argument
15 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getstate()
20 static u8 qede_dcbnl_setstate(struct net_device *netdev, u8 state) in qede_dcbnl_setstate() argument
22 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_setstate()
27 static void qede_dcbnl_getpermhwaddr(struct net_device *netdev, in qede_dcbnl_getpermhwaddr() argument
30 memcpy(perm_addr, netdev->dev_addr, netdev->addr_len); in qede_dcbnl_getpermhwaddr()
33 static void qede_dcbnl_getpgtccfgtx(struct net_device *netdev, int prio, in qede_dcbnl_getpgtccfgtx() argument
37 struct qede_dev *edev = netdev_priv(netdev); in qede_dcbnl_getpgtccfgtx()
43 static void qede_dcbnl_getpgbwgcfgtx(struct net_device *netdev, in qede_dcbnl_getpgbwgcfgtx() argument
51 qede_dcbnl_getpgtccfgrx(struct net_device * netdev,int prio,u8 * prio_type,u8 * pgid,u8 * bw_pct,u8 * up_map) qede_dcbnl_getpgtccfgrx() argument
61 qede_dcbnl_getpgbwgcfgrx(struct net_device * netdev,int pgid,u8 * bw_pct) qede_dcbnl_getpgbwgcfgrx() argument
69 qede_dcbnl_getpfccfg(struct net_device * netdev,int prio,u8 * setting) qede_dcbnl_getpfccfg() argument
77 qede_dcbnl_setpfccfg(struct net_device * netdev,int prio,u8 setting) qede_dcbnl_setpfccfg() argument
85 qede_dcbnl_getcap(struct net_device * netdev,int capid,u8 * cap) qede_dcbnl_getcap() argument
92 qede_dcbnl_getnumtcs(struct net_device * netdev,int tcid,u8 * num) qede_dcbnl_getnumtcs() argument
99 qede_dcbnl_getpfcstate(struct net_device * netdev) qede_dcbnl_getpfcstate() argument
106 qede_dcbnl_getapp(struct net_device * netdev,u8 idtype,u16 id) qede_dcbnl_getapp() argument
113 qede_dcbnl_getdcbx(struct net_device * netdev) qede_dcbnl_getdcbx() argument
120 qede_dcbnl_setpgtccfgtx(struct net_device * netdev,int prio,u8 pri_type,u8 pgid,u8 bw_pct,u8 up_map) qede_dcbnl_setpgtccfgtx() argument
129 qede_dcbnl_setpgtccfgrx(struct net_device * netdev,int prio,u8 pri_type,u8 pgid,u8 bw_pct,u8 up_map) qede_dcbnl_setpgtccfgrx() argument
138 qede_dcbnl_setpgbwgcfgtx(struct net_device * netdev,int pgid,u8 bw_pct) qede_dcbnl_setpgbwgcfgtx() argument
146 qede_dcbnl_setpgbwgcfgrx(struct net_device * netdev,int pgid,u8 bw_pct) qede_dcbnl_setpgbwgcfgrx() argument
154 qede_dcbnl_setall(struct net_device * netdev) qede_dcbnl_setall() argument
161 qede_dcbnl_setnumtcs(struct net_device * netdev,int tcid,u8 num) qede_dcbnl_setnumtcs() argument
168 qede_dcbnl_setpfcstate(struct net_device * netdev,u8 state) qede_dcbnl_setpfcstate() argument
175 qede_dcbnl_setapp(struct net_device * netdev,u8 idtype,u16 idval,u8 up) qede_dcbnl_setapp() argument
183 qede_dcbnl_setdcbx(struct net_device * netdev,u8 state) qede_dcbnl_setdcbx() argument
190 qede_dcbnl_getfeatcfg(struct net_device * netdev,int featid,u8 * flags) qede_dcbnl_getfeatcfg() argument
198 qede_dcbnl_setfeatcfg(struct net_device * netdev,int featid,u8 flags) qede_dcbnl_setfeatcfg() argument
205 qede_dcbnl_peer_getappinfo(struct net_device * netdev,struct dcb_peer_app_info * info,u16 * count) qede_dcbnl_peer_getappinfo() argument
214 qede_dcbnl_peer_getapptable(struct net_device * netdev,struct dcb_app * app) qede_dcbnl_peer_getapptable() argument
222 qede_dcbnl_cee_peer_getpfc(struct net_device * netdev,struct cee_pfc * pfc) qede_dcbnl_cee_peer_getpfc() argument
230 qede_dcbnl_cee_peer_getpg(struct net_device * netdev,struct cee_pg * pg) qede_dcbnl_cee_peer_getpg() argument
238 qede_dcbnl_ieee_getpfc(struct net_device * netdev,struct ieee_pfc * pfc) qede_dcbnl_ieee_getpfc() argument
246 qede_dcbnl_ieee_setpfc(struct net_device * netdev,struct ieee_pfc * pfc) qede_dcbnl_ieee_setpfc() argument
254 qede_dcbnl_ieee_getets(struct net_device * netdev,struct ieee_ets * ets) qede_dcbnl_ieee_getets() argument
262 qede_dcbnl_ieee_setets(struct net_device * netdev,struct ieee_ets * ets) qede_dcbnl_ieee_setets() argument
270 qede_dcbnl_ieee_getapp(struct net_device * netdev,struct dcb_app * app) qede_dcbnl_ieee_getapp() argument
278 qede_dcbnl_ieee_setapp(struct net_device * netdev,struct dcb_app * app) qede_dcbnl_ieee_setapp() argument
291 qede_dcbnl_ieee_peer_getpfc(struct net_device * netdev,struct ieee_pfc * pfc) qede_dcbnl_ieee_peer_getpfc() argument
299 qede_dcbnl_ieee_peer_getets(struct net_device * netdev,struct ieee_ets * ets) qede_dcbnl_ieee_peer_getets() argument
[all...]
/linux/drivers/net/ipa/ !
H A Dipa_modem.c42 * @work: Work structure used to wake the modem netdev TX queue
52 static int ipa_open(struct net_device *netdev) in ipa_open() argument
54 struct ipa_priv *priv = netdev_priv(netdev); in ipa_open()
72 netif_start_queue(netdev); in ipa_open()
88 static int ipa_stop(struct net_device *netdev) in ipa_stop() argument
90 struct ipa_priv *priv = netdev_priv(netdev); in ipa_stop()
100 netif_stop_queue(netdev); in ipa_stop()
113 * @netdev: Network device
123 ipa_start_xmit(struct sk_buff *skb, struct net_device *netdev) in ipa_start_xmit() argument
125 struct net_device_stats *stats = &netdev in ipa_start_xmit()
199 ipa_modem_skb_rx(struct net_device * netdev,struct sk_buff * skb) ipa_modem_skb_rx() argument
222 ipa_modem_netdev_setup(struct net_device * netdev) ipa_modem_netdev_setup() argument
251 ipa_modem_suspend(struct net_device * netdev) ipa_modem_suspend() argument
286 ipa_modem_resume(struct net_device * netdev) ipa_modem_resume() argument
304 struct net_device *netdev; ipa_modem_start() local
356 struct net_device *netdev = ipa->modem_netdev; ipa_modem_stop() local
[all...]
/linux/drivers/infiniband/ulp/opa_vnic/ !
H A Dopa_vnic_netdev.c50 * netdev functionality.
64 static void opa_vnic_get_stats64(struct net_device *netdev, in opa_vnic_get_stats64() argument
67 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_vnic_get_stats64()
72 adapter->rn_ops->ndo_get_stats64(netdev, &vstats.netstats); in opa_vnic_get_stats64()
79 struct net_device *netdev) in opa_netdev_start_xmit() argument
81 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_netdev_start_xmit()
93 return adapter->rn_ops->ndo_start_xmit(skb, netdev); in opa_netdev_start_xmit()
96 static u16 opa_vnic_select_queue(struct net_device *netdev, struct sk_buff *skb, in opa_vnic_select_queue() argument
99 struct opa_vnic_adapter *adapter = opa_vnic_priv(netdev); in opa_vnic_select_queue()
107 rc = adapter->rn_ops->ndo_select_queue(netdev, sk in opa_vnic_select_queue()
139 struct net_device *netdev = adapter->netdev; opa_vnic_process_vema_config() local
202 opa_vnic_set_mac_addr(struct net_device * netdev,void * addr) opa_vnic_set_mac_addr() argument
228 opa_vnic_mac_send_event(struct net_device * netdev,u8 event) opa_vnic_mac_send_event() argument
263 opa_vnic_set_rx_mode(struct net_device * netdev) opa_vnic_set_rx_mode() argument
273 opa_netdev_open(struct net_device * netdev) opa_netdev_open() argument
292 opa_netdev_close(struct net_device * netdev) opa_netdev_close() argument
326 struct net_device *netdev; opa_vnic_add_netdev() local
390 struct net_device *netdev = adapter->netdev; opa_vnic_rem_netdev() local
[all...]
/linux/net/openvswitch/ !
H A Dvport-internal_dev.c19 #include "vport-netdev.h"
27 static struct internal_dev *internal_dev_priv(struct net_device *netdev) in internal_dev_priv() argument
29 return netdev_priv(netdev); in internal_dev_priv()
34 internal_dev_xmit(struct sk_buff *skb, struct net_device *netdev) in internal_dev_xmit() argument
42 err = ovs_vport_receive(internal_dev_priv(netdev)->vport, skb, NULL); in internal_dev_xmit()
46 dev_sw_netstats_tx_add(netdev, 1, len); in internal_dev_xmit()
48 netdev->stats.tx_errors++; in internal_dev_xmit()
53 static int internal_dev_open(struct net_device *netdev) in internal_dev_open() argument
55 netif_start_queue(netdev); in internal_dev_open()
59 static int internal_dev_stop(struct net_device *netdev) in internal_dev_stop() argument
65 internal_dev_getinfo(struct net_device * netdev,struct ethtool_drvinfo * info) internal_dev_getinfo() argument
94 do_setup(struct net_device * netdev) do_setup() argument
188 struct net_device *netdev = skb->dev; internal_dev_recv() local
215 ovs_is_internal_dev(const struct net_device * netdev) ovs_is_internal_dev() argument
220 ovs_internal_dev_get_vport(struct net_device * netdev) ovs_internal_dev_get_vport() argument
[all...]
/linux/drivers/net/ethernet/broadcom/bnge/ !
H A Dbnge_netdev.c47 eth_hw_addr_set(bd->netdev, bd->pf.mac_addr); in bnge_init_mac_addr()
52 struct bnge_net *bn = netdev_priv(bd->netdev); in bnge_set_tpa_flags()
56 if (bd->netdev->features & NETIF_F_LRO) in bnge_set_tpa_flags()
58 else if (bd->netdev->features & NETIF_F_GRO_HW) in bnge_set_tpa_flags()
73 struct bnge_net *bn = netdev_priv(bd->netdev); in bnge_set_ring_params()
78 rx_size = SKB_DATA_ALIGN(bn->netdev->mtu + ETH_HLEN + NET_IP_ALIGN + 8); in bnge_set_ring_params()
96 jumbo_factor = PAGE_ALIGN(bn->netdev->mtu - 40) >> PAGE_SHIFT; in bnge_set_ring_params()
103 netdev_warn(bn->netdev, "RX ring size reduced from %d to %d due to jumbo ring\n", in bnge_set_ring_params()
116 netdev_warn(bn->netdev, "RX agg ring size %d reduced to %d.\n", in bnge_set_ring_params()
148 netdev_warn(bn->netdev, "completio in bnge_set_ring_params()
157 struct net_device *netdev; bnge_netdev_alloc() local
263 struct net_device *netdev = bd->netdev; bnge_netdev_free() local
[all...]
/linux/drivers/net/can/usb/etas_es58x/ !
H A Des58x_core.c169 * @netdev: CAN network device.
175 static void es58x_set_skb_timestamp(struct net_device *netdev, in es58x_set_skb_timestamp() argument
178 struct es58x_device *es58x_dev = es58x_priv(netdev)->es58x_dev; in es58x_set_skb_timestamp()
243 * @netdev: CAN network device.
259 static bool es58x_is_can_state_active(struct net_device *netdev) in es58x_is_can_state_active() argument
261 return es58x_priv(netdev)->can.state < CAN_STATE_BUS_OFF; in es58x_is_can_state_active()
289 * @netdev: CAN network device.
294 static void es58x_can_free_echo_skb_tail(struct net_device *netdev) in es58x_can_free_echo_skb_tail() argument
296 struct es58x_priv *priv = es58x_priv(netdev); in es58x_can_free_echo_skb_tail()
300 can_free_echo_skb(netdev, pri in es58x_can_free_echo_skb_tail()
320 es58x_can_get_echo_skb_recovery(struct net_device * netdev,u32 rcv_packet_idx) es58x_can_get_echo_skb_recovery() argument
382 es58x_can_get_echo_skb(struct net_device * netdev,u32 rcv_packet_idx,u64 * tstamps,unsigned int pkts) es58x_can_get_echo_skb() argument
471 es58x_can_reset_echo_fifo(struct net_device * netdev) es58x_can_reset_echo_fifo() argument
492 es58x_flush_pending_tx_msg(struct net_device * netdev) es58x_flush_pending_tx_msg() argument
533 es58x_tx_ack_msg(struct net_device * netdev,u16 tx_free_entries,enum es58x_ret_u32 rx_cmd_ret_u32) es58x_tx_ack_msg() argument
569 es58x_rx_can_msg(struct net_device * netdev,u64 timestamp,const u8 * data,canid_t can_id,enum es58x_flag es58x_flags,u8 dlc) es58x_rx_can_msg() argument
658 es58x_rx_err_msg(struct net_device * netdev,enum es58x_err error,enum es58x_event event,u64 timestamp) es58x_rx_err_msg() argument
970 es58x_rx_cmd_ret_u32(struct net_device * netdev,enum es58x_ret_type cmd_ret_type,enum es58x_ret_u32 rx_cmd_ret_u32) es58x_rx_cmd_ret_u32() argument
1492 struct net_device *netdev = urb->context; es58x_write_bulk_callback() local
1626 es58x_submit_urb(struct es58x_device * es58x_dev,struct urb * urb,struct net_device * netdev) es58x_submit_urb() argument
1664 struct net_device *netdev; es58x_send_msg() local
1779 es58x_open(struct net_device * netdev) es58x_open() argument
1826 es58x_stop(struct net_device * netdev) es58x_stop() argument
1859 es58x_xmit_commit(struct net_device * netdev) es58x_xmit_commit() argument
1910 es58x_start_xmit(struct sk_buff * skb,struct net_device * netdev) es58x_start_xmit() argument
1998 es58x_set_mode(struct net_device * netdev,enum can_mode mode) es58x_set_mode() argument
2085 struct net_device *netdev; es58x_init_netdev() local
2133 struct net_device *netdev = es58x_dev->netdev[i]; es58x_free_netdevs() local
[all...]
/linux/drivers/net/ethernet/faraday/ !
H A Dftmac100.c66 struct net_device *netdev; member
116 struct net_device *netdev = priv->netdev; in ftmac100_reset() local
139 netdev_err(netdev, "software reset failed\n"); in ftmac100_reset()
157 netdev_for_each_mc_addr(ha, priv->netdev) { in ftmac100_setup_mc_ht()
169 struct net_device *netdev = priv->netdev; in ftmac100_set_rx_bits() local
176 if (netdev->flags & IFF_PROMISC) in ftmac100_set_rx_bits()
178 if (netdev->flags & IFF_ALLMULTI) in ftmac100_set_rx_bits()
180 else if (netdev_mc_count(netdev)) { in ftmac100_set_rx_bits()
197 struct net_device *netdev = priv->netdev; ftmac100_start_hw() local
359 struct net_device *netdev = priv->netdev; ftmac100_rx_packet_error() local
402 struct net_device *netdev = priv->netdev; ftmac100_rx_drop_packet() local
423 struct net_device *netdev = priv->netdev; ftmac100_rx_packet() local
612 struct net_device *netdev = priv->netdev; ftmac100_tx_complete_packet() local
664 struct net_device *netdev = priv->netdev; ftmac100_xmit() local
699 struct net_device *netdev = priv->netdev; ftmac100_alloc_rx_page() local
789 ftmac100_mdio_read(struct net_device * netdev,int phy_id,int reg) ftmac100_mdio_read() argument
814 ftmac100_mdio_write(struct net_device * netdev,int phy_id,int reg,int data) ftmac100_mdio_write() argument
845 ftmac100_get_drvinfo(struct net_device * netdev,struct ethtool_drvinfo * info) ftmac100_get_drvinfo() argument
852 ftmac100_get_link_ksettings(struct net_device * netdev,struct ethtool_link_ksettings * cmd) ftmac100_get_link_ksettings() argument
862 ftmac100_set_link_ksettings(struct net_device * netdev,const struct ethtool_link_ksettings * cmd) ftmac100_set_link_ksettings() argument
869 ftmac100_nway_reset(struct net_device * netdev) ftmac100_nway_reset() argument
875 ftmac100_get_link(struct net_device * netdev) ftmac100_get_link() argument
894 struct net_device *netdev = dev_id; ftmac100_interrupt() local
911 struct net_device *netdev = priv->netdev; ftmac100_poll() local
985 ftmac100_open(struct net_device * netdev) ftmac100_open() argument
1026 ftmac100_stop(struct net_device * netdev) ftmac100_stop() argument
1041 ftmac100_hard_start_xmit(struct sk_buff * skb,struct net_device * netdev) ftmac100_hard_start_xmit() argument
1070 ftmac100_do_ioctl(struct net_device * netdev,struct ifreq * ifr,int cmd) ftmac100_do_ioctl() argument
1078 ftmac100_change_mtu(struct net_device * netdev,int mtu) ftmac100_change_mtu() argument
1100 ftmac100_set_rx_mode(struct net_device * netdev) ftmac100_set_rx_mode() argument
1127 struct net_device *netdev; ftmac100_probe() local
1224 struct net_device *netdev; ftmac100_remove() local
[all...]
H A Dftgmac100.c95 struct net_device *netdev; member
129 struct net_device *netdev = priv->netdev; in ftgmac100_reset_mac() local
146 netdev_err(netdev, "Hardware reset failed\n"); in ftgmac100_reset_mac()
155 if (priv->is_aspeed && priv->netdev->phydev->interface == PHY_INTERFACE_MODE_RMII) { in ftgmac100_reset_and_config_mac()
184 netdev_err(priv->netdev, "Unknown speed %d !\n", in ftgmac100_reset_and_config_mac()
217 err = of_get_ethdev_address(priv->dev->of_node, priv->netdev); in ftgmac100_initial_mac()
222 priv->netdev->dev_addr); in ftgmac100_initial_mac()
237 eth_hw_addr_set(priv->netdev, mac); in ftgmac100_initial_mac()
240 eth_hw_addr_random(priv->netdev); in ftgmac100_initial_mac()
398 ftgmac100_set_rx_mode(struct net_device * netdev) ftgmac100_set_rx_mode() argument
420 struct net_device *netdev = priv->netdev; ftgmac100_alloc_rx_buf() local
470 struct net_device *netdev = priv->netdev; ftgmac100_rx_packet_error() local
486 struct net_device *netdev = priv->netdev; ftgmac100_rx_packet() local
670 struct net_device *netdev = priv->netdev; ftgmac100_tx_complete_packet() local
701 struct net_device *netdev = priv->netdev; ftgmac100_tx_complete() local
744 ftgmac100_hard_start_xmit(struct sk_buff * skb,struct net_device * netdev) ftgmac100_hard_start_xmit() argument
1040 struct net_device *netdev = bus->priv; ftgmac100_mdiobus_read() local
1076 struct net_device *netdev = bus->priv; ftgmac100_mdiobus_write() local
1109 ftgmac100_get_drvinfo(struct net_device * netdev,struct ethtool_drvinfo * info) ftgmac100_get_drvinfo() argument
1117 ftgmac100_get_ringparam(struct net_device * netdev,struct ethtool_ringparam * ering,struct kernel_ethtool_ringparam * kernel_ering,struct netlink_ext_ack * extack) ftgmac100_get_ringparam() argument
1132 ftgmac100_set_ringparam(struct net_device * netdev,struct ethtool_ringparam * ering,struct kernel_ethtool_ringparam * kernel_ering,struct netlink_ext_ack * extack) ftgmac100_set_ringparam() argument
1155 ftgmac100_get_pauseparam(struct net_device * netdev,struct ethtool_pauseparam * pause) ftgmac100_get_pauseparam() argument
1165 ftgmac100_set_pauseparam(struct net_device * netdev,struct ethtool_pauseparam * pause) ftgmac100_set_pauseparam() argument
1200 struct net_device *netdev = dev_id; ftgmac100_interrupt() local
1350 struct net_device *netdev = priv->netdev; ftgmac100_reset() local
1403 ftgmac100_adjust_link(struct net_device * netdev) ftgmac100_adjust_link() argument
1464 ftgmac100_mii_probe(struct net_device * netdev) ftgmac100_mii_probe() argument
1523 ftgmac100_open(struct net_device * netdev) ftgmac100_open() argument
1602 ftgmac100_stop(struct net_device * netdev) ftgmac100_stop() argument
1633 ftgmac100_tx_timeout(struct net_device * netdev,unsigned int txqueue) ftgmac100_tx_timeout() argument
1644 ftgmac100_set_features(struct net_device * netdev,netdev_features_t features) ftgmac100_set_features() argument
1669 ftgmac100_poll_controller(struct net_device * netdev) ftgmac100_poll_controller() argument
1696 ftgmac100_setup_mdio(struct net_device * netdev) ftgmac100_setup_mdio() argument
1750 ftgmac100_phy_disconnect(struct net_device * netdev) ftgmac100_phy_disconnect() argument
1766 ftgmac100_destroy_mdio(struct net_device * netdev) ftgmac100_destroy_mdio() argument
1840 struct net_device *netdev; ftgmac100_probe() local
2065 struct net_device *netdev; ftgmac100_remove() local
[all...]
/linux/drivers/net/ethernet/microchip/lan865x/ !
H A Dlan865x.c37 struct net_device *netdev; member
69 /* Restore the old MAC address low bytes from netdev if the new MAC in lan865x_set_hw_macaddr()
73 priv->netdev->dev_addr); in lan865x_set_hw_macaddr()
85 static int lan865x_set_mac_address(struct net_device *netdev, void *addr) in lan865x_set_mac_address() argument
87 struct lan865x_priv *priv = netdev_priv(netdev); in lan865x_set_mac_address()
91 ret = eth_prepare_mac_addr_change(netdev, addr); in lan865x_set_mac_address()
95 if (ether_addr_equal(address->sa_data, netdev->dev_addr)) in lan865x_set_mac_address()
102 eth_commit_mac_addr_change(netdev, addr); in lan865x_set_mac_address()
135 netdev_for_each_mc_addr(ha, priv->netdev) { in lan865x_set_specific_multicast_addr()
147 netdev_err(priv->netdev, "Faile in lan865x_set_specific_multicast_addr()
240 lan865x_set_multicast_list(struct net_device * netdev) lan865x_set_multicast_list() argument
248 lan865x_send_packet(struct sk_buff * skb,struct net_device * netdev) lan865x_send_packet() argument
270 lan865x_net_close(struct net_device * netdev) lan865x_net_close() argument
301 lan865x_net_open(struct net_device * netdev) lan865x_net_open() argument
327 struct net_device *netdev; lan865x_probe() local
[all...]
/linux/drivers/net/ethernet/micrel/ !
H A Dks8842.c157 struct net_device *netdev; member
257 static void ks8842_update_link_status(struct net_device *netdev, in ks8842_update_link_status() argument
262 netif_carrier_on(netdev); in ks8842_update_link_status()
263 netif_wake_queue(netdev); in ks8842_update_link_status()
265 netif_stop_queue(netdev); in ks8842_update_link_status()
266 netif_carrier_off(netdev); in ks8842_update_link_status()
359 eth_hw_addr_set(adapter->netdev, addr); in ks8842_init_mac_addr()
421 static int ks8842_tx_frame_dma(struct sk_buff *skb, struct net_device *netdev) in ks8842_tx_frame_dma() argument
423 struct ks8842_adapter *adapter = netdev_priv(netdev); in ks8842_tx_frame_dma()
428 netdev_dbg(netdev, " in ks8842_tx_frame_dma()
467 ks8842_tx_frame(struct sk_buff * skb,struct net_device * netdev) ks8842_tx_frame() argument
518 ks8842_update_rx_err_counters(struct net_device * netdev,u32 status) ks8842_update_rx_err_counters() argument
531 ks8842_update_rx_counters(struct net_device * netdev,u32 status,int len) ks8842_update_rx_counters() argument
542 __ks8842_start_new_rx_dma(struct net_device * netdev) __ks8842_start_new_rx_dma() argument
595 struct net_device *netdev = adapter->netdev; ks8842_rx_frame_dma_tasklet() local
632 ks8842_rx_frame(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_rx_frame() argument
696 ks8842_handle_rx(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_rx() argument
707 ks8842_handle_tx(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_tx() argument
717 ks8842_handle_rx_overrun(struct net_device * netdev,struct ks8842_adapter * adapter) ks8842_handle_rx_overrun() argument
728 struct net_device *netdev = adapter->netdev; ks8842_tasklet() local
799 struct net_device *netdev = devid; ks8842_irq() local
834 struct net_device *netdev = data; ks8842_dma_rx_cb() local
845 struct net_device *netdev = data; ks8842_dma_tx_cb() local
914 ks8842_alloc_dma_bufs(struct net_device * netdev) ks8842_alloc_dma_bufs() argument
968 ks8842_open(struct net_device * netdev) ks8842_open() argument
1011 ks8842_close(struct net_device * netdev) ks8842_close() argument
1032 ks8842_xmit_frame(struct sk_buff * skb,struct net_device * netdev) ks8842_xmit_frame() argument
1058 ks8842_set_mac(struct net_device * netdev,void * p) ks8842_set_mac() argument
1079 struct net_device *netdev = adapter->netdev; ks8842_tx_timeout_work() local
1107 ks8842_tx_timeout(struct net_device * netdev,unsigned int txqueue) ks8842_tx_timeout() argument
1133 struct net_device *netdev; ks8842_probe() local
1233 struct net_device *netdev = platform_get_drvdata(pdev); ks8842_remove() local
[all...]
/linux/drivers/net/ethernet/actions/ !
H A Dowl-emac.c63 return priv->netdev->dev.parent; in owl_emac_get_dev()
161 static struct sk_buff *owl_emac_alloc_skb(struct net_device *netdev) in owl_emac_alloc_skb() argument
166 skb = netdev_alloc_skb(netdev, OWL_EMAC_RX_FRAME_MAX_LEN + in owl_emac_alloc_skb()
183 struct net_device *netdev = priv->netdev; in owl_emac_ring_prepare_rx() local
190 skb = owl_emac_alloc_skb(netdev); in owl_emac_ring_prepare_rx()
342 static void owl_emac_set_hw_mac_addr(struct net_device *netdev) in owl_emac_set_hw_mac_addr() argument
344 struct owl_emac_priv *priv = netdev_priv(netdev); in owl_emac_set_hw_mac_addr()
345 const u8 *mac_addr = netdev->dev_addr; in owl_emac_set_hw_mac_addr()
394 static void owl_emac_adjust_link(struct net_device *netdev) in owl_emac_adjust_link() argument
438 struct net_device *netdev = data; owl_emac_handle_irq() local
493 struct net_device *netdev = priv->netdev; owl_emac_setup_frame_xmit() local
566 owl_emac_ndo_start_xmit(struct sk_buff * skb,struct net_device * netdev) owl_emac_ndo_start_xmit() argument
634 struct net_device *netdev = priv->netdev; owl_emac_tx_complete_tail() local
698 struct net_device *netdev = priv->netdev; owl_emac_tx_complete() local
750 struct net_device *netdev = priv->netdev; owl_emac_rx_process() local
1032 owl_emac_enable(struct net_device * netdev,bool start_phy) owl_emac_enable() argument
1075 owl_emac_disable(struct net_device * netdev,bool stop_phy) owl_emac_disable() argument
1092 owl_emac_ndo_open(struct net_device * netdev) owl_emac_ndo_open() argument
1097 owl_emac_ndo_stop(struct net_device * netdev) owl_emac_ndo_stop() argument
1104 owl_emac_set_multicast(struct net_device * netdev,int count) owl_emac_set_multicast() argument
1128 owl_emac_ndo_set_rx_mode(struct net_device * netdev) owl_emac_ndo_set_rx_mode() argument
1166 owl_emac_ndo_set_mac_addr(struct net_device * netdev,void * addr) owl_emac_ndo_set_mac_addr() argument
1182 owl_emac_ndo_eth_ioctl(struct net_device * netdev,struct ifreq * req,int cmd) owl_emac_ndo_eth_ioctl() argument
1191 owl_emac_ndo_tx_timeout(struct net_device * netdev,unsigned int txqueue) owl_emac_ndo_tx_timeout() argument
1211 owl_emac_ndo_get_stats(struct net_device * netdev) owl_emac_ndo_get_stats() argument
1238 owl_emac_ethtool_get_msglevel(struct net_device * netdev) owl_emac_ethtool_get_msglevel() argument
1321 owl_emac_mdio_init(struct net_device * netdev) owl_emac_mdio_init() argument
1353 owl_emac_phy_init(struct net_device * netdev) owl_emac_phy_init() argument
1372 owl_emac_get_mac_addr(struct net_device * netdev) owl_emac_get_mac_addr() argument
1387 struct net_device *netdev = dev_get_drvdata(dev); owl_emac_suspend() local
1404 struct net_device *netdev = dev_get_drvdata(dev); owl_emac_resume() local
1468 struct net_device *netdev; owl_emac_probe() local
[all...]
/linux/drivers/net/usb/ !
H A Drtl8150.c136 struct net_device *netdev; member
212 netif_device_detach(dev->netdev); in async_set_registers()
273 eth_hw_addr_set(dev->netdev, node_id); in set_ethernet_addr()
275 eth_hw_addr_random(dev->netdev); in set_ethernet_addr()
276 netdev_notice(dev->netdev, "Assigned a random MAC address: %pM\n", in set_ethernet_addr()
277 dev->netdev->dev_addr); in set_ethernet_addr()
281 static int rtl8150_set_mac_address(struct net_device *netdev, void *p) in rtl8150_set_mac_address() argument
284 rtl8150_t *dev = netdev_priv(netdev); in rtl8150_set_mac_address()
286 if (netif_running(netdev)) in rtl8150_set_mac_address()
289 eth_hw_addr_set(netdev, add in rtl8150_set_mac_address()
383 struct net_device *netdev; read_bulk_callback() local
654 rtl8150_tx_timeout(struct net_device * netdev,unsigned int txqueue) rtl8150_tx_timeout() argument
662 rtl8150_set_multicast(struct net_device * netdev) rtl8150_set_multicast() argument
685 rtl8150_start_xmit(struct sk_buff * skb,struct net_device * netdev) rtl8150_start_xmit() argument
715 set_carrier(struct net_device * netdev) set_carrier() argument
727 rtl8150_open(struct net_device * netdev) rtl8150_open() argument
764 rtl8150_close(struct net_device * netdev) rtl8150_close() argument
776 rtl8150_get_drvinfo(struct net_device * netdev,struct ethtool_drvinfo * info) rtl8150_get_drvinfo() argument
785 rtl8150_get_link_ksettings(struct net_device * netdev,struct ethtool_link_ksettings * ecmd) rtl8150_get_link_ksettings() argument
834 rtl8150_siocdevprivate(struct net_device * netdev,struct ifreq * rq,void __user * udata,int cmd) rtl8150_siocdevprivate() argument
877 struct net_device *netdev; rtl8150_probe() local
[all...]
/linux/drivers/net/ethernet/wangxun/libwx/ !
H A Dwx_vf_common.c19 netif_device_detach(wx->netdev); in wxvf_suspend()
40 netif_device_attach(wx->netdev); in wxvf_resume()
49 struct net_device *netdev; in wxvf_remove() local
52 netdev = wx->netdev; in wxvf_remove()
53 unregister_netdev(netdev); in wxvf_remove()
70 if (netif_running(wx->netdev)) in wx_msix_misc_vf()
78 struct net_device *netdev = wx->netdev; in wx_request_msix_irqs_vf() local
87 "%s-TxRx-%d", netdev in wx_request_msix_irqs_vf()
141 struct net_device *netdev = wx->netdev; wx_reset_vf() local
155 wx_set_rx_mode_vf(struct net_device * netdev) wx_set_rx_mode_vf() argument
190 struct net_device *netdev = wx->netdev; wx_configure_rx_vf() local
223 wx_set_mac_vf(struct net_device * netdev,void * p) wx_set_mac_vf() argument
289 wxvf_open(struct net_device * netdev) wxvf_open() argument
327 struct net_device *netdev = wx->netdev; wxvf_down() local
368 wxvf_close(struct net_device * netdev) wxvf_close() argument
382 struct net_device *netdev = wx->netdev; wxvf_link_config_subtask() local
[all...]
/linux/drivers/net/ethernet/intel/ice/ !
H A Dice_repr.c38 * @netdev: repr netdev to increment stats on
41 void ice_repr_inc_rx_stats(struct net_device *netdev, unsigned int len) in ice_repr_inc_rx_stats() argument
43 struct ice_repr *repr = ice_netdev_to_repr(netdev); in ice_repr_inc_rx_stats()
55 * @netdev: pointer to port representor netdev
59 ice_repr_get_stats64(struct net_device *netdev, struct rtnl_link_stats64 *stats) in ice_repr_get_stats64() argument
61 struct ice_netdev_priv *np = netdev_priv(netdev); in ice_repr_get_stats64()
87 * @netdev: pointer to port representor netdev
89 ice_netdev_to_repr(const struct net_device * netdev) ice_netdev_to_repr() argument
106 ice_repr_vf_open(struct net_device * netdev) ice_repr_vf_open() argument
122 ice_repr_sf_open(struct net_device * netdev) ice_repr_sf_open() argument
140 ice_repr_vf_stop(struct net_device * netdev) ice_repr_vf_stop() argument
156 ice_repr_sf_stop(struct net_device * netdev) ice_repr_sf_stop() argument
249 ice_repr_setup_tc(struct net_device * netdev,enum tc_setup_type type,void * type_data) ice_repr_setup_tc() argument
290 ice_is_port_repr_netdev(const struct net_device * netdev) ice_is_port_repr_netdev() argument
302 ice_repr_reg_netdev(struct net_device * netdev,const struct net_device_ops * ops) ice_repr_reg_netdev() argument
[all...]
/linux/drivers/net/ethernet/qualcomm/emac/ !
H A Demac-ethtool.c66 static u32 emac_get_msglevel(struct net_device *netdev) in emac_get_msglevel() argument
68 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_msglevel()
73 static void emac_set_msglevel(struct net_device *netdev, u32 data) in emac_set_msglevel() argument
75 struct emac_adapter *adpt = netdev_priv(netdev); in emac_set_msglevel()
80 static int emac_get_sset_count(struct net_device *netdev, int sset) in emac_get_sset_count() argument
92 static void emac_get_strings(struct net_device *netdev, u32 stringset, u8 *data) in emac_get_strings() argument
111 static void emac_get_ethtool_stats(struct net_device *netdev, in emac_get_ethtool_stats() argument
115 struct emac_adapter *adpt = netdev_priv(netdev); in emac_get_ethtool_stats()
125 static int emac_nway_reset(struct net_device *netdev) in emac_nway_reset() argument
127 struct phy_device *phydev = netdev in emac_nway_reset()
135 emac_get_ringparam(struct net_device * netdev,struct ethtool_ringparam * ring,struct kernel_ethtool_ringparam * kernel_ring,struct netlink_ext_ack * extack) emac_get_ringparam() argument
148 emac_set_ringparam(struct net_device * netdev,struct ethtool_ringparam * ring,struct kernel_ethtool_ringparam * kernel_ring,struct netlink_ext_ack * extack) emac_set_ringparam() argument
173 emac_get_pauseparam(struct net_device * netdev,struct ethtool_pauseparam * pause) emac_get_pauseparam() argument
183 emac_set_pauseparam(struct net_device * netdev,struct ethtool_pauseparam * pause) emac_set_pauseparam() argument
216 emac_get_regs(struct net_device * netdev,struct ethtool_regs * regs,void * buff) emac_get_regs() argument
230 emac_get_regs_len(struct net_device * netdev) emac_get_regs_len() argument
237 emac_set_priv_flags(struct net_device * netdev,u32 flags) emac_set_priv_flags() argument
249 emac_get_priv_flags(struct net_device * netdev) emac_get_priv_flags() argument
284 emac_set_ethtool_ops(struct net_device * netdev) emac_set_ethtool_ops() argument
[all...]
/linux/drivers/net/ethernet/oki-semi/pch_gbe/ !
H A Dpch_gbe_main.c99 static int pch_gbe_mdio_read(struct net_device *netdev, int addr, int reg);
100 static void pch_gbe_mdio_write(struct net_device *netdev, int addr, int reg,
102 static void pch_gbe_set_multi(struct net_device *netdev);
201 static int hwtstamp_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in hwtstamp_ioctl() argument
204 struct pch_gbe_adapter *adapter = netdev_priv(netdev); in hwtstamp_ioctl()
279 netdev_dbg(adapter->netdev, "hw->mac.addr : %pM\n", hw->mac.addr); in pch_gbe_mac_read_mac_addr()
308 netdev_dbg(adapter->netdev, "index : 0x%x\n", index); in pch_gbe_mac_mar_set()
398 netdev_dbg(adapter->netdev, "mac->fc = %u\n", mac->fc); in pch_gbe_mac_force_mac_fc()
420 netdev_err(adapter->netdev, in pch_gbe_mac_force_mac_fc()
427 netdev_dbg(adapter->netdev, in pch_gbe_mac_force_mac_fc()
581 struct net_device *netdev = adapter->netdev; pch_gbe_init_phy() local
629 pch_gbe_mdio_read(struct net_device * netdev,int addr,int reg) pch_gbe_mdio_read() argument
645 pch_gbe_mdio_write(struct net_device * netdev,int addr,int reg,int data) pch_gbe_mdio_write() argument
684 struct net_device *netdev = adapter->netdev; pch_gbe_reset() local
710 struct net_device *netdev = adapter->netdev; pch_gbe_free_irq() local
986 struct net_device *netdev = adapter->netdev; pch_gbe_set_mode() local
1019 struct net_device *netdev = adapter->netdev; pch_gbe_watchdog() local
1179 struct net_device *netdev = adapter->netdev; pch_gbe_update_stats() local
1251 struct net_device *netdev = data; pch_gbe_intr() local
1327 struct net_device *netdev = adapter->netdev; pch_gbe_alloc_rx_buffers() local
1591 struct net_device *netdev = adapter->netdev; pch_gbe_clean_rx() local
1822 struct net_device *netdev = adapter->netdev; pch_gbe_request_irq() local
1850 struct net_device *netdev = adapter->netdev; pch_gbe_up() local
1907 struct net_device *netdev = adapter->netdev; pch_gbe_down() local
1947 struct net_device *netdev = adapter->netdev; pch_gbe_sw_init() local
1980 pch_gbe_open(struct net_device * netdev) pch_gbe_open() argument
2019 pch_gbe_stop(struct net_device * netdev) pch_gbe_stop() argument
2040 pch_gbe_xmit_frame(struct sk_buff * skb,struct net_device * netdev) pch_gbe_xmit_frame() argument
2062 pch_gbe_set_multi(struct net_device * netdev) pch_gbe_set_multi() argument
2127 pch_gbe_set_mac(struct net_device * netdev,void * addr) pch_gbe_set_mac() argument
2158 pch_gbe_change_mtu(struct net_device * netdev,int new_mtu) pch_gbe_change_mtu() argument
2205 pch_gbe_set_features(struct net_device * netdev,netdev_features_t features) pch_gbe_set_features() argument
2231 pch_gbe_ioctl(struct net_device * netdev,struct ifreq * ifr,int cmd) pch_gbe_ioctl() argument
2248 pch_gbe_tx_timeout(struct net_device * netdev,unsigned int txqueue) pch_gbe_tx_timeout() argument
2308 pch_gbe_netpoll(struct net_device * netdev) pch_gbe_netpoll() argument
2336 struct net_device *netdev = pci_get_drvdata(pdev); pch_gbe_io_error_detected() local
2349 struct net_device *netdev = pci_get_drvdata(pdev); pch_gbe_io_slot_reset() local
2369 struct net_device *netdev = pci_get_drvdata(pdev); pch_gbe_io_resume() local
2384 struct net_device *netdev = pci_get_drvdata(pdev); __pch_gbe_suspend() local
2421 struct net_device *netdev = pci_get_drvdata(pdev); pch_gbe_resume() local
2456 struct net_device *netdev = pci_get_drvdata(pdev); pch_gbe_remove() local
2471 struct net_device *netdev; pch_gbe_probe() local
[all...]
/linux/drivers/net/ethernet/amd/xgbe/ !
H A Dxgbe-main.c66 struct net_device *netdev; in xgbe_alloc_pdata() local
68 netdev = alloc_etherdev_mq(sizeof(struct xgbe_prv_data), in xgbe_alloc_pdata()
70 if (!netdev) { in xgbe_alloc_pdata()
74 SET_NETDEV_DEV(netdev, dev); in xgbe_alloc_pdata()
75 pdata = netdev_priv(netdev); in xgbe_alloc_pdata()
76 pdata->netdev = netdev; in xgbe_alloc_pdata()
97 struct net_device *netdev = pdata->netdev; in xgbe_free_pdata() local
99 free_netdev(netdev); in xgbe_free_pdata()
155 struct net_device *netdev = pdata->netdev; xgbe_config_netdev() local
308 struct net_device *netdev = pdata->netdev; xgbe_deconfig_netdev() local
323 struct net_device *netdev = netdev_notifier_info_to_dev(data); xgbe_netdev_event() local
[all...]
/linux/drivers/scsi/fcoe/ !
H A Dfcoe_transport.c119 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_link_speed_update() local
122 if (!__ethtool_get_link_ksettings(netdev, &ecmd)) { in fcoe_link_speed_update()
164 * @netdev: Pointer to the netdev that is associated with the lport
171 struct net_device *netdev) in __fcoe_get_lesb() argument
194 htonl(dev_get_stats(netdev, &temp)->rx_crc_errors); in __fcoe_get_lesb()
206 struct net_device *netdev = fcoe_get_netdev(lport); in fcoe_get_lesb() local
208 __fcoe_get_lesb(lport, fc_lesb, netdev); in fcoe_get_lesb()
221 struct net_device *netdev = fcoe_get_netdev(fip->lp); in fcoe_ctlr_get_lesb() local
225 __fcoe_get_lesb(fip->lp, fc_lesb, netdev); in fcoe_ctlr_get_lesb()
291 fcoe_get_wwn(struct net_device * netdev,u64 * wwn,int type) fcoe_get_wwn() argument
512 fcoe_transport_lookup(struct net_device * netdev) fcoe_transport_lookup() argument
636 fcoe_add_netdev_mapping(struct net_device * netdev,struct fcoe_transport * ft) fcoe_add_netdev_mapping() argument
657 fcoe_del_netdev_mapping(struct net_device * netdev) fcoe_del_netdev_mapping() argument
684 fcoe_netdev_map_lookup(struct net_device * netdev) fcoe_netdev_map_lookup() argument
736 struct net_device *netdev = netdev_notifier_info_to_dev(ptr); libfcoe_device_notification() local
750 struct net_device *netdev = NULL; fcoe_ctlr_create_store() local
813 struct net_device *netdev = NULL; fcoe_ctlr_destroy_store() local
862 struct net_device *netdev = NULL; fcoe_transport_create() local
928 struct net_device *netdev = NULL; fcoe_transport_destroy() local
973 struct net_device *netdev = NULL; fcoe_transport_disable() local
1008 struct net_device *netdev = NULL; fcoe_transport_enable() local
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/ !
H A Dbond.c21 struct net_device *netdev; member
54 const struct net_device *netdev) in mlx5e_lookup_rep_bond_slave_entry() argument
60 if (cur->netdev == netdev) { in mlx5e_lookup_rep_bond_slave_entry()
80 int mlx5e_rep_bond_enslave(struct mlx5_eswitch *esw, struct net_device *netdev, in mlx5e_rep_bond_enslave() argument
94 /* First netdev becomes slave, no metadata presents the lag_dev. Create one */ in mlx5e_rep_bond_enslave()
119 s_entry->netdev = netdev; in mlx5e_rep_bond_enslave()
120 priv = netdev_priv(netdev); in mlx5e_rep_bond_enslave()
130 netdev_dbg(netdev, "enslav in mlx5e_rep_bond_enslave()
145 mlx5e_rep_bond_unslave(struct mlx5_eswitch * esw,const struct net_device * netdev,const struct net_device * lag_dev) mlx5e_rep_bond_unslave() argument
184 mlx5e_rep_is_lag_netdev(struct net_device * netdev) mlx5e_rep_is_lag_netdev() argument
189 mlx5e_rep_changelowerstate_event(struct net_device * netdev,void * ptr) mlx5e_rep_changelowerstate_event() argument
248 mlx5e_rep_changeupper_event(struct net_device * netdev,void * ptr) mlx5e_rep_changeupper_event() argument
278 struct net_device *netdev = netdev_notifier_info_to_dev(ptr); mlx5e_rep_esw_bond_netevent() local
310 struct net_device *netdev = rpriv->netdev; mlx5e_rep_bond_init() local
[all...]
/linux/drivers/net/ethernet/hisilicon/hibmcge/ !
H A Dhbg_main.c33 static int hbg_net_open(struct net_device *netdev) in hbg_net_open() argument
35 struct hbg_priv *priv = netdev_priv(netdev); in hbg_net_open()
44 netif_start_queue(netdev); in hbg_net_open()
66 static int hbg_net_stop(struct net_device *netdev) in hbg_net_stop() argument
68 struct hbg_priv *priv = netdev_priv(netdev); in hbg_net_stop()
71 netif_stop_queue(netdev); in hbg_net_stop()
78 static void hbg_update_promisc_mode(struct net_device *netdev, bool overflow) in hbg_update_promisc_mode() argument
80 struct hbg_priv *priv = netdev_priv(netdev); in hbg_update_promisc_mode()
82 /* Only when not table_overflow, and netdev->flags not set IFF_PROMISC, in hbg_update_promisc_mode()
86 priv->filter.enabled = !(overflow || (netdev in hbg_update_promisc_mode()
144 hbg_uc_sync(struct net_device * netdev,const unsigned char * addr) hbg_uc_sync() argument
151 hbg_uc_unsync(struct net_device * netdev,const unsigned char * addr) hbg_uc_unsync() argument
162 hbg_net_set_rx_mode(struct net_device * netdev) hbg_net_set_rx_mode() argument
172 hbg_net_set_mac_address(struct net_device * netdev,void * addr) hbg_net_set_mac_address() argument
199 hbg_net_change_mtu(struct net_device * netdev,int new_mtu) hbg_net_change_mtu() argument
215 hbg_net_tx_timeout(struct net_device * netdev,unsigned int txqueue) hbg_net_tx_timeout() argument
238 hbg_net_get_stats(struct net_device * netdev,struct rtnl_link_stats64 * stats) hbg_net_get_stats() argument
401 struct net_device *netdev = pci_get_drvdata(pdev); hbg_pci_init() local
429 struct net_device *netdev; hbg_probe() local
[all...]
/linux/drivers/net/can/usb/ !
H A Dems_usb.c242 struct net_device *netdev; member
265 struct net_device *netdev = dev->netdev; in ems_usb_read_interrupt_callback() local
268 if (!netif_device_present(netdev)) in ems_usb_read_interrupt_callback()
275 netif_queue_stopped(netdev)) in ems_usb_read_interrupt_callback()
276 netif_wake_queue(netdev); in ems_usb_read_interrupt_callback()
287 netdev_info(netdev, "Rx interrupt aborted %d\n", urb->status); in ems_usb_read_interrupt_callback()
294 netif_device_detach(netdev); in ems_usb_read_interrupt_callback()
296 netdev_err(netdev, "failed resubmitting intr urb: %d\n", err); in ems_usb_read_interrupt_callback()
304 struct net_device_stats *stats = &dev->netdev in ems_usb_rx_can_msg()
418 struct net_device *netdev; ems_usb_read_bulk_callback() local
505 struct net_device *netdev; ems_usb_write_bulk_callback() local
589 struct net_device *netdev = dev->netdev; ems_usb_start() local
712 ems_usb_open(struct net_device * netdev) ems_usb_open() argument
745 ems_usb_start_xmit(struct sk_buff * skb,struct net_device * netdev) ems_usb_start_xmit() argument
866 ems_usb_close(struct net_device * netdev) ems_usb_close() argument
907 ems_usb_set_mode(struct net_device * netdev,enum can_mode mode) ems_usb_set_mode() argument
927 ems_usb_set_bittiming(struct net_device * netdev) ems_usb_set_bittiming() argument
983 struct net_device *netdev; ems_usb_probe() local
[all...]

12345678910>>...41