Symbol: xenvif
drivers/net/xen-netback/common.h
106
struct xenvif;
drivers/net/xen-netback/common.h
138
struct xenvif *vif; /* Parent VIF */
drivers/net/xen-netback/common.h
265
struct xenvif *vif;
drivers/net/xen-netback/common.h
339
static inline struct xenbus_device *xenvif_to_xenbus_device(struct xenvif *vif)
drivers/net/xen-netback/common.h
346
struct xenvif *xenvif_alloc(struct device *parent,
drivers/net/xen-netback/common.h
358
void xenvif_disconnect_data(struct xenvif *vif);
drivers/net/xen-netback/common.h
359
int xenvif_connect_ctrl(struct xenvif *vif, grant_ref_t ring_ref,
drivers/net/xen-netback/common.h
361
void xenvif_disconnect_ctrl(struct xenvif *vif);
drivers/net/xen-netback/common.h
362
void xenvif_free(struct xenvif *vif);
drivers/net/xen-netback/common.h
377
void xenvif_carrier_off(struct xenvif *vif);
drivers/net/xen-netback/common.h
391
void xenvif_carrier_on(struct xenvif *vif);
drivers/net/xen-netback/common.h
421
bool xenvif_mcast_match(struct xenvif *vif, const u8 *addr);
drivers/net/xen-netback/common.h
422
void xenvif_mcast_addr_list_free(struct xenvif *vif);
drivers/net/xen-netback/common.h
425
void xenvif_init_hash(struct xenvif *vif);
drivers/net/xen-netback/common.h
426
void xenvif_deinit_hash(struct xenvif *vif);
drivers/net/xen-netback/common.h
428
u32 xenvif_set_hash_alg(struct xenvif *vif, u32 alg);
drivers/net/xen-netback/common.h
429
u32 xenvif_get_hash_flags(struct xenvif *vif, u32 *flags);
drivers/net/xen-netback/common.h
430
u32 xenvif_set_hash_flags(struct xenvif *vif, u32 flags);
drivers/net/xen-netback/common.h
431
u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len);
drivers/net/xen-netback/common.h
432
u32 xenvif_set_hash_mapping_size(struct xenvif *vif, u32 size);
drivers/net/xen-netback/common.h
433
u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len,
drivers/net/xen-netback/common.h
436
void xenvif_set_skb_hash(struct xenvif *vif, struct sk_buff *skb);
drivers/net/xen-netback/common.h
439
void xenvif_dump_hash_info(struct xenvif *vif, struct seq_file *m);
drivers/net/xen-netback/hash.c
115
static u32 xenvif_find_hash(struct xenvif *vif, const u8 *data,
drivers/net/xen-netback/hash.c
150
void xenvif_set_skb_hash(struct xenvif *vif, struct sk_buff *skb)
drivers/net/xen-netback/hash.c
245
u32 xenvif_set_hash_alg(struct xenvif *vif, u32 alg)
drivers/net/xen-netback/hash.c
261
u32 xenvif_get_hash_flags(struct xenvif *vif, u32 *flags)
drivers/net/xen-netback/hash.c
274
u32 xenvif_set_hash_flags(struct xenvif *vif, u32 flags)
drivers/net/xen-netback/hash.c
290
u32 xenvif_set_hash_key(struct xenvif *vif, u32 gref, u32 len)
drivers/net/xen-netback/hash.c
322
u32 xenvif_set_hash_mapping_size(struct xenvif *vif, u32 size)
drivers/net/xen-netback/hash.c
334
u32 xenvif_set_hash_mapping(struct xenvif *vif, u32 gref, u32 len,
drivers/net/xen-netback/hash.c
35
static void xenvif_add_hash(struct xenvif *vif, const u8 *tag,
drivers/net/xen-netback/hash.c
384
void xenvif_dump_hash_info(struct xenvif *vif, struct seq_file *m)
drivers/net/xen-netback/hash.c
453
void xenvif_init_hash(struct xenvif *vif)
drivers/net/xen-netback/hash.c
464
void xenvif_deinit_hash(struct xenvif *vif)
drivers/net/xen-netback/hash.c
81
static u32 xenvif_new_hash(struct xenvif *vif, const u8 *data,
drivers/net/xen-netback/hash.c
96
static void xenvif_flush_hash(struct xenvif *vif)
drivers/net/xen-netback/interface.c
181
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
207
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
273
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
304
static void xenvif_up(struct xenvif *vif)
drivers/net/xen-netback/interface.c
320
static void xenvif_down(struct xenvif *vif)
drivers/net/xen-netback/interface.c
338
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
347
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
356
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
368
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
429
struct xenvif *vif = netdev_priv(dev);
drivers/net/xen-netback/interface.c
482
struct xenvif *xenvif_alloc(struct device *parent, domid_t domid,
drivers/net/xen-netback/interface.c
490
struct xenvif *vif;
drivers/net/xen-netback/interface.c
498
dev = alloc_netdev_mq(sizeof(struct xenvif), name, NET_NAME_UNKNOWN,
drivers/net/xen-netback/interface.c
605
void xenvif_carrier_on(struct xenvif *vif)
drivers/net/xen-netback/interface.c
617
int xenvif_connect_ctrl(struct xenvif *vif, grant_ref_t ring_ref,
drivers/net/xen-netback/interface.c
70
static int xenvif_schedulable(struct xenvif *vif)
drivers/net/xen-netback/interface.c
789
void xenvif_carrier_off(struct xenvif *vif)
drivers/net/xen-netback/interface.c
802
void xenvif_disconnect_data(struct xenvif *vif)
drivers/net/xen-netback/interface.c
819
void xenvif_disconnect_ctrl(struct xenvif *vif)
drivers/net/xen-netback/interface.c
843
void xenvif_free(struct xenvif *vif)
drivers/net/xen-netback/netback.c
1619
static void make_ctrl_response(struct xenvif *vif,
drivers/net/xen-netback/netback.c
1635
static void push_ctrl_response(struct xenvif *vif)
drivers/net/xen-netback/netback.c
1644
static void process_ctrl_request(struct xenvif *vif,
drivers/net/xen-netback/netback.c
1692
static void xenvif_ctrl_action(struct xenvif *vif)
drivers/net/xen-netback/netback.c
1720
static bool xenvif_ctrl_work_todo(struct xenvif *vif)
drivers/net/xen-netback/netback.c
1730
struct xenvif *vif = data;
drivers/net/xen-netback/netback.c
223
static void xenvif_fatal_tx_err(struct xenvif *vif)
drivers/net/xen-netback/netback.c
760
static int xenvif_set_skb_gso(struct xenvif *vif,
drivers/net/xen-netback/netback.c
847
static int xenvif_mcast_add(struct xenvif *vif, const u8 *addr)
drivers/net/xen-netback/netback.c
869
static void xenvif_mcast_del(struct xenvif *vif, const u8 *addr)
drivers/net/xen-netback/netback.c
883
bool xenvif_mcast_match(struct xenvif *vif, const u8 *addr)
drivers/net/xen-netback/netback.c
899
void xenvif_mcast_addr_list_free(struct xenvif *vif)
drivers/net/xen-netback/rx.c
597
struct xenvif *vif = queue->vif;
drivers/net/xen-netback/rx.c
612
struct xenvif *vif = queue->vif;
drivers/net/xen-netback/rx.c
629
struct xenvif *vif = queue->vif;
drivers/net/xen-netback/xenbus.c
163
struct xenvif *vif = m->private;
drivers/net/xen-netback/xenbus.c
171
static void xenvif_debugfs_addif(struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
19
static void xen_unregister_watchers(struct xenvif *vif);
drivers/net/xen-netback/xenbus.c
191
static void xenvif_debugfs_delif(struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
226
struct xenvif *vif;
drivers/net/xen-netback/xenbus.c
252
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
399
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
526
struct xenvif *vif = container_of(watch, struct xenvif, credit_watch);
drivers/net/xen-netback/xenbus.c
546
struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
573
static void xen_unregister_credit_watch(struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
585
struct xenvif *vif = container_of(watch, struct xenvif,
drivers/net/xen-netback/xenbus.c
594
struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
628
static void xen_unregister_mcast_ctrl_watch(struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
638
struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
644
static void xen_unregister_watchers(struct xenvif *vif)
drivers/net/xen-netback/xenbus.c
685
struct xenvif *vif = be->vif;
drivers/net/xen-netback/xenbus.c
932
struct xenvif *vif = be->vif;