Lines Matching refs:minor
74 int minor; member
155 static void vfio_free_group_minor(int minor) in vfio_free_group_minor() argument
157 idr_remove(&vfio.group_idr, minor); in vfio_free_group_minor()
206 int ret, minor; in vfio_create_group() local
247 minor = vfio_alloc_group_minor(group); in vfio_create_group()
248 if (minor < 0) { in vfio_create_group()
250 return ERR_PTR(minor); in vfio_create_group()
254 MKDEV(MAJOR(vfio.group_devt), minor), in vfio_create_group()
257 vfio_free_group_minor(minor); in vfio_create_group()
262 group->minor = minor; in vfio_create_group()
287 device_destroy(vfio.class, MKDEV(MAJOR(vfio.group_devt), group->minor)); in vfio_group_release()
289 vfio_free_group_minor(group->minor); in vfio_group_release()
344 static struct vfio_group *vfio_group_get_from_minor(int minor) in vfio_group_get_from_minor() argument
349 group = idr_find(&vfio.group_idr, minor); in vfio_group_get_from_minor()
1576 .minor = VFIO_MINOR,