/arch/m32r/include/asm/ |
H A D | flat.h | 20 #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 D | flat.h | 11 #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 D | flat.h | 11 #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 D | flat.h | 7 #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 D | flat.h | 31 * 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 D | omap2plus.S | 67 .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 D | s5pv210.S | 22 .macro addruart, rp, rv, tmp 23 ldr \rp, =S5PV210_PA_UART 26 add \rp, \rp, #(0x400 * CONFIG_DEBUG_S3C_UART)
|
H A D | exynos.S | 23 .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 D | vt8500.S | 18 .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 D | vexpress.S | 25 .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 D | tegra.S | 54 #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 D | vf.S | 20 .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 D | debug-macro.S | 29 .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 D | debug-macro.S | 24 .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 D | debug-macro.S | 21 .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 D | debug-macro.S | 15 .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 D | debug-macro.S | 16 .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 D | flat.h | 30 #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 D | check-text-align.S | 3 foo: .save rp, r2
|
/arch/metag/include/uapi/asm/ |
H A D | sigcontext.h | 26 struct user_rp_state rp; member in struct:sigcontext
|
/arch/ia64/hp/sim/ |
H A D | hpsim.S | 9 br.ret.sptk.many rp
|
/arch/m68k/sun3/prom/ |
H A D | init.c | 29 void __init prom_init(struct linux_romvec *rp) argument 31 romvec = rp;
|
/arch/sh/include/asm/ |
H A D | flat.h | 18 #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 D | cputime.h | 24 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 D | efi_stub.S | 49 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
|