Searched refs:atomic64_add_unless (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-5.10/lib/ |
H A D | atomic64_test.c | 207 BUG_ON(atomic64_add_unless(&v, one, v0)); in test_atomic64() 211 BUG_ON(!atomic64_add_unless(&v, one, v1)); in test_atomic64()
|
/kernel/linux/linux-6.6/lib/ |
H A D | atomic64_test.c | 207 BUG_ON(atomic64_add_unless(&v, one, v0)); in test_atomic64() 211 BUG_ON(!atomic64_add_unless(&v, one, v1)); in test_atomic64()
|
/kernel/linux/linux-5.10/include/asm-generic/ |
H A D | local64.h | 85 #define local64_add_unless(l, _a, u) atomic64_add_unless((&(l)->a), (_a), (u))
|
H A D | atomic-instrumented.h | 1596 atomic64_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_add_unless() function 1601 #define atomic64_add_unless atomic64_add_unless macro
|
H A D | atomic-long.h | 491 return atomic64_add_unless(v, a, u); in atomic_long_add_unless()
|
/kernel/linux/linux-6.6/include/asm-generic/ |
H A D | local64.h | 95 #define local64_add_unless(l, _a, u) atomic64_add_unless((&(l)->a), (_a), (u))
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | atomic-fallback.h | 2431 #define arch_atomic64_add_unless atomic64_add_unless 2433 #ifndef atomic64_add_unless 2435 * atomic64_add_unless - add unless the number is already a given value 2444 atomic64_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_add_unless() function 2448 #define atomic64_add_unless atomic64_add_unless macro 2464 return atomic64_add_unless(v, 1, 0); in atomic64_inc_not_zero()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 395 atomic64_add_unless(&mem->mapped, -1, 1); in mm_iommu_mapped_dec()
|
/kernel/linux/linux-6.6/drivers/net/netdevsim/ |
H A D | fib.c | 198 if (!atomic64_add_unless(&entry->num, 1, entry->max)) { in nsim_fib_rule_account() 232 if (!atomic64_add_unless(&entry->num, 1, entry->max)) in nsim_fib_account() 1163 if (!atomic64_add_unless(&data->nexthops.num, 1, in nsim_nexthop_account()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | iommu_api.c | 457 atomic64_add_unless(&mem->mapped, -1, 1); in mm_iommu_mapped_dec()
|
/kernel/linux/linux-6.6/include/linux/atomic/ |
H A D | atomic-instrumented.h | 3056 * atomic64_add_unless() - atomic add unless value with full ordering 3068 atomic64_add_unless(atomic64_t *v, s64 a, s64 u) in atomic64_add_unless() function
|
Completed in 18 milliseconds