Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
mm/rmap.c try_to_migrate() -> rmap_walk_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | folio | 4096-ptr_max |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 1 | rwc | 9134043384034209792 |
| PARAM_VALUE | 1 | rwc->anon_lock | 751087925520736256 |
| PARAM_VALUE | 1 | rwc->arg | 128,208,212 |
| PARAM_VALUE | 1 | rwc->contended | 0 |
| PARAM_VALUE | 1 | rwc->done | 7725142100307816448 |
| PARAM_VALUE | 1 | rwc->invalid_vma | 0,6278339750391513088 |
| PARAM_VALUE | 1 | rwc->rmap_one | 4363748165696950272 |
| PARAM_VALUE | 1 | rwc->try_lock | 0 |
| CAPPED_DATA | 0 | folio | 1 |
| DATA_SOURCE | 0 | folio | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
mm/rmap.c try_to_unmap() -> rmap_walk_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | folio | 4096-ptr_max |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *folio->_mm_id | 0-4294967295 |
| PARAM_VALUE | 1 | rwc | 2477216901523914752 |
| PARAM_VALUE | 1 | rwc->anon_lock | 751087925520736256 |
| PARAM_VALUE | 1 | rwc->arg | 152,184,216,220 |
| PARAM_VALUE | 1 | rwc->contended | 0 |
| PARAM_VALUE | 1 | rwc->done | 7725142100307816448 |
| PARAM_VALUE | 1 | rwc->invalid_vma | 0 |
| PARAM_VALUE | 1 | rwc->rmap_one | 3765430787572932608,4823774746011222016 |
| PARAM_VALUE | 1 | rwc->try_lock | 0 |
| CAPPED_DATA | 0 | folio | 1 |
| DATA_SOURCE | 0 | folio | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | folio->mapping->writeback_index | 0-524287[c] |
| UNITS | 0 | folio | unit_page |
mm/migrate.c remove_migration_ptes() -> rmap_walk_locked()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | folio->mapping->host->i_sb->s_cop->inode_info_offs | 1632,1720,1808,2632,2648 |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->handoff_set | 0-1 |
| PARAM_VALUE | 0 | folio->mapping->i_mmap_rwsem.first_waiter->type | 0-1 |
| PARAM_VALUE | 0 | *folio->_mm_id | 0-4294967295 |
| PARAM_VALUE | 1 | rwc | 7378163891978182656 |
| PARAM_VALUE | 1 | rwc->anon_lock | 0 |
| PARAM_VALUE | 1 | rwc->arg | 1233782561737056256 |
| PARAM_VALUE | 1 | rwc->contended | 0 |
| PARAM_VALUE | 1 | rwc->done | 0 |
| PARAM_VALUE | 1 | rwc->invalid_vma | 0 |
| PARAM_VALUE | 1 | rwc->rmap_one | 3938202365103161344 |
| PARAM_VALUE | 1 | rwc->try_lock | 0 |
| DATA_SOURCE | 0 | folio | $1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |