vtrnd_softc
sizeof(struct vtrnd_softc)
struct vtrnd_softc *sc, *exp;
struct vtrnd_softc *sc;
struct vtrnd_softc *sc;
vtrnd_negotiate_features(struct vtrnd_softc *sc)
vtrnd_setup_features(struct vtrnd_softc *sc)
vtrnd_alloc_virtqueue(struct vtrnd_softc *sc)
vtrnd_enqueue(struct vtrnd_softc *sc)
vtrnd_harvest(struct vtrnd_softc *sc, void *buf, size_t *sz)
struct vtrnd_softc *sc;
static int vtrnd_negotiate_features(struct vtrnd_softc *);
static int vtrnd_setup_features(struct vtrnd_softc *);
static int vtrnd_alloc_virtqueue(struct vtrnd_softc *);
static int vtrnd_harvest(struct vtrnd_softc *, void *, size_t *);
static void vtrnd_enqueue(struct vtrnd_softc *sc);
static _Atomic(struct vtrnd_softc *) g_vtrnd_softc;