Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/iommu/iommufd/pages.c __batch_init() -> temp_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | size | 2007118388677193728 |
| PARAM_VALUE | 1 | backup | 0,3790946578023161856,3918012437138587648 |
| PARAM_VALUE | 2 | backup_len | 0,256 |
| BUF_SIZE | 1 | backup | (-1),256 |
| BUF_SIZE | 1 | backup | (-1),256 |
| DATA_SOURCE | 1 | backup | $2 |
| DATA_SOURCE | 2 | backup_len | $3 |
| HARD_MAX | 2 | backup_len | 256 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| UNITS | 2 | backup_len | unit_byte |
| HALF_LOCKED2 | &access->ioas_lock | ||
| HALF_LOCKED2 | &iopt->domains_rwsem | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| HALF_LOCKED2 | &pages->mutex |
drivers/iommu/iommufd/pages.c pfn_reader_user_pin() -> temp_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | size | 5386030719981474016,6270772229982597344,8717662312254873824,8931018345647517704 |
| PARAM_VALUE | 1 | backup | 0 |
| PARAM_VALUE | 2 | backup_len | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &access->ioas_lock | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| HALF_LOCKED2 | &pages->mutex |
drivers/iommu/iommufd/pages.c pfn_reader_user_pin() -> temp_kmalloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | size | 5386030719981474064,6270772229982597392,8717662312254873872,8931018345647517752 |
| PARAM_VALUE | 1 | backup | 0 |
| PARAM_VALUE | 2 | backup_len | 0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &access->ioas_lock | ||
| HALF_LOCKED2 | &iopt->iova_rwsem | ||
| HALF_LOCKED2 | &pages->mutex |