Home
last modified time | relevance | path

Searched refs:atomic_long_sub_return (Results 1 – 8 of 8) sorted by relevance

/openbmc/linux/kernel/
H A Ducount.c285 long dec = atomic_long_sub_return(v, &iter->rlimit[type]); in dec_rlimit_ucounts()
298 long dec = atomic_long_sub_return(1, &iter->rlimit[type]); in do_dec_rlimit_put_ucounts()
338 dec = atomic_long_sub_return(1, &iter->rlimit[type]); in inc_rlimit_get_ucounts()
/openbmc/u-boot/include/asm-generic/
H A Datomic-long.h105 static inline long atomic_long_sub_return(long i, atomic_long_t *l) in atomic_long_sub_return() function
224 static inline long atomic_long_sub_return(long i, atomic_long_t *l) in atomic_long_sub_return() function
/openbmc/linux/include/asm-generic/
H A Dlocal.h41 #define local_sub_return(i, l) atomic_long_sub_return((i), (&(l)->a))
/openbmc/linux/include/net/page_pool/
H A Dhelpers.h129 ret = atomic_long_sub_return(nr, &page->pp_frag_count); in page_pool_defrag_page()
/openbmc/linux/mm/
H A Dpage_counter.c53 new = atomic_long_sub_return(nr_pages, &counter->usage); in page_counter_cancel()
/openbmc/linux/fs/
H A Dfs-writeback.c103 WARN_ON_ONCE(atomic_long_sub_return(wb->avg_write_bandwidth, in wb_io_lists_depopulated()
/openbmc/linux/include/linux/atomic/
H A Datomic-instrumented.h3414 atomic_long_sub_return(long i, atomic_long_t *v) in atomic_long_sub_return() function
/openbmc/linux/drivers/block/null_blk/
H A Dmain.c1369 if (atomic_long_sub_return(blk_rq_bytes(rq), &nullb->cur_bytes) < 0) { in null_handle_throttled()