Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/vfio/group.c vfio_group_find_or_alloc() -> vfio_create_group()

Type Parameter Key Value
PARAM_VALUE 0 iommu_group 4096-ptr_max
PARAM_VALUE 1 type 0
CAPPED_DATA 0 iommu_group 1
DATA_SOURCE 0 iommu_group r iommu_group_get
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vfio.group_lock
TYPE_LOCK (struct vfio)->group_lock

drivers/vfio/group.c vfio_noiommu_group_alloc() -> vfio_create_group()

Type Parameter Key Value
PARAM_VALUE 0 iommu_group 4096-ptr_max
PARAM_VALUE 0 iommu_group->devices_kobj->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 iommu_group->devices_kobj->kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iommu_group->devices_kobj->ktype 1915817945436012544
PARAM_VALUE 0 iommu_group->devices_kobj->sd->active.counter (-2147483647)
PARAM_VALUE 0 iommu_group->devices_kobj->sd->attr.notify_next 0,426918848001064960
PARAM_VALUE 0 iommu_group->devices_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 iommu_group->devices_kobj->state_in_sysfs 1
PARAM_VALUE 0 iommu_group->devices_kobj->state_initialized 1
PARAM_VALUE 0 iommu_group->id 0-s32max
PARAM_VALUE 0 iommu_group->kobj.kset->list_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 iommu_group->kobj.sd->__parent 0
PARAM_VALUE 0 iommu_group->kobj.sd->active.counter (-2147483647)
PARAM_VALUE 0 iommu_group->kobj.sd->attr.notify_next 0,426918848001064960
PARAM_VALUE 0 iommu_group->kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 iommu_group->kobj.sd->count.counter s32min-s32max
PARAM_VALUE 0 iommu_group->kobj.sd->symlink.target_kn->count.counter s32min-s32max
PARAM_VALUE 0 iommu_group->kobj.state_add_uevent_sent 0
PARAM_VALUE 0 iommu_group->kobj.state_in_sysfs 1
PARAM_VALUE 0 iommu_group->kobj.state_initialized 1
PARAM_VALUE 0 iommu_group->mutex.dep_map->name 0-255
PARAM_VALUE 0 iommu_group->mutex.first_waiter 0
PARAM_VALUE 0 iommu_group->mutex.osq.tail.counter 0
PARAM_VALUE 0 iommu_group->mutex.owner.counter 0
PARAM_VALUE 0 iommu_group->pasid_array.xa_flags 0
PARAM_VALUE 0 iommu_group->pasid_array.xa_head 0
PARAM_VALUE 0 *iommu_group->name 0-255
PARAM_VALUE 1 type 1-2
BUF_SIZE 0 iommu_group 600
BUF_SIZE 0 iommu_group 600
DATA_SOURCE 0 iommu_group r iommu_group_alloc
DATA_SOURCE 1 type $1
HARD_MAX 1 type 2
RX_PATH
TASK_NOT_RUNNING
LOCK2 global &vfio.group_lock
TYPE_LOCK (struct vfio)->group_lock