Searched refs:net_device (Results 101 - 125 of 2453) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_ipip.h13 mlxsw_sp_ipip_netdev_parms4(const struct net_device *ol_dev);
15 mlxsw_sp_ipip_netdev_parms6(const struct net_device *ol_dev);
19 const struct net_device *ol_dev);
40 struct net_device *ol_dev; /* Overlay. */
55 (*parms_init)(const struct net_device *ol_dev);
62 const struct net_device *ol_dev);
67 const struct net_device *ol_dev);
/linux-master/include/linux/
H A Dif_macvlan.h19 struct net_device *dev;
23 struct net_device *lowerdev;
60 extern void macvlan_common_setup(struct net_device *dev);
62 extern int macvlan_common_newlink(struct net *src_net, struct net_device *dev,
66 extern void macvlan_dellink(struct net_device *dev, struct list_head *head);
71 static inline struct net_device *
72 macvlan_dev_real_dev(const struct net_device *dev)
79 static inline struct net_device *
80 macvlan_dev_real_dev(const struct net_device *dev)
87 static inline void *macvlan_accel_priv(struct net_device *de
[all...]
H A Dethtool_netlink.h32 void ethtool_aggregate_mac_stats(struct net_device *dev,
34 void ethtool_aggregate_phy_stats(struct net_device *dev,
36 void ethtool_aggregate_ctrl_stats(struct net_device *dev,
38 void ethtool_aggregate_pause_stats(struct net_device *dev,
40 void ethtool_aggregate_rmon_stats(struct net_device *dev,
42 bool ethtool_dev_mm_supported(struct net_device *dev);
87 ethtool_aggregate_mac_stats(struct net_device *dev,
93 ethtool_aggregate_phy_stats(struct net_device *dev,
99 ethtool_aggregate_ctrl_stats(struct net_device *dev,
105 ethtool_aggregate_pause_stats(struct net_device *de
[all...]
/linux-master/include/net/
H A Ddsa_stubs.h16 int (*conduit_hwtstamp_validate)(struct net_device *dev,
21 static inline int dsa_conduit_hwtstamp_validate(struct net_device *dev,
41 static inline int dsa_conduit_hwtstamp_validate(struct net_device *dev,
H A Dlag.h9 static inline bool net_lag_port_dev_txable(const struct net_device *port_dev)
H A Dbareudp.h10 static inline bool netif_is_bareudp(const struct net_device *dev)
H A Dstp.h10 struct net_device *);
H A Dnetkit.h13 INDIRECT_CALLABLE_DECLARE(struct net_device *netkit_peer_dev(struct net_device *dev));
39 static inline struct net_device *netkit_peer_dev(struct net_device *dev)
H A Dl3mdev.h36 u32 (*l3mdev_fib_table)(const struct net_device *dev);
37 struct sk_buff * (*l3mdev_l3_rcv)(struct net_device *dev,
39 struct sk_buff * (*l3mdev_l3_out)(struct net_device *dev,
44 struct dst_entry * (*l3mdev_link_scope_lookup)(const struct net_device *dev,
64 int l3mdev_master_ifindex_rcu(const struct net_device *dev);
65 static inline int l3mdev_master_ifindex(struct net_device *dev)
78 struct net_device *dev;
95 struct net_device *l3mdev_master_dev_rcu(const struct net_device *_dev)
103 struct net_device *de
[all...]
/linux-master/drivers/net/arcnet/
H A Darcdevice.h199 void (*rx)(struct net_device *dev, int bufnum,
201 int (*build_header)(struct sk_buff *skb, struct net_device *dev,
205 int (*prepare_tx)(struct net_device *dev, struct archdr *pkt,
207 int (*continue_tx)(struct net_device *dev, int bufnum);
208 int (*ack_tx)(struct net_device *dev, int acked);
270 struct net_device *dev;
321 void (*command)(struct net_device *dev, int cmd);
322 int (*status)(struct net_device *dev);
323 void (*intmask)(struct net_device *dev, int mask);
324 int (*reset)(struct net_device *de
[all...]
/linux-master/drivers/net/hyperv/
H A Dnetvsc.c35 int netvsc_switch_datapath(struct net_device *ndev, bool vf)
130 struct netvsc_device *net_device; local
132 net_device = kzalloc(sizeof(struct netvsc_device), GFP_KERNEL);
133 if (!net_device)
136 init_waitqueue_head(&net_device->wait_drain);
137 net_device->destroy = false;
138 net_device->tx_disable = true;
140 net_device->max_pkt = RNDIS_MAX_PKT_DEFAULT;
141 net_device->pkt_align = RNDIS_PKT_ALIGN_DEFAULT;
143 init_completion(&net_device
178 netvsc_revoke_recv_buf(struct hv_device *device, struct netvsc_device *net_device, struct net_device *ndev) argument
228 netvsc_revoke_send_buf(struct hv_device *device, struct netvsc_device *net_device, struct net_device *ndev) argument
279 netvsc_teardown_recv_gpadl(struct hv_device *device, struct netvsc_device *net_device, struct net_device *ndev) argument
300 netvsc_teardown_send_gpadl(struct hv_device *device, struct netvsc_device *net_device, struct net_device *ndev) argument
321 netvsc_alloc_recv_comp_ring(struct netvsc_device *net_device, u32 q_idx) argument
335 netvsc_init_buf(struct hv_device *device, struct netvsc_device *net_device, const struct netvsc_device_info *device_info) argument
554 negotiate_nvsp_ver(struct hv_device *device, struct netvsc_device *net_device, struct nvsp_message *init_packet, u32 nvsp_ver) argument
616 netvsc_connect_vsp(struct hv_device *device, struct netvsc_device *net_device, const struct netvsc_device_info *device_info) argument
693 struct netvsc_device *net_device local
746 netvsc_free_send_slot(struct netvsc_device *net_device, u32 index) argument
752 netvsc_send_tx_complete(struct net_device *ndev, struct netvsc_device *net_device, struct vmbus_channel *channel, const struct vmpacket_descriptor *desc, int budget) argument
812 netvsc_send_completion(struct net_device *ndev, struct netvsc_device *net_device, struct vmbus_channel *incoming_channel, const struct vmpacket_descriptor *desc, int budget) argument
924 netvsc_get_next_send_section(struct netvsc_device *net_device) argument
937 netvsc_copy_to_send_buf(struct netvsc_device *net_device, unsigned int section_index, u32 pend_size, struct hv_netvsc_packet *packet, struct rndis_message *rndis_msg, struct hv_page_buffer *pb, bool xmit_more) argument
1052 netvsc_send_pkt( struct hv_device *device, struct hv_netvsc_packet *packet, struct netvsc_device *net_device, struct hv_page_buffer *pb, struct sk_buff *skb) argument
1188 struct netvsc_device *net_device local
1392 netvsc_receive(struct net_device *ndev, struct netvsc_device *net_device, struct netvsc_channel *nvchan, const struct vmpacket_descriptor *desc) argument
1602 netvsc_process_raw_pkt(struct hv_device *device, struct netvsc_channel *nvchan, struct netvsc_device *net_device, struct net_device *ndev, const struct vmpacket_descriptor *desc, int budget) argument
1650 struct netvsc_device *net_device = nvchan->net_device; local
1721 struct netvsc_device *net_device; local
[all...]
/linux-master/drivers/net/ethernet/freescale/fs_enet/
H A Dfs_enet.h75 int (*setup_data)(struct net_device *dev);
76 int (*allocate_bd)(struct net_device *dev);
77 void (*free_bd)(struct net_device *dev);
78 void (*cleanup_data)(struct net_device *dev);
79 void (*set_multicast_list)(struct net_device *dev);
80 void (*adjust_link)(struct net_device *dev);
81 void (*restart)(struct net_device *dev);
82 void (*stop)(struct net_device *dev);
83 void (*napi_clear_event)(struct net_device *dev);
84 void (*napi_enable)(struct net_device *de
[all...]
/linux-master/include/linux/platform_data/
H A Dmv88e6xxx.h14 struct net_device *netdev;
H A Ddsa.h6 struct net_device;
57 struct net_device *of_netdev;
/linux-master/drivers/usb/gadget/function/
H A Du_gether.h20 struct net_device *net;
H A Du_eem.h20 struct net_device *net;
H A Du_ecm.h20 struct net_device *net;
H A Du_rndis.h22 struct net_device *net;
44 void rndis_borrow_net(struct usb_function_instance *f, struct net_device *net);
/linux-master/net/mctp/test/
H A Dutils.h11 struct net_device *ndev;
/linux-master/drivers/net/can/slcan/
H A Dslcan-ethtool.c19 static void slcan_get_strings(struct net_device *ndev, u32 stringset, u8 *data)
28 static u32 slcan_get_priv_flags(struct net_device *ndev)
38 static int slcan_set_priv_flags(struct net_device *ndev, u32 flags)
45 static int slcan_get_sset_count(struct net_device *netdev, int sset)
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_api.h12 int enic_api_devcmd_proxy_by_index(struct net_device *netdev, int vf,
/linux-master/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.h30 struct net_device *netdev;
45 netdev_tx_t hinic_lb_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
47 netdev_tx_t hinic_xmit_frame(struct sk_buff *skb, struct net_device *netdev);
50 struct net_device *netdev);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_repr.h21 struct net_device *netdev;
35 struct ice_repr *ice_netdev_to_repr(const struct net_device *netdev);
36 bool ice_is_port_repr_netdev(const struct net_device *netdev);
42 void ice_repr_inc_rx_stats(struct net_device *netdev, unsigned int len);
H A Dice_sriov.h31 int ice_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac);
33 ice_get_vf_cfg(struct net_device *netdev, int vf_id, struct ifla_vf_info *ivi);
39 ice_set_vf_port_vlan(struct net_device *netdev, int vf_id, u16 vlan_id, u8 qos,
43 ice_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate,
46 int ice_set_vf_trust(struct net_device *netdev, int vf_id, bool trusted);
48 int ice_set_vf_link_state(struct net_device *netdev, int vf_id, int link_state);
50 int ice_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool ena);
55 ice_get_vf_stats(struct net_device *netdev, int vf_id,
84 ice_set_vf_mac(struct net_device __always_unused *netdev,
91 ice_get_vf_cfg(struct net_device __always_unuse
[all...]
/linux-master/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.h50 u32 bnxt_get_rxfh_indir_size(struct net_device *dev);
56 int bnxt_hwrm_firmware_reset(struct net_device *dev, u8 proc_type,
58 int bnxt_flash_package_from_fw_obj(struct net_device *dev, const struct firmware *fw,
60 int bnxt_get_pkginfo(struct net_device *dev, char *ver, int size);
63 int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
66 int bnxt_find_nvram_item(struct net_device *dev, u16 type, u16 ordinal,
69 int bnxt_flash_nvram(struct net_device *dev, u16 dir_type,
73 int bnxt_get_nvram_item(struct net_device *dev, u32 index, u32 offset,

Completed in 167 milliseconds

1234567891011>>