Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/iommu/iommufd/io_pagetable.c, line 863 (as a function)
- drivers/iommu/iommufd/iommufd_private.h, line 125 (as a function)
Referenced in 1 files:
Smatch caller information:
drivers/iommu/iommufd/ioas.c iommufd_ioas_noiommu_get_pa() -> iopt_get_phys()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | iopt | 4096-ptr_max |
| PARAM_VALUE | 1 | iova | 0-18446744073709551614 |
| PARAM_VALUE | 2 | paddr | 8421750914493251616 |
| PARAM_VALUE | 3 | length | 8421750914493251608 |
| PARAM_VALUE | 3 | *length | 1-u64max |
| CAPABLE | 0 | 17 | |
| USER_DATA | 1 | iova | 0-18446744073709551614[u] |
| USER_DATA | 2 | *paddr | 0-u64max[u] |
| USER_DATA | 3 | *length | 1-u64max[u] |
| USER_PTR | 2 | paddr | |
| USER_PTR | 3 | length |