blob: 5a0f9044764a77b41a05df60d838fbc5e0b3a8e3 [file] [log] [blame]
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +00001<!-- mmap tests -->
2<fn>
3 <name>BM_syscall_mmap_anon_rw</name>
4 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -07005 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +00006</fn>
7<fn>
8 <name>BM_syscall_mmap_anon_noreserve</name>
9 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070010 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000011</fn>
12<fn>
13 <name>BM_syscall_mmap_anon_none</name>
14 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070015 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000016</fn>
17<fn>
18 <name>BM_syscall_mmap_anon_rw_fixed</name>
19 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070020 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000021</fn>
22<fn>
23 <name>BM_syscall_mmap_anon_none_fixed</name>
24 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070025 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000026</fn>
27<fn>
28 <name>BM_syscall_mmap_file_rd_priv</name>
29 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070030 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000031</fn>
32<fn>
33 <name>BM_syscall_mmap_file_rw_shared</name>
34 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070035 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000036</fn>
37<fn>
38 <name>BM_syscall_mmap_file_rw_priv_fixed_start</name>
39 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070040 <args>AT_ALL_PAGE_SIZES</args>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000041</fn>
42<fn>
43 <name>BM_syscall_mmap_file_rw_priv_fixed_mid</name>
44 <iterations>10</iterations>
45 <args>AT_MULTI_PAGE_SIZES</args>
46</fn>
47<fn>
48 <name>BM_syscall_mmap_file_rw_priv_fixed_end</name>
49 <iterations>10</iterations>
50 <args>AT_MULTI_PAGE_SIZES</args>
51</fn>
Carlos Galo4a983662024-03-11 13:55:46 -070052<fn>
53 <name>BM_syscall_mmap_anon_mmap_only</name>
54 <iterations>10</iterations>
55 <args>AT_MULTI_PAGE_SIZES</args>
56</fn>
57<fn>
58 <name>BM_syscall_mmap_anon_munmap_only</name>
59 <iterations>10</iterations>
60 <args>AT_MULTI_PAGE_SIZES</args>
61</fn>
62
63<!-- madvise tests -->
64<fn>
65 <name>BM_syscall_mmap_anon_madvise_dontneed</name>
66 <iterations>10</iterations>
67 <args>AT_MULTI_PAGE_SIZES</args>
68</fn>
69<fn>
70 <name>BM_syscall_mmap_anon_madvise_pageout</name>
71 <iterations>10</iterations>
72 <args>AT_MULTI_PAGE_SIZES</args>
73</fn>
74<fn>
75 <name>BM_syscall_mmap_anon_madvise_free</name>
76 <iterations>10</iterations>
77 <args>AT_MULTI_PAGE_SIZES</args>
78</fn>
Suren Baghdasaryan9a0a3602023-08-17 21:52:50 +000079
Carlos Galof86d29c2024-02-28 23:07:38 +000080<!-- mprotect tests -->
81<fn>
82 <name>BM_syscall_mmap_anon_mprotect_rw_to_rd</name>
83 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070084 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +000085</fn>
86<fn>
87 <name>BM_syscall_mmap_anon_mprotect_rw_to_none</name>
88 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070089 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +000090</fn>
91<fn>
92 <name>BM_syscall_mmap_anon_mprotect_rd_to_none</name>
93 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070094 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +000095</fn>
96<fn>
97 <name>BM_syscall_mmap_file_mprotect_rw_to_rd</name>
98 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -070099 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +0000100</fn>
101<fn>
102 <name>BM_syscall_mmap_file_mprotect_rw_to_none</name>
103 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -0700104 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +0000105</fn>
106<fn>
107 <name>BM_syscall_mmap_file_mprotect_none_to_rw</name>
108 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -0700109 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +0000110</fn>
111<fn>
112 <name>BM_syscall_mmap_file_mprotect_none_to_rd</name>
113 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -0700114 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +0000115</fn>
116<fn>
117 <name>BM_syscall_mmap_file_mprotect_rd_to_none</name>
118 <iterations>10</iterations>
Christopher Ferrisb2bb21d2024-03-11 16:08:26 -0700119 <args>AT_ALL_PAGE_SIZES</args>
Carlos Galof86d29c2024-02-28 23:07:38 +0000120</fn>