/kvm-unit-tests/lib/powerpc/ |
H A D | hcall.c | 17 register unsigned long r3 asm("r3") = H_SET_DABR; in hcall_have_broken_sc1() 21 : "=r" (r3) in hcall_have_broken_sc1() 22 : "r" (r3), "r" (r4) in hcall_have_broken_sc1() 25 return r3 == (unsigned long)H_PRIVILEGE; in hcall_have_broken_sc1() 39 register unsigned long r3 asm("r3") = H_GET_TERM_CHAR; in __papr_getchar() 43 asm volatile (" sc 1 " : "+r"(r3), "+r"(r4), "=r"(r5) in __papr_getchar() 44 : "r"(r3), "r"(r4)); in __papr_getchar() 46 return r3 == H_SUCCESS && r4 > 0 ? r5 >> 56 : -1; in __papr_getchar()
|
/kvm-unit-tests/lib/s390x/asm/ |
H A D | cpacf.h | 154 u8 r1, u8 r2, u8 r3, u8 m4, in __cpacf_query_rrf() argument 163 [r3] "i" (r3), [m4] "i" (m4) in __cpacf_query_rrf() 286 register unsigned long r3 asm("3") = (unsigned long) src_len; in cpacf_km() 292 : [src] "+a" (r2), [len] "+d" (r3), [dst] "+a" (r4) in cpacf_km() 296 return src_len - r3; in cpacf_km() 316 register unsigned long r3 asm("3") = (unsigned long) src_len; in cpacf_kmc() 322 : [src] "+a" (r2), [len] "+d" (r3), [dst] "+a" (r4) in cpacf_kmc() 326 return src_len - r3; in cpacf_kmc() 343 register unsigned long r3 asm("3") = (unsigned long) src_len; in cpacf_kimd() 348 : [src] "+a" (r2), [len] "+d" (r3) in cpacf_kimd() [all …]
|
/kvm-unit-tests/s390x/ |
H A D | cpu-sie.S | 20 stmg %r0,%r14,SIE_SAVEAREA_HOST_GRS(%r3) # save kernel registers 22 std \i, \i * 8 + SIE_SAVEAREA_HOST_FPRS(%r3) 24 stfpc SIE_SAVEAREA_HOST_FPC(%r3) 26 stctg %c1, %c1, SIE_SAVEAREA_HOST_ASCE(%r3) 27 lctlg %c1, %c1, SIE_SAVEAREA_GUEST_ASCE(%r3) 31 stg %r3,__SF_SIE_SAVEAREA(%r15) # save guest register save area
|
H A D | cstart64.S | 47 larl %r3, __bss_end 48 slgr %r3, %r2 # Get sizeof bss 49 aghi %r3,-1 50 srlg %r4,%r3,8 # Calc number of 256 byte chunks 60 ex %r3, 0(%r2) 84 larl %r3, __argv 88 lgr %r3, %r2
|
H A D | diag308.c | 42 register unsigned long r3 asm("9") = 0x2000; in test_uneven_reg() 46 asm volatile ("diag %0,%1,0x308" :: "d"(r3), "d"(sc)); in test_uneven_reg()
|
H A D | emulator.c | 49 unsigned int r3) in __test_cpacf() argument 57 [r1] "i" (r1), [r2] "i" (r2), [r3] "i" (r3)); in __test_cpacf()
|
H A D | skrf.c | 75 uint64_t r3 = 64; in test_mvcos() local 85 : [src] "Q" (*(src)), [len] "d" (r3), "d" (oac) in test_mvcos()
|
/kvm-unit-tests/powerpc/ |
H A D | cstart64.S | 54 std r3, 56(r1) 61 mr r3, r31 100 mfmsr r3 103 and. r3,r3,r4 108 cmpwi r3, 0 110 LOAD_REG_ADDR(r3, hcall) 112 stw r4, 0(r3) 115 1: ld r3, 56(r1) 119 LOAD_REG_ADDR(r3, __argc) 122 lwz r3, 0(r3) [all …]
|
H A D | spapr_hcall.c | 89 register uint64_t r3 asm("r3") = H_RANDOM; in h_random() 92 asm volatile (" sc 1 " : "+r"(r3), "=r"(r4) : in h_random() 97 return r3; in h_random()
|
/kvm-unit-tests/s390x/snippets/asm/ |
H A D | pv-diag-500.S | 17 xgr %r3, %r3 21 lghi %r3, 3
|
H A D | pv-diag-288.S | 17 xgr %r3, %r3
|
H A D | pv-icpt-112.S | 55 larl %r3, share_addr 56 stg %r2, 0(%r3)
|
/kvm-unit-tests/lib/arm/ |
H A D | ldivmod.S | 17 ldr r3, [sp, #12] 30 ldr r3, [sp, #12]
|
/kvm-unit-tests/lib/ppc64/ |
H A D | opal-calls.S | 11 mr r0,r3 12 mr r3,r4
|
/kvm-unit-tests/arm/ |
H A D | cstart.S | 82 mov r3, #0 83 ldr r2, =stacktop @ r2,r3 is the base of free memory 257 dcache_by_line_op dccimvac, sy, r0, r1, r2, r3 380 ldr r3, [r1, #S_R1] @ r1 386 str r3, [sp, #S_R1]
|
/kvm-unit-tests/lib/arm/asm/ |
H A D | arm-smccc.h | 13 unsigned long r3; member
|