Home
last modified time | relevance | path

Searched refs:r3 (Results 1 – 16 of 16) sorted by relevance

/kvm-unit-tests/lib/powerpc/
H A Dhcall.c17 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 Dcpacf.h154 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 Dcpu-sie.S20 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 Dcstart64.S47 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 Ddiag308.c42 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 Demulator.c49 unsigned int r3) in __test_cpacf() argument
57 [r1] "i" (r1), [r2] "i" (r2), [r3] "i" (r3)); in __test_cpacf()
H A Dskrf.c75 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 Dcstart64.S54 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 Dspapr_hcall.c89 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 Dpv-diag-500.S17 xgr %r3, %r3
21 lghi %r3, 3
H A Dpv-diag-288.S17 xgr %r3, %r3
H A Dpv-icpt-112.S55 larl %r3, share_addr
56 stg %r2, 0(%r3)
/kvm-unit-tests/lib/arm/
H A Dldivmod.S17 ldr r3, [sp, #12]
30 ldr r3, [sp, #12]
/kvm-unit-tests/lib/ppc64/
H A Dopal-calls.S11 mr r0,r3
12 mr r3,r4
/kvm-unit-tests/arm/
H A Dcstart.S82 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 Darm-smccc.h13 unsigned long r3; member