/src/common/lib/libc/atomic/ |
atomic_add_16_cas.c | 44 uint16_t old, new; local in function:fetch_and_add_2 48 new = old + val; 49 } while (atomic_cas_16(addr, old, new) != old); 56 uint16_t old, new; local in function:add_and_fetch_2 60 new = old + val; 61 } while (atomic_cas_16(addr, old, new) != old); 62 return new;
|
atomic_add_32_cas.c | 46 uint32_t old, new; local in function:fetch_and_add_4 50 new = old + val; 51 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_add_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_add_32_nv 43 new = old + val; 44 } while (atomic_cas_32(addr, old, new) != old); 46 return (new);
|
atomic_add_64_cas.c | 44 uint64_t old, new; local in function:fetch_and_add_8 48 new = old + val; 49 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_add_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_add_64_nv 45 new = old + val; 46 } while (atomic_cas_64(addr, old, new) != old); 48 return (new);
|
atomic_add_8_cas.c | 44 uint8_t old, new; local in function:fetch_and_add_1 48 new = old + val; 49 } while (atomic_cas_8(addr, old, new) != old); 56 uint8_t old, new; local in function:add_and_fetch_1 60 new = old + val; 61 } while (atomic_cas_8(addr, old, new) != old); 62 return new;
|
atomic_and_16_cas.c | 42 uint16_t old, new; local in function:fetch_and_and_2 46 new = old & val; 47 } while (atomic_cas_16(addr, old, new) != old);
|
atomic_and_16_nv_cas.c | 41 uint16_t old, new; local in function:atomic_and_16_nv 45 new = old & val; 46 } while (atomic_cas_16(addr, old, new) != old); 48 return (new);
|
atomic_and_32_cas.c | 46 uint32_t old, new; local in function:fetch_and_and_4 50 new = old & val; 51 } while (atomic_cas_32(addr, old, new) != old);
|
atomic_and_32_nv_cas.c | 39 uint32_t old, new; local in function:atomic_and_32_nv 43 new = old & val; 44 } while (atomic_cas_32(addr, old, new) != old); 46 return (new);
|
atomic_and_64_cas.c | 44 uint64_t old, new; local in function:fetch_and_and_8 48 new = old & val; 49 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_and_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_and_64_nv 45 new = old & val; 46 } while (atomic_cas_64(addr, old, new) != old); 48 return (new);
|
atomic_and_8_cas.c | 42 uint8_t old, new; local in function:fetch_and_and_1 46 new = old & val; 47 } while (atomic_cas_8(addr, old, new) != old);
|
atomic_and_8_nv_cas.c | 41 uint8_t old, new; local in function:atomic_and_8_nv 45 new = old & val; 46 } while (atomic_cas_8(addr, old, new) != old); 48 return (new);
|
atomic_dec_32_cas.c | 39 uint32_t old, new; local in function:atomic_dec_32 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 43 new = old - 1; 44 } while (atomic_cas_32(addr, old, new) != old); 46 return (new);
|
atomic_dec_64_cas.c | 41 uint64_t old, new; local in function:atomic_dec_64 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 45 new = old - 1; 46 } while (atomic_cas_64(addr, old, new) != old); 48 return (new);
|
atomic_inc_32_cas.c | 39 uint32_t old, new; local in function:atomic_inc_32 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 43 new = old + 1; 44 } while (atomic_cas_32(addr, old, new) != old); 46 return (new);
|
atomic_inc_64_cas.c | 41 uint64_t old, new; local in function:atomic_inc_64 45 new = old + 1; 46 } while (atomic_cas_64(addr, old, new) != old);
|
atomic_inc_64_nv_cas.c | 41 uint64_t old, new; local in function:atomic_inc_64_nv 45 new = old + 1; 46 } while (atomic_cas_64(addr, old, new) != old); 48 return (new);
|
atomic_nand_16_cas.c | 44 uint16_t old, new; local in function:fetch_and_nand_2 48 new = ~(old & val); 49 } while (atomic_cas_16(addr, old, new) != old); 56 uint16_t old, new; local in function:nand_and_fetch_2 60 new = ~(old & val); 61 } while (atomic_cas_16(addr, old, new) != old); 62 return new;
|
atomic_nand_32_cas.c | 42 uint32_t old, new; local in function:fetch_and_nand_4 46 new = ~(old & val); 47 } while (atomic_cas_32(addr, old, new) != old); 54 uint32_t old, new; local in function:nand_and_fetch_4 58 new = ~(old & val); 59 } while (atomic_cas_32(addr, old, new) != old); 60 return new;
|
atomic_nand_64_cas.c | 44 uint64_t old, new; local in function:fetch_and_nand_8 48 new = ~(old & val); 49 } while (atomic_cas_64(addr, old, new) != old); 56 uint64_t old, new; local in function:nand_and_fetch_8 60 new = ~(old & val); 61 } while (atomic_cas_64(addr, old, new) != old); 62 return new;
|