Searched refs:anon_name (Results 1 – 14 of 14) sorted by relevance
| /linux-6.15/include/linux/ |
| H A D | mm_inline.h | 385 if (anon_name) in anon_vma_name_get() 386 kref_get(&anon_name->kref); in anon_vma_name_get() 391 if (anon_name) in anon_vma_name_put() 392 kref_put(&anon_name->kref, anon_vma_name_free); in anon_vma_name_put() 399 if (kref_read(&anon_name->kref) < REFCOUNT_MAX) { in anon_vma_name_reuse() 400 anon_vma_name_get(anon_name); in anon_vma_name_reuse() 401 return anon_name; in anon_vma_name_reuse() 404 return anon_vma_name_alloc(anon_name->name); in anon_vma_name_reuse() 412 if (anon_name) in dup_anon_vma_name() 413 new_vma->anon_name = anon_vma_name_reuse(anon_name); in dup_anon_vma_name() [all …]
|
| H A D | mm_types.h | 877 struct anon_vma_name *anon_name; member
|
| H A D | mm.h | 4188 struct anon_vma_name *anon_name); 4192 unsigned long len_in, struct anon_vma_name *anon_name) { in madvise_set_anon_name() argument
|
| /linux-6.15/mm/ |
| H A D | madvise.c | 86 anon_name = kmalloc(struct_size(anon_name, name, count), GFP_KERNEL); in anon_vma_name_alloc() 87 if (anon_name) { in anon_vma_name_alloc() 92 return anon_name; in anon_vma_name_alloc() 99 kfree(anon_name); in anon_vma_name_free() 106 return vma->anon_name; in anon_vma_name() 115 if (!anon_name) { in replace_anon_vma_name() 116 vma->anon_name = NULL; in replace_anon_vma_name() 124 vma->anon_name = anon_vma_name_reuse(anon_name); in replace_anon_vma_name() 133 if (anon_name) in replace_anon_vma_name() 160 anon_name); in madvise_update_vma() [all …]
|
| H A D | secretmem.c | 197 const char *anon_name = "[secretmem]"; in secretmem_file_create() local 204 err = security_inode_init_security_anon(inode, &QSTR(anon_name), NULL); in secretmem_file_create()
|
| H A D | vma.h | 104 struct anon_vma_name *anon_name; member 186 .anon_name = anon_vma_name(vma_), \
|
| H A D | debug.c | 298 vmg->anon_name, in dump_vmg()
|
| H A D | vma.c | 80 if (!anon_vma_name_eq(anon_vma_name(vma), vmg->anon_name)) in is_mergeable_vma() 1620 vmg.anon_name = new_name; in vma_modify_flags_name()
|
| /linux-6.15/virt/kvm/ |
| H A D | guest_memfd.c | 407 const char *anon_name = "[kvm-gmem]"; in __kvm_gmem_create() local 423 file = anon_inode_create_getfile(anon_name, &kvm_gmem_fops, gmem, in __kvm_gmem_create()
|
| /linux-6.15/kernel/ |
| H A D | sys.c | 2362 struct anon_vma_name *anon_name = NULL; in prctl_set_vma() local 2382 anon_name = anon_vma_name_alloc(name); in prctl_set_vma() 2384 if (!anon_name) in prctl_set_vma() 2390 error = madvise_set_anon_name(mm, addr, size, anon_name); in prctl_set_vma() 2392 anon_vma_name_put(anon_name); in prctl_set_vma()
|
| H A D | fork.c | 472 dest->anon_name = src->anon_name; in vm_area_init_from()
|
| /linux-6.15/fs/proc/ |
| H A D | task_mmu.c | 248 struct anon_vma_name *anon_name = vma->vm_mm ? anon_vma_name(vma) : NULL; in get_vma_name() local 263 if (anon_name) { in get_vma_name() 265 *name = anon_name->name; in get_vma_name() 297 if (anon_name) { in get_vma_name() 299 *name = anon_name->name; in get_vma_name()
|
| /linux-6.15/tools/testing/vma/ |
| H A D | vma_internal.h | 332 struct anon_vma_name *anon_name; member
|
| /linux-6.15/Documentation/mm/ |
| H A D | process_addrs.rst | 211 …:c:member:`!anon_name` CONFIG_ANON_VMA_NAME A field for storing a m…
|