Searched refs:net_device (Results 176 - 200 of 2453) sorted by relevance

1234567891011>>

/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_virtchnl_pf.h128 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 Dionic_txrx.h15 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 Dndisc.h74 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 Dx25device.h10 static inline __be16 x25_type_trans(struct sk_buff *skb, struct net_device *dev)
H A Dgro_cells.h16 int gro_cells_init(struct gro_cells *gcells, struct net_device *dev);
/linux-master/net/ieee802154/6lowpan/
H A Dcore.c62 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 Dlink_watch.c36 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 Ddev_addr_lists.c315 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 Dsonic.h334 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 Dcom90io.c47 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 Dipoib_vlan.c39 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 Dcxgb3_ctl_defs.h81 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 Dcaif_device.h48 void (*flowctrl)(struct net_device *net, int on);
/linux-master/net/openvswitch/
H A Dvport-netdev.h14 struct vport *ovs_netdev_get_vport(struct net_device *dev);
/linux-master/net/8021q/
H A Dvlan_gvrp.c27 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 Dvlan_mvrp.c33 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 Dbr_netfilter.h26 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 Dethernet-rx.h8 void cvm_oct_poll_controller(struct net_device *dev);
H A Dethernet-mdio.h25 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 Dosdep_intf.h30 int r871x_ioctl(struct net_device *dev, struct ifreq *rq, int cmd);
/linux-master/drivers/infiniband/sw/rxe/
H A Drxe_net.h19 int rxe_net_add(const char *ibdev_name, struct net_device *ndev);
/linux-master/net/
H A Ddevres.c11 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 Dnet_kern.h18 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 Dbittiming.h118 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 Drx-offload.h16 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,

Completed in 396 milliseconds

1234567891011>>