| /tools/testing/selftests/powerpc/pmu/ebb/ |
| A D | busy_loop.S | 11 stdu %r1, -168(%r1) 12 std r14, 160(%r1) 13 std r15, 152(%r1) 14 std r16, 144(%r1) 15 std r17, 136(%r1) 16 std r18, 128(%r1) 20 std r22, 96(%r1) 21 std r23, 88(%r1) 22 std r24, 80(%r1) 23 std r25, 72(%r1) [all …]
|
| A D | ebb_handler.S | 11 #define r1 1 macro 103 stdu r1,-STACK_FRAME(r1) 106 std r0,LR_SAVE(r1) 108 std r0,CCR_SAVE(r1) 110 std r0,CTR_SAVE(r1) 112 std r0,XER_SAVE(r1) 324 ld r0,XER_SAVE(r1) 326 ld r0,CTR_SAVE(r1) 328 ld r0,LR_SAVE(r1) 330 ld r0,CCR_SAVE(r1) [all …]
|
| /tools/testing/selftests/powerpc/include/ |
| A D | gpr_asm.h | 12 std r31,(top_pos)(%r1); \ 13 std r30,(top_pos - 8)(%r1); \ 14 std r29,(top_pos - 16)(%r1); \ 15 std r28,(top_pos - 24)(%r1); \ 16 std r27,(top_pos - 32)(%r1); \ 17 std r26,(top_pos - 40)(%r1); \ 18 std r25,(top_pos - 48)(%r1); \ 29 std r14,(top_pos - 136)(%r1) 32 ld r31,(top_pos)(%r1); \ 33 ld r30,(top_pos - 8)(%r1); \ [all …]
|
| A D | fpu_asm.h | 11 stfd f31,(stack_size + STACK_FRAME_MIN_SIZE)(%r1); \ 12 stfd f30,(stack_size + STACK_FRAME_MIN_SIZE - 8)(%r1); \ 13 stfd f29,(stack_size + STACK_FRAME_MIN_SIZE - 16)(%r1); \ 14 stfd f28,(stack_size + STACK_FRAME_MIN_SIZE - 24)(%r1); \ 15 stfd f27,(stack_size + STACK_FRAME_MIN_SIZE - 32)(%r1); \ 16 stfd f26,(stack_size + STACK_FRAME_MIN_SIZE - 40)(%r1); \ 17 stfd f25,(stack_size + STACK_FRAME_MIN_SIZE - 48)(%r1); \ 18 stfd f24,(stack_size + STACK_FRAME_MIN_SIZE - 56)(%r1); \ 19 stfd f23,(stack_size + STACK_FRAME_MIN_SIZE - 64)(%r1); \ 31 lfd f31,(stack_size + STACK_FRAME_MIN_SIZE)(%r1); \ [all …]
|
| A D | vmx_asm.h | 11 stvx v20,reg,%r1; \ 13 stvx v21,reg,%r1; \ 15 stvx v22,reg,%r1; \ 17 stvx v23,reg,%r1; \ 19 stvx v24,reg,%r1; \ 21 stvx v25,reg,%r1; \ 23 stvx v26,reg,%r1; \ 25 stvx v27,reg,%r1; \ 33 stvx v31,reg,%r1; 38 lvx v20,reg,%r1; \ [all …]
|
| A D | basic_asm.h | 89 PPC_STL r0, STACK_FRAME_LR_POS(%r1); \ 90 PPC_STLU %r1, -(((_extra + 15) & ~15) + STACK_FRAME_MIN_SIZE)(%r1); 93 addi %r1, %r1, (((_extra + 15) & ~15) + STACK_FRAME_MIN_SIZE); \ 94 PPC_LL r0, STACK_FRAME_LR_POS(%r1); \
|
| /tools/testing/memblock/tests/ |
| A D | basic_api.c | 136 memblock_add(r1.base, r1.size); in memblock_add_disjoint_check() 191 memblock_add(r1.base, r1.size); in memblock_add_overlap_top_check() 243 memblock_add(r1.base, r1.size); in memblock_add_overlap_bottom_check() 290 memblock_add(r1.base, r1.size); in memblock_add_within_check() 367 memblock_add(r1.base, r1.size); in memblock_add_between_check() 1298 memblock_add(r1.base, r1.size); in memblock_remove_simple_check() 1347 memblock_add(r1.base, r1.size); in memblock_remove_absent_check() 1398 r1_end = r1.base + r1.size; in memblock_remove_overlap_top_check() 1403 memblock_add(r1.base, r1.size); in memblock_remove_overlap_top_check() 1455 memblock_add(r1.base, r1.size); in memblock_remove_overlap_bottom_check() [all …]
|
| A D | alloc_api.c | 75 struct region r1; in alloc_top_down_disjoint_check() local 87 r1.size = SZ_2; in alloc_top_down_disjoint_check() 92 memblock_reserve(r1.base, r1.size); in alloc_top_down_disjoint_check() 181 r1.size = SZ_8; in alloc_top_down_after_check() 185 memblock_reserve_kern(r1.base, r1.size); in alloc_top_down_after_check() 234 memblock_reserve_kern(r1.base, r1.size); in alloc_top_down_second_fit_check() 288 memblock_reserve_kern(r1.base, r1.size); in alloc_in_between_generic_check() 569 memblock_reserve(r1.base, r1.size); in alloc_bottom_up_disjoint_check() 658 memblock_reserve_kern(r1.base, r1.size); in alloc_bottom_up_after_check() 703 r2.base = r1.base + r1.size + SZ_512; in alloc_bottom_up_second_fit_check() [all …]
|
| A D | alloc_nid_api.c | 439 memblock_reserve_kern(r1.base, r1.size); in alloc_nid_top_down_reserved_with_space_check() 502 memblock_reserve_kern(r1.base, r1.size); in alloc_nid_reserved_full_merge_generic_check() 631 memblock_reserve(r1.base, r1.size); in alloc_nid_reserved_all_generic_check() 982 memblock_reserve(r1.base, r1.size); in alloc_nid_bottom_up_reserved_no_space_check() 1421 memblock_reserve(r1.base, r1.size); in alloc_nid_top_down_numa_part_reserved_check() 1482 memblock_reserve(r1.base, r1.size); in alloc_nid_top_down_numa_part_reserved_fallback_check() 1968 memblock_reserve(r1.base, r1.size); in alloc_nid_bottom_up_numa_part_reserved_check() 2029 memblock_reserve(r1.base, r1.size); in alloc_nid_bottom_up_numa_part_reserved_fallback_check() 2415 memblock_reserve(r1.base, r1.size); in alloc_nid_numa_reserved_full_merge_generic_check() 2480 min_addr = r1.base + r1.size; in alloc_nid_numa_split_all_reserved_generic_check() [all …]
|
| A D | alloc_exact_nid_api.c | 85 struct region r1; in alloc_exact_nid_top_down_numa_part_reserved_check() local 100 memblock_reserve(r1.base, r1.size); in alloc_exact_nid_top_down_numa_part_reserved_check() 354 struct region r1; in alloc_exact_nid_bottom_up_numa_part_reserved_check() local 371 memblock_reserve(r1.base, r1.size); in alloc_exact_nid_bottom_up_numa_part_reserved_check() 666 struct region r1; in alloc_exact_nid_numa_part_reserved_fail_generic_check() local 677 r1.size = size; in alloc_exact_nid_numa_part_reserved_fail_generic_check() 682 memblock_reserve(r1.base, r1.size); in alloc_exact_nid_numa_part_reserved_fail_generic_check() 855 r1.size = SZ_128; in alloc_exact_nid_numa_reserved_full_merge_generic_check() 864 memblock_reserve(r1.base, r1.size); in alloc_exact_nid_numa_reserved_full_merge_generic_check() 930 min_addr = r1.base + r1.size; in alloc_exact_nid_numa_split_all_reserved_generic_check() [all …]
|
| /tools/testing/selftests/net/ |
| A D | vrf_route_leaking.sh | 175 cleanup_ns $h1 $h2 $r1 $r2 212 setup_ns h1 h2 r1 213 for ns in $h1 $h2 $r1; do 257 setup_vrf $r1 258 create_vrf $r1 blue 1101 259 create_vrf $r1 red 1102 290 setup_ns h1 h2 r1 r2 291 for ns in $h1 $h2 $r1 $r2; do 347 setup_vrf $r1 348 create_vrf $r1 blue 1101 [all …]
|
| A D | traceroute.sh | 161 cleanup_ns $h1 $h2 $r1 $r2 172 setup_ns h1 h2 r1 r2 175 create_ns $r1 184 ip netns exec $r1 ip route add default via 2000:102::2 187 ip netns exec $r1 ip link add name ${brdev} type bridge 188 ip netns exec $r1 ip link set ${brdev} up 189 ip netns exec $r1 ip addr add 2000:101::1/64 dev ${brdev} 191 connect_ns $h1 eth0 - 2000:101::3/64 $r1 eth0 - - 192 ip netns exec $r1 ip link set dev eth0 master ${brdev} 195 connect_ns $r2 eth1 - 2000:101::2/64 $r1 eth1 - - [all …]
|
| A D | icmp_redirect.sh | 144 cleanup_ns $h1 $h2 $r1 $r2 171 setup_ns h1 h2 r1 r2 172 for ns in $h1 $h2 $r1 $r2; do 191 ip -netns $h1 li set r1h1 netns $r1 name eth0 up 201 ip -netns $r1 li set eth1 up 237 ip -netns $r1 addr add dev eth0 ${R1_N1_IP}/24 254 R1_LLADDR=$(get_linklocal $r1 eth0) 342 run_cmd ip -netns $r1 nexthop flush 352 run_cmd ip -netns $r1 ro add ${H2_N2} nhid 1 374 run_cmd ip -netns $r1 ro del ${H2_N2} [all …]
|
| /tools/testing/selftests/kvm/x86/ |
| A D | hyperv_clock.c | 53 u64 tsc_freq, r1, r2, t1, t2; in check_tsc_msr_rdtsc() local 60 r1 = rdtsc(); in check_tsc_msr_rdtsc() 62 r1 = (r1 + rdtsc()) / 2; in check_tsc_msr_rdtsc() 68 GUEST_ASSERT(r2 > r1 && t2 > t1); in check_tsc_msr_rdtsc() 86 u64 r1, r2, t1, t2; in check_tsc_msr_tsc_page() local 90 r1 = rdmsr(HV_X64_MSR_TIME_REF_COUNT); in check_tsc_msr_tsc_page() 93 GUEST_ASSERT(r1 >= t1 && r1 - t1 < 100000); in check_tsc_msr_tsc_page() 178 u64 tsc_freq, r1, r2, t1, t2; in host_check_tsc_msr_rdtsc() local 185 r1 = rdtsc(); in host_check_tsc_msr_rdtsc() 187 r1 = (r1 + rdtsc()) / 2; in host_check_tsc_msr_rdtsc() [all …]
|
| /tools/memory-model/litmus-tests/ |
| A D | IRIW+poonceonces+OnceOnce.litmus | 23 int r1; 26 r1 = READ_ONCE(*y); 37 int r1; 40 r1 = READ_ONCE(*x); 43 exists (1:r0=1 /\ 1:r1=0 /\ 3:r0=1 /\ 3:r1=0)
|
| A D | IRIW+fencembonceonces+OnceOnce.litmus | 23 int r1; 27 r1 = READ_ONCE(*y); 38 int r1; 42 r1 = READ_ONCE(*x); 45 exists (1:r0=1 /\ 1:r1=0 /\ 3:r0=1 /\ 3:r1=0)
|
| A D | CoRR+poonceonce+Once.litmus | 20 int r1; 23 r1 = READ_ONCE(*x); 26 exists (1:r0=1 /\ 1:r1=0)
|
| A D | MP+poonceonces.litmus | 21 int r1; 24 r1 = READ_ONCE(*buf); 27 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
| A D | MP+pooncerelease+poacquireonce.litmus | 22 int r1; 25 r1 = READ_ONCE(*buf); 28 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
| A D | MP+fencewmbonceonce+fencermbonceonce.litmus | 23 int r1; 27 r1 = READ_ONCE(*buf); 30 exists (1:r0=1 /\ 1:r1=0) (* Bad outcome. *)
|
| A D | SB+rfionceonce-poonceonces.litmus | 13 int r1; 17 r1 = READ_ONCE(*x); 31 locations [0:r1; 1:r3; x; y] (* Debug aid: Print things not in "exists". *)
|
| A D | WRC+poonceonces+Once.litmus | 29 int r1; 32 r1 = READ_ONCE(*x); 35 exists (1:r0=1 /\ 2:r0=1 /\ 2:r1=0)
|
| A D | MP+onceassign+derefonce.litmus | 25 int r1; 29 r1 = READ_ONCE(*r0); 33 exists (1:r0=x /\ 1:r1=0) (* Bad outcome. *)
|
| /tools/testing/selftests/kvm/ |
| A D | irqfd_test.c | 65 int r1, r2; in juggle_eventfd_primary() local 72 r1 = __kvm_irqfd(vm, GSI_BASE_PRIMARY, eventfd, 0); in juggle_eventfd_primary() 73 TEST_ASSERT(!r1 || errno == EBUSY, in juggle_eventfd_primary() 74 "Wanted success or EBUSY, r = %d, errno = %d", r1, errno); in juggle_eventfd_primary() 77 TEST_ASSERT(r1 || (r2 && errno == EBUSY), in juggle_eventfd_primary() 79 r1, r2, errno); in juggle_eventfd_primary()
|
| /tools/memory-model/Documentation/ |
| A D | locking.txt | 45 r1 = READ_ONCE(x); 68 r1 = READ_ONCE(x); 104 r1 = READ_ONCE(flag); 105 if (r1 == 0) { 129 r1 = READ_ONCE(flag); 130 if (r1 == 0) { 180 r1 = READ_ONCE(x); 214 r1 = READ_ONCE(x); 249 r1 = READ_ONCE(x); 255 filter (1:r0=0 /\ 1:r1=1) [all …]
|