Lines Matching refs:minor
73 int minor; member
154 static void vfio_free_group_minor(int minor) in vfio_free_group_minor() argument
156 idr_remove(&vfio.group_idr, minor); in vfio_free_group_minor()
205 int ret, minor; in vfio_create_group() local
246 minor = vfio_alloc_group_minor(group); in vfio_create_group()
247 if (minor < 0) { in vfio_create_group()
249 return ERR_PTR(minor); in vfio_create_group()
253 MKDEV(MAJOR(vfio.group_devt), minor), in vfio_create_group()
256 vfio_free_group_minor(minor); in vfio_create_group()
261 group->minor = minor; in vfio_create_group()
286 device_destroy(vfio.class, MKDEV(MAJOR(vfio.group_devt), group->minor)); in vfio_group_release()
288 vfio_free_group_minor(group->minor); in vfio_group_release()
343 static struct vfio_group *vfio_group_get_from_minor(int minor) in vfio_group_get_from_minor() argument
348 group = idr_find(&vfio.group_idr, minor); in vfio_group_get_from_minor()
1528 .minor = VFIO_MINOR,