Searched refs:__kernel_cmpxchg (Results 1 - 12 of 12) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/arm/
H A Dlinux-atomic.c35 /* Non-FDPIC ABIs call __kernel_cmpxchg directly by dereferencing its
37 sequence. That's why we have to implement __kernel_cmpxchg and
39 #define __kernel_cmpxchg __fdpic_cmpxchg macro
41 #define __kernel_cmpxchg (*(__kernel_cmpxchg_t *) KERNEL_CMPXCHG) macro
110 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
145 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
173 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
212 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
241 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
257 int failure = __kernel_cmpxchg (oldva
[all...]
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/arm/
H A Dlinux-atomic.c35 /* Non-FDPIC ABIs call __kernel_cmpxchg directly by dereferencing its
37 sequence. That's why we have to implement __kernel_cmpxchg and
39 #define __kernel_cmpxchg __fdpic_cmpxchg macro
41 #define __kernel_cmpxchg (*(__kernel_cmpxchg_t *) KERNEL_CMPXCHG) macro
110 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
145 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
173 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
212 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
241 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
257 int failure = __kernel_cmpxchg (oldva
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/csky/
H A Dlinux-atomic.c28 __kernel_cmpxchg (int oldval, int newval, volatile int *ptr) function
72 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
109 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
139 failure = __kernel_cmpxchg (tmp, PFX_OP tmp INF_OP val, ptr); \
179 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
207 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
223 int failure = __kernel_cmpxchg (oldval, newval, ptr);
254 failure = __kernel_cmpxchg (oldval, val, ptr);
277 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/nds32/
H A Dlinux-atomic.c29 __kernel_cmpxchg (int oldval, int newval, int *mem) function
69 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
133 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
172 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
200 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
216 int failure = __kernel_cmpxchg (oldval, newval, ptr);
240 failure = __kernel_cmpxchg (oldval, val, ptr);
261 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/nios2/
H A Dlinux-atomic.c32 __kernel_cmpxchg (int oldval, int newval, int *mem) function
69 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
132 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
171 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
199 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
215 int failure = __kernel_cmpxchg (oldval, newval, ptr);
239 failure = __kernel_cmpxchg (oldval, val, ptr);
260 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/nds32/
H A Dlinux-atomic.c29 __kernel_cmpxchg (int oldval, int newval, int *mem) function
69 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
133 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
172 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
200 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
216 int failure = __kernel_cmpxchg (oldval, newval, ptr);
240 failure = __kernel_cmpxchg (oldval, val, ptr);
261 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/csky/
H A Dlinux-atomic.c28 __kernel_cmpxchg (int oldval, int newval, volatile int *ptr) function
72 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
109 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
139 failure = __kernel_cmpxchg (tmp, PFX_OP tmp INF_OP val, ptr); \
179 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
207 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
223 int failure = __kernel_cmpxchg (oldval, newval, ptr);
254 failure = __kernel_cmpxchg (oldval, val, ptr);
277 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/nios2/
H A Dlinux-atomic.c32 __kernel_cmpxchg (int oldval, int newval, int *mem) function
69 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
104 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
132 failure = __kernel_cmpxchg (tmp, PFX_OP (tmp INF_OP val), ptr); \
171 fail = __kernel_cmpxchg (actual_oldval, newval, ptr);
199 fail = __kernel_cmpxchg (actual_oldval, actual_newval, \
215 int failure = __kernel_cmpxchg (oldval, newval, ptr);
239 failure = __kernel_cmpxchg (oldval, val, ptr);
260 failure = __kernel_cmpxchg (oldval, newval, wordptr); \
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/m68k/
H A Dlinux-atomic.c44 __kernel_cmpxchg (unsigned *mem, unsigned oldval, unsigned newval) function
80 cmpval = __kernel_cmpxchg (ptr, oldval, newval); \
102 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
153 return __kernel_cmpxchg (ptr, oldval, newval);
160 return __kernel_cmpxchg (ptr, oldval, newval) == oldval;
183 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/m68k/
H A Dlinux-atomic.c44 __kernel_cmpxchg (unsigned *mem, unsigned oldval, unsigned newval) function
80 cmpval = __kernel_cmpxchg (ptr, oldval, newval); \
102 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
153 return __kernel_cmpxchg (ptr, oldval, newval);
160 return __kernel_cmpxchg (ptr, oldval, newval) == oldval;
183 cmpval = __kernel_cmpxchg (wordptr, oldval, newval); \
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/pa/
H A Dlinux-atomic.c52 __kernel_cmpxchg (volatile void *mem, int oldval, int newval) function
196 failure = __kernel_cmpxchg (ptr, tmp, PFX_OP (tmp INF_OP val)); \
219 failure = __kernel_cmpxchg (ptr, tmp, PFX_OP (tmp INF_OP val)); \
284 fail = __kernel_cmpxchg (ptr, actual_oldval, newval);
295 long failure = __kernel_cmpxchg (ptr, oldval, newval);
327 failure = __kernel_cmpxchg (ptr, oldval, val);
359 failure = __kernel_cmpxchg (ptr, oldval, 0);
/netbsd-current/external/gpl3/gcc/dist/libgcc/config/pa/
H A Dlinux-atomic.c54 __kernel_cmpxchg (volatile void *mem, int oldval, int newval) function
202 failure = __kernel_cmpxchg (ptr, tmp, PFX_OP (tmp INF_OP val)); \
225 failure = __kernel_cmpxchg (ptr, tmp, PFX_OP (tmp INF_OP val)); \
290 fail = __kernel_cmpxchg (ptr, actual_oldval, newval);
301 long failure = __kernel_cmpxchg (ptr, oldval, newval);
333 failure = __kernel_cmpxchg (ptr, oldval, val);
365 failure = __kernel_cmpxchg (ptr, oldval, 0);

Completed in 137 milliseconds