xbd_req
struct xbd_req *xbdreq;
struct xbd_req *xbdreq;
SLIST_ENTRY(xbd_req) req_next;
struct xbd_req *req_parent, *req_child;
struct xbd_req *xbdreq2 = SLIST_FIRST(&sc->sc_xbdreq_head);
struct xbd_req *xbdreq, struct buf *bp)
xbd_map_align(struct xbd_xenbus_softc *sc, struct xbd_req *req)
xbd_unmap_align(struct xbd_xenbus_softc *sc, struct xbd_req *req,
struct xbd_req sc_reqs[XBD_RING_SIZE];
SLIST_HEAD(,xbd_req) sc_xbdreq_head; /* list of free requests */
struct xbd_req *, struct buf *bp);
static int xbd_map_align(struct xbd_xenbus_softc *, struct xbd_req *);
static void xbd_unmap_align(struct xbd_xenbus_softc *, struct xbd_req *,
struct xbd_req *req;
struct xbd_req *xbdreq = &sc->sc_reqs[rep->id];
struct xbd_req *req_parent = xbdreq->req_parent;