Searched refs:atomic_long_add_return (Results 1 – 15 of 15) sorted by relevance
| /linux-5.15/drivers/tty/ |
| H A D | tty_ldsem.c | 86 count = atomic_long_add_return(adjust, &sem->count); in __ldsem_wake_readers() 110 long count = atomic_long_add_return(LDSEM_ACTIVE_BIAS, &sem->count); in writer_trylock() 213 atomic_long_add_return(-LDSEM_WAIT_BIAS, &sem->count); in down_read_failed() 271 atomic_long_add_return(-LDSEM_WAIT_BIAS, &sem->count); in down_write_failed() 302 count = atomic_long_add_return(LDSEM_READ_BIAS, &sem->count); in __ldsem_down_read_nested() 321 count = atomic_long_add_return(LDSEM_WRITE_BIAS, &sem->count); in __ldsem_down_write_nested() 395 count = atomic_long_add_return(-LDSEM_READ_BIAS, &sem->count); in ldsem_up_read() 409 count = atomic_long_add_return(-LDSEM_WRITE_BIAS, &sem->count); in ldsem_up_write()
|
| /linux-5.15/kernel/ |
| A D | ucount.c | 265 long new = atomic_long_add_return(v, &iter->ucount[type]); in inc_rlimit_ucounts() 279 long dec = atomic_long_add_return(-v, &iter->ucount[type]); in dec_rlimit_ucounts() 292 long dec = atomic_long_add_return(-1, &iter->ucount[type]); in do_dec_rlimit_put_ucounts() 313 long new = atomic_long_add_return(1, &iter->ucount[type]); in inc_rlimit_get_ucounts() 329 dec = atomic_long_add_return(-1, &iter->ucount[type]); in inc_rlimit_get_ucounts()
|
| /linux-5.15/mm/ |
| A D | page_counter.c | 78 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_charge() 120 new = atomic_long_add_return(nr_pages, &c->usage); in page_counter_try_charge()
|
| H A D | vmscan.c | 421 return atomic_long_add_return(nr, &info->nr_deferred[shrinker->id]); in add_nr_deferred_memcg() 539 return atomic_long_add_return(nr, &shrinker->nr_deferred[nid]); in add_nr_deferred()
|
| H A D | page-writeback.c | 1114 WARN_ON_ONCE(atomic_long_add_return(delta, in wb_update_write_bandwidth()
|
| H A D | vmalloc.c | 1752 nr_lazy = atomic_long_add_return((va->va_end - va->va_start) >> in free_vmap_area_noflush()
|
| /linux-5.15/include/asm-generic/ |
| H A D | local.h | 40 #define local_add_return(i, l) atomic_long_add_return((i), (&(l)->a))
|
| /linux-5.15/scripts/coccinelle/api/ |
| A D | atomic_as_refcounter.cocci | 121 x = atomic_long_add_return@p1(-1, ...);
|
| /linux-5.15/kernel/cgroup/ |
| A D | misc.c | 157 new_usage = atomic_long_add_return(amount, &res->usage); in misc_cg_try_charge()
|
| /linux-5.15/kernel/locking/ |
| A D | rwsem.c | 959 count = atomic_long_add_return(adjustment, &sem->count); in rwsem_down_read_slowpath()
|
| /linux-5.15/fs/ |
| H A D | pipe.c | 758 return atomic_long_add_return(new - old, &user->pipe_bufs); in account_pipe_buffers()
|
| /linux-5.15/include/linux/atomic/ |
| A D | atomic-instrumented.h | 1216 atomic_long_add_return(long i, atomic_long_t *v) in atomic_long_add_return() function
|
| /linux-5.15/include/net/ |
| H A D | sock.h | 1363 return atomic_long_add_return(amt, sk->sk_prot->memory_allocated); in sk_memory_allocated_add()
|
| /linux-5.15/include/linux/ |
| H A D | mm.h | 1938 long count = atomic_long_add_return(value, &mm->rss_stat.count[member]); in add_mm_counter()
|
| /linux-5.15/kernel/bpf/ |
| A D | core.c | 830 if (atomic_long_add_return(pages, &bpf_jit_current) > in bpf_jit_charge_modmem()
|