Home
last modified time | relevance | path

Searched refs:xenvif (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/drivers/net/xen-netback/
Dcommon.h115 struct xenvif;
138 struct xenvif *vif; /* Parent VIF */
222 struct xenvif { struct
272 static inline struct xenbus_device *xenvif_to_xenbus_device(struct xenvif *vif) in xenvif_to_xenbus_device() argument
279 struct xenvif *xenvif_alloc(struct device *parent,
289 void xenvif_disconnect(struct xenvif *vif);
290 void xenvif_free(struct xenvif *vif);
295 int xenvif_schedulable(struct xenvif *vif);
310 void xenvif_carrier_off(struct xenvif *vif);
321 void xenvif_carrier_on(struct xenvif *vif);
[all …]
Dinterface.c72 int xenvif_schedulable(struct xenvif *vif) in xenvif_schedulable()
147 struct xenvif *vif = netdev_priv(dev); in xenvif_start_xmit()
197 struct xenvif *vif = netdev_priv(dev); in xenvif_get_stats()
227 static void xenvif_up(struct xenvif *vif) in xenvif_up()
243 static void xenvif_down(struct xenvif *vif) in xenvif_down()
261 struct xenvif *vif = netdev_priv(dev); in xenvif_open()
270 struct xenvif *vif = netdev_priv(dev); in xenvif_close()
279 struct xenvif *vif = netdev_priv(dev); in xenvif_change_mtu()
291 struct xenvif *vif = netdev_priv(dev); in xenvif_fix_features()
352 struct xenvif *vif = netdev_priv(dev); in xenvif_get_ethtool_stats()
[all …]
Dxenbus.c27 struct xenvif *vif;
46 static void xen_unregister_watchers(struct xenvif *vif);
188 static void xenvif_debugfs_addif(struct xenvif *vif) in xenvif_debugfs_addif()
218 static void xenvif_debugfs_delif(struct xenvif *vif) in xenvif_debugfs_delif()
422 struct xenvif *vif; in backend_create_xenvif()
667 struct xenvif *vif = container_of(watch, struct xenvif, credit_watch); in xen_net_rate_changed()
686 static int xen_register_watchers(struct xenbus_device *dev, struct xenvif *vif) in xen_register_watchers()
711 static void xen_unregister_watchers(struct xenvif *vif) in xen_unregister_watchers()
952 struct xenvif *vif = be->vif; in read_xenbus_vif_flags()
Dnetback.c152 static int xenvif_rx_ring_slots_needed(struct xenvif *vif) in xenvif_rx_ring_slots_needed()
424 struct xenvif *vif = netdev_priv(skb->dev); in xenvif_gop_skb()
500 static int xenvif_check_gop(struct xenvif *vif, int nr_meta_slots, in xenvif_check_gop()
717 static void xenvif_fatal_tx_err(struct xenvif *vif) in xenvif_fatal_tx_err()
1129 static int xenvif_set_skb_gso(struct xenvif *vif, in xenvif_set_skb_gso()
1215 static int xenvif_mcast_add(struct xenvif *vif, const u8 *addr) in xenvif_mcast_add()
1237 static void xenvif_mcast_del(struct xenvif *vif, const u8 *addr) in xenvif_mcast_del()
1251 bool xenvif_mcast_match(struct xenvif *vif, const u8 *addr) in xenvif_mcast_match()
1267 void xenvif_mcast_addr_list_free(struct xenvif *vif) in xenvif_mcast_addr_list_free()
1955 struct xenvif *vif = queue->vif; in xenvif_queue_carrier_off()
[all …]