Lines Matching refs:vmmdev_softc
74 struct vmmdev_softc *sc;
78 struct vmmdev_softc { struct
82 SLIST_ENTRY(vmmdev_softc) link; argument
83 LIST_ENTRY(vmmdev_softc) priv_link;
89 LIST_HEAD(, vmmdev_softc) softcs; argument
94 static SLIST_HEAD(, vmmdev_softc) head;
113 static int devmem_create_cdev(struct vmmdev_softc *sc, int id, char *devmem);
114 static void vmmdev_destroy(struct vmmdev_softc *sc);
147 vcpu_lock_all(struct vmmdev_softc *sc) in vcpu_lock_all()
163 vcpu_unlock_all(struct vmmdev_softc *sc) in vcpu_unlock_all()
178 static struct vmmdev_softc *
181 struct vmmdev_softc *sc; in vmmdev_lookup()
199 static struct vmmdev_softc *
211 struct vmmdev_softc *sc; in vmmdev_rw()
257 get_memseg(struct vmmdev_softc *sc, struct vm_memseg *mseg, size_t len) in get_memseg()
283 alloc_memseg(struct vmmdev_softc *sc, struct vm_memseg *mseg, size_t len, in alloc_memseg()
436 struct vmmdev_softc *sc; in vmmdev_ioctl()
799 struct vmmdev_softc *sc; in vmmdev_mmap_single()
852 vmmdev_destroy(struct vmmdev_softc *sc) in vmmdev_destroy()
890 SLIST_REMOVE(&head, sc, vmmdev_softc, link); in vmmdev_destroy()
902 struct vmmdev_softc *sc; in vmmdev_lookup_and_destroy()
970 static struct vmmdev_softc *
973 struct vmmdev_softc *sc; in vmmdev_alloc()
987 struct vmmdev_softc *sc; in vmmdev_create()
1085 struct vmmdev_softc *sc; in vmmctl_dtor()
1346 devmem_create_cdev(struct vmmdev_softc *sc, int segid, char *devname) in devmem_create_cdev()