Home
last modified time | relevance | path

Searched refs:load32 (Results 1 – 11 of 11) sorted by relevance

/Linux-v4.19/arch/mips/kernel/
Dcmpxchg.c16 u32 old32, new32, load32, mask; in __xchg_small() local
43 load32 = *ptr32; in __xchg_small()
46 old32 = load32; in __xchg_small()
47 new32 = (load32 & ~mask) | (val << shift); in __xchg_small()
48 load32 = cmpxchg(ptr32, old32, new32); in __xchg_small()
49 } while (load32 != old32); in __xchg_small()
51 return (load32 & mask) >> shift; in __xchg_small()
57 u32 mask, old32, new32, load32; in __cmpxchg_small() local
86 load32 = *ptr32; in __cmpxchg_small()
93 load = (load32 & mask) >> shift; in __cmpxchg_small()
[all …]
/Linux-v4.19/arch/sparc/include/asm/
Dcmpxchg_64.h71 unsigned int old32, new32, load32; in xchg16() local
74 load32 = *ptr; in xchg16()
77 old32 = load32; in xchg16()
78 new32 = (load32 & (~mask)) | val << bit_shift; in xchg16()
79 load32 = __cmpxchg_u32(ptr, old32, new32); in xchg16()
80 } while (load32 != old32); in xchg16()
82 return (load32 & mask) >> bit_shift; in xchg16()
133 unsigned int load32 = *ptr; in __cmpxchg_u8() local
136 new32 = (load32 & ~mask) | (new << bit_shift); in __cmpxchg_u8()
137 old32 = (load32 & ~mask) | (old << bit_shift); in __cmpxchg_u8()
[all …]
/Linux-v4.19/arch/parisc/kernel/
Dhead.S59 load32 PA(__bss_start),%r3
60 load32 PA(__bss_stop),%r4
66 load32 PA(boot_args),%r1
73 load32 PA(swapper_pg_dir),%r4
79 load32 PA(pmd0),%r5
90 load32 PA(pg0),%r1
110 load32 (1<<(KERNEL_INITIAL_ORDER-PAGE_SHIFT)),%r11 /* PFN count */
111 load32 PA(pg0),%r1
123 load32 start_parisc,%r11
126 load32 init_thread_union,%r6
[all …]
Dhpmc.S131 load32 PA(hpmc_stack),sp
144 load32 PA(os_hpmc_1),%r4
163 load32 PA(hpmc_raddr),arg2
164 load32 PA(hpmc_pim_data),arg3
165 load32 HPMC_PIM_DATA_SIZE,%r4
204 load32 PA(hpmc_raddr),arg2
208 load32 PA(hpmc_iodc_buf),%r4
210 load32 HPMC_IODC_BUF_SIZE,%r4
227 load32 PA(hpmc_raddr),%r4
234 load32 PA(hpmc_iodc_buf),%r5
[all …]
Dreal2.S91 load32 PA(ric_ret), %r2
124 load32 PA(save_cr_space), %r28
139 load32 PA(save_cr_end), %r26
162 load32 PA(rfi_v2r_1), %r1
175 load32 REAL_MODE_PSW, %r1
199 load32 (rfi_r2v_1), %r1
212 load32 KERNEL_PSW, %r1
273 load32 PA(r64_ret), %r2
Dpacache.S56 load32 PA(1f), %r1
69 load32 REAL_MODE_PSW, %r1
74 1: load32 PA(cache_info), %r1
167 load32 2f, %r1
180 load32 KERNEL_PSW, %r1
193 load32 cache_info, %r1
253 load32 cache_info, %r1
316 load32 pa_tlb_lock + __PA_LDCW_ALIGNMENT-1, \la
319 load32 pa_tlb_lock, \la
1113 load32 PA(1f), %r1
[all …]
Dentry.S53 load32 PA(pa_tlb_lock) + __PA_LDCW_ALIGNMENT-1, \reg
56 load32 PA(pa_tlb_lock), \reg
80 load32 KERNEL_PSW, %r1
86 load32 4f, %r1
185 load32 PA(os_hpmc), %r3
809 load32 _switch_to_ret, %r2
860 load32 USER_PSW_MASK,%r1
862 load32 USER_PSW_HI_MASK,%r20
866 load32 USER_PSW,%r1
985 load32 schedule, %r20
[all …]
Dsyscall.S226 load32 sys_call_table, %r19
364 load32 sys_call_table, %r19
/Linux-v4.19/arch/openrisc/include/asm/
Dcmpxchg.h70 u32 load32, old32, new32; in cmpxchg_small() local
73 load32 = READ_ONCE(*p); in cmpxchg_small()
76 ret = (load32 & bitmask) >> bitoff; in cmpxchg_small()
80 old32 = (load32 & ~bitmask) | (old << bitoff); in cmpxchg_small()
81 new32 = (load32 & ~bitmask) | (new << bitoff); in cmpxchg_small()
84 load32 = cmpxchg_u32(p, old32, new32); in cmpxchg_small()
85 if (load32 == old32) in cmpxchg_small()
/Linux-v4.19/arch/parisc/boot/compressed/
Dhead.S49 load32 BOOTADDR(_bss),%r3
50 load32 BOOTADDR(_ebss),%r4
63 load32 BOOTADDR(decompress_kernel),%r3
70 load32 BOOTADDR(startup_continue), %r2
79 load32 KERNEL_BINARY_TEXT_START, %arg0 /* free mem */
/Linux-v4.19/arch/parisc/include/asm/
Dassembly.h162 .macro load32 value, reg