Home
last modified time | relevance | path

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

/drivers/net/xen-netback/
A Dcommon.h106 struct xenvif;
138 struct xenvif *vif; /* Parent VIF */
265 struct xenvif *vif;
279 struct xenvif { struct
358 void xenvif_disconnect_data(struct xenvif *vif);
361 void xenvif_disconnect_ctrl(struct xenvif *vif);
362 void xenvif_free(struct xenvif *vif);
377 void xenvif_carrier_off(struct xenvif *vif);
391 void xenvif_carrier_on(struct xenvif *vif);
425 void xenvif_init_hash(struct xenvif *vif);
[all …]
A Dhash.c35 static void xenvif_add_hash(struct xenvif *vif, const u8 *tag, in xenvif_add_hash()
81 static u32 xenvif_new_hash(struct xenvif *vif, const u8 *data, in xenvif_new_hash()
96 static void xenvif_flush_hash(struct xenvif *vif) in xenvif_flush_hash()
115 static u32 xenvif_find_hash(struct xenvif *vif, const u8 *data, in xenvif_find_hash()
245 u32 xenvif_set_hash_alg(struct xenvif *vif, u32 alg) in xenvif_set_hash_alg()
261 u32 xenvif_get_hash_flags(struct xenvif *vif, u32 *flags) in xenvif_get_hash_flags()
274 u32 xenvif_set_hash_flags(struct xenvif *vif, u32 flags) in xenvif_set_hash_flags()
290 u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len) in xenvif_set_hash_key()
322 u32 xenvif_set_hash_mapping_size(struct xenvif *vif, u32 size) in xenvif_set_hash_mapping_size()
453 void xenvif_init_hash(struct xenvif *vif) in xenvif_init_hash()
[all …]
A Dinterface.c181 struct xenvif *vif = netdev_priv(dev); in xenvif_select_queue()
207 struct xenvif *vif = netdev_priv(dev); in xenvif_start_xmit()
273 struct xenvif *vif = netdev_priv(dev); in xenvif_get_stats()
304 static void xenvif_up(struct xenvif *vif) in xenvif_up()
338 struct xenvif *vif = netdev_priv(dev); in xenvif_open()
347 struct xenvif *vif = netdev_priv(dev); in xenvif_close()
356 struct xenvif *vif = netdev_priv(dev); in xenvif_change_mtu()
368 struct xenvif *vif = netdev_priv(dev); in xenvif_fix_features()
429 struct xenvif *vif = netdev_priv(dev); in xenvif_get_ethtool_stats()
490 struct xenvif *vif; in xenvif_alloc()
[all …]
A Dxenbus.c163 struct xenvif *vif = m->private; in xenvif_ctrl_show()
226 struct xenvif *vif; in backend_create_xenvif()
252 struct xenvif *vif = be->vif; in backend_disconnect()
399 struct xenvif *vif = be->vif; in read_xenbus_frontend_xdp()
526 struct xenvif *vif = container_of(watch, struct xenvif, credit_watch); in xen_net_rate_changed()
546 struct xenvif *vif) in xen_register_credit_watch()
585 struct xenvif *vif = container_of(watch, struct xenvif, in xen_mcast_ctrl_changed()
594 struct xenvif *vif) in xen_register_mcast_ctrl_watch()
638 struct xenvif *vif) in xen_register_watchers()
685 struct xenvif *vif = be->vif; in connect_ctrl_ring()
[all …]
A Dnetback.c223 static void xenvif_fatal_tx_err(struct xenvif *vif) in xenvif_fatal_tx_err()
760 static int xenvif_set_skb_gso(struct xenvif *vif, in xenvif_set_skb_gso()
847 static int xenvif_mcast_add(struct xenvif *vif, const u8 *addr) in xenvif_mcast_add()
883 bool xenvif_mcast_match(struct xenvif *vif, const u8 *addr) in xenvif_mcast_match()
899 void xenvif_mcast_addr_list_free(struct xenvif *vif) in xenvif_mcast_addr_list_free()
1619 static void make_ctrl_response(struct xenvif *vif, in make_ctrl_response()
1635 static void push_ctrl_response(struct xenvif *vif) in push_ctrl_response()
1644 static void process_ctrl_request(struct xenvif *vif, in process_ctrl_request()
1692 static void xenvif_ctrl_action(struct xenvif *vif) in xenvif_ctrl_action()
1720 static bool xenvif_ctrl_work_todo(struct xenvif *vif) in xenvif_ctrl_work_todo()
[all …]
A Drx.c597 struct xenvif *vif = queue->vif; in xenvif_queue_carrier_off()
612 struct xenvif *vif = queue->vif; in xenvif_queue_carrier_on()
629 struct xenvif *vif = queue->vif; in xenvif_kthread_guest_rx()

Completed in 19 milliseconds