Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/vfio/container.c __vfio_container_attach_groups() -> (struct vfio_iommu_driver_ops)->attach_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iommu_data | 0,4096-ptr_max |
| BUF_SIZE | 0 | iommu_data | (-1),408 |
| BUF_SIZE | 0 | iommu_data | (-1),408 |
| DATA_SOURCE | 0 | iommu_data | $2 |
| LOCK2 | &container->group_lock | ||
| LOCK2 | global &vfio.iommu_drivers_lock | ||
| TYPE_LOCK | (struct vfio)->iommu_drivers_lock | ||
| TYPE_LOCK | (struct vfio_container)->group_lock |
drivers/vfio/container.c vfio_container_attach_group() -> (struct vfio_iommu_driver_ops)->attach_group()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | iommu_group | 1-u64max |
| BUF_SIZE | 0 | iommu_data | 408 |
| LOCK2 | &container->group_lock | ||
| LOCK2 | &group->group_lock | ||
| TYPE_LOCK | (struct vfio_container)->group_lock | ||
| TYPE_LOCK | (struct vfio_group)->group_lock |