Lines Matching defs:vif
51 struct xenvif *vif; member
120 void xen_netbk_add_xenvif(struct xenvif *vif) in xen_netbk_add_xenvif()
142 void xen_netbk_remove_xenvif(struct xenvif *vif) in xen_netbk_remove_xenvif()
247 static int max_required_rx_slots(struct xenvif *vif) in max_required_rx_slots()
257 int xen_netbk_rx_ring_full(struct xenvif *vif) in xen_netbk_rx_ring_full()
266 int xen_netbk_must_stop_queue(struct xenvif *vif) in xen_netbk_must_stop_queue()
323 unsigned int xen_netbk_count_skb_slots(struct xenvif *vif, struct sk_buff *skb) in xen_netbk_count_skb_slots()
367 static struct netbk_rx_meta *get_next_rx_buffer(struct xenvif *vif, in get_next_rx_buffer()
390 static void netbk_gop_frag_copy(struct xenvif *vif, struct sk_buff *skb, in netbk_gop_frag_copy()
480 struct xenvif *vif = netdev_priv(skb->dev); in netbk_gop_skb() local
543 static int netbk_check_gop(struct xenvif *vif, int nr_meta_slots, in netbk_check_gop()
563 static void netbk_add_frag_responses(struct xenvif *vif, int status, in netbk_add_frag_responses()
595 struct xenvif *vif = NULL, *tmp; in xen_netbk_rx_action() local
729 void xen_netbk_queue_tx_skb(struct xenvif *vif, struct sk_buff *skb) in xen_netbk_queue_tx_skb()
744 static int __on_net_schedule_list(struct xenvif *vif) in __on_net_schedule_list()
750 static void remove_from_net_schedule_list(struct xenvif *vif) in remove_from_net_schedule_list()
760 struct xenvif *vif = NULL; in poll_net_schedule_list() local
779 void xen_netbk_schedule_xenvif(struct xenvif *vif) in xen_netbk_schedule_xenvif()
802 void xen_netbk_deschedule_xenvif(struct xenvif *vif) in xen_netbk_deschedule_xenvif()
810 void xen_netbk_check_rx_xenvif(struct xenvif *vif) in xen_netbk_check_rx_xenvif()
820 static void tx_add_credit(struct xenvif *vif) in tx_add_credit()
842 struct xenvif *vif = (struct xenvif *)data; in tx_credit_callback() local
847 static void netbk_tx_err(struct xenvif *vif, in netbk_tx_err()
863 static int netbk_count_requests(struct xenvif *vif, in netbk_count_requests()
918 struct xenvif *vif, in xen_netbk_get_requests()
972 struct xenvif *vif = pending_tx_info[pending_idx].vif; in xen_netbk_tx_check_gop() local
1061 static int xen_netbk_get_extras(struct xenvif *vif, in xen_netbk_get_extras()
1091 static int netbk_set_skb_gso(struct xenvif *vif, in netbk_set_skb_gso()
1116 static int checksum_setup(struct xenvif *vif, struct sk_buff *skb) in checksum_setup()
1186 static bool tx_credit_exceeded(struct xenvif *vif, unsigned size) in tx_credit_exceeded()
1226 struct xenvif *vif; in xen_netbk_tx_build_gops() local
1397 struct xenvif *vif; in xen_netbk_tx_submit() local
1480 struct xenvif *vif; in xen_netbk_idx_release() local
1504 static void make_tx_response(struct xenvif *vif, in make_tx_response()
1525 static struct xen_netif_rx_response *make_rx_response(struct xenvif *vif, in make_rx_response()
1586 void xen_netbk_unmap_frontend_rings(struct xenvif *vif) in xen_netbk_unmap_frontend_rings()
1596 int xen_netbk_map_frontend_rings(struct xenvif *vif, in xen_netbk_map_frontend_rings()