Searched refs:anon_name (Results 1 – 10 of 10) sorted by relevance
| /linux/include/linux/ |
| H A D | mm_inline.h | 396 static inline void anon_vma_name_get(struct anon_vma_name *anon_name) 398 if (anon_name) in anon_vma_name_reuse() 399 kref_get(&anon_name->kref); in anon_vma_name_reuse() 402 static inline void anon_vma_name_put(struct anon_vma_name *anon_name) in anon_vma_name_reuse() 404 if (anon_name) in anon_vma_name_reuse() 405 kref_put(&anon_name->kref, anon_vma_name_free); in anon_vma_name_reuse() 409 struct anon_vma_name *anon_vma_name_reuse(struct anon_vma_name *anon_name) in dup_anon_vma_name() 411 /* Prevent anon_name refcount saturation early on */ in dup_anon_vma_name() local 412 if (kref_read(&anon_name->kref) < REFCOUNT_MAX) { in dup_anon_vma_name() 413 anon_vma_name_get(anon_name); in dup_anon_vma_name() 384 anon_vma_name_get(struct anon_vma_name * anon_name) anon_vma_name_get() argument 390 anon_vma_name_put(struct anon_vma_name * anon_name) anon_vma_name_put() argument 397 anon_vma_name_reuse(struct anon_vma_name * anon_name) anon_vma_name_reuse() argument 437 anon_vma_name_get(struct anon_vma_name * anon_name) anon_vma_name_get() argument 438 anon_vma_name_put(struct anon_vma_name * anon_name) anon_vma_name_put() argument [all...] |
| H A D | mm_types.h | 1069 struct anon_vma_name *anon_name; 1050 struct anon_vma_name *anon_name; global() member
|
| /linux/mm/ |
| H A D | madvise.c | 71 struct anon_vma_name *anon_name; member 89 struct anon_vma_name *anon_name; in anon_vma_name_alloc() local 92 /* Add 1 for NUL terminator at the end of the anon_name->name */ in anon_vma_name_alloc() 94 anon_name = kmalloc_flex(*anon_name, name, count); in anon_vma_name_alloc() 95 if (anon_name) { in anon_vma_name_alloc() 96 kref_init(&anon_name->kref); in anon_vma_name_alloc() 97 memcpy(anon_name->name, name, count); in anon_vma_name_alloc() 100 return anon_name; in anon_vma_name_alloc() 105 struct anon_vma_name *anon_name in anon_vma_name_free() local 118 replace_anon_vma_name(struct vm_area_struct * vma,struct anon_vma_name * anon_name) replace_anon_vma_name() argument 138 replace_anon_vma_name(struct vm_area_struct * vma,struct anon_vma_name * anon_name) replace_anon_vma_name() argument 155 struct anon_vma_name *anon_name = madv_behavior->anon_name; madvise_update_vma() local 2184 madvise_set_anon_name(struct mm_struct * mm,unsigned long start,unsigned long len_in,struct anon_vma_name * anon_name) madvise_set_anon_name() argument 2225 struct anon_vma_name *anon_name = NULL; set_anon_vma_name() local [all...] |
| H A D | vma_init.c | 63 dest->anon_name = src->anon_name; in vm_area_init_from()
|
| H A D | secretmem.c | 194 const char *anon_name = "[secretmem]"; in secretmem_file_create() local 196 inode = anon_inode_make_secure_inode(secretmem_mnt->mnt_sb, anon_name, NULL); in secretmem_file_create()
|
| H A D | vma.h | 110 struct anon_vma_name *anon_name; 266 .anon_name = anon_vma_name(vma_), \ 106 struct anon_vma_name *anon_name; global() member
|
| H A D | debug.c | 266 vmg->anon_name, in dump_vmg()
|
| H A D | vma.c | 101 if (!anon_vma_name_eq(anon_vma_name(vma), vmg->anon_name)) in is_mergeable_vma() 1740 vmg.anon_name = new_name; in vma_modify_flags_uffd()
|
| /linux/fs/proc/ |
| H A D | task_mmu.c | 386 struct anon_vma_name *anon_name = vma->vm_mm ? anon_vma_name(vma) : NULL; in get_vma_name() local 401 if (anon_name) { in get_vma_name() 403 *name = anon_name->name; in get_vma_name() 435 if (anon_name) { in get_vma_name() 437 *name = anon_name->name; in get_vma_name()
|
| /linux/tools/testing/vma/include/ |
| H A D | dup.h | 640 struct anon_vma_name *anon_name; 603 struct anon_vma_name *anon_name; global() member
|