1 # SPDX-FileCopyrightText: 2009-2022 EfficiOS Inc.
3 # SPDX-License-Identifier: MIT
10 tests/unit/test_arch_cxx
12 tests/unit/test_build_cxx
13 tests/unit/test_build_dynlink
14 tests/unit/test_build_dynlink_cxx
15 tests/unit/test_uatomic
16 tests/unit/test_uatomic_cxx
17 tests/unit/test_urcu_multiflavor
18 tests/unit/test_urcu_multiflavor_cxx
19 tests/unit/test_urcu_multiflavor_dynlink
20 tests/unit/test_urcu_multiflavor_dynlink_cxx
21 tests/unit/test_urcu_multiflavor_single_unit
22 tests/unit/test_urcu_multiflavor_single_unit_cxx
23 tests/unit/test_urcu_multiflavor_single_unit_dynlink
24 tests/unit/test_urcu_multiflavor_single_unit_dynlink_cxx
25 tests/unit/get_cpu_mask_from_sysfs
26 tests/unit/get_cpu_mask_from_sysfs_cxx
27 tests/unit/get_max_cpuid_from_sysfs
28 tests/unit/get_max_cpuid_from_sysfs_cxx
29 tests/unit/test_get_max_cpuid_from_mask
30 tests/unit/test_get_max_cpuid_from_mask_cxx
31 tests/unit/test_get_possible_cpus_array_len
32 tests/unit/test_get_possible_cpus_array_len_cxx
37 tests/regression/rcutorture_urcu_bp
38 tests/regression/rcutorture_urcu_bp_cxx
39 tests/regression/rcutorture_urcu_mb
40 tests/regression/rcutorture_urcu_mb_cxx
41 tests/regression/rcutorture_urcu_membarrier
42 tests/regression/rcutorture_urcu_membarrier_cxx
43 tests/regression/rcutorture_urcu_qsbr
44 tests/regression/rcutorture_urcu_qsbr_cxx
45 tests/regression/rcutorture_urcu_signal
46 tests/regression/rcutorture_urcu_signal_cxx
47 tests/regression/test_urcu_fork_cxx.tap
48 tests/regression/test_urcu_fork.tap
50 tests/benchmark/test_rwlock_timing
51 tests/benchmark/test_urcu
52 tests/benchmark/test_urcu_dynamic_link
53 tests/benchmark/test_urcu_timing
54 tests/benchmark/test_urcu_yield
55 tests/benchmark/test_looplen
56 tests/benchmark/test_mutex
57 tests/benchmark/test_perthreadlock
58 tests/benchmark/test_perthreadlock_timing
59 tests/benchmark/test_qsbr
60 tests/benchmark/test_qsbr_dynamic_link
61 tests/benchmark/test_qsbr_gc
62 tests/benchmark/test_qsbr_lgc
63 tests/benchmark/test_qsbr_timing
64 tests/benchmark/test_rwlock
65 tests/benchmark/test_urcu_gc
66 tests/benchmark/test_urcu_gc_mb
67 tests/benchmark/test_urcu_lgc
68 tests/benchmark/test_urcu_lgc_mb
69 tests/benchmark/test_urcu_mb
70 tests/benchmark/test_urcu_mb_defer
71 tests/benchmark/test_urcu_assign
72 tests/benchmark/test_urcu_assign_dynamic_link
73 tests/benchmark/test_urcu_bp
74 tests/benchmark/test_urcu_bp_dynamic_link
75 tests/benchmark/test_cycles_per_loop
76 tests/benchmark/test_urcu_defer
77 tests/benchmark/test_urcu_hash
78 tests/benchmark/test_urcu_lfq
79 tests/benchmark/test_urcu_lfq_dynlink
80 tests/benchmark/test_urcu_lfs
81 tests/benchmark/test_urcu_lfs_dynlink
82 tests/benchmark/test_urcu_mb_gc
83 tests/benchmark/test_urcu_mb_lgc
84 tests/benchmark/test_urcu_qsbr
85 tests/benchmark/test_urcu_qsbr_dynamic_link
86 tests/benchmark/test_urcu_qsbr_gc
87 tests/benchmark/test_urcu_qsbr_lgc
88 tests/benchmark/test_urcu_qsbr_timing
89 tests/benchmark/test_urcu_signal
90 tests/benchmark/test_urcu_signal_dynamic_link
91 tests/benchmark/test_urcu_signal_gc
92 tests/benchmark/test_urcu_signal_lgc
93 tests/benchmark/test_urcu_signal_timing
94 tests/benchmark/test_urcu_signal_yield
95 tests/benchmark/test_urcu_wfq
96 tests/benchmark/test_urcu_wfq_dynlink
97 tests/benchmark/test_urcu_wfs
98 tests/benchmark/test_urcu_wfs_dynlink
99 tests/benchmark/test_urcu_ja
100 tests/benchmark/test_urcu_ja_range
101 tests/benchmark/test_urcu_lfs_rcu
102 tests/benchmark/test_urcu_lfs_rcu_dynlink
103 tests/benchmark/test_urcu_wfcq
104 tests/benchmark/test_urcu_wfcq_dynlink
106 tests/benchmark/*.log
110 doc/examples/urcu-flavors/qsbr
111 doc/examples/urcu-flavors/mb
112 doc/examples/urcu-flavors/membarrier
113 doc/examples/urcu-flavors/signal
114 doc/examples/urcu-flavors/bp
116 doc/examples/list/cds_list_add_rcu
117 doc/examples/list/cds_list_add_tail_rcu
118 doc/examples/list/cds_list_del_rcu
119 doc/examples/list/cds_list_for_each_rcu
120 doc/examples/list/cds_list_for_each_entry_rcu
121 doc/examples/list/cds_list_replace_rcu
123 doc/examples/hlist/cds_hlist_add_head_rcu
124 doc/examples/hlist/cds_hlist_del_rcu
125 doc/examples/hlist/cds_hlist_for_each_rcu
126 doc/examples/hlist/cds_hlist_for_each_entry_rcu
128 doc/examples/wfcqueue/cds_wfcq_enqueue
129 doc/examples/wfcqueue/cds_wfcq_dequeue
130 doc/examples/wfcqueue/cds_wfcq_splice
132 doc/examples/rculfqueue/cds_lfq_enqueue
133 doc/examples/rculfqueue/cds_lfq_dequeue
135 doc/examples/wfstack/cds_wfs_push
136 doc/examples/wfstack/cds_wfs_pop
137 doc/examples/wfstack/cds_wfs_pop_all_blocking
139 doc/examples/lfstack/cds_lfs_push
140 doc/examples/lfstack/cds_lfs_pop_blocking
141 doc/examples/lfstack/cds_lfs_pop_all_blocking
143 doc/examples/rculfhash/cds_lfht_add
144 doc/examples/rculfhash/cds_lfht_add_unique
145 doc/examples/rculfhash/cds_lfht_add_replace
146 doc/examples/rculfhash/cds_lfht_del
147 doc/examples/rculfhash/cds_lfht_destroy
148 doc/examples/rculfhash/cds_lfht_lookup
149 doc/examples/rculfhash/cds_lfht_for_each_entry_duplicate
196 /doc/examples/Makefile
201 /tests/benchmark/Makefile
202 /tests/common/Makefile
203 /tests/regression/Makefile
205 /tests/utils/Makefile