xs_softc
xs_get_msg(struct xs_softc *, int);
void xs_put_msg(struct xs_softc *, struct xs_msg *);
int xs_ring_get(struct xs_softc *, void *, size_t);
int xs_ring_put(struct xs_softc *, void *, size_t);
void xs_poll(struct xs_softc *, int);
int xs_event(struct xs_softc *, struct xs_msg *);
struct xs_softc *xs;
xs_get_msg(struct xs_softc *xs, int waitok)
xs_put_msg(struct xs_softc *xs, struct xs_msg *xsm)
xs_poll(struct xs_softc *xs, int nosleep)
struct xs_softc *xs = xst->xst_cookie;
struct xs_softc *xs = xst->xst_cookie;
struct xs_softc *xs = xst->xst_cookie;
xs_ring_put(struct xs_softc *xs, void *src, size_t size)
xs_ring_get(struct xs_softc *xs, void *dst, size_t size)
struct xs_softc *xs = arg;
xs_event(struct xs_softc *xs, struct xs_msg *xsm)
struct xs_softc *xs = xst->xst_cookie;
struct xs_softc *xs = sc->sc_xs;
struct xs_softc *sc_xs; /* xenstore softc */