| /linux/tools/testing/vma/ |
| H A D | shared.c | 100 struct anon_vma_chain *avc, struct anon_vma *anon_vma) in __vma_set_dummy_anon_vma() argument 104 list_add(&avc->same_vma, &vma->anon_vma_chain); in __vma_set_dummy_anon_vma() 105 avc->anon_vma = vma->anon_vma; in __vma_set_dummy_anon_vma() 109 struct anon_vma_chain *avc) in vma_set_dummy_anon_vma() argument 111 __vma_set_dummy_anon_vma(vma, avc, &dummy_anon_vma); in vma_set_dummy_anon_vma()
|
| H A D | shared.h | 123 struct anon_vma_chain *avc, struct anon_vma *anon_vma); 127 struct anon_vma_chain *avc);
|
| /linux/mm/ |
| H A D | rmap.c | 151 struct anon_vma_chain *avc, in anon_vma_chain_assign() argument 154 avc->vma = vma; in anon_vma_chain_assign() 155 avc->anon_vma = anon_vma; in anon_vma_chain_assign() 156 list_add(&avc->same_vma, &vma->anon_vma_chain); in anon_vma_chain_assign() 189 struct anon_vma_chain *avc; in __anon_vma_prepare() local 194 avc = anon_vma_chain_alloc(GFP_KERNEL); in __anon_vma_prepare() 195 if (!avc) in __anon_vma_prepare() 213 anon_vma_chain_assign(vma, avc, anon_vma); in __anon_vma_prepare() 214 anon_vma_interval_tree_insert(avc, &anon_vma->rb_root); in __anon_vma_prepare() 217 avc in __anon_vma_prepare() 323 struct anon_vma_chain *avc, *pavc; anon_vma_clone() local 380 struct anon_vma_chain *avc; anon_vma_fork() local 454 struct anon_vma_chain *avc, *next; cleanup_partial_anon_vmas() local 481 struct anon_vma_chain *avc, *next; unlink_anon_vmas() local 2961 struct anon_vma_chain *avc; rmap_walk_anon() local [all...] |
| H A D | interval_tree.c | 56 static inline unsigned long avc_start_pgoff(struct anon_vma_chain *avc) in vma_interval_tree_insert_after() 58 return vma_start_pgoff(avc->vma); in vma_interval_tree_insert_after() 61 static inline unsigned long avc_last_pgoff(struct anon_vma_chain *avc) in avc_start_pgoff() argument 63 return vma_last_pgoff(avc->vma); in avc_start_pgoff() 66 avc_last_pgoff(struct anon_vma_chain * avc) avc_last_pgoff() argument
|
| H A D | vma.c | 272 struct anon_vma_chain *avc; in anon_vma_interval_tree_pre_update_vma() 274 list_for_each_entry(avc, &vma->anon_vma_chain, same_vma) 275 anon_vma_interval_tree_remove(avc, &avc->anon_vma->rb_root); 281 struct anon_vma_chain *avc; in anon_vma_interval_tree_post_update_vma() 283 list_for_each_entry(avc, &vma->anon_vma_chain, same_vma) 284 anon_vma_interval_tree_insert(avc, &avc->anon_vma->rb_root); 656 struct anon_vma_chain *avc; in validate_mm() 681 list_for_each_entry(avc, in validate_mm() 269 struct anon_vma_chain *avc; anon_vma_interval_tree_pre_update_vma() local 278 struct anon_vma_chain *avc; anon_vma_interval_tree_post_update_vma() local 653 struct anon_vma_chain *avc; validate_mm() local 2200 struct anon_vma_chain *avc; mm_take_all_locks() local 2296 struct anon_vma_chain *avc; mm_drop_all_locks() local [all...] |
| /linux/security/selinux/ |
| H A D | Kconfig | 46 /sys/fs/selinux/avc/cache_stats, which may be monitored via 73 int "SELinux avc hashtable size" 81 /sys/fs/selinux/avc/cache_threshold.
|
| H A D | Makefile | 17 selinux-y := avc.o hooks.o selinuxfs.o netlink.o nlmsgtab.o netif.o \
|
| /linux/drivers/media/firewire/ |
| H A D | Makefile | 4 firedtv-y += firedtv-avc.o firedtv-ci.o firedtv-dvb.o firedtv-fe.o firedtv-fw.o
|
| /linux/tools/testing/vma/include/ |
| H A D | stubs.h | 273 static inline void anon_vma_interval_tree_insert(struct anon_vma_chain *avc, in anon_vma_interval_tree_insert() 278 static inline void anon_vma_interval_tree_remove(struct anon_vma_chain *avc, in anon_vma_interval_tree_remove() 272 anon_vma_interval_tree_insert(struct anon_vma_chain * avc,struct rb_root_cached * rb) anon_vma_interval_tree_insert() argument 277 anon_vma_interval_tree_remove(struct anon_vma_chain * avc,struct rb_root_cached * rb) anon_vma_interval_tree_remove() argument
|
| /linux/tools/testing/vma/tests/ |
| H A D | merge.c | 282 /* We give each VMA a single avc so we can test anon_vma duplication. */ in __test_merge_new() 833 struct anon_vma_chain avc = {}; in __test_merge_existing() 859 vma_set_dummy_anon_vma(vma, &avc); in __test_merge_existing() 893 vma_set_dummy_anon_vma(vma, &avc); in __test_merge_existing() 925 vma_set_dummy_anon_vma(vma, &avc); in __test_merge_existing() 960 vma_set_dummy_anon_vma(vma, &avc); in __test_merge_existing() 992 vma_set_dummy_anon_vma(vma, &avc); in __test_merge_existing() 1222 /* Initialise avc so mergeability check passes. */ in test_dup_anon_vma() 1339 struct anon_vma_chain avc = {}; in test_vmi_prealloc_fail() 1355 vma_set_dummy_anon_vma(vma, &avc); in test_vmi_prealloc_fail() 821 struct anon_vma_chain avc = {}; __test_merge_existing() local 1324 struct anon_vma_chain avc = {}; test_vmi_prealloc_fail() local [all...] |
| /linux/include/trace/events/ |
| H A D | avc.h | 7 #define TRACE_SYSTEM avc
|
| /linux/include/linux/ |
| H A D | mm.h | 4059 #define anon_vma_interval_tree_foreach(avc, root, start, last) \ 4060 for (avc = anon_vma_interval_tree_iter_first(root, start, last); \ in mmap_action_ioremap() 4061 avc; avc = anon_vma_interval_tree_iter_next(avc, start, last)) in mmap_action_ioremap() 3817 anon_vma_interval_tree_foreach(avc,root,start,last) global() argument
|
| /linux/tools/perf/Documentation/ |
| H A D | security.txt | 163 …audit[1318098]: AVC avc: denied { open } for pid=1318098 comm="perf" scontext=unconfined_u:unco…
|
| /linux/init/ |
| H A D | Kconfig | 542 logging of avc messages output). System call auditing is included
|
| /linux/ |
| H A D | MAINTAINERS | 24145 F: include/trace/events/avc.h
|