Symbol: xen_softc
sys/dev/pci/xspd.c
72
extern struct xen_softc *xen_sc;
sys/dev/pv/xen.c
101
int xs_attach(struct xen_softc *);
sys/dev/pv/xen.c
1048
xen_grant_table_alloc(struct xen_softc *sc, grant_ref_t *ref)
sys/dev/pv/xen.c
108
sizeof(struct xen_softc), xen_match, xen_attach, NULL, xen_activate
sys/dev/pv/xen.c
1113
xen_grant_table_free(struct xen_softc *sc, grant_ref_t ref)
sys/dev/pv/xen.c
1145
xen_grant_table_enter(struct xen_softc *sc, grant_ref_t ref, paddr_t pa,
sys/dev/pv/xen.c
1176
xen_grant_table_remove(struct xen_softc *sc, grant_ref_t ref)
sys/dev/pv/xen.c
1219
struct xen_softc *sc = t->_cookie;
sys/dev/pv/xen.c
1255
struct xen_softc *sc = t->_cookie;
sys/dev/pv/xen.c
1273
struct xen_softc *sc = t->_cookie;
sys/dev/pv/xen.c
1295
struct xen_softc *sc = t->_cookie;
sys/dev/pv/xen.c
1316
struct xen_softc *sc = t->_cookie;
sys/dev/pv/xen.c
1351
xen_attach_device(struct xen_softc *sc, struct xen_devlist *xdl,
sys/dev/pv/xen.c
1390
xen_probe_devices(struct xen_softc *sc)
sys/dev/pv/xen.c
1454
struct xen_softc *sc = xdl->dl_xen;
sys/dev/pv/xen.c
146
struct xen_softc *sc = (struct xen_softc *)self;
sys/dev/pv/xen.c
1521
xen_disable_emulated_devices(struct xen_softc *sc)
sys/dev/pv/xen.c
1545
struct xen_softc *sc = xsc;
sys/dev/pv/xen.c
188
struct xen_softc *sc = (struct xen_softc *)self;
sys/dev/pv/xen.c
207
struct xen_softc *sc = arg;
sys/dev/pv/xen.c
263
xen_init_hypercall(struct xen_softc *sc)
sys/dev/pv/xen.c
291
xen_hypercall(struct xen_softc *sc, int op, int argc, ...)
sys/dev/pv/xen.c
307
xen_hypercallv(struct xen_softc *sc, int op, int argc, ulong *argv)
sys/dev/pv/xen.c
432
xen_getfeatures(struct xen_softc *sc)
sys/dev/pv/xen.c
456
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
498
xen_init_info_page(struct xen_softc *sc)
sys/dev/pv/xen.c
526
xen_init_cbvec(struct xen_softc *sc)
sys/dev/pv/xen.c
548
xen_init_interrupts(struct xen_softc *sc)
sys/dev/pv/xen.c
570
xen_evtchn_hypercall(struct xen_softc *sc, int cmd, void *arg, size_t len)
sys/dev/pv/xen.c
586
xen_intsrc_add(struct xen_softc *sc, struct xen_intsrc *xi)
sys/dev/pv/xen.c
595
xen_intsrc_acquire(struct xen_softc *sc, evtchn_port_t port)
sys/dev/pv/xen.c
61
struct xen_softc *xen_sc;
sys/dev/pv/xen.c
611
xen_intsrc_release(struct xen_softc *sc, struct xen_intsrc *xi)
sys/dev/pv/xen.c
617
xen_intsrc_remove(struct xen_softc *sc, evtchn_port_t port)
sys/dev/pv/xen.c
63
int xen_init_hypercall(struct xen_softc *);
sys/dev/pv/xen.c
635
xen_intr_mask_acquired(struct xen_softc *sc, struct xen_intsrc *xi)
sys/dev/pv/xen.c
64
int xen_getfeatures(struct xen_softc *);
sys/dev/pv/xen.c
642
xen_intr_unmask_release(struct xen_softc *sc, struct xen_intsrc *xi)
sys/dev/pv/xen.c
65
int xen_init_info_page(struct xen_softc *);
sys/dev/pv/xen.c
659
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
66
int xen_init_cbvec(struct xen_softc *);
sys/dev/pv/xen.c
67
int xen_init_interrupts(struct xen_softc *);
sys/dev/pv/xen.c
671
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
69
int xen_init_grant_tables(struct xen_softc *);
sys/dev/pv/xen.c
71
xen_grant_table_grow(struct xen_softc *);
sys/dev/pv/xen.c
710
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
72
int xen_grant_table_alloc(struct xen_softc *, grant_ref_t *);
sys/dev/pv/xen.c
73
void xen_grant_table_free(struct xen_softc *, grant_ref_t);
sys/dev/pv/xen.c
732
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
74
void xen_grant_table_enter(struct xen_softc *, grant_ref_t, paddr_t,
sys/dev/pv/xen.c
746
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
76
void xen_grant_table_remove(struct xen_softc *, grant_ref_t);
sys/dev/pv/xen.c
761
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
77
void xen_disable_emulated_devices(struct xen_softc *);
sys/dev/pv/xen.c
86
int xen_attach_device(struct xen_softc *, struct xen_devlist *,
sys/dev/pv/xen.c
865
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
88
int xen_probe_devices(struct xen_softc *);
sys/dev/pv/xen.c
895
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
907
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
931
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
944
struct xen_softc *sc = xen_sc;
sys/dev/pv/xen.c
955
xen_init_grant_tables(struct xen_softc *sc)
sys/dev/pv/xen.c
995
xen_grant_table_grow(struct xen_softc *sc)
sys/dev/pv/xenstore.c
1017
struct xen_softc *sc = xsc;
sys/dev/pv/xenstore.c
1051
struct xen_softc *sc = xsc;
sys/dev/pv/xenstore.c
1069
struct xen_softc *sc = xsc;
sys/dev/pv/xenstore.c
150
struct xen_softc *xs_sc;
sys/dev/pv/xenstore.c
197
xs_attach(struct xen_softc *sc)
sys/dev/pv/xenstore.c
514
struct xen_softc *sc = xs->xs_sc;
sys/dev/pv/xenstore.c
823
struct xen_softc *sc = xsc;
sys/dev/pv/xenstore.c
949
struct xen_softc *sc = xsc;
sys/dev/pv/xenstore.c
984
struct xen_softc *sc = xsc;
sys/dev/pv/xenvar.h
119
extern struct xen_softc *xen_sc;
sys/dev/pv/xenvar.h
139
int xen_hypercall(struct xen_softc *, int, int, ...);
sys/dev/pv/xenvar.h
140
int xen_hypercallv(struct xen_softc *, int, int, ulong *);
sys/dev/pv/xenvar.h
78
struct xen_softc *dl_xen;