Searched refs:rp (Results 1 - 25 of 125) sorted by relevance

12345

/arch/m32r/include/asm/
H A Dflat.h20 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \
21 m32r_flat_get_addr_from_rp(rp, relval, (text_len) )
23 #define flat_put_addr_at_rp(rp, addr, relval) \
24 m32r_flat_put_addr_at_rp(rp, addr, relval)
60 static inline unsigned long m32r_flat_get_addr_from_rp (unsigned long *rp, argument
67 unsigned long addr = htonl(*rp);
74 *rp = (M32R_SETH_OPCODE | ((reloc & 0x0f)<<24));
84 return htonl(*rp) & 0xFFFF;
89 return (htonl(*rp) & 0xFFFF) + textlen;
91 return htons(*(unsigned short *)rp)
103 m32r_flat_put_addr_at_rp(unsigned long *rp, unsigned long addr, unsigned long relval) argument
[all...]
/arch/arm/include/asm/
H A Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, persistent) ((void)persistent,get_unaligned(rp))
12 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp)
/arch/m68k/include/asm/
H A Dflat.h11 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
12 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp)
/arch/xtensa/include/asm/
H A Dflat.h7 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
8 #define flat_put_addr_at_rp(rp, val, relval ) put_unaligned(val, rp)
/arch/microblaze/include/asm/
H A Dflat.h31 * relocated. rp is a potentially unaligned pointer to the
36 flat_get_addr_from_rp(unsigned long *rp, unsigned long relval, argument
47 val_hi = get_unaligned(rp);
48 val_lo = get_unaligned(rp+1);
54 addr = get_unaligned(rp);
61 * Insert an address into the symbol reference at rp. rp is potentially
66 flat_put_addr_at_rp(unsigned long *rp, unsigned long addr, unsigned long relval) argument
71 unsigned long val_hi = get_unaligned(rp);
72 unsigned long val_lo = get_unaligned(rp
[all...]
/arch/arm/include/debug/
H A Domap2plus.S67 .macro addruart, rp, rv, tmp
70 10: adr \rp, 99f @ get effective addr of 99f
71 ldr \rv, [\rp] @ get absolute addr of 99f
72 sub \rv, \rv, \rp @ offset between the two
73 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys
74 sub \tmp, \rp, \rv @ make it effective
75 ldr \rp, [\tmp, #0] @ omap_uart_phys
77 cmp \rp, #0 @ is port configured?
83 mov \rp, #UART_OFFSE
[all...]
H A Ds5pv210.S22 .macro addruart, rp, rv, tmp
23 ldr \rp, =S5PV210_PA_UART
26 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
H A Dexynos.S23 .macro addruart, rp, rv, tmp
27 ldreq \rp, =EXYNOS5_PA_UART
28 movne \rp, #EXYNOS4_PA_UART @@ EXYNOS4
31 add \rp, \rp, #(0x10000 * CONFIG_DEBUG_S3C_UART)
H A Dvt8500.S18 .macro addruart, rp, rv, tmp
19 mov \rp, #DEBUG_LL_UART_OFFSET
20 orr \rv, \rp, #DEBUG_LL_VIRT_BASE
21 orr \rp, \rp, #DEBUG_LL_PHYS_BASE
H A Dvexpress.S25 .macro addruart,rp,rv,tmp
33 mrc p15, 0, \rp, c0, c0, 0
36 cmp \rp, \rv
39 moveq \rp, #DEBUG_LL_UART_OFFSET
40 orreq \rv, \rp, #DEBUG_LL_VIRT_BASE
41 orreq \rp, \rp, #DEBUG_LL_PHYS_BASE
44 movne \rp, #DEBUG_LL_UART_OFFSET_RS1
45 orrne \rv, \rp, #DEBUG_LL_VIRT_BASE
46 orrne \rp, \r
[all...]
H A Dtegra.S54 #define checkuart(rp, rv, lhu, bit, uart) \
56 ldr rp, =TEGRA_CLK_RST_DEVICES_##lhu ; \
58 ldr rp, [rp, #0] ; \
60 tst rp, #(1 << bit) ; \
64 ldr rp, =TEGRA_CLK_OUT_ENB_##lhu ; \
66 ldr rp, [rp, #0] ; \
68 tst rp, #(1 << bit) ; \
72 ldr rp,
[all...]
H A Dvf.S20 .macro addruart, rp, rv, tmp
21 ldr \rp, =VF_UART_PHYSICAL_BASE @ physical
22 and \rv, \rp, #0xffffff @ offset within 16MB section
/arch/arm/mach-omap1/include/mach/
H A Ddebug-macro.S29 .macro addruart, rp, rv, tmp
32 9: adr \rp, 99f @ get effective addr of 99f
33 ldr \rv, [\rp] @ get absolute addr of 99f
34 sub \rv, \rv, \rp @ offset between the two
35 ldr \rp, [\rp, #4] @ abs addr of omap_uart_phys
36 sub \tmp, \rp, \rv @ make it effective
37 ldr \rp, [\tmp, #0] @ omap_uart_phys
39 cmp \rp, #0 @ is port configured?
44 and \rp, p
[all...]
/arch/arm/mach-s3c64xx/include/mach/
H A Ddebug-macro.S24 .macro addruart, rp, rv, tmp
25 ldr \rp, = S3C_PA_UART
28 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-footbridge/include/mach/
H A Ddebug-macro.S21 .macro addruart, rp, rv, tmp
23 mov \rp, #dc21285_low
25 mov \rp, #0
27 orr \rv, \rp, #dc21285_high
28 orr \rp, \rp, #0x42000000
/arch/arm/mach-sa1100/include/mach/
H A Ddebug-macro.S15 .macro addruart, rp, rv, tmp
16 mrc p15, 0, \rp, c1, c0
17 tst \rp, #1 @ MMU enabled?
18 moveq \rp, #0x80000000 @ physical base address
19 movne \rp, #0xf8000000 @ virtual address
26 add \rp, \rp, #0x00050000
27 ldr \rv, [\rp, #UTCR3]
31 addeq \rp, \rp, #(
[all...]
/arch/arm/mach-netx/include/mach/
H A Ddebug-macro.S16 .macro addruart, rp, rv, tmp
17 mov \rp, #0x00000a00
18 orr \rv, \rp, #io_p2v(0x00100000) @ virtual
19 orr \rp, \rp, #0x00100000 @ physical
/arch/blackfin/include/asm/
H A Dflat.h30 #define flat_get_addr_from_rp(rp, relval, flags, persistent) \
31 bfin_get_addr_from_rp(rp, relval, flags, persistent)
32 #define flat_put_addr_at_rp(rp, val, relval) \
33 bfin_put_addr_at_rp(rp, val, relval)
/arch/ia64/scripts/
H A Dcheck-text-align.S3 foo: .save rp, r2
/arch/metag/include/uapi/asm/
H A Dsigcontext.h26 struct user_rp_state rp; member in struct:sigcontext
/arch/ia64/hp/sim/
H A Dhpsim.S9 br.ret.sptk.many rp
/arch/m68k/sun3/prom/
H A Dinit.c29 void __init prom_init(struct linux_romvec *rp) argument
31 romvec = rp;
/arch/sh/include/asm/
H A Dflat.h18 #define flat_get_addr_from_rp(rp, relval, flags, p) get_unaligned(rp)
19 #define flat_put_addr_at_rp(rp, val, relval) put_unaligned(val,rp)
/arch/s390/include/asm/
H A Dcputime.h24 register_pair rp; local
26 rp.pair = n >> 1;
27 asm ("dr %0,%1" : "+d" (rp) : "d" (base >> 1));
28 return rp.subreg.odd;
103 register_pair rp; local
105 rp.pair = __cputime >> 1;
106 asm ("dr %0,%1" : "+d" (rp) : "d" (2048000000UL));
107 value->tv_nsec = rp.subreg.even * 1000 / 4096;
108 value->tv_sec = rp.subreg.odd;
131 register_pair rp; local
[all...]
/arch/ia64/kernel/
H A Defi_stub.S49 mov loc0=rp
65 br.call.sptk.many rp=ia64_switch_mode_phys
75 br.call.sptk.many rp=b6 // call the EFI function
80 br.call.sptk.many rp=ia64_switch_mode_virt // return to virtual mode
83 mov rp=loc0
85 br.ret.sptk.many rp

Completed in 1022 milliseconds

12345