Symbol: atomic_long_add
arch/alpha/include/asm/local.h
18
#define local_add(i,l) atomic_long_add((i),(&(l)->a))
arch/loongarch/include/asm/local.h
23
#define local_add(i, l) atomic_long_add((i), (&(l)->a))
arch/mips/include/asm/local.h
22
#define local_add(i, l) atomic_long_add((i), (&(l)->a))
arch/powerpc/include/asm/book3s/64/pgalloc.h
180
atomic_long_add(count, &direct_pages_count[psize]);
arch/s390/include/asm/pgtable.h
43
atomic_long_add(count, &direct_pages_count[level]);
arch/x86/coco/tdx/tdx.c
1005
atomic_long_add(numpages, &nr_shared);
drivers/gpu/drm/i915/selftests/i915_request.c
446
atomic_long_add(num_fences, &t->num_fences);
drivers/gpu/drm/i915/selftests/i915_request.c
447
atomic_long_add(num_waits, &t->num_waits);
drivers/gpu/drm/ttm/ttm_pool.c
299
atomic_long_add(1 << pt->order, &allocated_pages);
drivers/gpu/drm/ttm/ttm_tt.c
382
atomic_long_add(ttm->num_pages, &ttm_pages_allocated);
drivers/gpu/drm/ttm/ttm_tt.c
384
atomic_long_add(ttm->num_pages,
drivers/infiniband/core/cm.c
3828
atomic_long_add(1 + msg->retries, &port->counters[CM_XMIT][attr_index]);
drivers/infiniband/core/cm.c
3830
atomic_long_add(msg->retries,
drivers/md/bcache/alloc.c
659
atomic_long_add(sectors,
drivers/md/bcache/btree.c
428
atomic_long_add(set_blocks(i, block_bytes(b->c->cache)) * b->c->cache->sb.block_size,
drivers/md/bcache/journal.c
715
atomic_long_add(sectors, &ca->meta_sectors_written);
drivers/md/bcache/super.c
517
atomic_long_add(ca->sb.bucket_size, &ca->meta_sectors_written);
drivers/md/bcache/super.c
639
atomic_long_add(ca->sb.bucket_size * prio_buckets(ca),
drivers/md/bcache/writeback.c
611
atomic_long_add(nr_sectors, &c->flash_dev_dirty_sectors);
drivers/md/dm-bufio.c
2466
atomic_long_add(sc->nr_to_scan, &c->need_shrink);
drivers/misc/sgi-gru/gruhandles.c
30
atomic_long_add(nsec, &mcs_op_statistics[op].total);
drivers/target/iscsi/cxgbit/cxgbit_target.c
1019
atomic_long_add(ddp_data_len, &conn->sess->rx_data_octets);
drivers/target/iscsi/cxgbit/cxgbit_target.c
524
atomic_long_add(data_length - datain->length,
drivers/target/iscsi/iscsi_target.c
1448
atomic_long_add(payload_length, &conn->sess->rx_data_octets);
drivers/target/iscsi/iscsi_target.c
2836
atomic_long_add(datain.length, &conn->sess->tx_data_octets);
fs/afs/file.c
218
atomic_long_add(op->fetch.subreq->transferred, &op->net->n_fetch_bytes);
fs/afs/write.c
76
atomic_long_add(op->store.size, &afs_v2net(vnode)->n_store_bytes);
fs/cachefiles/io.c
323
atomic_long_add(ki->b_writing, &cache->b_writing);
fs/cachefiles/namei.c
75
atomic_long_add(inode->i_blocks, &cache->b_released);
fs/erofs/zdata.c
957
atomic_long_add(!free, &erofs_global_shrink_cnt);
fs/fs-writeback.c
88
atomic_long_add(wb->avg_write_bandwidth,
include/asm-generic/local.h
33
#define local_add(i,l) atomic_long_add((i),(&(l)->a))
include/linux/cred.h
219
atomic_long_add(nr, &nonconst_cred->usage);
include/linux/hugetlb.h
1037
atomic_long_add(l, &mm->hugetlb_usage);
include/linux/ksm.h
64
atomic_long_add(nr_ksm_zero_pages, &ksm_zero_pages);
include/linux/mm.h
3228
atomic_long_add(PTRS_PER_PUD * sizeof(pud_t), &mm->pgtables_bytes);
include/linux/mm.h
3256
atomic_long_add(PTRS_PER_PMD * sizeof(pmd_t), &mm->pgtables_bytes);
include/linux/mm.h
3280
atomic_long_add(PTRS_PER_PTE * sizeof(pte_t), &mm->pgtables_bytes);
include/linux/mm.h
72
atomic_long_add(count, &_totalram_pages);
include/linux/netdevice.h
5675
atomic_long_add((VAL), &(DEV)->stats.__##FIELD)
include/linux/percpu-refcount.h
207
atomic_long_add(nr, &ref->data->count);
include/linux/vmstat.h
145
atomic_long_add(x, &zone->vm_numa_event[item]);
include/linux/vmstat.h
146
atomic_long_add(x, &vm_numa_event[item]);
include/linux/vmstat.h
165
atomic_long_add(x, &zone->vm_stat[item]);
include/linux/vmstat.h
166
atomic_long_add(x, &vm_zone_stat[item]);
include/linux/vmstat.h
172
atomic_long_add(x, &pgdat->vm_stat[item]);
include/linux/vmstat.h
173
atomic_long_add(x, &vm_node_stat[item]);
include/net/inet_frag.h
156
atomic_long_add(val, &fqdir->mem);
include/net/proto_memory.h
61
atomic_long_add(val, proto->memory_allocated);
kernel/dma/swiotlb.c
997
atomic_long_add(nslots, &mem->transient_nslabs);
kernel/events/core.c
7261
atomic_long_add(user_extra, &user->locked_vm);
kernel/locking/rwsem.c
472
atomic_long_add(-adjustment, &sem->count);
kernel/locking/rwsem.c
545
atomic_long_add(adjustment, &sem->count);
kernel/module/internal.h
200
#define mod_stat_add_long(count, var) atomic_long_add(count, var)
kernel/module/stats.c
222
atomic_long_add(info->len * 2, &invalid_mod_bytes);
kernel/module/stats.c
226
atomic_long_add(info->compressed_len, &invalid_mod_bytes);
kernel/module/stats.c
233
atomic_long_add(info->len, &invalid_becoming_bytes);
kernel/module/stats.c
236
atomic_long_add(info->compressed_len, &invalid_becoming_bytes);
kernel/rcu/rcu_segcblist.c
214
atomic_long_add(v, &rsclp->len);
kernel/rcu/rcutorture.c
3441
atomic_long_add(n_max_cbs, &rcu_fwd_max_cbs);
kernel/sched/core.c
8494
atomic_long_add(delta, &calc_load_tasks);
kernel/sched/fair.c
4186
atomic_long_add(delta, &cfs_rq->tg->load_avg);
kernel/sched/fair.c
4205
atomic_long_add(delta, &cfs_rq->tg->load_avg);
kernel/sched/loadavg.c
243
atomic_long_add(delta, &calc_load_nohz[idx]);
kernel/sched/loadavg.c
365
atomic_long_add(delta, &calc_load_tasks);
kernel/sched/loadavg.c
396
atomic_long_add(delta, &calc_load_tasks);
lib/genalloc.c
510
atomic_long_add(size, &chunk->avail);
lib/percpu-refcount.c
195
atomic_long_add((long)count - PERCPU_COUNT_BIAS, &data->count);
lib/percpu-refcount.c
250
atomic_long_add(PERCPU_COUNT_BIAS, &ref->data->count);
lib/test_objpool.c
90
atomic_long_add(size, &test->data.kmalloc.alloc);
lib/test_objpool.c
98
atomic_long_add(size, &test->data.kmalloc.free);
mm/kasan/kasan_test_c.c
816
KUNIT_EXPECT_KASAN_FAIL(test, atomic_long_add(42, unsafe));
mm/nommu.c
963
atomic_long_add(total, &mmap_pages_allocated);
mm/page_alloc.c
1649
atomic_long_add(nr_pages, &page_zone(page)->managed_pages);
mm/page_alloc.c
6231
atomic_long_add(count, &page_zone(page)->managed_pages);
mm/page_counter.c
36
atomic_long_add(delta, &c->parent->children_min_usage);
mm/page_counter.c
45
atomic_long_add(delta, &c->parent->children_low_usage);
mm/shrinker.c
307
atomic_long_add(nr, &parent_unit->nr_deferred[offset]);
mm/slub.c
1674
atomic_long_add(objects, &n->total_objects);
mm/swapfile.c
1294
atomic_long_add(nr_entries, &nr_swap_pages);
mm/swapfile.c
2666
atomic_long_add(si->pages, &nr_swap_pages);
mm/vmalloc.c
3880
atomic_long_add(area->nr_pages, &nr_vmalloc_pages);
mm/vmstat.c
1039
atomic_long_add(delta, &nr_memmap_boot_pages);
mm/vmstat.c
1044
atomic_long_add(delta, &nr_memmap_pages);
mm/vmstat.c
768
atomic_long_add(zone_diff[i], &vm_zone_stat[i]);
mm/vmstat.c
775
atomic_long_add(node_diff[i], &vm_node_stat[i]);
mm/vmstat.c
818
atomic_long_add(v, &zone->vm_stat[i]);
mm/vmstat.c
873
atomic_long_add(v, &pgdat->vm_stat[i]);
mm/vmstat.c
908
atomic_long_add(v, &zone->vm_stat[i]);
mm/vmstat.c
936
atomic_long_add(v, &pgdat->vm_stat[i]);
mm/workingset.c
255
atomic_long_add(delta, &lrugen->evicted[hist][type][tier]);
mm/workingset.c
311
atomic_long_add(delta, &lrugen->refaulted[hist][type][tier]);
mm/workingset.c
369
atomic_long_add(nr_pages, &lruvec->nonresident_age);
mm/zsmalloc.c
1343
atomic_long_add(class->pages_per_zspage, &pool->pages_allocated);
mm/zsmalloc.c
1959
atomic_long_add(pages_freed, &pool->stats.pages_compacted);
net/ipv4/ipmr.c
2006
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv4/ipmr.c
2249
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv6/ip6mr.c
2159
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/ipv6/ip6mr.c
2258
atomic_long_add(skb->len, &c->_c.mfc_un.res.bytes);
net/l2tp/l2tp_core.c
1335
atomic_long_add(len, &session->tunnel->stats.tx_bytes);
net/l2tp/l2tp_core.c
1337
atomic_long_add(len, &session->stats.tx_bytes);
net/l2tp/l2tp_core.c
666
atomic_long_add(length, &tunnel->stats.rx_bytes);
net/l2tp/l2tp_core.c
668
atomic_long_add(length, &session->stats.rx_bytes);