Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/iommu/iommufd/ioas.c, line 24 (as a function)
- tools/testing/selftests/vfio/lib/iommu.c, line 408 (as a function)
Referenced in 3 files:
- drivers/iommu/iommufd/ioas.c, line 47
- drivers/iommu/iommufd/vfio_compat.c, line 85
- tools/testing/selftests/vfio/lib/iommu.c, line 446
Smatch caller information:
drivers/iommu/iommufd/vfio_compat.c iommufd_vfio_compat_ioas_create() -> iommufd_ioas_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ictx | 4096-ptr_max |
| BUF_SIZE | 0 | ictx | s32min-(-2),1-s32max |
| BUF_SIZE | 0 | ictx | s32min-(-2),1-s32max |
| DATA_SOURCE | 0 | ictx | $0 |
| LOCK2 | &group->group_lock | ||
| TYPE_LOCK | (struct vfio_group)->group_lock |
drivers/iommu/iommufd/ioas.c iommufd_ioas_alloc_ioctl() -> iommufd_ioas_alloc()
| Type | Parameter | Key | Value |
|---|