/src/common/lib/libc/atomic/ |
atomic_swap_16_cas.c | 43 uint16_t old; local in function:atomic_swap_16 46 old = *addr; 47 } while (atomic_cas_16(addr, old, new) != old); 49 return old;
|
atomic_swap_32_cas.c | 39 uint32_t old; local in function:atomic_swap_32 42 old = *addr; 43 } while (atomic_cas_32(addr, old, new) != old); 45 return (old);
|
atomic_swap_64_cas.c | 41 uint64_t old; local in function:atomic_swap_64 44 old = *addr; 45 } while (atomic_cas_64(addr, old, new) != old); 47 return (old);
|
atomic_swap_8_cas.c | 43 uint8_t old; local in function:atomic_swap_8 46 old = *addr; 47 } while (atomic_cas_8(addr, old, new) != old); 49 return old;
|
atomic_add_16_cas.c | 44 uint16_t old, new; local in function:fetch_and_add_2 47 old = *addr; 48 new = old + val; 49 } while (atomic_cas_16(addr, old, new) != old); 50 return old; 56 uint16_t old, new; local in function:add_and_fetch_2 59 old = *addr; 60 new = old + val; 61 } while (atomic_cas_16(addr, old, new) != old) [all...] |
atomic_add_32_cas.c | 46 uint32_t old, new; local in function:fetch_and_add_4 49 old = *addr; 50 new = old + val; 51 } while (atomic_cas_32(addr, old, new) != old); 52 return old;
|
atomic_add_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_add_32_nv 42 old = *addr; 43 new = old + val; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_add_64_cas.c | 44 uint64_t old, new; local in function:fetch_and_add_8 47 old = *addr; 48 new = old + val; 49 } while (atomic_cas_64(addr, old, new) != old); 50 return old;
|
atomic_add_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_add_64_nv 44 old = *addr; 45 new = old + val; 46 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_add_8_cas.c | 44 uint8_t old, new; local in function:fetch_and_add_1 47 old = *addr; 48 new = old + val; 49 } while (atomic_cas_8(addr, old, new) != old); 50 return old; 56 uint8_t old, new; local in function:add_and_fetch_1 59 old = *addr; 60 new = old + val; 61 } while (atomic_cas_8(addr, old, new) != old) [all...] |
atomic_and_16_cas.c | 42 uint16_t old, new; local in function:fetch_and_and_2 45 old = *addr; 46 new = old & val; 47 } while (atomic_cas_16(addr, old, new) != old); 48 return old;
|
atomic_and_16_nv_cas.c | 41 uint16_t old, new; local in function:atomic_and_16_nv 44 old = *addr; 45 new = old & val; 46 } while (atomic_cas_16(addr, old, new) != old);
|
atomic_and_32_cas.c | 46 uint32_t old, new; local in function:fetch_and_and_4 49 old = *addr; 50 new = old & val; 51 } while (atomic_cas_32(addr, old, new) != old); 52 return old;
|
atomic_and_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_and_32_nv 42 old = *addr; 43 new = old & val; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_and_64_cas.c | 44 uint64_t old, new; local in function:fetch_and_and_8 47 old = *addr; 48 new = old & val; 49 } while (atomic_cas_64(addr, old, new) != old); 50 return old;
|
atomic_and_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_and_64_nv 44 old = *addr; 45 new = old & val; 46 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_and_8_cas.c | 42 uint8_t old, new; local in function:fetch_and_and_1 45 old = *addr; 46 new = old & val; 47 } while (atomic_cas_8(addr, old, new) != old); 48 return old;
|
atomic_and_8_nv_cas.c | 41 uint8_t old, new; local in function:atomic_and_8_nv 44 old = *addr; 45 new = old & val; 46 } while (atomic_cas_8(addr, old, new) != old);
|
atomic_dec_32_cas.c | 39 uint32_t old, new; local in function:atomic_dec_32 42 old = *addr; 43 new = old - 1; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_dec_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_dec_32_nv 42 old = *addr; 43 new = old - 1; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_dec_64_cas.c | 41 uint64_t old, new; local in function:atomic_dec_64 44 old = *addr; 45 new = old - 1; 46 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_dec_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_dec_64_nv 44 old = *addr; 45 new = old - 1; 46 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_inc_32_cas.c | 39 uint32_t old, new; local in function:atomic_inc_32 42 old = *addr; 43 new = old + 1; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_inc_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_inc_32_nv 42 old = *addr; 43 new = old + 1; 44 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_inc_64_cas.c | 41 uint64_t old, new; local in function:atomic_inc_64 44 old = *addr; 45 new = old + 1; 46 } while (atomic_cas_64(addr, old, new) != old);
|