Home
last modified time | relevance | path

Searched refs:newv (Results 1 – 3 of 3) sorted by relevance

/arch/sh/include/asm/
Dcmpxchg-xchg.h28 u32 oldv, newv; in __xchg_cmpxchg() local
34 newv = (oldv & ~bitmask) | (x << bitoff); in __xchg_cmpxchg()
35 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in __xchg_cmpxchg()
/arch/openrisc/include/asm/
Dcmpxchg.h102 u32 oldv, newv; in xchg_small() local
108 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small()
109 } while (cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()
/arch/xtensa/include/asm/
Dcmpxchg.h185 u32 oldv, newv; in xchg_small() local
191 newv = (oldv & ~bitmask) | (x << bitoff); in xchg_small()
192 } while (__cmpxchg_u32(p, oldv, newv) != oldv); in xchg_small()