/linux-6.1.9/arch/mips/kernel/ |
D | cmpxchg.c | 12 u32 old32, new32, load32, mask; in __xchg_small() local 39 load32 = *ptr32; in __xchg_small() 42 old32 = load32; in __xchg_small() 43 new32 = (load32 & ~mask) | (val << shift); in __xchg_small() 44 load32 = arch_cmpxchg(ptr32, old32, new32); in __xchg_small() 45 } while (load32 != old32); in __xchg_small() 47 return (load32 & mask) >> shift; in __xchg_small() 53 u32 mask, old32, new32, load32, load; in __cmpxchg_small() local 81 load32 = *ptr32; in __cmpxchg_small() 88 load = (load32 & mask) >> shift; in __cmpxchg_small() [all …]
|
/linux-6.1.9/arch/parisc/kernel/ |
D | head.S | 60 load32 PA(__bss_start),%r3 61 load32 PA(__bss_stop),%r4 67 load32 PA(boot_args),%r1 83 load32 PA(msg1),%arg0 88 load32 PA(init_stack),%sp 94 load32 PA(__bss_start),%r1 100 load32 PA(.iodc_panic_ret), %rp 115 load32 PA(swapper_pg_dir),%r4 121 load32 PA(pmd0),%r5 132 load32 PA(pg0),%r1 [all …]
|
D | hpmc.S | 116 load32 PA(hpmc_stack),sp 129 load32 PA(os_hpmc_1),%r4 148 load32 PA(hpmc_raddr),arg2 149 load32 PA(hpmc_pim_data),arg3 150 load32 HPMC_PIM_DATA_SIZE,%r4 189 load32 PA(hpmc_raddr),arg2 193 load32 PA(hpmc_iodc_buf),%r4 195 load32 HPMC_IODC_BUF_SIZE,%r4 212 load32 PA(hpmc_raddr),%r4 219 load32 PA(hpmc_iodc_buf),%r5 [all …]
|
D | toc_asm.S | 16 load32 PA(toc_stack),%sp 23 load32 PA(__per_cpu_offset),%r1 45 load32 PA(swapper_pg_dir),%r4 64 load32 toc_intr,%r1
|
D | real2.S | 91 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
|
D | pacache.S | 44 load32 PA(1f), %r1 57 load32 REAL_MODE_PSW, %r1 62 1: load32 PA(cache_info), %r1 156 load32 2f, %r1 169 load32 KERNEL_PSW, %r1 191 88: load32 cache_info, %r1 252 88: load32 cache_info, %r1 1215 load32 PA(1f), %r1 1228 load32 REAL_MODE_PSW, %r1 1271 load32 2f, %r1 [all …]
|
D | entry.S | 141 load32 PA(os_hpmc), %r3 753 load32 _switch_to_ret, %r2 802 load32 USER_PSW_MASK,%r1 804 load32 USER_PSW_HI_MASK,%r20 808 load32 USER_PSW,%r1 927 load32 schedule, %r20 956 load32 preempt_schedule_irq, %r1 1874 load32 syscall_check_resched,%r2 /* if resched, we start over again */ 1875 load32 schedule,%r19 2096 load32 ftrace_return_to_handler,%ret0 [all …]
|
D | syscall.S | 241 load32 sys_call_table, %r19 377 load32 sys_call_table, %r19
|
/linux-6.1.9/arch/sparc/include/asm/ |
D | cmpxchg_64.h | 76 unsigned int old32, new32, load32; in xchg16() local 79 load32 = *ptr; in xchg16() 82 old32 = load32; in xchg16() 83 new32 = (load32 & (~mask)) | val << bit_shift; in xchg16() 84 load32 = __cmpxchg_u32(ptr, old32, new32); in xchg16() 85 } while (load32 != old32); in xchg16() 87 return (load32 & mask) >> bit_shift; in xchg16() 138 unsigned int load32 = *ptr; in __cmpxchg_u8() local 141 new32 = (load32 & ~mask) | (new << bit_shift); in __cmpxchg_u8() 142 old32 = (load32 & ~mask) | (old << bit_shift); in __cmpxchg_u8() [all …]
|
/linux-6.1.9/arch/openrisc/include/asm/ |
D | cmpxchg.h | 70 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-6.1.9/arch/parisc/boot/compressed/ |
D | head.S | 49 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-6.1.9/arch/parisc/include/asm/ |
D | assembly.h | 191 .macro load32 value, reg 557 load32 KERNEL_PSW, %r1 563 load32 4f, %r1
|