Symbol: call_rcu
arch/arm64/kvm/mmu.c
245
call_rcu(&page->rcu_head, stage2_free_unlinked_table_rcu_cb);
arch/powerpc/kvm/book3s_64_vio.c
279
call_rcu(&stt->rcu, release_spapr_tce_table);
arch/powerpc/kvm/book3s_64_vio.c
78
call_rcu(&stit->rcu, kvm_spapr_tce_iommu_table_free);
arch/powerpc/mm/book3s64/iommu_api.c
246
call_rcu(&mem->rcu, mm_iommu_free);
arch/powerpc/mm/pgtable-frag.c
128
call_rcu(&ptdesc->pt_rcu_head, pte_free_now);
arch/s390/mm/pgalloc.c
160
call_rcu(&ptdesc->pt_rcu_head, pte_free_now);
arch/sparc/mm/init_64.c
2931
call_rcu(&page->rcu_head, pte_free_now);
arch/x86/kvm/mmu/tdp_mmu.c
495
call_rcu(&sp->rcu_head, tdp_mmu_free_sp_rcu_callback);
arch/x86/kvm/mmu/tdp_mmu.c
94
call_rcu(&root->rcu_head, tdp_mmu_free_sp_rcu_callback);
arch/x86/mm/kmmio.c
520
call_rcu(&dr->rcu, rcu_free_kmmio_fault_pages);
arch/x86/mm/kmmio.c
586
call_rcu(&drelease->rcu, remove_kmmio_fault_pages);
block/blk-cgroup.c
198
call_rcu(&blkg->rcu_head, __blkg_release);
block/blk-core.c
266
call_rcu(&q->rcu_head, blk_free_queue_rcu);
block/blk-stat.c
180
call_rcu(&cb->rcu, blk_stat_free_callback_rcu);
block/blk-zoned.c
597
call_rcu(&zwplug->rcu_head, disk_free_zone_wplug_rcu);
drivers/acpi/apei/ghes.c
1135
call_rcu(&unrcu_pointer(victim)->rcu,
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
57
call_rcu(&list->rhead, amdgpu_bo_list_free_rcu);
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
877
call_rcu(&f->rcu, amdgpu_fence_free);
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
345
call_rcu(&f->rcu, amdgpu_userq_fence_free);
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
159
call_rcu(&client->rcu, kfd_smi_ev_client_free);
drivers/gpu/drm/i915/gem/i915_gem_context.c
1095
call_rcu(&engines->rcu, free_engines_rcu);
drivers/gpu/drm/i915/gem/i915_gem_object.c
424
call_rcu(&obj->rcu, __i915_gem_free_object_rcu);
drivers/gpu/drm/i915/gem/i915_gem_ttm.c
1269
call_rcu(&obj->rcu, __i915_gem_free_object_rcu);
drivers/gpu/drm/i915/gt/intel_context.c
37
call_rcu(&ce->rcu, rcu_context_free);
drivers/gpu/drm/i915/gt/intel_timeline.c
401
call_rcu(&timeline->rcu, intel_timeline_fini);
drivers/gpu/drm/i915/i915_vma_resource.c
94
call_rcu(&fence->rcu, unbind_fence_free_rcu);
drivers/gpu/drm/lima/lima_sched.c
81
call_rcu(&f->base.rcu, lima_fence_release_rcu);
drivers/gpu/drm/scheduler/sched_fence.c
135
call_rcu(&fence->finished.rcu, drm_sched_fence_free_rcu);
drivers/gpu/drm/xe/xe_hw_fence.c
174
call_rcu(&dma_fence->rcu, fence_free);
drivers/infiniband/core/cache.c
260
call_rcu(&entry->ndev_storage->rcu_head, put_gid_ndev);
drivers/infiniband/core/cache.c
409
call_rcu(&ndev_storage->rcu_head, put_gid_ndev);
drivers/infiniband/hw/hfi1/pio.c
1935
call_rcu(&oldmap->list, pio_map_rcu_callback);
drivers/infiniband/hw/hfi1/sdma.c
1238
call_rcu(&oldmap->list, sdma_map_rcu_callback);
drivers/infiniband/hw/mlx5/devx.c
3002
call_rcu(&event_sub->rcu, devx_free_subscription);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1416
call_rcu(&neigh->rcu, ipoib_neigh_reclaim);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1579
call_rcu(&neigh->rcu, ipoib_neigh_reclaim);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1662
call_rcu(&neigh->rcu, ipoib_neigh_reclaim);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1705
call_rcu(&neigh->rcu, ipoib_neigh_reclaim);
drivers/infiniband/ulp/ipoib/ipoib_main.c
1711
call_rcu(&htbl->rcu, neigh_hash_free_rcu);
drivers/iommu/s390-iommu.c
587
call_rcu(&s390_domain->rcu, s390_iommu_rcu_free_domain);
drivers/md/dm-stats.c
483
call_rcu(&s->rcu_head, dm_stat_free);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1265
call_rcu(&d->rcu_head, clean_l2_data);
drivers/net/gtp.c
2000
call_rcu(&pctx->rcu_head, pdp_context_free);
drivers/net/hyperv/netvsc.c
175
call_rcu(&nvdev->rcu, free_netvsc_device);
drivers/net/macsec.c
174
call_rcu(&sc->rcu_head, free_rx_sc_rcu);
drivers/net/macsec.c
189
call_rcu(&sa->rcu, free_rxsa);
drivers/net/macsec.c
217
call_rcu(&sa->rcu, free_txsa);
drivers/net/ovpn/crypto.c
34
call_rcu(&ks->rcu, ovpn_ks_destroy_rcu);
drivers/net/ovpn/peer.c
357
call_rcu(&peer->rcu, ovpn_peer_release_rcu);
drivers/net/tun.c
2244
call_rcu(&old->rcu, tun_prog_free);
drivers/net/vxlan/vxlan_core.c
1062
call_rcu(&rd->rcu, vxlan_dst_free);
drivers/net/vxlan/vxlan_core.c
1140
call_rcu(&rd->rcu, vxlan_dst_free);
drivers/net/vxlan/vxlan_core.c
957
call_rcu(&f->rcu, vxlan_fdb_free);
drivers/net/vxlan/vxlan_mdb.c
723
call_rcu(&rd->rcu, vxlan_mdb_rdst_free);
drivers/net/vxlan/vxlan_vnifilter.c
808
call_rcu(&vninode->rcu, vxlan_vni_node_rcu_free);
drivers/net/vxlan/vxlan_vnifilter.c
917
call_rcu(&v->rcu, vxlan_vni_node_rcu_free);
drivers/net/wireguard/allowedips.c
274
call_rcu(&node->rcu, node_free_rcu);
drivers/net/wireguard/allowedips.c
280
call_rcu(&parent->rcu, node_free_rcu);
drivers/net/wireguard/allowedips.c
316
call_rcu(&node->rcu, root_free_rcu);
drivers/net/wireguard/allowedips.c
323
call_rcu(&node->rcu, root_free_rcu);
drivers/net/wireguard/noise.c
128
call_rcu(&keypair->rcu, keypair_free_rcu);
drivers/net/wireguard/peer.c
220
call_rcu(&peer->rcu, rcu_release);
drivers/net/wireguard/ratelimiter.c
51
call_rcu(&entry->rcu, entry_free);
drivers/scsi/scsi_debug.c
1074
call_rcu(&err->rcu, sdebug_err_free);
drivers/scsi/scsi_debug.c
1098
call_rcu(&err->rcu, sdebug_err_free);
drivers/scsi/scsi_debug.c
6701
call_rcu(&err->rcu, sdebug_err_free);
drivers/target/target_core_device.c
467
call_rcu(&orig->rcu_head, target_free_dev_entry);
drivers/target/target_core_fabric_configfs.c
700
call_rcu(&lun->rcu_head, target_tpg_free_lun);
drivers/target/target_core_file.c
231
call_rcu(&dev->rcu_head, fd_dev_call_rcu);
drivers/target/target_core_iblock.c
198
call_rcu(&dev->rcu_head, iblock_dev_call_rcu);
drivers/target/target_core_pscsi.c
552
call_rcu(&dev->rcu_head, pscsi_dev_call_rcu);
drivers/target/target_core_rd.c
328
call_rcu(&dev->rcu_head, rd_dev_call_rcu);
drivers/target/target_core_tpg.c
598
call_rcu(&se_tpg->tpg_virt_lun0->rcu_head, target_tpg_free_lun);
drivers/target/target_core_user.c
1747
call_rcu(&dev->rcu_head, tcmu_dev_call_rcu);
drivers/vfio/pci/vfio_pci_core.c
74
call_rcu(&old->rcu, vfio_pci_eventfd_rcu_free);
fs/afs/addr_list.c
42
call_rcu(&alist->rcu, afs_free_addrlist);
fs/afs/cell.c
595
call_rcu(&cell->rcu, afs_cell_destroy);
fs/afs/fs_probe.c
50
call_rcu(&estate->rcu, afs_endpoint_state_rcu);
fs/afs/security.c
133
call_rcu(&permits->rcu, afs_permits_rcu);
fs/afs/server.c
407
call_rcu(&server->rcu, afs_server_rcu);
fs/afs/vl_list.c
47
call_rcu(&vlserver->rcu, afs_vlserver_rcu);
fs/btrfs/extent_io.c
3656
call_rcu(&eb->rcu_head, btrfs_release_extent_buffer_rcu);
fs/crypto/keyring.c
84
call_rcu(&mk->mk_rcu_head, fscrypt_free_master_key);
fs/dcache.c
435
call_rcu(&dentry->d_u.d_rcu, __d_free_external);
fs/dcache.c
443
call_rcu(&dentry->d_u.d_rcu, __d_free);
fs/dlm/memory.c
110
call_rcu(&r->rcu, __free_rsb_rcu);
fs/dlm/memory.c
136
call_rcu(&lkb->rcu, __free_lkb_rcu);
fs/dlm/midcomms.c
299
call_rcu(&mh->rcu, dlm_mhandle_release);
fs/erofs/zdata.c
917
call_rcu(&pcl->rcu, z_erofs_rcu_callback);
fs/erofs/zdata.c
961
call_rcu(&pcl->rcu, z_erofs_rcu_callback);
fs/exfat/super.c
866
call_rcu(&sbi->rcu, delayed_free);
fs/ext4/block_validity.c
292
call_rcu(&system_blks->rcu, ext4_destroy_system_zone);
fs/ext4/mballoc.c
5224
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
5588
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/mballoc.c
6011
call_rcu(&(pa)->u.pa_rcu, ext4_mb_pa_callback);
fs/ext4/resize.c
39
call_rcu(&ptr->rcu, ext4_rcu_ptr_callback);
fs/fat/inode.c
743
call_rcu(&sbi->rcu, delayed_free);
fs/file.c
275
call_rcu(&cur_fdt->rcu, free_fdtable_rcu);
fs/fuse/inode.c
1046
call_rcu(&fc->rcu, delayed_release);
fs/gfs2/glock.c
146
call_rcu(&gl->gl_rcu, gfs2_glock_dealloc);
fs/gfs2/quota.c
135
call_rcu(&qd->qd_rcu, gfs2_qd_dealloc);
fs/hfsplus/super.c
719
call_rcu(&sbi->rcu, delayed_free);
fs/hpfs/super.c
132
call_rcu(&hpfs_sb(s)->rcu, lazy_free_sbi);
fs/inode.c
402
call_rcu(&inode->i_rcu, i_callback);
fs/kernfs/dir.c
591
call_rcu(&kn->rcu, kernfs_free_rcu);
fs/namespace.c
1314
call_rcu(&mnt->mnt_rcu, delayed_free_vfsmnt);
fs/namespace.c
152
call_rcu(&ns->ns.ns_rcu, mnt_ns_release_rcu);
fs/netfs/objects.c
158
call_rcu(&rreq->rcu, netfs_free_request_rcu);
fs/nfs/client.c
1128
call_rcu(&server->rcu, delayed_free);
fs/nfs/dns_resolve.c
118
call_rcu(&item->rcu_head, nfs_dns_ent_free_rcu);
fs/nfsd/filecache.c
300
call_rcu(&nf->nf_rcu, nfsd_file_slab_free);
fs/smb/client/connect.c
4001
call_rcu(&cifs_sb->rcu, delayed_free);
fs/smb/server/oplock.c
149
call_rcu(&opinfo->rcu, free_opinfo_rcu);
fs/super.c
414
call_rcu(&s->rcu, destroy_super_rcu);
fs/xfs/xfs_buf.c
123
call_rcu(&bp->b_rcu, xfs_buf_free_callback);
fs/xfs/xfs_icache.c
179
call_rcu(&VFS_I(ip)->i_rcu, xfs_inode_free_callback);
fs/xfs/xfs_zone_alloc.c
44
call_rcu(&oz->oz_rcu, xfs_open_zone_free_rcu);
include/linux/mroute_base.h
165
call_rcu(&c->rcu, c->free);
include/linux/rcupdate.h
125
call_rcu(head, func);
include/linux/rcupdate.h
184
# define call_rcu_tasks call_rcu
include/linux/rcupdate.h
202
#define call_rcu_tasks call_rcu
include/linux/rcupdate.h
51
void call_rcu(struct rcu_head *head, rcu_callback_t func);
include/linux/sched/mm.h
78
call_rcu(&mm->delayed_drop, __mmdrop_delayed);
include/linux/sched/task.h
159
call_rcu(&t->rcu, __put_task_struct_rcu_cb);
io_uring/bpf_filter.c
142
call_rcu(&filters->rcu_head, io_free_bpf_filters);
io_uring/eventfd.c
39
call_rcu(&ev_fd->rcu, io_eventfd_free);
ipc/shm.c
810
call_rcu(&shp->shm_perm.rcu, shm_rcu_free);
ipc/util.c
539
call_rcu(&ptr->rcu, func);
kernel/audit.c
569
call_rcu(&ac_old->rcu, auditd_conn_free);
kernel/audit.c
709
call_rcu(&ac_old->rcu, auditd_conn_free);
kernel/audit_tree.c
160
call_rcu(&chunk->head, __put_chunk);
kernel/audit_tree.c
561
call_rcu(&entry->rcu, audit_free_rule_rcu);
kernel/audit_watch.c
306
call_rcu(&oentry->rcu, audit_free_rule_rcu);
kernel/audit_watch.c
338
call_rcu(&e->rcu, audit_free_rule_rcu);
kernel/auditfilter.c
1067
call_rcu(&e->rcu, audit_free_rule_rcu);
kernel/auditfilter.c
1436
call_rcu(&entry->rcu, audit_free_rule_rcu);
kernel/bpf/arraymap.c
1261
call_rcu(&ee->rcu, __bpf_event_entry_free);
kernel/bpf/bpf_local_storage.c
158
call_rcu(&local_storage->rcu, bpf_local_storage_free_rcu);
kernel/bpf/bpf_local_storage.c
196
call_rcu(&selem->rcu, __bpf_selem_free_rcu);
kernel/bpf/bpf_local_storage.c
242
call_rcu(&selem->rcu, bpf_selem_free_rcu);
kernel/bpf/bpf_struct_ops.c
1015
synchronize_rcu_mult(call_rcu, call_rcu_tasks);
kernel/bpf/btf.c
1899
call_rcu(&btf->rcu, btf_free_rcu);
kernel/bpf/crypto.c
261
call_rcu(&ctx->rcu, crypto_free_cb);
kernel/bpf/devmap.c
1013
call_rcu(&dev->rcu, __dev_map_entry_free);
kernel/bpf/devmap.c
1024
call_rcu(&old_dev->rcu, __dev_map_entry_free);
kernel/bpf/devmap.c
1119
call_rcu(&dev->rcu, __dev_map_entry_free);
kernel/bpf/devmap.c
1171
call_rcu(&dev->rcu,
kernel/bpf/devmap.c
855
call_rcu(&old_dev->rcu, __dev_map_entry_free);
kernel/bpf/devmap.c
875
call_rcu(&old_dev->rcu, __dev_map_entry_free);
kernel/bpf/devmap.c
966
call_rcu(&old_dev->rcu, __dev_map_entry_free);
kernel/bpf/local_storage.c
573
call_rcu(&storage->rcu, free_shared_cgroup_storage_rcu);
kernel/bpf/local_storage.c
575
call_rcu(&storage->rcu, free_percpu_cgroup_storage_rcu);
kernel/bpf/memalloc.c
295
call_rcu(head, __free_rcu);
kernel/bpf/syscall.c
2392
call_rcu(&prog->aux->rcu, __bpf_prog_put_rcu);
kernel/bpf/syscall.c
3281
call_rcu(rcu, bpf_link_defer_dealloc_rcu_gp);
kernel/bpf/syscall.c
3314
call_rcu(&link->rcu, bpf_link_defer_dealloc_rcu_gp);
kernel/bpf/syscall.c
949
call_rcu(rcu, bpf_map_free_rcu_gp);
kernel/bpf/syscall.c
965
call_rcu(&map->rcu, bpf_map_free_rcu_gp);
kernel/cgroup/dmem.c
128
call_rcu(&pool->rcu, dmemcg_pool_free_rcu);
kernel/cgroup/dmem.c
459
call_rcu(&cgregion->rcu, dmemcg_free_rcu);
kernel/cred.c
83
call_rcu(&cred->rcu, put_cred_rcu);
kernel/dma/swiotlb.c
810
call_rcu(&pool->rcu, swiotlb_dyn_free);
kernel/events/callchain.c
69
call_rcu(&entries->rcu_head, release_callchain_buffers_rcu);
kernel/events/core.c
1390
call_rcu(&ctx->rcu_head, free_ctx);
kernel/events/core.c
5290
call_rcu(&epc->rcu_head, free_cpc_rcu);
kernel/events/core.c
5294
call_rcu(&epc->rcu_head, free_epc_rcu);
kernel/events/core.c
5408
call_rcu(&cd->rcu_head, __free_perf_ctx_data_rcu);
kernel/events/core.c
5801
call_rcu(&event->rcu_head, free_event_rcu);
kernel/events/core.c
6979
call_rcu(&rb->rcu_head, rb_free_rcu);
kernel/exit.c
237
call_rcu(&task->rcu, delayed_put_task_struct);
kernel/fork.c
1916
call_rcu(&tsk->rcu, __delayed_free_task);
kernel/fork.c
288
call_rcu(&vm_stack->rcu, thread_stack_free_rcu);
kernel/fork.c
403
call_rcu(rh, thread_stack_free_rcu);
kernel/fork.c
437
call_rcu(rh, thread_stack_free_rcu);
kernel/irq/irqdesc.c
494
call_rcu(&desc->rcu, delayed_free_desc);
kernel/kprobes.c
1969
call_rcu(&ri->rcu, free_rp_inst_rcu);
kernel/locking/lockdep.c
6383
call_rcu(&delayed_free.rcu_head, free_zapped_rcu);
kernel/locking/lockdep.c
6436
call_rcu(&delayed_free.rcu_head, free_zapped_rcu);
kernel/locking/lockdep.c
6545
call_rcu(&delayed_free.rcu_head, free_zapped_rcu);
kernel/locking/lockdep.c
6617
call_rcu(&delayed_free.rcu_head, free_zapped_rcu);
kernel/locking/locktorture.c
1120
call_rcu(&crcp->crc_rh, call_rcu_chain_cb); // ... and later start another.
kernel/locking/locktorture.c
1137
call_rcu(&call_rcu_chain_list[i].crc_rh, call_rcu_chain_cb);
kernel/pid.c
145
call_rcu(&pid->rcu, delayed_put_pid);
kernel/pid_namespace.c
158
call_rcu(&ns->rcu, delayed_free_pidns);
kernel/rcu/rcuscale.c
763
call_rcu(&(alloc_ptr->rh), kfree_call_rcu);
kernel/rcu/rcuscale.c
877
call_rcu(&lazy_test1_rh, call_rcu_lazy_test1);
kernel/rcu/tiny.c
184
EXPORT_SYMBOL_GPL(call_rcu);
kernel/rcu/tree.c
3253
EXPORT_SYMBOL_GPL(call_rcu);
kernel/rcu/update.c
420
(crcu_array[i] == call_rcu)) {
kernel/rcu/update.c
437
(crcu_array[i] == call_rcu))
kernel/rcu/update.c
614
call_rcu(&head, test_callback);
kernel/sched/core.c
9058
call_rcu(&tg->rcu, sched_free_group_rcu);
kernel/sched/core.c
9114
call_rcu(&tg->rcu, sched_unregister_group_rcu);
kernel/sched/topology.c
1484
call_rcu(&entry->rcu, free_asym_cap_entry);
kernel/sched/topology.c
1495
call_rcu(&entry->rcu, free_asym_cap_entry);
kernel/sched/topology.c
441
call_rcu(&tmp->rcu, destroy_perf_domain_rcu);
kernel/sched/topology.c
450
call_rcu(&tmp->rcu, destroy_perf_domain_rcu);
kernel/sched/topology.c
519
call_rcu(&old_rd->rcu, free_rootdomain);
kernel/sched/topology.c
532
call_rcu(&rd->rcu, free_rootdomain);
kernel/sched/topology.c
652
call_rcu(&sd->rcu, destroy_sched_domains_rcu);
kernel/trace/ftrace.c
1314
call_rcu(&hash->rcu, __free_ftrace_hash_rcu);
kernel/trace/ftrace.c
7882
call_rcu(&mod_map->rcu, ftrace_free_mod_map);
kernel/trace/rethook.c
150
call_rcu(&node->rcu, free_rethook_node_rcu);
kernel/trace/rethook.c
68
call_rcu(&rh->rcu, rethook_free_rcu);
kernel/watch_queue.c
436
call_rcu(&watch->rcu, free_watch);
kernel/workqueue.c
5079
call_rcu(&pool->rcu, rcu_free_pool);
kernel/workqueue.c
5200
call_rcu(&wq->rcu, rcu_free_wq);
lib/assoc_array.c
1394
call_rcu(&edit->rcu, assoc_array_rcu_cleanup);
lib/maple_tree.c
5047
call_rcu(&node->rcu, mt_free_walk);
lib/maple_tree.c
942
call_rcu(&node->rcu, mt_free_walk);
lib/radix-tree.c
310
call_rcu(&node->rcu_head, radix_tree_node_rcu_free);
lib/rhashtable.c
352
call_rcu(&old_tbl->rcu, bucket_table_free_rcu);
lib/test_objpool.c
434
call_rcu(&sop->rcu, ot_fini_async_rcu);
lib/xarray.c
260
call_rcu(&node->rcu_head, radix_tree_node_rcu_free);
mm/backing-dev.c
637
call_rcu(&wb->rcu, cgwb_free_rcu);
mm/kasan/kasan_test_c.c
964
call_rcu(&global_rcu_ptr->rcu, rcu_uaf_reclaim);
mm/kfence/core.c
1257
call_rcu(&meta->rcu_head, rcu_guarded_free);
mm/kmemleak.c
566
call_rcu(&object->rcu, free_object_rcu);
mm/mmu_gather.c
296
call_rcu(&batch->rcu, tlb_remove_table_rcu);
mm/mmu_gather.c
337
call_rcu(&ptdesc->pt_rcu_head, __tlb_remove_table_one_rcu);
mm/pgtable-generic.c
253
call_rcu(&page->rcu_head, pte_free_now);
mm/shrinker.c
809
call_rcu(&shrinker->rcu, shrinker_free_rcu_cb);
mm/slab_common.c
1272
call_rcu(head, kvfree_rcu_cb);
mm/slub.c
2649
call_rcu(&delayed_free->head, slab_free_after_rcu_debug);
mm/slub.c
3014
call_rcu(&rcu_free->rcu_head, rcu_free_sheaf_nobarn);
mm/slub.c
3034
call_rcu(&pcs->rcu_free->rcu_head, rcu_free_sheaf_nobarn);
mm/slub.c
3587
call_rcu(&slab->rcu_head, rcu_free_slab);
mm/slub.c
4031
call_rcu(&rcu_free->rcu_head, rcu_free_sheaf_nobarn);
mm/slub.c
5949
call_rcu(&rcu_sheaf->rcu_head, rcu_free_sheaf);
mm/swapfile.c
445
call_rcu(&(folio_page(virt_to_folio(table), 0)->rcu_head),
net/8021q/vlan_core.c
390
call_rcu(&vlan_info->rcu, vlan_info_rcu_free);
net/batman-adv/originator.c
890
call_rcu(&orig_node->rcu, batadv_orig_node_free_rcu);
net/bridge/br_if.c
376
call_rcu(&p->rcu, destroy_nbp_rcu);
net/bridge/br_vlan.c
212
call_rcu(&masterv->rcu, br_master_vlan_rcu_free);
net/bridge/br_vlan.c
425
call_rcu(&v->rcu, nbp_vlan_rcu_free);
net/can/af_can.c
568
call_rcu(&rcv->rcu, can_rx_delete_receiver);
net/can/bcm.c
815
call_rcu(&op->rcu, bcm_free_op_rcu);
net/can/gw.c
1205
call_rcu(&gwj->rcu, cgw_job_free_rcu);
net/can/gw.c
1276
call_rcu(&gwj->rcu, cgw_job_free_rcu);
net/can/gw.c
625
call_rcu(&gwj->rcu, cgw_job_free_rcu);
net/core/dev.c
375
call_rcu(&name_node->rcu, netdev_name_node_alt_free);
net/core/filter.c
1227
call_rcu(&fp->rcu, sk_filter_release_rcu);
net/core/gro_cells.c
138
call_rcu(&defer->rcu, percpu_free_defer_callback);
net/core/neighbour.c
1819
call_rcu(&parms->rcu_head, neigh_rcu_free_parms);
net/core/neighbour.c
1904
call_rcu(&rcu_dereference_protected(tbl->nht, 1)->rcu,
net/core/neighbour.c
621
call_rcu(&old_nht->rcu, neigh_hash_free_rcu);
net/core/neighbour.c
862
call_rcu(&n->rcu, pneigh_destroy);
net/core/neighbour.c
904
call_rcu(&n->rcu, pneigh_destroy);
net/core/net-sysfs.c
1138
call_rcu(&old_table->rcu, rps_dev_flow_table_release);
net/core/net-sysfs.c
1176
call_rcu(&flow_table->rcu, rps_dev_flow_table_release);
net/core/netpoll.c
826
call_rcu(&npinfo->rcu, rcu_cleanup_netpoll_info);
net/core/sock.c
2410
call_rcu(&sk->sk_rcu, __sk_destruct);
net/core/sock_reuseport.c
363
call_rcu(&old_reuse->rcu, reuseport_free_rcu);
net/core/sock_reuseport.c
422
call_rcu(&old_reuse->rcu, reuseport_free_rcu);
net/core/sock_reuseport.c
455
call_rcu(&reuse->rcu, reuseport_free_rcu);
net/core/xdp.c
90
call_rcu(&xa->rcu, __xdp_mem_allocator_rcu_free);
net/hsr/hsr_framereg.c
499
call_rcu(&node_curr->rcu_head, hsr_free_node_rcu);
net/hsr/hsr_framereg.c
744
call_rcu(&node->rcu_head, hsr_free_node_rcu);
net/hsr/hsr_framereg.c
778
call_rcu(&node->rcu_head, hsr_free_node_rcu);
net/ipv4/cipso_ipv4.c
584
call_rcu(&doi_def->rcu, cipso_v4_doi_free_rcu);
net/ipv4/devinet.c
262
call_rcu(&idev->rcu_head, in_dev_free_rcu);
net/ipv4/fib_trie.c
2239
call_rcu(&tb->rcu, __trie_free_rcu);
net/ipv4/fib_trie.c
313
#define node_free(n) call_rcu(&tn_info(n)->rcu, __node_free_rcu)
net/ipv4/inet_fragment.c
353
call_rcu(&q->rcu, inet_frag_destroy_rcu);
net/ipv4/ip_sockglue.c
381
call_rcu(&ra->rcu, ip_ra_destroy_rcu);
net/ipv4/ipmr.c
732
call_rcu(&c->_c.rcu, ipmr_cache_free_rcu);
net/ipv4/tcp_ao.c
1131
call_rcu(&key->rcu, tcp_ao_key_free_rcu);
net/ipv4/tcp_ao.c
1779
call_rcu(&key->rcu, tcp_ao_key_free_rcu);
net/ipv4/tcp_ao.c
1805
call_rcu(&key->rcu, tcp_ao_key_free_rcu);
net/ipv4/tcp_fastopen.c
132
call_rcu(&ctx->rcu, tcp_fastopen_ctx_free);
net/ipv4/tcp_fastopen.c
142
call_rcu(&ctxt->rcu, tcp_fastopen_ctx_free);
net/ipv4/tcp_fastopen.c
177
call_rcu(&octx->rcu, tcp_fastopen_ctx_free);
net/ipv4/tcp_sigpool.c
94
call_rcu(&stf->rcu, free_old_scratches);
net/ipv6/addrconf_core.c
278
call_rcu(&idev->rcu, in6_dev_finish_destroy_rcu);
net/ipv6/calipso.c
510
call_rcu(&doi_def->rcu, calipso_doi_free_rcu);
net/ipv6/ip6_flowlabel.c
123
call_rcu(&fl->rcu, fl_free_rcu);
net/ipv6/ip6mr.c
783
call_rcu(&c->_c.rcu, ip6mr_cache_free_rcu);
net/ipv6/sit.c
449
call_rcu(&x->rcu_head, prl_list_destroy_rcu);
net/ipv6/xfrm6_tunnel.c
203
call_rcu(&x6spi->rcu_head, x6spi_destroy_rcu);
net/mac80211/agg-rx.c
114
call_rcu(&tid_rx->rcu_head, ieee80211_free_tid_rx);
net/mac802154/llsec.c
288
call_rcu(&pos->rcu, mac802154_llsec_key_del_rcu);
net/mac802154/llsec.c
407
call_rcu(&pos->rcu, llsec_dev_free_rcu);
net/mctp/neigh.c
101
call_rcu(&neigh->rcu, __mctp_neigh_free);
net/mctp/neigh.c
319
call_rcu(&neigh->rcu, __mctp_neigh_free);
net/mctp/neigh.c
81
call_rcu(&neigh->rcu, __mctp_neigh_free);
net/mpls/af_mpls.c
1697
call_rcu(&mdev->rcu, mpls_dev_destroy_rcu);
net/mpls/af_mpls.c
573
call_rcu(&rt->rt_rcu, mpls_rt_free_rcu);
net/netfilter/core.c
85
call_rcu(&head->head, __nf_hook_entries_free);
net/netfilter/ipset/ip_set_core.c
1286
call_rcu(&s->rcu, ip_set_destroy_set_rcu);
net/netfilter/ipset/ip_set_list_set.c
160
call_rcu(&e->rcu, __list_set_del_rcu);
net/netfilter/ipset/ip_set_list_set.c
170
call_rcu(&old->rcu, __list_set_del_rcu);
net/netfilter/ipvs/ip_vs_app.c
139
call_rcu(&inc->rcu_head, ip_vs_app_inc_rcu_free);
net/netfilter/ipvs/ip_vs_conn.c
899
call_rcu(&cp->rcu_head, ip_vs_conn_rcu_free);
net/netfilter/ipvs/ip_vs_ctl.c
4497
call_rcu(&ipvs->tot_stats->rcu_head, ip_vs_stats_rcu_free);
net/netfilter/ipvs/ip_vs_ctl.c
532
call_rcu(&svc->rcu_head, ip_vs_service_rcu_free);
net/netfilter/ipvs/ip_vs_ctl.c
765
call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free);
net/netfilter/ipvs/ip_vs_ctl.c
834
call_rcu(&dest->rcu_head, ip_vs_dest_rcu_free);
net/netfilter/ipvs/ip_vs_lblc.c
141
call_rcu(&en->rcu_head, ip_vs_lblc_rcu_free);
net/netfilter/ipvs/ip_vs_lblcr.c
143
call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free);
net/netfilter/ipvs/ip_vs_lblcr.c
155
call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free);
net/netfilter/ipvs/ip_vs_mh.c
423
call_rcu(&s->rcu_head, ip_vs_mh_state_free);
net/netfilter/ipvs/ip_vs_xmit.c
87
call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free);
net/netfilter/nf_conncount.c
382
call_rcu(&rbconn->rcu_head, __tree_nodes_free);
net/netfilter/nf_conntrack_expect.c
403
call_rcu(&exp->rcu, nf_ct_expect_free_rcu);
net/netfilter/nf_tables_api.c
10292
call_rcu(&last->h, __nf_tables_commit_chain_free_rules);
net/netfilter/nf_tables_api.c
10441
call_rcu(&trans->rcu, nft_trans_gc_trans_free);
net/netfilter/nf_tables_api.c
10517
call_rcu(&gc->rcu, nft_trans_gc_trans_free);
net/netfilter/nf_tables_api.c
10531
call_rcu(&trans->rcu, nft_trans_gc_trans_free);
net/netfilter/nf_tables_api.c
374
call_rcu(&hook->rcu, __nft_netdev_hook_free_rcu);
net/netfilter/nfnetlink_log.c
163
call_rcu(&inst->rcu, nfulnl_instance_free_rcu);
net/netfilter/nft_set_pipapo.c
1848
call_rcu(&old->rcu, pipapo_reclaim_match);
net/netfilter/nft_set_rbtree.c
1114
call_rcu(&old->rcu_head, nft_array_free_rcu);
net/netfilter/xt_hashlimit.c
269
call_rcu(&ent->rcu, dsthash_free_rcu);
net/netlabel/netlabel_domainhash.c
640
call_rcu(&entry->rcu, netlbl_domhsh_free_entry);
net/netlabel/netlabel_unlabeled.c
598
call_rcu(&iface->rcu, netlbl_unlhsh_free_iface);
net/netlabel/netlabel_unlabeled.c
712
call_rcu(&iface->rcu, netlbl_unlhsh_free_iface);
net/netlink/af_netlink.c
796
call_rcu(&nlk->rcu, deferred_put_nlk_sk);
net/openvswitch/datapath.c
1950
call_rcu(&dp->rcu, destroy_dp_rcu);
net/openvswitch/flow_netlink.c
2424
call_rcu(&sf_acts->rcu, __ovs_nla_free_flow_actions);
net/openvswitch/flow_table.c
1051
call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb);
net/openvswitch/flow_table.c
1073
call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb);
net/openvswitch/flow_table.c
1179
call_rcu(&ma->rcu, mask_array_rcu_cb);
net/openvswitch/flow_table.c
140
call_rcu(&flow->rcu, rcu_free_flow_callback);
net/openvswitch/flow_table.c
260
call_rcu(&old->rcu, mask_array_rcu_cb);
net/openvswitch/flow_table.c
404
call_rcu(&mc->rcu, mask_cache_rcu_cb);
net/openvswitch/flow_table.c
504
call_rcu(&ti->rcu, flow_tbl_destroy_rcu_cb);
net/openvswitch/flow_table.c
505
call_rcu(&ufid_ti->rcu, flow_tbl_destroy_rcu_cb);
net/openvswitch/flow_table.c
518
call_rcu(&mc->rcu, mask_cache_rcu_cb);
net/openvswitch/flow_table.c
519
call_rcu(&ma->rcu, mask_array_rcu_cb);
net/openvswitch/meter.c
111
call_rcu(&ti->rcu, dp_meter_instance_free_rcu);
net/openvswitch/vport-netdev.c
184
call_rcu(&vport->rcu, vport_netdev_free);
net/openvswitch/vport-netdev.c
201
call_rcu(&vport->rcu, vport_netdev_free);
net/psp/psp_sock.c
121
call_rcu(&pas->rcu, psp_assoc_free_queue);
net/rxrpc/call_object.c
696
call_rcu(&call->rcu, rxrpc_rcu_free_call);
net/rxrpc/conn_object.c
350
call_rcu(&conn->rcu, rxrpc_rcu_free_connection);
net/rxrpc/local_object.c
314
call_rcu(&local->rcu, rxrpc_local_rcu);
net/rxrpc/local_object.c
372
call_rcu(&local->rcu, rxrpc_local_rcu);
net/sched/act_api.c
67
call_rcu(&old->rcu, tcf_free_cookie_rcu);
net/sched/act_ct.c
1430
call_rcu(&params->rcu, tcf_ct_params_free_rcu);
net/sched/act_ct.c
1450
call_rcu(&params->rcu, tcf_ct_params_free_rcu);
net/sched/act_gate.c
534
call_rcu(&old_p->rcu, tcf_gate_params_free_rcu);
net/sched/act_gate.c
571
call_rcu(&p->rcu, tcf_gate_params_free_rcu);
net/sched/act_ife.c
434
call_rcu(&p->rcu, tcf_ife_cleanup_params);
net/sched/act_ife.c
624
call_rcu(&p->rcu, tcf_ife_cleanup_params);
net/sched/act_pedit.c
289
call_rcu(&oparms->rcu, tcf_pedit_cleanup_rcu);
net/sched/act_pedit.c
318
call_rcu(&parms->rcu, tcf_pedit_cleanup_rcu);
net/sched/sch_generic.c
1083
call_rcu(&qdisc->rcu, qdisc_free_cb);
net/sched/sch_taprio.c
1971
call_rcu(&admin->rcu, taprio_free_sched_cb);
net/sched/sch_taprio.c
1983
call_rcu(&admin->rcu, taprio_free_sched_cb);
net/sched/sch_taprio.c
2003
call_rcu(&new_admin->rcu, taprio_free_sched_cb);
net/sched/sch_taprio.c
2054
call_rcu(&oper->rcu, taprio_free_sched_cb);
net/sched/sch_taprio.c
2057
call_rcu(&admin->rcu, taprio_free_sched_cb);
net/sched/sch_taprio.c
217
call_rcu(&(*oper)->rcu, taprio_free_sched_cb);
net/sctp/endpointola.c
229
call_rcu(&ep->rcu, sctp_endpoint_destroy_rcu);
net/sctp/transport.c
164
call_rcu(&transport->rcu, sctp_transport_destroy_rcu);
net/sunrpc/auth_gss/auth_gss.c
1321
call_rcu(&ctx->gc_rcu, gss_free_ctx_callback);
net/sunrpc/auth_gss/auth_gss.c
1346
call_rcu(&cred->cr_rcu, gss_free_cred_callback);
net/sunrpc/auth_gss/svcauth_gss.c
129
call_rcu(&rsii->rcu_head, rsi_free_rcu);
net/sunrpc/auth_gss/svcauth_gss.c
2000
call_rcu(&dom->rcu_head, svcauth_gss_domain_release_rcu);
net/sunrpc/auth_gss/svcauth_gss.c
403
call_rcu(&rsci->rcu_head, rsc_free_rcu);
net/sunrpc/auth_unix.c
73
call_rcu(&cred->cr_rcu, unx_free_cred_callback);
net/sunrpc/svcauth_unix.c
436
call_rcu(&ug->rcu, unix_gid_free);
net/sunrpc/svcauth_unix.c
54
call_rcu(&dom->rcu_head, svcauth_unix_domain_release_rcu);
net/sunrpc/sysfs.c
406
call_rcu(&saved_addr->rcu, free_xprt_addr);
net/tipc/crypto.c
399
call_rcu(&aead->rcu, tipc_aead_free);
net/tipc/node.c
314
call_rcu(&n->rcu, tipc_node_free);
net/tipc/socket.c
653
call_rcu(&tsk->rcu, tipc_sk_callback);
net/xfrm/xfrm_policy.c
469
call_rcu(&policy->rcu, xfrm_policy_destroy_rcu);
security/apparmor/label.c
396
call_rcu(&label->rcu, label_free_rcu);
security/keys/encrypted-keys/encrypted.c
892
call_rcu(&epayload->rcu, encrypted_rcu_free);
security/keys/request_key_auth.c
140
call_rcu(&rka->rcu, request_key_auth_rcu_disposal);
security/keys/request_key_auth.c
153
call_rcu(&rka->rcu, request_key_auth_rcu_disposal);
security/keys/trusted-keys/trusted_core.c
285
call_rcu(&p->rcu, trusted_rcu_free);
security/keys/user_defined.c
119
call_rcu(&zap->rcu, user_free_payload_rcu);
security/keys/user_defined.c
137
call_rcu(&upayload->rcu, user_free_payload_rcu);
security/safesetid/securityfs.c
85
call_rcu(&pol->rcu, __release_ruleset);
security/security.c
1228
call_rcu((struct rcu_head *)inode->i_security, inode_free_by_rcu);
security/selinux/avc.c
440
call_rcu(&node->rhead, avc_node_free);
security/selinux/avc.c
455
call_rcu(&old->rhead, avc_node_free);
tools/testing/radix-tree/regression1.c
76
call_rcu(&p->rcu, page_rcu_free);
tools/testing/radix-tree/test.c
85
call_rcu(&item->rcu_head, item_free_rcu);
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
302
call_rcu(&ctx->rcu, testmod_free_cb);
tools/testing/shared/linux/radix-tree.h
16
call_rcu(head, func);
tools/testing/shared/maple-shared.h
20
call_rcu(&((_p_struct)->_memb), rcu_cb); \