/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_ipip.h | 13 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 D | if_macvlan.h | 19 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 D | ethtool_netlink.h | 32 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 D | dsa_stubs.h | 16 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 D | lag.h | 9 static inline bool net_lag_port_dev_txable(const struct net_device *port_dev)
|
H A D | bareudp.h | 10 static inline bool netif_is_bareudp(const struct net_device *dev)
|
H A D | stp.h | 10 struct net_device *);
|
H A D | netkit.h | 13 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 D | l3mdev.h | 36 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 D | arcdevice.h | 199 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 D | netvsc.c | 35 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 D | fs_enet.h | 75 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 D | mv88e6xxx.h | 14 struct net_device *netdev;
|
H A D | dsa.h | 6 struct net_device; 57 struct net_device *of_netdev;
|
/linux-master/drivers/usb/gadget/function/ |
H A D | u_gether.h | 20 struct net_device *net;
|
H A D | u_eem.h | 20 struct net_device *net;
|
H A D | u_ecm.h | 20 struct net_device *net;
|
H A D | u_rndis.h | 22 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 D | utils.h | 11 struct net_device *ndev;
|
/linux-master/drivers/net/can/slcan/ |
H A D | slcan-ethtool.c | 19 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 D | enic_api.h | 12 int enic_api_devcmd_proxy_by_index(struct net_device *netdev, int vf,
|
/linux-master/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_tx.h | 30 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 D | ice_repr.h | 21 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 D | ice_sriov.h | 31 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 D | bnxt_ethtool.h | 50 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,
|