/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.h | 128 int i40e_ndo_set_vf_mac(struct net_device *netdev, int vf_id, u8 *mac); 129 int i40e_ndo_set_vf_port_vlan(struct net_device *netdev, int vf_id, 131 int i40e_ndo_set_vf_bw(struct net_device *netdev, int vf_id, int min_tx_rate, 133 int i40e_ndo_set_vf_trust(struct net_device *netdev, int vf_id, bool setting); 134 int i40e_ndo_get_vf_config(struct net_device *netdev, 136 int i40e_ndo_set_vf_link_state(struct net_device *netdev, int vf_id, int link); 137 int i40e_ndo_set_vf_spoofchk(struct net_device *netdev, int vf_id, bool enable); 144 int i40e_get_vf_stats(struct net_device *netdev, int vf_id,
|
/linux-master/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic_txrx.h | 15 netdev_tx_t ionic_start_xmit(struct sk_buff *skb, struct net_device *netdev); 19 int ionic_xdp_xmit(struct net_device *netdev, int n, struct xdp_frame **xdp, u32 flags);
|
/linux-master/include/net/ |
H A D | ndisc.h | 74 struct net_device; 136 struct ndisc_options *ndisc_parse_options(const struct net_device *dev, 155 * int (*parse_options)(const struct net_device *dev, 163 * void (*update)(const struct net_device *dev, struct neighbour *n, 170 * int (*opt_addr_space)(const struct net_device *dev, u8 icmp6_type, 177 * void (*fill_addr_option)(const struct net_device *dev, 187 * void (*prefix_rcv_add_addr)(struct net *net, struct net_device *dev, 204 int (*parse_options)(const struct net_device *dev, 207 void (*update)(const struct net_device *dev, struct neighbour *n, 210 int (*opt_addr_space)(const struct net_device *de [all...] |
H A D | x25device.h | 10 static inline __be16 x25_type_trans(struct sk_buff *skb, struct net_device *dev)
|
H A D | gro_cells.h | 16 int gro_cells_init(struct gro_cells *gcells, struct net_device *dev);
|
/linux-master/net/ieee802154/6lowpan/ |
H A D | core.c | 62 static int lowpan_dev_init(struct net_device *ldev) 69 static int lowpan_open(struct net_device *dev) 77 static int lowpan_stop(struct net_device *dev) 85 static int lowpan_neigh_construct(struct net_device *dev, struct neighbour *n) 94 static int lowpan_get_iflink(const struct net_device *dev) 108 static void lowpan_setup(struct net_device *ldev) 132 static int lowpan_newlink(struct net *src_net, struct net_device *ldev, 136 struct net_device *wdev; 184 static void lowpan_dellink(struct net_device *ldev, struct list_head *head) 186 struct net_device *wde [all...] |
/linux-master/net/core/ |
H A D | link_watch.c | 36 static unsigned int default_operstate(const struct net_device *dev) 46 struct net_device *peer; 65 static void rfc2863_policy(struct net_device *dev) 91 void linkwatch_init_dev(struct net_device *dev) 100 static bool linkwatch_urgent_event(struct net_device *dev) 115 static void linkwatch_add_event(struct net_device *dev) 157 static void linkwatch_do_dev(struct net_device *dev) 219 struct net_device *dev; 221 dev = list_first_entry(&wrk, struct net_device, link_watch_list); 247 void linkwatch_sync_dev(struct net_device *de [all...] |
H A D | dev_addr_lists.c | 315 struct net_device *dev, 316 int (*sync)(struct net_device *, const unsigned char *), 317 int (*unsync)(struct net_device *, 370 struct net_device *dev, 371 int (*sync)(struct net_device *, 373 int (*unsync)(struct net_device *, 429 struct net_device *dev, 430 int (*unsync)(struct net_device *, 463 struct net_device *dev, 464 int (*unsync)(struct net_device *, [all...] |
/linux-master/drivers/net/ethernet/natsemi/ |
H A D | sonic.h | 334 static int sonic_open(struct net_device *dev); 335 static int sonic_send_packet(struct sk_buff *skb, struct net_device *dev); 337 static void sonic_rx(struct net_device *dev); 338 static int sonic_close(struct net_device *dev); 339 static struct net_device_stats *sonic_get_stats(struct net_device *dev); 340 static void sonic_multicast_list(struct net_device *dev); 341 static int sonic_init(struct net_device *dev, bool may_sleep); 342 static void sonic_tx_timeout(struct net_device *dev, unsigned int txqueue); 343 static void sonic_msg_init(struct net_device *dev); 344 static int sonic_alloc_descriptors(struct net_device *de [all...] |
/linux-master/drivers/net/arcnet/ |
H A D | com90io.c | 47 static int com90io_found(struct net_device *dev); 48 static void com90io_command(struct net_device *dev, int command); 49 static int com90io_status(struct net_device *dev); 50 static void com90io_setmask(struct net_device *dev, int mask); 51 static int com90io_reset(struct net_device *dev, int really_reset); 52 static void com90io_copy_to_card(struct net_device *dev, int bufnum, int offset, 54 static void com90io_copy_from_card(struct net_device *dev, int bufnum, 71 static u_char get_buffer_byte(struct net_device *dev, unsigned offset) 82 static void put_buffer_byte(struct net_device *dev, unsigned offset, 95 static void get_whole_buffer(struct net_device *de [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ipoib/ |
H A D | ipoib_vlan.c | 39 struct net_device *netdev; 49 int mlx5i_pkey_qpn_ht_init(struct net_device *netdev) 64 void mlx5i_pkey_qpn_ht_cleanup(struct net_device *netdev) 85 int mlx5i_pkey_add_qpn(struct net_device *netdev, u32 qpn) 105 int mlx5i_pkey_del_qpn(struct net_device *netdev, u32 qpn) 126 struct net_device *mlx5i_pkey_get_netdev(struct net_device *netdev, u32 qpn) 138 static int mlx5i_pkey_open(struct net_device *netdev); 139 static int mlx5i_pkey_close(struct net_device *netdev); 140 static int mlx5i_pkey_dev_init(struct net_device *de [all...] |
/linux-master/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | cxgb3_ctl_defs.h | 81 struct net_device; 84 * Structure used to request the adapter net_device owning a given MAC address. 87 struct net_device *dev; /* the net_device */ 94 struct net_device *dev; /* the net_device */ 112 struct net_device *lldevs[2];
|
/linux-master/include/net/caif/ |
H A D | caif_device.h | 48 void (*flowctrl)(struct net_device *net, int on);
|
/linux-master/net/openvswitch/ |
H A D | vport-netdev.h | 14 struct vport *ovs_netdev_get_vport(struct net_device *dev);
|
/linux-master/net/8021q/ |
H A D | vlan_gvrp.c | 27 int vlan_gvrp_request_join(const struct net_device *dev) 38 void vlan_gvrp_request_leave(const struct net_device *dev) 49 int vlan_gvrp_init_applicant(struct net_device *dev) 54 void vlan_gvrp_uninit_applicant(struct net_device *dev)
|
H A D | vlan_mvrp.c | 33 int vlan_mvrp_request_join(const struct net_device *dev) 44 void vlan_mvrp_request_leave(const struct net_device *dev) 55 int vlan_mvrp_init_applicant(struct net_device *dev) 60 void vlan_mvrp_uninit_applicant(struct net_device *dev)
|
/linux-master/include/net/netfilter/ |
H A D | br_netfilter.h | 26 struct sk_buff *skb, struct net_device *indev, 27 struct net_device *outdev, 43 static inline struct rtable *bridge_parent_rtable(const struct net_device *dev) 55 struct net_device *setup_pre_routing(struct sk_buff *skb,
|
/linux-master/drivers/staging/octeon/ |
H A D | ethernet-rx.h | 8 void cvm_oct_poll_controller(struct net_device *dev);
|
H A D | ethernet-mdio.h | 25 int cvm_oct_ioctl(struct net_device *dev, struct ifreq *rq, int cmd); 26 int cvm_oct_phy_setup_device(struct net_device *dev);
|
/linux-master/drivers/staging/rtl8712/ |
H A D | osdep_intf.h | 30 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
|
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_net.h | 19 int rxe_net_add(const char *ibdev_name, struct net_device *ndev);
|
/linux-master/net/ |
H A D | devres.c | 11 struct net_device *ndev; 21 struct net_device *devm_alloc_etherdev_mqs(struct device *dev, int sizeof_priv, 52 struct net_device *ndev = match_data; 64 * detached. Note: the net_device used must also be resource managed by 67 int devm_register_netdev(struct device *dev, struct net_device *ndev) 72 /* struct net_device must itself be managed. For now a managed netdev
|
/linux-master/arch/um/include/shared/ |
H A D | net_kern.h | 18 struct net_device *dev; 26 struct net_device *dev; 46 void (*init)(struct net_device *, void *); 66 extern void uml_net_setup_etheraddr(struct net_device *dev, char *str);
|
/linux-master/include/linux/can/ |
H A D | bittiming.h | 118 int can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt, 126 can_calc_bittiming(const struct net_device *dev, struct can_bittiming *bt, 143 int can_sjw_check(const struct net_device *dev, const struct can_bittiming *bt, 146 int can_get_bittiming(const struct net_device *dev, struct can_bittiming *bt,
|
H A D | rx-offload.h | 16 struct net_device *dev; 34 int can_rx_offload_add_timestamp(struct net_device *dev, 36 int can_rx_offload_add_fifo(struct net_device *dev, 39 int can_rx_offload_add_manual(struct net_device *dev,
|