Searched refs:xenvif (Results 1 – 6 of 6) sorted by relevance
| /Linux-v5.4/drivers/net/xen-netback/ |
| D | common.h | 109 struct xenvif; 141 struct xenvif *vif; /* Parent VIF */ 253 struct xenvif *vif; 267 struct xenvif { struct 324 static inline struct xenbus_device *xenvif_to_xenbus_device(struct xenvif *vif) in xenvif_to_xenbus_device() argument 331 struct xenvif *xenvif_alloc(struct device *parent, 343 void xenvif_disconnect_data(struct xenvif *vif); 344 int xenvif_connect_ctrl(struct xenvif *vif, grant_ref_t ring_ref, 346 void xenvif_disconnect_ctrl(struct xenvif *vif); 347 void xenvif_free(struct xenvif *vif); [all …]
|
| D | interface.c | 73 int xenvif_schedulable(struct xenvif *vif) in xenvif_schedulable() 153 struct xenvif *vif = netdev_priv(dev); in xenvif_select_queue() 179 struct xenvif *vif = netdev_priv(dev); in xenvif_start_xmit() 240 struct xenvif *vif = netdev_priv(dev); in xenvif_get_stats() 271 static void xenvif_up(struct xenvif *vif) in xenvif_up() 287 static void xenvif_down(struct xenvif *vif) in xenvif_down() 305 struct xenvif *vif = netdev_priv(dev); in xenvif_open() 314 struct xenvif *vif = netdev_priv(dev); in xenvif_close() 323 struct xenvif *vif = netdev_priv(dev); in xenvif_change_mtu() 335 struct xenvif *vif = netdev_priv(dev); in xenvif_fix_features() [all …]
|
| D | hash.c | 35 static void xenvif_add_hash(struct xenvif *vif, const u8 *tag, in xenvif_add_hash() 80 static u32 xenvif_new_hash(struct xenvif *vif, const u8 *data, in xenvif_new_hash() 95 static void xenvif_flush_hash(struct xenvif *vif) in xenvif_flush_hash() 114 static u32 xenvif_find_hash(struct xenvif *vif, const u8 *data, in xenvif_find_hash() 149 void xenvif_set_skb_hash(struct xenvif *vif, struct sk_buff *skb) in xenvif_set_skb_hash() 244 u32 xenvif_set_hash_alg(struct xenvif *vif, u32 alg) in xenvif_set_hash_alg() 260 u32 xenvif_get_hash_flags(struct xenvif *vif, u32 *flags) in xenvif_get_hash_flags() 273 u32 xenvif_set_hash_flags(struct xenvif *vif, u32 flags) in xenvif_set_hash_flags() 289 u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len) in xenvif_set_hash_key() 321 u32 xenvif_set_hash_mapping_size(struct xenvif *vif, u32 size) in xenvif_set_hash_mapping_size() [all …]
|
| D | xenbus.c | 19 static void xen_unregister_watchers(struct xenvif *vif); 163 struct xenvif *vif = m->private; in xenvif_ctrl_show() 171 static void xenvif_debugfs_addif(struct xenvif *vif) in xenvif_debugfs_addif() 191 static void xenvif_debugfs_delif(struct xenvif *vif) in xenvif_debugfs_delif() 405 struct xenvif *vif; in backend_create_xenvif() 431 struct xenvif *vif = be->vif; in backend_disconnect() 682 struct xenvif *vif = container_of(watch, struct xenvif, credit_watch); in xen_net_rate_changed() 702 struct xenvif *vif) in xen_register_credit_watch() 727 static void xen_unregister_credit_watch(struct xenvif *vif) in xen_unregister_credit_watch() 739 struct xenvif *vif = container_of(watch, struct xenvif, in xen_mcast_ctrl_changed() [all …]
|
| D | netback.c | 213 static void xenvif_fatal_tx_err(struct xenvif *vif) in xenvif_fatal_tx_err() 632 static int xenvif_set_skb_gso(struct xenvif *vif, in xenvif_set_skb_gso() 719 static int xenvif_mcast_add(struct xenvif *vif, const u8 *addr) in xenvif_mcast_add() 741 static void xenvif_mcast_del(struct xenvif *vif, const u8 *addr) in xenvif_mcast_del() 755 bool xenvif_mcast_match(struct xenvif *vif, const u8 *addr) in xenvif_mcast_match() 771 void xenvif_mcast_addr_list_free(struct xenvif *vif) in xenvif_mcast_addr_list_free() 1513 static void make_ctrl_response(struct xenvif *vif, in make_ctrl_response() 1529 static void push_ctrl_response(struct xenvif *vif) in push_ctrl_response() 1538 static void process_ctrl_request(struct xenvif *vif, in process_ctrl_request() 1586 static void xenvif_ctrl_action(struct xenvif *vif) in xenvif_ctrl_action() [all …]
|
| D | rx.c | 548 struct xenvif *vif = queue->vif; in xenvif_queue_carrier_off() 563 struct xenvif *vif = queue->vif; in xenvif_queue_carrier_on() 580 struct xenvif *vif = queue->vif; in xenvif_kthread_guest_rx()
|