Searched refs:new32 (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/mips/kernel/ |
| H A D | cmpxchg.c | 12 u32 old32, new32, load32, mask; in __xchg_small() local 43 new32 = (load32 & ~mask) | (val << shift); in __xchg_small() 44 load32 = arch_cmpxchg(ptr32, old32, new32); in __xchg_small() 53 u32 mask, old32, new32, load32, load; in __cmpxchg_small() local 99 new32 = (load32 & ~mask) | (new << shift); in __cmpxchg_small() 100 load32 = arch_cmpxchg(ptr32, old32, new32); in __cmpxchg_small()
|
| /linux/lib/ |
| H A D | cmpxchg-emu.c | 30 union u8_32 new32; in cmpxchg_emu_u8() local 38 new32.w = old32.w; in cmpxchg_emu_u8() 39 new32.b[i] = new; in cmpxchg_emu_u8() 41 ret = data_race(cmpxchg(p32, old32.w, new32.w)); // Overridden above. in cmpxchg_emu_u8()
|
| /linux/arch/sparc/include/asm/ |
| H A D | cmpxchg_64.h | 76 unsigned int old32, new32, load32; in xchg16() local 83 new32 = (load32 & (~mask)) | val << bit_shift; in xchg16() 84 load32 = __cmpxchg_u32(ptr, old32, new32); in xchg16() 137 unsigned int old32, new32, load; in __cmpxchg_u8() local 141 new32 = (load32 & ~mask) | (new << bit_shift); in __cmpxchg_u8() 143 load32 = __cmpxchg_u32(ptr, old32, new32); in __cmpxchg_u8()
|
| /linux/arch/s390/include/asm/ |
| H A D | cmpxchg.h | 43 } old32, new32; in __arch_cmpxchg1() local 54 new32.w = old32.w; in __arch_cmpxchg1() 55 new32.b[i] = new; in __arch_cmpxchg1() 56 prev = __cs_asm(ptr, old32.w, new32.w); in __arch_cmpxchg1() 66 } old32, new32; in __arch_cmpxchg2() local 77 new32.w = old32.w; in __arch_cmpxchg2() 78 new32.b[i] = new; in __arch_cmpxchg2() 79 prev = __cs_asm(ptr, old32.w, new32.w); in __arch_cmpxchg2()
|
| /linux/arch/openrisc/include/asm/ |
| H A D | cmpxchg.h | 70 u32 load32, old32, new32; in cmpxchg_small() local 81 new32 = (load32 & ~bitmask) | (new << bitoff); in cmpxchg_small() 84 load32 = cmpxchg_u32(p, old32, new32); in cmpxchg_small()
|