Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/iommu/iommufd/device.c iommufd_device_attach() -> iommufd_device_change_pt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 2 | pt_id | 2747688499419410432,7368657603473494024,7375752851435810816,8421750914493251604 |
| PARAM_VALUE | 3 | do_attach | 2829107871021617152 |
| BUF_SIZE | 0 | idev->dev | (-1),1616 |
| BUF_SIZE | 0 | idev->ictx | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | idev | $0 |
| DATA_SOURCE | 1 | pasid | $1 |
| DATA_SOURCE | 2 | pt_id | $2 |
| NOSPEC | 1 | pasid | |
| USER_DATA | 1 | pasid | 0-u32max |
| USER_DATA | 2 | *pt_id | 0-u32max |
| USER_PTR | 2 | pt_id | |
| HALF_LOCKED2 | &vdev->dev_set->lock |
drivers/iommu/iommufd/device.c iommufd_device_replace() -> iommufd_device_change_pt()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | do_attach | 2295610513335287808 |
| DATA_SOURCE | 0 | idev | $0 |
| DATA_SOURCE | 1 | pasid | $1 |
| DATA_SOURCE | 2 | pt_id | $2 |
| USER_DATA | 1 | pasid | 0-u32max |
| USER_DATA | 2 | *pt_id | 0-u32max |
| USER_PTR | 2 | pt_id | |
| HALF_LOCKED2 | &vdev->dev_set->lock |