Home
last modified time | relevance | path

Searched refs:rv (Results 1 – 25 of 86) sorted by relevance

1234

/arch/x86/lib/
Dmsr-smp.c8 struct msr_info *rv = info; in __rdmsr_on_cpu() local
12 if (rv->msrs) in __rdmsr_on_cpu()
13 reg = per_cpu_ptr(rv->msrs, this_cpu); in __rdmsr_on_cpu()
15 reg = &rv->reg; in __rdmsr_on_cpu()
17 rdmsr(rv->msr_no, reg->l, reg->h); in __rdmsr_on_cpu()
22 struct msr_info *rv = info; in __wrmsr_on_cpu() local
26 if (rv->msrs) in __wrmsr_on_cpu()
27 reg = per_cpu_ptr(rv->msrs, this_cpu); in __wrmsr_on_cpu()
29 reg = &rv->reg; in __wrmsr_on_cpu()
31 wrmsr(rv->msr_no, reg->l, reg->h); in __wrmsr_on_cpu()
[all …]
/arch/x86/mm/
Dpf_in.c138 rv = type; \
149 enum reason_type rv = OTHERS; in get_ins_type() local
160 return rv; in get_ins_type()
254 unsigned char *rv = NULL; in get_reg_w8() local
258 rv = (unsigned char *)&regs->ax; in get_reg_w8()
261 rv = (unsigned char *)&regs->bx; in get_reg_w8()
264 rv = (unsigned char *)&regs->cx; in get_reg_w8()
267 rv = (unsigned char *)&regs->dx; in get_reg_w8()
271 rv = (unsigned char *)&regs->r8; in get_reg_w8()
274 rv = (unsigned char *)&regs->r9; in get_reg_w8()
[all …]
/arch/ia64/include/asm/sn/
Dsn_sal.h627 struct ia64_sal_retval rv; in sn_partition_reserved_page_pa() local
628 ia64_sal_oemcall_reentrant(&rv, SN_SAL_GET_PARTITION_ADDR, *cookie, in sn_partition_reserved_page_pa()
630 *cookie = rv.v0; in sn_partition_reserved_page_pa()
631 *addr = rv.v1; in sn_partition_reserved_page_pa()
632 *len = rv.v2; in sn_partition_reserved_page_pa()
633 return rv.status; in sn_partition_reserved_page_pa()
785 struct ia64_sal_retval rv = {0, 0, 0, 0}; in ia64_sn_sysctl_iobrick_pci_op() local
787 SAL_CALL_NOLOCK(rv, SN_SAL_SYSCTL_IOBRICK_PCI_OP, connection_type, n, action, in ia64_sn_sysctl_iobrick_pci_op()
789 if (rv.status) in ia64_sn_sysctl_iobrick_pci_op()
790 return rv.v0; in ia64_sn_sysctl_iobrick_pci_op()
[all …]
/arch/ia64/kernel/
Dbrl_emu.c61 struct illegal_op_return rv; in ia64_emulate_brl() local
64 rv.fkt = (unsigned long) -1; in ia64_emulate_brl()
71 return rv; in ia64_emulate_brl()
76 if (ia64_psr(regs)->ri != 1) return rv; in ia64_emulate_brl()
79 if ((bundle[0] & 0x1e) != 0x4) return rv; in ia64_emulate_brl()
97 if (btype != 0) return rv; in ia64_emulate_brl()
98 rv.fkt = 0; in ia64_emulate_brl()
106 return rv; in ia64_emulate_brl()
114 rv.fkt = 0; in ia64_emulate_brl()
122 return rv; in ia64_emulate_brl()
[all …]
/arch/arm/mach-tegra/include/mach/
Ddebug-macro.S32 .macro addruart, rp, rv, tmp
34 ldr \rv, [\rp] @ linked addr is stored there
35 sub \rv, \rv, \rp @ offset between the two
37 sub \tmp, \rp, \rv @ actual tegra_uart_config
41 mov \rv, #0 @ yes; record init is done
42 str \rv, [\tmp]
44 ldr \rv, [\rp, #TEGRA_IRAM_DEBUG_UART_OFFSET]
47 cmp \rv, \rp @ Cookie present?
50 ldr \rv, [\rp, #TEGRA_IRAM_DEBUG_UART_OFFSET + 4]
51 str \rv, [\tmp, #4] @ Store in tegra_uart_phys
[all …]
/arch/arm/mach-davinci/include/mach/
Ddebug-macro.S30 .macro addruart, rp, rv, tmp
34 ldr \rv, [\rp] @ get absolute addr of 99f
35 sub \rv, \rv, \rp @ offset between the two
37 sub \tmp, \rp, \rv @ make it effective
39 ldr \rv, [\tmp, #4] @ davinci_uart_virt
41 cmpne \rv, #0
46 ldr \rv, =DAVINCI_UART_INFO_OFS
47 add \rp, \rp, \rv
50 ldr \rv, [\rp, #0]
51 str \rv, [\tmp, #0]
[all …]
/arch/arm/mach-integrator/include/mach/
Ddebug-macro.S14 .macro addruart, rp, rv, tmp
16 mov \rv, #0xf0000000 @ virtual base
17 add \rv, \rv, #0x16000000 >> 4
/arch/arm/mach-orion5x/include/mach/
Ddebug-macro.S13 .macro addruart, rp, rv, tmp
15 ldr \rv, =ORION5X_REGS_VIRT_BASE
17 orr \rv, \rv, #0x00012000
/arch/arm/mach-mv78xx0/include/mach/
Ddebug-macro.S11 .macro addruart, rp, rv, tmp
13 ldr \rv, =MV78XX0_REGS_VIRT_BASE
15 orr \rv, \rv, #0x00012000
/arch/arm/mach-kirkwood/include/mach/
Ddebug-macro.S11 .macro addruart, rp, rv, tmp
13 ldr \rv, =KIRKWOOD_REGS_VIRT_BASE
15 orr \rv, \rv, #0x00012000
/arch/arm/mach-dove/include/mach/
Ddebug-macro.S11 .macro addruart, rp, rv, tmp
13 ldr \rv, =DOVE_SB_REGS_VIRT_BASE
15 orr \rv, \rv, #0x00012000
/arch/arm/mach-s5pc100/include/mach/
Ddebug-macro.S25 .macro addruart, rp, rv, tmp
27 ldr \rv, = S3C_VA_UART
30 add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-mmp/include/mach/
Ddebug-macro.S14 .macro addruart, rp, rv, tmp
16 ldr \rv, =APB_VIRT_BASE @ virtual
18 orr \rv, \rv, #0x00017000
/arch/arm/mach-ep93xx/include/mach/
Ddebug-macro.S14 .macro addruart, rp, rv, tmp
16 ldr \rv, =EP93XX_APB_VIRT_BASE @ virtual base
18 orr \rv, \rv, #0x000c0000
/arch/arm/mach-s3c64xx/include/mach/
Ddebug-macro.S24 .macro addruart, rp, rv, tmp
26 ldr \rv, = (S3C_VA_UART + S3C_PA_UART & 0xfffff)
29 add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-ixp23xx/include/mach/
Ddebug-macro.S15 .macro addruart, rp, rv, tmp
17 ldr \rv, =IXP23XX_PERIPHERAL_VIRT @ virtual
20 orr \rv, \rv, #0x00000003
/arch/arm/mach-s5pv210/include/mach/
Ddebug-macro.S24 .macro addruart, rp, rv, tmp
26 ldr \rv, = S3C_VA_UART
29 add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-u300/include/mach/
Ddebug-macro.S13 .macro addruart, rp, rv, tmp
16 ldr \rv, = U300_SLOW_PER_VIRT_BASE @ MMU on, virtual address
18 orr \rv, \rv, #0x00003000
/arch/arm/mach-ixp2000/include/mach/
Ddebug-macro.S14 .macro addruart, rp, rv, tmp
19 orr \rv, \rp, #0xfe000000 @ virtual base
20 orr \rv, \rv, #0x00f00000
/arch/arm/mach-iop13xx/include/mach/
Ddebug-macro.S14 .macro addruart, rp, rv, tmp
17 orr \rv, \rp, #0xfe000000 @ virtual
18 orr \rv, \rv, #0x00e80000
/arch/arm/mach-sa1100/include/mach/
Ddebug-macro.S15 .macro addruart, rp, rv, tmp
27 ldr \rv, [\rp, #UTCR3]
28 tst \rv, #UTCR3_TXE
32 ldreq \rv, [\rp, #UTCR3]
33 tsteq \rv, #UTCR3_TXE
37 ldreq \rv, [\rp, #UTCR3]
38 tsteq \rv, #UTCR3_TXE
43 orr \rv, \rp, #0xf8000000 @ virtual
/arch/arm/mach-ixp4xx/include/mach/
Ddebug-macro.S13 .macro addruart, rp, rv, tmp
20 orr \rv, \rp, #0xff000000 @ virtual
21 orr \rv, \rv, #0x00b00000
/arch/arm/mach-s5p64x0/include/mach/
Ddebug-macro.S18 .macro addruart, rp, rv, tmp
26 ldrne \rv, = S3C_VA_UART
29 add \rv, \rv, #(0x400 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-exynos/include/mach/
Ddebug-macro.S23 .macro addruart, rp, rv, tmp
29 ldr \rv, =S3C_VA_UART
32 add \rv, \rv, #(0x10000 * CONFIG_DEBUG_S3C_UART)
/arch/arm/mach-omap1/include/mach/
Ddebug-macro.S29 .macro addruart, rp, rv, tmp
33 ldr \rv, [\rp] @ get absolute addr of 99f
34 sub \rv, \rv, \rp @ offset between the two
36 sub \tmp, \rp, \rv @ make it effective
38 ldr \rv, [\tmp, #4] @ omap_uart_virt
40 cmpne \rv, #0
45 ldr \rv, =OMAP_UART_INFO_OFS
46 ldr \rp, [\rp, \rv]

1234