#ifndef __ASM_SH_CMPXCHG_CAS_H #define __ASM_SH_CMPXCHG_CAS_H
static inline unsigned long __cmpxchg_u32(volatile u32 *m, unsigned long old, unsigned long new) { __asm__ __volatile__("cas.l %1,%0,@r0" : "+r"(new) : "r"(old), "z"(m) : "t", "memory" ); return new; }Contributors
| Person | Tokens | Prop | Commits | CommitProp | |
| rich felker | rich felker | 27 | 100.00% | 1 | 100.00% |
| Total | 27 | 100.00% | 1 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| rich felker | rich felker | 44 | 100.00% | 1 | 100.00% |
| Total | 44 | 100.00% | 1 | 100.00% |
| Person | Tokens | Prop | Commits | CommitProp | |
| rich felker | rich felker | 83 | 100.00% | 1 | 100.00% |
| Total | 83 | 100.00% | 1 | 100.00% |