Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- arch/powerpc/kvm/book3s_hv_uvmem.c, line 1177
- drivers/gpu/drm/nouveau/nouveau_dmem.c, line 313
- kernel/resource.c, line 2126
- lib/test_hmm.c, line 678
Smatch caller information:
lib/test_hmm.c dmirror_allocate_chunk() -> request_free_mem_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 2936731392875139072 |
| PARAM_VALUE | 1 | size | 268435456 |
| PARAM_VALUE | 2 | name | 7020299631574962176 |
| BUF_SIZE | 2 | name | 12 |
| STR_LEN | 0 | base | 11 |
| TERMINATED | 2 | name | 1 |
| HALF_LOCKED2 | &mm->mmap_lock |
drivers/gpu/drm/nouveau/nouveau_dmem.c nouveau_dmem_chunk_alloc() -> request_free_mem_region()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | base | 2936731392875139072 |
| PARAM_VALUE | 1 | size | 268435456 |
| PARAM_VALUE | 2 | name | 5312263442519089152 |
| BUF_SIZE | 2 | name | 13 |
| STR_LEN | 0 | base | 12 |
| TERMINATED | 2 | name | 1 |
| LOCK2 | &mm->mmap_lock | ||
| TYPE_LOCK | (struct mm_struct)->mmap_lock |