Lines Matching refs:s64
1308 static __always_inline s64
1321 atomic64_set_release(atomic64_t *v, s64 i) in atomic64_set_release()
1342 static __always_inline s64
1343 atomic64_add_return_acquire(s64 i, atomic64_t *v) in atomic64_add_return_acquire()
1345 s64 ret = atomic64_add_return_relaxed(i, v); in atomic64_add_return_acquire()
1353 static __always_inline s64
1354 atomic64_add_return_release(s64 i, atomic64_t *v) in atomic64_add_return_release()
1363 static __always_inline s64
1364 atomic64_add_return(s64 i, atomic64_t *v) in atomic64_add_return()
1366 s64 ret; in atomic64_add_return()
1389 static __always_inline s64
1390 atomic64_fetch_add_acquire(s64 i, atomic64_t *v) in atomic64_fetch_add_acquire()
1392 s64 ret = atomic64_fetch_add_relaxed(i, v); in atomic64_fetch_add_acquire()
1400 static __always_inline s64
1401 atomic64_fetch_add_release(s64 i, atomic64_t *v) in atomic64_fetch_add_release()
1410 static __always_inline s64
1411 atomic64_fetch_add(s64 i, atomic64_t *v) in atomic64_fetch_add()
1413 s64 ret; in atomic64_fetch_add()
1438 static __always_inline s64
1439 atomic64_sub_return_acquire(s64 i, atomic64_t *v) in atomic64_sub_return_acquire()
1441 s64 ret = atomic64_sub_return_relaxed(i, v); in atomic64_sub_return_acquire()
1449 static __always_inline s64
1450 atomic64_sub_return_release(s64 i, atomic64_t *v) in atomic64_sub_return_release()
1459 static __always_inline s64
1460 atomic64_sub_return(s64 i, atomic64_t *v) in atomic64_sub_return()
1462 s64 ret; in atomic64_sub_return()
1485 static __always_inline s64
1486 atomic64_fetch_sub_acquire(s64 i, atomic64_t *v) in atomic64_fetch_sub_acquire()
1488 s64 ret = atomic64_fetch_sub_relaxed(i, v); in atomic64_fetch_sub_acquire()
1496 static __always_inline s64
1497 atomic64_fetch_sub_release(s64 i, atomic64_t *v) in atomic64_fetch_sub_release()
1506 static __always_inline s64
1507 atomic64_fetch_sub(s64 i, atomic64_t *v) in atomic64_fetch_sub()
1509 s64 ret; in atomic64_fetch_sub()
1544 static __always_inline s64
1553 static __always_inline s64
1562 static __always_inline s64
1571 static __always_inline s64
1582 static __always_inline s64
1585 s64 ret = atomic64_inc_return_relaxed(v); in atomic64_inc_return_acquire()
1593 static __always_inline s64
1603 static __always_inline s64
1606 s64 ret; in atomic64_inc_return()
1630 static __always_inline s64
1639 static __always_inline s64
1648 static __always_inline s64
1657 static __always_inline s64
1668 static __always_inline s64
1671 s64 ret = atomic64_fetch_inc_relaxed(v); in atomic64_fetch_inc_acquire()
1679 static __always_inline s64
1689 static __always_inline s64
1692 s64 ret; in atomic64_fetch_inc()
1727 static __always_inline s64
1736 static __always_inline s64
1745 static __always_inline s64
1754 static __always_inline s64
1765 static __always_inline s64
1768 s64 ret = atomic64_dec_return_relaxed(v); in atomic64_dec_return_acquire()
1776 static __always_inline s64
1786 static __always_inline s64
1789 s64 ret; in atomic64_dec_return()
1813 static __always_inline s64
1822 static __always_inline s64
1831 static __always_inline s64
1840 static __always_inline s64
1851 static __always_inline s64
1854 s64 ret = atomic64_fetch_dec_relaxed(v); in atomic64_fetch_dec_acquire()
1862 static __always_inline s64
1872 static __always_inline s64
1875 s64 ret; in atomic64_fetch_dec()
1900 static __always_inline s64
1901 atomic64_fetch_and_acquire(s64 i, atomic64_t *v) in atomic64_fetch_and_acquire()
1903 s64 ret = atomic64_fetch_and_relaxed(i, v); in atomic64_fetch_and_acquire()
1911 static __always_inline s64
1912 atomic64_fetch_and_release(s64 i, atomic64_t *v) in atomic64_fetch_and_release()
1921 static __always_inline s64
1922 atomic64_fetch_and(s64 i, atomic64_t *v) in atomic64_fetch_and()
1924 s64 ret; in atomic64_fetch_and()
1939 atomic64_andnot(s64 i, atomic64_t *v) in atomic64_andnot()
1959 static __always_inline s64
1960 atomic64_fetch_andnot(s64 i, atomic64_t *v) in atomic64_fetch_andnot()
1968 static __always_inline s64
1969 atomic64_fetch_andnot_acquire(s64 i, atomic64_t *v) in atomic64_fetch_andnot_acquire()
1977 static __always_inline s64
1978 atomic64_fetch_andnot_release(s64 i, atomic64_t *v) in atomic64_fetch_andnot_release()
1986 static __always_inline s64
1987 atomic64_fetch_andnot_relaxed(s64 i, atomic64_t *v) in atomic64_fetch_andnot_relaxed()
1997 static __always_inline s64
1998 atomic64_fetch_andnot_acquire(s64 i, atomic64_t *v) in atomic64_fetch_andnot_acquire()
2000 s64 ret = atomic64_fetch_andnot_relaxed(i, v); in atomic64_fetch_andnot_acquire()
2008 static __always_inline s64
2009 atomic64_fetch_andnot_release(s64 i, atomic64_t *v) in atomic64_fetch_andnot_release()
2018 static __always_inline s64
2019 atomic64_fetch_andnot(s64 i, atomic64_t *v) in atomic64_fetch_andnot()
2021 s64 ret; in atomic64_fetch_andnot()
2046 static __always_inline s64
2047 atomic64_fetch_or_acquire(s64 i, atomic64_t *v) in atomic64_fetch_or_acquire()
2049 s64 ret = atomic64_fetch_or_relaxed(i, v); in atomic64_fetch_or_acquire()
2057 static __always_inline s64
2058 atomic64_fetch_or_release(s64 i, atomic64_t *v) in atomic64_fetch_or_release()
2067 static __always_inline s64
2068 atomic64_fetch_or(s64 i, atomic64_t *v) in atomic64_fetch_or()
2070 s64 ret; in atomic64_fetch_or()
2095 static __always_inline s64
2096 atomic64_fetch_xor_acquire(s64 i, atomic64_t *v) in atomic64_fetch_xor_acquire()
2098 s64 ret = atomic64_fetch_xor_relaxed(i, v); in atomic64_fetch_xor_acquire()
2106 static __always_inline s64
2107 atomic64_fetch_xor_release(s64 i, atomic64_t *v) in atomic64_fetch_xor_release()
2116 static __always_inline s64
2117 atomic64_fetch_xor(s64 i, atomic64_t *v) in atomic64_fetch_xor()
2119 s64 ret; in atomic64_fetch_xor()
2142 static __always_inline s64
2143 atomic64_xchg_acquire(atomic64_t *v, s64 i) in atomic64_xchg_acquire()
2145 s64 ret = atomic64_xchg_relaxed(v, i); in atomic64_xchg_acquire()
2153 static __always_inline s64
2154 atomic64_xchg_release(atomic64_t *v, s64 i) in atomic64_xchg_release()
2163 static __always_inline s64
2164 atomic64_xchg(atomic64_t *v, s64 i) in atomic64_xchg()
2166 s64 ret; in atomic64_xchg()
2189 static __always_inline s64
2190 atomic64_cmpxchg_acquire(atomic64_t *v, s64 old, s64 new) in atomic64_cmpxchg_acquire()
2192 s64 ret = atomic64_cmpxchg_relaxed(v, old, new); in atomic64_cmpxchg_acquire()
2200 static __always_inline s64
2201 atomic64_cmpxchg_release(atomic64_t *v, s64 old, s64 new) in atomic64_cmpxchg_release()
2210 static __always_inline s64
2211 atomic64_cmpxchg(atomic64_t *v, s64 old, s64 new) in atomic64_cmpxchg()
2213 s64 ret; in atomic64_cmpxchg()
2238 atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg()
2240 s64 r, o = *old; in atomic64_try_cmpxchg()
2251 atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg_acquire()
2253 s64 r, o = *old; in atomic64_try_cmpxchg_acquire()
2264 atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg_release()
2266 s64 r, o = *old; in atomic64_try_cmpxchg_release()
2277 atomic64_try_cmpxchg_relaxed(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg_relaxed()
2279 s64 r, o = *old; in atomic64_try_cmpxchg_relaxed()
2292 atomic64_try_cmpxchg_acquire(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg_acquire()
2303 atomic64_try_cmpxchg_release(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg_release()
2313 atomic64_try_cmpxchg(atomic64_t *v, s64 *old, s64 new) in atomic64_try_cmpxchg()
2339 atomic64_sub_and_test(s64 i, atomic64_t *v) in atomic64_sub_and_test()
2397 atomic64_add_negative(s64 i, atomic64_t *v) in atomic64_add_negative()
2416 static __always_inline s64
2417 atomic64_fetch_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_fetch_add_unless()
2419 s64 c = atomic64_read(v); in atomic64_fetch_add_unless()
2444 atomic64_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_add_unless()
2475 s64 c = atomic64_read(v); in atomic64_inc_unless_negative()
2493 s64 c = atomic64_read(v); in atomic64_dec_unless_positive()
2508 static __always_inline s64
2511 s64 dec, c = atomic64_read(v); in atomic64_dec_if_positive()