rcu_head 186 arch/powerpc/include/asm/iommu.h struct rcu_head rcu; rcu_head 53 arch/powerpc/include/asm/kvm_book3s.h struct rcu_head rcu_head; rcu_head 187 arch/powerpc/include/asm/kvm_host.h struct rcu_head rcu; rcu_head 199 arch/powerpc/include/asm/kvm_host.h struct rcu_head rcu; rcu_head 49 arch/powerpc/kvm/book3s_64_vio.c static void kvm_spapr_tce_iommu_table_free(struct rcu_head *head) rcu_head 177 arch/powerpc/kvm/book3s_64_vio.c static void release_spapr_tce_table(struct rcu_head *head) rcu_head 95 arch/powerpc/kvm/book3s_mmu_hpte.c static void free_pte_rcu(struct rcu_head *head) rcu_head 97 arch/powerpc/kvm/book3s_mmu_hpte.c struct hpte_cache *pte = container_of(head, struct hpte_cache, rcu_head); rcu_head 129 arch/powerpc/kvm/book3s_mmu_hpte.c call_rcu(&pte->rcu_head, free_pte_rcu); rcu_head 29 arch/powerpc/mm/book3s64/iommu_api.c struct rcu_head rcu; rcu_head 231 arch/powerpc/mm/book3s64/iommu_api.c static void mm_iommu_free(struct rcu_head *head) rcu_head 254 arch/powerpc/mm/hugetlbpage.c struct rcu_head rcu; rcu_head 261 arch/powerpc/mm/hugetlbpage.c static void hugepd_free_rcu_callback(struct rcu_head *head) rcu_head 343 arch/powerpc/platforms/powernv/pci-ioda-tce.c static void pnv_iommu_table_group_link_free(struct rcu_head *head) rcu_head 91 arch/s390/include/asm/gmap.h struct rcu_head rcu; rcu_head 223 arch/s390/kernel/irq.c struct rcu_head rcu; rcu_head 813 arch/x86/include/asm/kvm_host.h struct rcu_head rcu; rcu_head 163 arch/x86/kvm/lapic.c static void kvm_apic_map_free(struct rcu_head *rcu) rcu_head 53 arch/x86/mm/kmmio.c struct rcu_head rcu; rcu_head 478 arch/x86/mm/kmmio.c static void rcu_free_kmmio_fault_pages(struct rcu_head *head) rcu_head 494 arch/x86/mm/kmmio.c static void remove_kmmio_fault_pages(struct rcu_head *head) rcu_head 89 block/blk-cgroup.c static void __blkg_release(struct rcu_head *rcu) rcu_head 91 block/blk-cgroup.c struct blkcg_gq *blkg = container_of(rcu, struct blkcg_gq, rcu_head); rcu_head 117 block/blk-cgroup.c call_rcu(&blkg->rcu_head, __blkg_release); rcu_head 32 block/blk-ioc.c static void icq_free_icq_rcu(struct rcu_head *head) rcu_head 167 block/blk-stat.c static void blk_stat_free_callback_rcu(struct rcu_head *head) rcu_head 62 block/blk-stat.h struct rcu_head rcu; rcu_head 835 block/blk-sysfs.c static void blk_free_queue_rcu(struct rcu_head *rcu_head) rcu_head 837 block/blk-sysfs.c struct request_queue *q = container_of(rcu_head, struct request_queue, rcu_head 838 block/blk-sysfs.c rcu_head); rcu_head 912 block/blk-sysfs.c call_rcu(&q->rcu_head, blk_free_queue_rcu); rcu_head 1267 block/genhd.c kfree_rcu(old_ptbl, rcu_head); rcu_head 652 drivers/acpi/apei/ghes.c static void ghes_estatus_cache_rcu_free(struct rcu_head *head) rcu_head 445 drivers/base/core.c static void __device_link_free_srcu(struct rcu_head *rhead) rcu_head 447 drivers/base/core.c device_link_free(container_of(rhead, struct device_link, rcu_head)); rcu_head 462 drivers/base/core.c call_srcu(&device_links_srcu, &link->rcu_head, __device_link_free_srcu); rcu_head 39 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c static void amdgpu_bo_list_free_rcu(struct rcu_head *rcu) rcu_head 43 drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.h struct rcu_head rhead; rcu_head 666 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c static void amdgpu_fence_free(struct rcu_head *rcu) rcu_head 277 drivers/gpu/drm/i915/gem/i915_gem_context.c static void free_engines_rcu(struct rcu_head *rcu) rcu_head 33 drivers/gpu/drm/i915/gem/i915_gem_context_types.h struct rcu_head rcu; rcu_head 130 drivers/gpu/drm/i915/gem/i915_gem_context_types.h struct rcu_head rcu; rcu_head 137 drivers/gpu/drm/i915/gem/i915_gem_object.c static void __i915_gem_free_object_rcu(struct rcu_head *head) rcu_head 109 drivers/gpu/drm/i915/gem/i915_gem_object_types.h struct rcu_head rcu; rcu_head 377 drivers/gpu/drm/i915/i915_sw_fence.c struct rcu_head rcu; rcu_head 88 drivers/gpu/drm/i915/selftests/lib_sw_fence.c struct rcu_head rcu; rcu_head 62 drivers/gpu/drm/lima/lima_sched.c static void lima_fence_release_rcu(struct rcu_head *rcu) rcu_head 93 drivers/gpu/drm/scheduler/sched_fence.c static void drm_sched_fence_free(struct rcu_head *rcu) rcu_head 122 drivers/gpu/drm/vmwgfx/ttm_object.c struct rcu_head rcu_head; rcu_head 439 drivers/gpu/drm/vmwgfx/ttm_object.c kfree_rcu(ref, rcu_head); rcu_head 127 drivers/gpu/drm/vmwgfx/ttm_object.h struct rcu_head rhead; rcu_head 61 drivers/gpu/drm/vmwgfx/vmwgfx_so.c struct rcu_head rcu; rcu_head 81 drivers/infiniband/core/cache.c struct rcu_head rcu_head; rcu_head 219 drivers/infiniband/core/cache.c static void put_gid_ndev(struct rcu_head *head) rcu_head 222 drivers/infiniband/core/cache.c container_of(head, struct roce_gid_ndev_storage, rcu_head); rcu_head 256 drivers/infiniband/core/cache.c call_rcu(&entry->ndev_storage->rcu_head, put_gid_ndev); rcu_head 403 drivers/infiniband/core/cache.c call_rcu(&ndev_storage->rcu_head, put_gid_ndev); rcu_head 265 drivers/infiniband/core/device.c struct rcu_head rcu_head; rcu_head 503 drivers/infiniband/core/device.c rcu_head); rcu_head 511 drivers/infiniband/core/device.c kfree_rcu(dev, rcu_head); rcu_head 109 drivers/infiniband/core/mad_priv.h struct rcu_head rcu; rcu_head 347 drivers/infiniband/hw/hfi1/mad.h struct rcu_head rcu; rcu_head 1863 drivers/infiniband/hw/hfi1/pio.c static void pio_map_rcu_callback(struct rcu_head *list) rcu_head 262 drivers/infiniband/hw/hfi1/pio.h struct rcu_head list; rcu_head 1166 drivers/infiniband/hw/hfi1/sdma.c static void sdma_map_rcu_callback(struct rcu_head *list) rcu_head 1023 drivers/infiniband/hw/hfi1/sdma.h struct rcu_head list; rcu_head 265 drivers/infiniband/hw/hfi1/tid_rdma.c kfree_rcu(old, rcu_head); rcu_head 294 drivers/infiniband/hw/hfi1/tid_rdma.c kfree_rcu(old, rcu_head); rcu_head 59 drivers/infiniband/hw/hfi1/tid_rdma.h struct rcu_head rcu_head; rcu_head 53 drivers/infiniband/hw/mlx5/devx.c struct rcu_head rcu; rcu_head 72 drivers/infiniband/hw/mlx5/devx.c struct rcu_head rcu; rcu_head 317 drivers/infiniband/hw/qib/qib_verbs.h void mr_rcu_callback(struct rcu_head *list); rcu_head 179 drivers/infiniband/sw/siw/siw.h struct rcu_head rcu; rcu_head 482 drivers/infiniband/sw/siw/siw.h struct rcu_head rcu; rcu_head 299 drivers/infiniband/ulp/ipoib/ipoib.h struct rcu_head rcu; rcu_head 457 drivers/infiniband/ulp/ipoib/ipoib.h struct rcu_head rcu; rcu_head 95 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_neigh_reclaim(struct rcu_head *rp); rcu_head 1465 drivers/infiniband/ulp/ipoib/ipoib_main.c static void ipoib_neigh_reclaim(struct rcu_head *rp) rcu_head 1542 drivers/infiniband/ulp/ipoib/ipoib_main.c static void neigh_hash_free_rcu(struct rcu_head *head) rcu_head 307 drivers/infiniband/ulp/srpt/ib_srpt.h struct rcu_head rcu; rcu_head 342 drivers/infiniband/ulp/srpt/ib_srpt.h struct rcu_head rcu; rcu_head 54 drivers/md/dm-stats.c struct rcu_head rcu_head; rcu_head 169 drivers/md/dm-stats.c static void dm_stat_free(struct rcu_head *head) rcu_head 172 drivers/md/dm-stats.c struct dm_stat *s = container_of(head, struct dm_stat, rcu_head); rcu_head 228 drivers/md/dm-stats.c dm_stat_free(&s->rcu_head); rcu_head 389 drivers/md/dm-stats.c dm_stat_free(&s->rcu_head); rcu_head 434 drivers/md/dm-stats.c dm_stat_free(&s->rcu_head); rcu_head 437 drivers/md/dm-stats.c call_rcu(&s->rcu_head, dm_stat_free); rcu_head 12 drivers/md/md-linear.h struct rcu_head rcu; rcu_head 324 drivers/misc/cxl/context.c static void reclaim_ctx(struct rcu_head *rcu) rcu_head 615 drivers/misc/cxl/cxl.h struct rcu_head rcu; rcu_head 42 drivers/misc/ocxl/link.c struct rcu_head rcu; rcu_head 144 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h struct rcu_head rcu; rcu_head 166 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h struct rcu_head rcu; rcu_head 195 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.h struct rcu_head rcu; rcu_head 1281 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static void clean_l2_data(struct rcu_head *head) rcu_head 1283 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c struct l2t_data *d = container_of(head, struct l2t_data, rcu_head); rcu_head 1304 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c call_rcu(&d->rcu_head, clean_l2_data); rcu_head 78 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct rcu_head rcu_head; /* to handle rcu cleanup */ rcu_head 52 drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h struct rcu_head rcu; rcu_head 43 drivers/net/ethernet/intel/fm10k/fm10k.h struct rcu_head rcu; rcu_head 198 drivers/net/ethernet/intel/fm10k/fm10k.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 220 drivers/net/ethernet/intel/fm10k/fm10k.h struct rcu_head rcu; rcu_head 872 drivers/net/ethernet/intel/i40e/i40e.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 408 drivers/net/ethernet/intel/i40e/i40e_txrx.h struct rcu_head rcu; /* to avoid race on free */ rcu_head 380 drivers/net/ethernet/intel/iavf/iavf_txrx.h struct rcu_head rcu; /* to avoid race on free */ rcu_head 200 drivers/net/ethernet/intel/ice/ice_txrx.h struct rcu_head rcu; /* to avoid race on free */ rcu_head 305 drivers/net/ethernet/intel/igb/igb.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 296 drivers/net/ethernet/intel/igc/igc.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 461 drivers/net/ethernet/intel/ixgbe/ixgbe.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 240 drivers/net/ethernet/intel/ixgbevf/ixgbevf.h struct rcu_head rcu; /* to avoid race with update stats on free */ rcu_head 657 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h struct rcu_head rcu; rcu_head 145 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h struct rcu_head rcu; rcu_head 178 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h struct rcu_head rcu; rcu_head 133 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct rcu_head rcu_head; rcu_head 228 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c kfree_rcu(flow, rcu_head); rcu_head 434 drivers/net/ethernet/mellanox/mlxsw/core.c struct rcu_head rcu; rcu_head 49 drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c struct rcu_head rcu; rcu_head 280 drivers/net/ethernet/netronome/nfp/flower/main.h struct rcu_head rcu; rcu_head 76 drivers/net/geneve.c struct rcu_head rcu; rcu_head 60 drivers/net/gtp.c struct rcu_head rcu_head; rcu_head 1027 drivers/net/gtp.c static void pdp_context_free(struct rcu_head *head) rcu_head 1029 drivers/net/gtp.c struct pdp_ctx *pctx = container_of(head, struct pdp_ctx, rcu_head); rcu_head 1039 drivers/net/gtp.c call_rcu(&pctx->rcu_head, pdp_context_free); rcu_head 1017 drivers/net/hyperv/hyperv_net.h struct rcu_head rcu; rcu_head 114 drivers/net/hyperv/netvsc.c static void free_netvsc_device(struct rcu_head *head) rcu_head 51 drivers/net/ieee802154/mac802154_hwsim.c struct rcu_head rcu; rcu_head 57 drivers/net/ieee802154/mac802154_hwsim.c struct rcu_head rcu; rcu_head 65 drivers/net/ieee802154/mac802154_hwsim.c struct rcu_head rcu; rcu_head 86 drivers/net/ipvlan/ipvlan.h struct rcu_head rcu; rcu_head 151 drivers/net/macsec.c struct rcu_head rcu; rcu_head 173 drivers/net/macsec.c struct rcu_head rcu_head; rcu_head 191 drivers/net/macsec.c struct rcu_head rcu; rcu_head 320 drivers/net/macsec.c static void free_rx_sc_rcu(struct rcu_head *head) rcu_head 322 drivers/net/macsec.c struct macsec_rx_sc *rx_sc = container_of(head, struct macsec_rx_sc, rcu_head); rcu_head 336 drivers/net/macsec.c call_rcu(&sc->rcu_head, free_rx_sc_rcu); rcu_head 339 drivers/net/macsec.c static void free_rxsa(struct rcu_head *head) rcu_head 367 drivers/net/macsec.c static void free_txsa(struct rcu_head *head) rcu_head 60 drivers/net/macvlan.c struct rcu_head rcu; rcu_head 107 drivers/net/tap.c struct rcu_head rcu; rcu_head 188 drivers/net/tun.c struct rcu_head rcu; rcu_head 201 drivers/net/tun.c struct rcu_head rcu; rcu_head 2268 drivers/net/tun.c static void tun_prog_free(struct rcu_head *rcu) rcu_head 73 drivers/net/vxlan.c struct rcu_head rcu; rcu_head 864 drivers/net/vxlan.c static void vxlan_fdb_free(struct rcu_head *head) rcu_head 888 drivers/net/vxlan.c static void vxlan_dst_free(struct rcu_head *head) rcu_head 473 drivers/net/wireless/ath/carl9170/carl9170.h struct rcu_head head; rcu_head 611 drivers/net/wireless/intel/iwlwifi/dvm/dev.h struct rcu_head rcu_head; rcu_head 929 drivers/net/wireless/intel/iwlwifi/dvm/rx.c kfree_rcu(old_data, rcu_head); rcu_head 1542 drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c kfree_rcu(old_data, rcu_head); rcu_head 1577 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c kfree_rcu(probe_data, rcu_head); rcu_head 3511 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c kfree_rcu(ptk_pn, rcu_head); rcu_head 332 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct rcu_head rcu_head; rcu_head 723 drivers/net/wireless/intel/iwlwifi/mvm/mvm.h struct rcu_head rcu_head; rcu_head 2680 drivers/net/wireless/intel/iwlwifi/mvm/sta.c kfree_rcu(baid_data, rcu_head); rcu_head 336 drivers/net/wireless/intel/iwlwifi/mvm/sta.h struct rcu_head rcu_head; rcu_head 288 drivers/net/wireless/mediatek/mt76/agg-rx.c kfree_rcu(tid, rcu_head); rcu_head 235 drivers/net/wireless/mediatek/mt76/mt76.h struct rcu_head rcu_head; rcu_head 1018 drivers/net/wireless/ralink/rt2x00/rt2x00.h struct rcu_head head; rcu_head 215 drivers/net/xen-netback/common.h struct rcu_head rcu; rcu_head 227 drivers/net/xen-netback/common.h struct rcu_head rcu; rcu_head 63 drivers/scsi/device_handler/scsi_dh_alua.c struct rcu_head rcu; rcu_head 232 drivers/scsi/scsi_error.c static void scsi_eh_inc_host_failed(struct rcu_head *head) rcu_head 284 drivers/soc/ti/knav_qmss.h struct rcu_head rcu; rcu_head 92 drivers/staging/fwserial/fwserial.h struct rcu_head rcu; rcu_head 377 drivers/target/target_core_device.c kfree_rcu(orig, rcu_head); rcu_head 444 drivers/target/target_core_device.c kfree_rcu(orig, rcu_head); rcu_head 699 drivers/target/target_core_fabric_configfs.c kfree_rcu(lun, rcu_head); rcu_head 217 drivers/target/target_core_file.c static void fd_dev_call_rcu(struct rcu_head *p) rcu_head 219 drivers/target/target_core_file.c struct se_device *dev = container_of(p, struct se_device, rcu_head); rcu_head 227 drivers/target/target_core_file.c call_rcu(&dev->rcu_head, fd_dev_call_rcu); rcu_head 169 drivers/target/target_core_iblock.c static void iblock_dev_call_rcu(struct rcu_head *p) rcu_head 171 drivers/target/target_core_iblock.c struct se_device *dev = container_of(p, struct se_device, rcu_head); rcu_head 179 drivers/target/target_core_iblock.c call_rcu(&dev->rcu_head, iblock_dev_call_rcu); rcu_head 546 drivers/target/target_core_pscsi.c static void pscsi_dev_call_rcu(struct rcu_head *p) rcu_head 548 drivers/target/target_core_pscsi.c struct se_device *dev = container_of(p, struct se_device, rcu_head); rcu_head 556 drivers/target/target_core_pscsi.c call_rcu(&dev->rcu_head, pscsi_dev_call_rcu); rcu_head 319 drivers/target/target_core_rd.c static void rd_dev_call_rcu(struct rcu_head *p) rcu_head 321 drivers/target/target_core_rd.c struct se_device *dev = container_of(p, struct se_device, rcu_head); rcu_head 329 drivers/target/target_core_rd.c call_rcu(&dev->rcu_head, rd_dev_call_rcu); rcu_head 547 drivers/target/target_core_tpg.c kfree_rcu(se_tpg->tpg_virt_lun0, rcu_head); rcu_head 1599 drivers/target/target_core_user.c static void tcmu_dev_call_rcu(struct rcu_head *p) rcu_head 1601 drivers/target/target_core_user.c struct se_device *dev = container_of(p, struct se_device, rcu_head); rcu_head 1662 drivers/target/target_core_user.c call_rcu(&dev->rcu_head, tcmu_dev_call_rcu); rcu_head 36 drivers/target/tcm_fc/tcm_fc.h struct rcu_head rcu; rcu_head 58 drivers/target/tcm_fc/tcm_fc.h struct rcu_head rcu; rcu_head 67 fs/adfs/adfs.h struct rcu_head rcu; /* used only at shutdown time */ rcu_head 476 fs/afs/cell.c static void afs_cell_destroy(struct rcu_head *rcu) rcu_head 84 fs/afs/internal.h struct rcu_head rcu; /* Must be first */ rcu_head 368 fs/afs/internal.h struct rcu_head rcu; rcu_head 406 fs/afs/internal.h struct rcu_head rcu; rcu_head 447 fs/afs/internal.h struct rcu_head rcu; rcu_head 488 fs/afs/internal.h struct rcu_head rcu; rcu_head 555 fs/afs/internal.h struct rcu_head rcu; rcu_head 570 fs/afs/internal.h struct rcu_head rcu; rcu_head 713 fs/afs/internal.h struct rcu_head rcu; rcu_head 1225 fs/afs/internal.h extern void afs_zap_permits(struct rcu_head *); rcu_head 80 fs/afs/security.c static void afs_permits_rcu(struct rcu_head *rcu) rcu_head 360 fs/afs/server.c static void afs_server_rcu(struct rcu_head *rcu) rcu_head 31 fs/afs/vl_list.c static void afs_vlserver_rcu(struct rcu_head *rcu) rcu_head 83 fs/aio.c struct rcu_head rcu; rcu_head 70 fs/autofs/autofs_i.h struct rcu_head rcu; rcu_head 127 fs/autofs/autofs_i.h struct rcu_head rcu; rcu_head 5275 fs/btrfs/extent_io.c static inline void btrfs_release_extent_buffer_rcu(struct rcu_head *head) rcu_head 5278 fs/btrfs/extent_io.c container_of(head, struct extent_buffer, rcu_head); rcu_head 5310 fs/btrfs/extent_io.c call_rcu(&eb->rcu_head, btrfs_release_extent_buffer_rcu); rcu_head 167 fs/btrfs/extent_io.h struct rcu_head rcu_head; rcu_head 10 fs/btrfs/rcu-string.h struct rcu_head rcu; rcu_head 78 fs/cifs/cifs_fs_sb.h struct rcu_head rcu; rcu_head 5156 fs/cifs/connect.c static void delayed_free(struct rcu_head *p) rcu_head 47 fs/cifs/dfs_cache.c struct rcu_head ce_rcu; rcu_head 122 fs/cifs/dfs_cache.c static void free_cache_entry(struct rcu_head *rcu) rcu_head 257 fs/dcache.c struct rcu_head head; rcu_head 267 fs/dcache.c static void __d_free(struct rcu_head *head) rcu_head 274 fs/dcache.c static void __d_free_external(struct rcu_head *head) rcu_head 54 fs/ecryptfs/dentry.c static void ecryptfs_dentry_free_rcu(struct rcu_head *head) rcu_head 267 fs/ecryptfs/ecryptfs_kernel.h struct rcu_head rcu; rcu_head 498 fs/erofs/zdata.c static void z_erofs_rcu_callback(struct rcu_head *head) rcu_head 42 fs/erofs/zdata.h struct rcu_head rcu; rcu_head 142 fs/eventpoll.c struct rcu_head rcu; rcu_head 764 fs/eventpoll.c static void epi_rcu_free(struct rcu_head *head) rcu_head 235 fs/ext4/block_validity.c static void ext4_destroy_system_zone(struct rcu_head *rcu) rcu_head 193 fs/ext4/ext4.h struct rcu_head rcu; rcu_head 3572 fs/ext4/mballoc.c static void ext4_mb_pa_callback(struct rcu_head *head) rcu_head 104 fs/ext4/mballoc.h struct rcu_head pa_rcu; rcu_head 21 fs/ext4/resize.c struct rcu_head rcu; rcu_head 25 fs/ext4/resize.c static void ext4_rcu_ptr_callback(struct rcu_head *head) rcu_head 104 fs/fat/fat.h struct rcu_head rcu; rcu_head 721 fs/fat/inode.c static void delayed_free(struct rcu_head *p) rcu_head 852 fs/fcntl.c static void fasync_free_rcu(struct rcu_head *head) rcu_head 36 fs/file.c static void free_fdtable_rcu(struct rcu_head *rcu) rcu_head 45 fs/file_table.c static void file_free_rcu(struct rcu_head *head) rcu_head 337 fs/fs-writeback.c struct rcu_head rcu_head; rcu_head 471 fs/fs-writeback.c static void inode_switch_wbs_rcu_fn(struct rcu_head *rcu_head) rcu_head 473 fs/fs-writeback.c struct inode_switch_wbs_context *isw = container_of(rcu_head, rcu_head 474 fs/fs-writeback.c struct inode_switch_wbs_context, rcu_head); rcu_head 536 fs/fs-writeback.c call_rcu(&isw->rcu_head, inode_switch_wbs_rcu_fn); rcu_head 41 fs/fuse/dir.c struct rcu_head rcu; rcu_head 510 fs/fuse/fuse_i.h struct rcu_head rcu; rcu_head 124 fs/gfs2/glock.c static void gfs2_glock_dealloc(struct rcu_head *rcu) rcu_head 386 fs/gfs2/incore.h struct rcu_head gl_rcu; rcu_head 486 fs/gfs2/incore.h struct rcu_head qd_rcu; rcu_head 106 fs/gfs2/quota.c static void gfs2_qd_dealloc(struct rcu_head *rcu) rcu_head 90 fs/hpfs/hpfs_fn.h struct rcu_head rcu; rcu_head 120 fs/hpfs/super.c static void lazy_free_sbi(struct rcu_head *rcu) rcu_head 216 fs/inode.c static void i_callback(struct rcu_head *head) rcu_head 40 fs/mount.h struct rcu_head mnt_rcu; rcu_head 557 fs/namespace.c static void delayed_free_vfsmnt(struct rcu_head *head) rcu_head 1107 fs/namespace.c static void __cleanup_mnt(struct rcu_head *head) rcu_head 26 fs/nfs/delegation.h struct rcu_head rcu; rcu_head 2174 fs/nfs/dir.c kfree_rcu(entry, rcu_head); rcu_head 69 fs/nfs/dns_resolve.c struct rcu_head rcu_head; rcu_head 106 fs/nfs/dns_resolve.c static void nfs_dns_ent_free_rcu(struct rcu_head *head) rcu_head 110 fs/nfs/dns_resolve.c item = container_of(head, struct nfs_dns_ent, rcu_head); rcu_head 120 fs/nfs/dns_resolve.c call_rcu(&item->rcu_head, nfs_dns_ent_free_rcu); rcu_head 917 fs/nfs/inode.c kfree_rcu(l_ctx, rcu_head); rcu_head 1013 fs/nfs/inode.c kfree_rcu(ctx, rcu_head); rcu_head 197 fs/nfs/nfs4_fs.h struct rcu_head rcu_head; rcu_head 714 fs/nfs/nfs4state.c kfree_rcu(state, rcu_head); rcu_head 345 fs/nfs/pnfs.h struct rcu_head rcu; rcu_head 64 fs/nfsd/export.h struct rcu_head ex_rcu; rcu_head 79 fs/nfsd/export.h struct rcu_head ek_rcu; rcu_head 84 fs/nfsd/filecache.c nfsd_file_slab_free(struct rcu_head *rcu) rcu_head 34 fs/nfsd/filecache.h struct rcu_head nf_rcu; rcu_head 68 fs/nfsd/nfs4idmap.c struct rcu_head rcu_head; rcu_head 93 fs/nfsd/nfs4idmap.c kfree_rcu(map, rcu_head); rcu_head 414 fs/nfsd/nfs4state.c static void nfsd4_free_file_rcu(struct rcu_head *rcu) rcu_head 506 fs/nfsd/state.h struct rcu_head fi_rcu; rcu_head 84 fs/overlayfs/ovl_entry.h struct rcu_head rcu; rcu_head 168 fs/super.c static void destroy_super_rcu(struct rcu_head *head) rcu_head 42 fs/timerfd.c struct rcu_head rcu; rcu_head 82 fs/xfs/xfs_icache.c struct rcu_head *head) rcu_head 125 fs/xfs/xfs_mount.c struct rcu_head *head) rcu_head 127 fs/xfs/xfs_mount.c struct xfs_perag *pag = container_of(head, struct xfs_perag, rcu_head); rcu_head 152 fs/xfs/xfs_mount.c call_rcu(&pag->rcu_head, __xfs_free_perag); rcu_head 396 fs/xfs/xfs_mount.h struct rcu_head rcu_head; rcu_head 43 include/acpi/ghes.h struct rcu_head rcu; rcu_head 175 include/asm-generic/tlb.h struct rcu_head rcu; rcu_head 19 include/keys/encrypted-type.h struct rcu_head rcu; rcu_head 17 include/keys/request_key_auth-type.h struct rcu_head rcu; rcu_head 21 include/keys/trusted-type.h struct rcu_head rcu; rcu_head 28 include/keys/user-type.h struct rcu_head rcu; /* RCU destructor */ rcu_head 75 include/linux/assoc_array_priv.h struct rcu_head rcu; rcu_head 32 include/linux/async_tx.h struct rcu_head rcu; rcu_head 183 include/linux/backing-dev-defs.h struct rcu_head rcu; rcu_head 145 include/linux/blk-cgroup.h struct rcu_head rcu_head; rcu_head 566 include/linux/blkdev.h struct rcu_head rcu_head; rcu_head 38 include/linux/bpf-cgroup.h struct rcu_head rcu; rcu_head 51 include/linux/bpf-cgroup.h struct rcu_head rcu; rcu_head 422 include/linux/bpf.h struct rcu_head rcu; rcu_head 480 include/linux/bpf.h struct rcu_head rcu; rcu_head 517 include/linux/bpf.h struct rcu_head rcu; rcu_head 14 include/linux/ceph/string_table.h struct rcu_head rcu; rcu_head 276 include/linux/cgroup-defs.h struct rcu_head rcu_head; rcu_head 151 include/linux/cred.h struct rcu_head rcu; /* RCU deletion hook */ rcu_head 119 include/linux/dcache.h struct rcu_head d_rcu; rcu_head 1115 include/linux/device.h struct rcu_head rcu_head; rcu_head 89 include/linux/dma-fence.h struct rcu_head rcu; rcu_head 60 include/linux/dma-resv.h struct rcu_head rcu; rcu_head 32 include/linux/fdtable.h struct rcu_head rcu; rcu_head 550 include/linux/filter.h struct rcu_head rcu; rcu_head 698 include/linux/fs.h struct rcu_head i_rcu; rcu_head 939 include/linux/fs.h struct rcu_head fu_rcuhead; rcu_head 1338 include/linux/fs.h struct rcu_head fa_rcu; rcu_head 1536 include/linux/fs.h struct rcu_head rcu; rcu_head 161 include/linux/genhd.h struct rcu_head rcu_head; rcu_head 863 include/linux/hyperv.h struct rcu_head rcu; rcu_head 69 include/linux/if_team.h struct rcu_head rcu; rcu_head 40 include/linux/igmp.h struct rcu_head rcu; rcu_head 58 include/linux/igmp.h struct rcu_head rcu; rcu_head 92 include/linux/igmp.h struct rcu_head rcu; rcu_head 50 include/linux/inetdevice.h struct rcu_head rcu_head; rcu_head 141 include/linux/inetdevice.h struct rcu_head rcu_head; rcu_head 671 include/linux/intel-iommu.h struct rcu_head rcu; rcu_head 89 include/linux/iocontext.h struct rcu_head __rcu_head; rcu_head 27 include/linux/ipc.h struct rcu_head rcu; rcu_head 102 include/linux/irqdesc.h struct rcu_head rcu; rcu_head 86 include/linux/key.h struct rcu_head rcu; rcu_head 35 include/linux/list_lru.h struct rcu_head rcu; rcu_head 110 include/linux/memcontrol.h struct rcu_head rcu; rcu_head 175 include/linux/mm_types.h struct rcu_head rcu_head; rcu_head 248 include/linux/mmu_notifier.h struct rcu_head rcu; rcu_head 154 include/linux/mroute_base.h struct rcu_head rcu; rcu_head 155 include/linux/mroute_base.h void (*free)(struct rcu_head *head); rcu_head 99 include/linux/net.h struct rcu_head rcu; rcu_head 216 include/linux/netdevice.h struct rcu_head rcu_head; rcu_head 666 include/linux/netdevice.h struct rcu_head rcu; rcu_head 688 include/linux/netdevice.h struct rcu_head rcu; rcu_head 769 include/linux/netdevice.h struct rcu_head rcu; rcu_head 780 include/linux/netdevice.h struct rcu_head rcu; rcu_head 923 include/linux/netdevice.h struct rcu_head rcuhead; rcu_head 96 include/linux/netfilter.h struct rcu_head head; rcu_head 100 include/linux/netfilter/ipset/ip_set.h struct rcu_head rcu; rcu_head 21 include/linux/netfilter/nf_conntrack_proto_gre.h struct rcu_head rcu; rcu_head 19 include/linux/netfilter/nfnetlink_osf.h struct rcu_head rcu_head; rcu_head 46 include/linux/netpoll.h struct rcu_head rcu; rcu_head 56 include/linux/nfs_fs.h struct rcu_head rcu_head; rcu_head 65 include/linux/nfs_fs.h struct rcu_head rcu_head; rcu_head 86 include/linux/nfs_fs.h struct rcu_head rcu_head; rcu_head 106 include/linux/percpu-refcount.h struct rcu_head rcu; rcu_head 550 include/linux/perf_event.h struct rcu_head rcu_head; rcu_head 699 include/linux/perf_event.h struct rcu_head rcu_head; rcu_head 793 include/linux/perf_event.h struct rcu_head rcu_head; rcu_head 67 include/linux/pid.h struct rcu_head rcu; rcu_head 27 include/linux/pid_namespace.h struct rcu_head rcu; rcu_head 221 include/linux/posix-timers.h struct rcu_head rcu; rcu_head 29 include/linux/posix_acl.h struct rcu_head a_rcu; rcu_head 22 include/linux/rcu_segcblist.h struct rcu_head *head; rcu_head 23 include/linux/rcu_segcblist.h struct rcu_head **tail; rcu_head 68 include/linux/rcu_segcblist.h struct rcu_head *head; rcu_head 69 include/linux/rcu_segcblist.h struct rcu_head **tails[RCU_CBLIST_NSEGS]; rcu_head 22 include/linux/rcu_sync.h struct rcu_head cb_head; rcu_head 38 include/linux/rcupdate.h void call_rcu(struct rcu_head *head, rcu_callback_t func); rcu_head 139 include/linux/rcupdate.h void call_rcu_tasks(struct rcu_head *head, rcu_callback_t func); rcu_head 187 include/linux/rcupdate.h void init_rcu_head(struct rcu_head *head); rcu_head 188 include/linux/rcupdate.h void destroy_rcu_head(struct rcu_head *head); rcu_head 189 include/linux/rcupdate.h void init_rcu_head_on_stack(struct rcu_head *head); rcu_head 190 include/linux/rcupdate.h void destroy_rcu_head_on_stack(struct rcu_head *head); rcu_head 192 include/linux/rcupdate.h static inline void init_rcu_head(struct rcu_head *head) { } rcu_head 193 include/linux/rcupdate.h static inline void destroy_rcu_head(struct rcu_head *head) { } rcu_head 194 include/linux/rcupdate.h static inline void init_rcu_head_on_stack(struct rcu_head *head) { } rcu_head 195 include/linux/rcupdate.h static inline void destroy_rcu_head_on_stack(struct rcu_head *head) { } rcu_head 868 include/linux/rcupdate.h static inline void rcu_head_init(struct rcu_head *rhp) rcu_head 887 include/linux/rcupdate.h rcu_head_after_call_rcu(struct rcu_head *rhp, rcu_callback_t f) rcu_head 16 include/linux/rcupdate_wait.h struct rcu_head head; rcu_head 19 include/linux/rcupdate_wait.h void wakeme_after_rcu(struct rcu_head *head); rcu_head 37 include/linux/rcutiny.h static inline void kfree_call_rcu(struct rcu_head *head, rcu_callback_t func) rcu_head 36 include/linux/rcutree.h void kfree_call_rcu(struct rcu_head *head, rcu_callback_t func); rcu_head 81 include/linux/rhashtable.h struct rcu_head rcu; rcu_head 1138 include/linux/sched.h struct rcu_head rcu; rcu_head 133 include/linux/sched/topology.h struct rcu_head rcu; /* used during destruction */ rcu_head 106 include/linux/skmsg.h struct rcu_head rcu; rcu_head 428 include/linux/skmsg.h void sk_psock_destroy(struct rcu_head *rcu); rcu_head 57 include/linux/srcu.h void call_srcu(struct srcu_struct *ssp, struct rcu_head *head, rcu_head 58 include/linux/srcu.h void (*func)(struct rcu_head *head)); rcu_head 23 include/linux/srcutiny.h struct rcu_head *srcu_cb_head; /* Pending callbacks: Head. */ rcu_head 24 include/linux/srcutiny.h struct rcu_head **srcu_cb_tail; /* Pending callbacks: Tail. */ rcu_head 37 include/linux/srcutree.h struct rcu_head srcu_barrier_head; /* For srcu_barrier() use. */ rcu_head 53 include/linux/sunrpc/auth.h struct rcu_head cr_rcu; rcu_head 80 include/linux/sunrpc/auth_gss.h struct rcu_head gc_rcu; rcu_head 231 include/linux/sunrpc/svc.h struct rcu_head rq_rcu_head; /* for RCU deferred kfree */ rcu_head 85 include/linux/sunrpc/svcauth.h struct rcu_head rcu_head; rcu_head 289 include/linux/sunrpc/xprt.h struct rcu_head rcu; rcu_head 26 include/linux/sunrpc/xprtmultipath.h struct rcu_head xps_rcu; rcu_head 152 include/linux/sysctl.h struct rcu_head rcu; rcu_head 225 include/linux/types.h typedef void (*rcu_callback_t)(struct rcu_head *head); rcu_head 226 include/linux/types.h typedef void (*call_rcu_func_t)(struct rcu_head *head, rcu_callback_t func); rcu_head 126 include/linux/workqueue.h struct rcu_head rcu; rcu_head 1096 include/linux/xarray.h struct rcu_head rcu_head; /* Used when freeing node */ rcu_head 130 include/net/bluetooth/hci_core.h struct rcu_head rcu; rcu_head 143 include/net/bluetooth/hci_core.h struct rcu_head rcu; rcu_head 152 include/net/bluetooth/hci_core.h struct rcu_head rcu; rcu_head 185 include/net/bonding.h struct rcu_head rcu; rcu_head 25 include/net/caif/cfsrvl.h struct rcu_head rcu; rcu_head 48 include/net/calipso.h struct rcu_head rcu; rcu_head 2097 include/net/cfg80211.h struct rcu_head rcu_head; rcu_head 2160 include/net/cfg80211.h struct rcu_head rcu_head; rcu_head 77 include/net/cipso_ipv4.h struct rcu_head rcu; rcu_head 245 include/net/devlink.h struct rcu_head rcu; rcu_head 16 include/net/dn_dev.h struct rcu_head rcu; rcu_head 73 include/net/dst.h struct rcu_head rcu_head; rcu_head 35 include/net/fib_notifier.h struct rcu_head rcu; rcu_head 45 include/net/fib_rules.h struct rcu_head rcu; rcu_head 97 include/net/fib_rules.h struct rcu_head rcu; rcu_head 108 include/net/garp.h struct rcu_head rcu; rcu_head 113 include/net/garp.h struct rcu_head rcu; rcu_head 74 include/net/if_inet6.h struct rcu_head rcu; rcu_head 96 include/net/if_inet6.h struct rcu_head rcu; rcu_head 149 include/net/if_inet6.h struct rcu_head rcu; rcu_head 207 include/net/if_inet6.h struct rcu_head rcu; rcu_head 95 include/net/inet_frag.h struct rcu_head rcu; rcu_head 59 include/net/inet_sock.h struct rcu_head rcu; rcu_head 53 include/net/inetpeer.h struct rcu_head rcu; rcu_head 128 include/net/ip.h struct rcu_head rcu; rcu_head 83 include/net/ip6_fib.h struct rcu_head rcu; rcu_head 118 include/net/ip6_fib.h struct rcu_head rcu; rcu_head 172 include/net/ip6_fib.h struct rcu_head rcu; rcu_head 288 include/net/ip6_fib.h void fib6_info_destroy_rcu(struct rcu_head *head); rcu_head 69 include/net/ip_fib.h struct rcu_head rcu; rcu_head 155 include/net/ip_fib.h struct rcu_head rcu; rcu_head 238 include/net/ip_fib.h struct rcu_head rcu; rcu_head 99 include/net/ip_tunnels.h struct rcu_head rcu_head; rcu_head 561 include/net/ip_vs.h struct rcu_head rcu_head; rcu_head 642 include/net/ip_vs.h struct rcu_head rcu_head; rcu_head 650 include/net/ip_vs.h struct rcu_head rcu_head; rcu_head 757 include/net/ip_vs.h struct rcu_head rcu_head; rcu_head 1474 include/net/ip_vs.h void ip_vs_dest_dst_rcu_free(struct rcu_head *head); rcu_head 301 include/net/ipv6.h struct rcu_head rcu; rcu_head 319 include/net/ipv6.h struct rcu_head rcu; rcu_head 340 include/net/ipv6.h struct rcu_head rcu; rcu_head 135 include/net/kcm.h struct rcu_head rcu; rcu_head 69 include/net/llc.h struct rcu_head rcu; rcu_head 32 include/net/lwtunnel.h struct rcu_head rcu; rcu_head 1898 include/net/mac80211.h struct rcu_head rcu_head; rcu_head 122 include/net/mrp.h struct rcu_head rcu; rcu_head 127 include/net/mrp.h struct rcu_head rcu; rcu_head 81 include/net/neighbour.h struct rcu_head rcu_head; rcu_head 158 include/net/neighbour.h struct rcu_head rcu; rcu_head 190 include/net/neighbour.h struct rcu_head rcu; rcu_head 60 include/net/netfilter/nf_conntrack_expect.h struct rcu_head rcu; rcu_head 46 include/net/netfilter/nf_conntrack_extend.h struct rcu_head rcu; rcu_head 22 include/net/netfilter/nf_conntrack_timeout.h struct rcu_head rcu_head; rcu_head 671 include/net/netfilter/nf_tables.h struct rcu_head rcu; rcu_head 693 include/net/netfilter/nf_tables.h void nft_set_gc_batch_release(struct rcu_head *rcu); rcu_head 18 include/net/netfilter/xt_rateest.h struct rcu_head rcu; rcu_head 32 include/net/netns/generic.h struct rcu_head rcu; rcu_head 17 include/net/netprio_cgroup.h struct rcu_head rcu; rcu_head 94 include/net/nexthop.h struct rcu_head rcu; rcu_head 104 include/net/nexthop.h void nexthop_free_rcu(struct rcu_head *head); rcu_head 24 include/net/phonet/pn_dev.h struct rcu_head rcu; rcu_head 686 include/net/pkt_cls.h struct rcu_head rcu; rcu_head 14 include/net/psample.h struct rcu_head rcu; rcu_head 78 include/net/regulatory.h struct rcu_head rcu_head; rcu_head 227 include/net/regulatory.h struct rcu_head rcu_head; rcu_head 42 include/net/sch_generic.h struct rcu_head rcu; rcu_head 114 include/net/sch_generic.h struct rcu_head rcu; rcu_head 371 include/net/sch_generic.h struct rcu_head rcu; rcu_head 400 include/net/sch_generic.h struct rcu_head rcu; rcu_head 425 include/net/sch_generic.h struct rcu_head rcu; rcu_head 1259 include/net/sch_generic.h struct rcu_head rcu; rcu_head 694 include/net/sctp/structs.h struct rcu_head rcu; rcu_head 981 include/net/sctp/structs.h struct rcu_head rcu; rcu_head 2079 include/net/sctp/structs.h struct rcu_head rcu; rcu_head 27 include/net/seg6_hmac.h struct rcu_head rcu; rcu_head 513 include/net/sock.h struct rcu_head sk_rcu; rcu_head 14 include/net/sock_reuseport.h struct rcu_head rcu; rcu_head 11 include/net/tc_act/tc_csum.h struct rcu_head rcu; rcu_head 27 include/net/tc_act/tc_ct.h struct rcu_head rcu; rcu_head 8 include/net/tc_act/tc_ctinfo.h struct rcu_head rcu; rcu_head 17 include/net/tc_act/tc_ife.h struct rcu_head rcu; rcu_head 17 include/net/tc_act/tc_mpls.h struct rcu_head rcu; rcu_head 17 include/net/tc_act/tc_police.h struct rcu_head rcu; rcu_head 21 include/net/tc_act/tc_skbedit.h struct rcu_head rcu; rcu_head 13 include/net/tc_act/tc_skbmod.h struct rcu_head rcu; rcu_head 15 include/net/tc_act/tc_tunnel_key.h struct rcu_head rcu; rcu_head 17 include/net/tc_act/tc_vlan.h struct rcu_head rcu; rcu_head 1545 include/net/tcp.h struct rcu_head rcu; rcu_head 1551 include/net/tcp.h struct rcu_head rcu; rcu_head 1671 include/net/tcp.h struct rcu_head rcu; rcu_head 292 include/net/tls.h struct rcu_head rcu; rcu_head 202 include/net/vxlan.h struct rcu_head rcu; rcu_head 16 include/net/xdp_priv.h struct rcu_head rcu; rcu_head 529 include/net/xfrm.h struct rcu_head rcu; rcu_head 1488 include/rdma/ib_verbs.h struct rcu_head rcu; /* kfree_rcu() overhead */ rcu_head 2589 include/rdma/ib_verbs.h struct rcu_head rcu_head; rcu_head 212 include/scsi/libfc.h struct rcu_head rcu; rcu_head 74 include/scsi/scsi_cmnd.h struct rcu_head rcu; rcu_head 96 include/scsi/scsi_device.h struct rcu_head rcu; rcu_head 662 include/target/target_core_base.h struct rcu_head rcu_head; rcu_head 748 include/target/target_core_base.h struct rcu_head rcu_head; rcu_head 834 include/target/target_core_base.h struct rcu_head rcu_head; rcu_head 477 include/trace/events/rcu.h TP_PROTO(const char *rcuname, struct rcu_head *rhp, long qlen_lazy, rcu_head 513 include/trace/events/rcu.h TP_PROTO(const char *rcuname, struct rcu_head *rhp, unsigned long offset, rcu_head 578 include/trace/events/rcu.h TP_PROTO(const char *rcuname, struct rcu_head *rhp), rcu_head 607 include/trace/events/rcu.h TP_PROTO(const char *rcuname, struct rcu_head *rhp, unsigned long offset), rcu_head 682 include/trace/events/rcu.h TP_PROTO(const char *rcutorturename, struct rcu_head *rhp, rcu_head 689 include/trace/events/rcu.h __field(struct rcu_head *, rhp) rcu_head 117 ipc/msg.c static void msg_rcu_free(struct rcu_head *head) rcu_head 150 ipc/sem.c struct rcu_head rcu; /* rcu struct for sem_undo */ rcu_head 298 ipc/sem.c static void sem_rcu_free(struct rcu_head *head) rcu_head 218 ipc/shm.c static void shm_rcu_free(struct rcu_head *head) rcu_head 500 ipc/util.c void (*func)(struct rcu_head *head)) rcu_head 172 ipc/util.h void (*func)(struct rcu_head *head)); rcu_head 86 kernel/acct.c struct rcu_head rcu; rcu_head 109 kernel/audit.c struct rcu_head rcu; rcu_head 472 kernel/audit.c static void auditd_conn_free(struct rcu_head *rcu) rcu_head 47 kernel/audit.h struct rcu_head rcu; rcu_head 238 kernel/audit.h extern void audit_free_rule_rcu(struct rcu_head *head); rcu_head 21 kernel/audit_tree.c struct rcu_head head; rcu_head 32 kernel/audit_tree.c struct rcu_head head; rcu_head 145 kernel/audit_tree.c static void __put_chunk(struct rcu_head *rcu) rcu_head 97 kernel/auditfilter.c void audit_free_rule_rcu(struct rcu_head *head) rcu_head 657 kernel/bpf/arraymap.c static void __bpf_event_entry_free(struct rcu_head *rcu) rcu_head 214 kernel/bpf/btf.c struct rcu_head rcu; rcu_head 906 kernel/bpf/btf.c static void btf_free_rcu(struct rcu_head *rcu) rcu_head 68 kernel/bpf/cpumap.c struct rcu_head rcu; rcu_head 399 kernel/bpf/cpumap.c static void __cpu_map_entry_free(struct rcu_head *rcu) rcu_head 71 kernel/bpf/devmap.c struct rcu_head rcu; rcu_head 528 kernel/bpf/devmap.c static void __dev_map_entry_free(struct rcu_head *rcu) rcu_head 53 kernel/bpf/hashtab.c struct rcu_head rcu; rcu_head 662 kernel/bpf/hashtab.c static void htab_elem_free_rcu(struct rcu_head *head) rcu_head 523 kernel/bpf/local_storage.c static void free_shared_cgroup_storage_rcu(struct rcu_head *rcu) rcu_head 532 kernel/bpf/local_storage.c static void free_percpu_cgroup_storage_rcu(struct rcu_head *rcu) rcu_head 24 kernel/bpf/lpm_trie.c struct rcu_head rcu; rcu_head 1330 kernel/bpf/syscall.c static void __bpf_prog_put_rcu(struct rcu_head *rcu) rcu_head 968 kernel/cgroup/cgroup.c kfree_rcu(cset, rcu_head); rcu_head 93 kernel/cred.c static void put_cred_rcu(struct rcu_head *rcu) rcu_head 18 kernel/events/callchain.c struct rcu_head rcu_head; rcu_head 48 kernel/events/callchain.c static void release_callchain_buffers_rcu(struct rcu_head *head) rcu_head 53 kernel/events/callchain.c entries = container_of(head, struct callchain_cpus_entries, rcu_head); rcu_head 67 kernel/events/callchain.c call_rcu(&entries->rcu_head, release_callchain_buffers_rcu); rcu_head 1183 kernel/events/core.c static void free_ctx(struct rcu_head *head) rcu_head 1187 kernel/events/core.c ctx = container_of(head, struct perf_event_context, rcu_head); rcu_head 1199 kernel/events/core.c call_rcu(&ctx->rcu_head, free_ctx); rcu_head 4323 kernel/events/core.c static void free_event_rcu(struct rcu_head *head) rcu_head 4327 kernel/events/core.c event = container_of(head, struct perf_event, rcu_head); rcu_head 4591 kernel/events/core.c call_rcu(&event->rcu_head, free_event_rcu); rcu_head 5560 kernel/events/core.c call_rcu(&rb->rcu_head, rb_free_rcu); rcu_head 8536 kernel/events/core.c kfree_rcu(hlist, rcu_head); rcu_head 15 kernel/events/internal.h struct rcu_head rcu_head; rcu_head 62 kernel/events/internal.h static inline void rb_free_rcu(struct rcu_head *rcu_head) rcu_head 66 kernel/events/internal.h rb = container_of(rcu_head, struct ring_buffer, rcu_head); rcu_head 176 kernel/exit.c static void delayed_put_task_struct(struct rcu_head *rhp) rcu_head 1737 kernel/fork.c static void __delayed_free_task(struct rcu_head *rhp) rcu_head 431 kernel/irq/irqdesc.c static void delayed_free_desc(struct rcu_head *rhp) rcu_head 56 kernel/livepatch/shadow.c struct rcu_head rcu_head; rcu_head 240 kernel/livepatch/shadow.c kfree_rcu(shadow, rcu_head); rcu_head 331 kernel/locking/lockdep.c struct rcu_head rcu_head; rcu_head 1086 kernel/locking/lockdep.c init_rcu_head(&delayed_free.rcu_head); rcu_head 4916 kernel/locking/lockdep.c static void free_zapped_rcu(struct rcu_head *cb); rcu_head 4937 kernel/locking/lockdep.c call_rcu(&delayed_free.rcu_head, free_zapped_rcu); rcu_head 4959 kernel/locking/lockdep.c static void free_zapped_rcu(struct rcu_head *ch) rcu_head 4964 kernel/locking/lockdep.c if (WARN_ON_ONCE(ch != &delayed_free.rcu_head)) rcu_head 118 kernel/pid.c static void delayed_put_pid(struct rcu_head *rhp) rcu_head 132 kernel/pid_namespace.c static void delayed_free_pidns(struct rcu_head *p) rcu_head 172 kernel/rcu/rcu.h static inline int debug_rcu_head_queue(struct rcu_head *head) rcu_head 183 kernel/rcu/rcu.h static inline void debug_rcu_head_unqueue(struct rcu_head *head) rcu_head 191 kernel/rcu/rcu.h static inline int debug_rcu_head_queue(struct rcu_head *head) rcu_head 196 kernel/rcu/rcu.h static inline void debug_rcu_head_unqueue(struct rcu_head *head) rcu_head 207 kernel/rcu/rcu.h static inline bool __rcu_reclaim(const char *rn, struct rcu_head *head) rcu_head 460 kernel/rcu/rcu.h struct rcu_head *rhp, rcu_head 474 kernel/rcu/rcu.h struct rcu_head *rhp, rcu_head 32 kernel/rcu/rcu_segcblist.c void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp) rcu_head 49 kernel/rcu/rcu_segcblist.c struct rcu_head *rhp) rcu_head 76 kernel/rcu/rcu_segcblist.c struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp) rcu_head 78 kernel/rcu/rcu_segcblist.c struct rcu_head *rhp; rcu_head 213 kernel/rcu/rcu_segcblist.c struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp) rcu_head 227 kernel/rcu/rcu_segcblist.c struct rcu_head *rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp) rcu_head 256 kernel/rcu/rcu_segcblist.c struct rcu_head *rhp, bool lazy) rcu_head 278 kernel/rcu/rcu_segcblist.c struct rcu_head *rhp, bool lazy) rcu_head 28 kernel/rcu/rcu_segcblist.h void rcu_cblist_enqueue(struct rcu_cblist *rclp, struct rcu_head *rhp); rcu_head 31 kernel/rcu/rcu_segcblist.h struct rcu_head *rhp); rcu_head 32 kernel/rcu/rcu_segcblist.h struct rcu_head *rcu_cblist_dequeue(struct rcu_cblist *rclp); rcu_head 105 kernel/rcu/rcu_segcblist.h struct rcu_head *rcu_segcblist_first_cb(struct rcu_segcblist *rsclp); rcu_head 106 kernel/rcu/rcu_segcblist.h struct rcu_head *rcu_segcblist_first_pend_cb(struct rcu_segcblist *rsclp); rcu_head 109 kernel/rcu/rcu_segcblist.h struct rcu_head *rhp, bool lazy); rcu_head 111 kernel/rcu/rcu_segcblist.h struct rcu_head *rhp, bool lazy); rcu_head 137 kernel/rcu/rcuperf.c void (*async)(struct rcu_head *head, rcu_callback_t func); rcu_head 207 kernel/rcu/rcuperf.c static void srcu_call_rcu(struct rcu_head *head, rcu_callback_t func) rcu_head 347 kernel/rcu/rcuperf.c static void rcu_perf_async_cb(struct rcu_head *rhp) rcu_head 362 kernel/rcu/rcuperf.c struct rcu_head *rhp = NULL; rcu_head 136 kernel/rcu/rcutorture.c struct rcu_head rtort_rcu; rcu_head 409 kernel/rcu/rcutorture.c rcu_torture_cb(struct rcu_head *p) rcu_head 482 kernel/rcu/rcutorture.c call_rcu_busted(struct rcu_head *head, rcu_callback_t func) rcu_head 558 kernel/rcu/rcutorture.c static void srcu_torture_call(struct rcu_head *head, rcu_head 746 kernel/rcu/rcutorture.c struct rcu_head rcu; rcu_head 750 kernel/rcu/rcutorture.c static void rcu_torture_boost_cb(struct rcu_head *head) rcu_head 1128 kernel/rcu/rcutorture.c static void rcu_torture_timer_cb(struct rcu_head *rhp) rcu_head 1340 kernel/rcu/rcutorture.c struct rcu_head *rhp = kmalloc(sizeof(*rhp), GFP_NOWAIT); rcu_head 1635 kernel/rcu/rcutorture.c struct rcu_head rh; rcu_head 1644 kernel/rcu/rcutorture.c static void rcu_torture_fwd_prog_cb(struct rcu_head *rhp) rcu_head 1657 kernel/rcu/rcutorture.c struct rcu_head rh; rcu_head 1703 kernel/rcu/rcutorture.c static void rcu_torture_fwd_cb_cr(struct rcu_head *rhp) rcu_head 2003 kernel/rcu/rcutorture.c static void rcu_torture_barrier_cbf(struct rcu_head *rcu) rcu_head 2014 kernel/rcu/rcutorture.c struct rcu_head rcu; rcu_head 2260 kernel/rcu/rcutorture.c static void rcu_torture_leak_cb(struct rcu_head *rhp) rcu_head 2264 kernel/rcu/rcutorture.c static void rcu_torture_err_cb(struct rcu_head *rhp) rcu_head 2287 kernel/rcu/rcutorture.c struct rcu_head rh1; rcu_head 2288 kernel/rcu/rcutorture.c struct rcu_head rh2; rcu_head 112 kernel/rcu/srcutiny.c struct rcu_head *lh; rcu_head 113 kernel/rcu/srcutiny.c struct rcu_head *rhp; rcu_head 158 kernel/rcu/srcutiny.c void call_srcu(struct srcu_struct *ssp, struct rcu_head *rhp, rcu_head 803 kernel/rcu/srcutree.c static void srcu_leak_callback(struct rcu_head *rhp) rcu_head 835 kernel/rcu/srcutree.c static void __call_srcu(struct srcu_struct *ssp, struct rcu_head *rhp, rcu_head 895 kernel/rcu/srcutree.c void call_srcu(struct srcu_struct *ssp, struct rcu_head *rhp, rcu_head 1007 kernel/rcu/srcutree.c static void srcu_barrier_cb(struct rcu_head *rhp) rcu_head 1161 kernel/rcu/srcutree.c struct rcu_head *rhp; rcu_head 43 kernel/rcu/sync.c static void rcu_sync_func(struct rcu_head *rhp); rcu_head 73 kernel/rcu/sync.c static void rcu_sync_func(struct rcu_head *rhp) rcu_head 30 kernel/rcu/tiny.c struct rcu_head *rcucblist; /* List of pending callbacks (CBs). */ rcu_head 31 kernel/rcu/tiny.c struct rcu_head **donetail; /* ->next pointer of last "done" CB. */ rcu_head 32 kernel/rcu/tiny.c struct rcu_head **curtail; /* ->next pointer of last CB. */ rcu_head 79 kernel/rcu/tiny.c struct rcu_head *next, *list; rcu_head 133 kernel/rcu/tiny.c void call_rcu(struct rcu_head *head, rcu_callback_t func) rcu_head 2117 kernel/rcu/tree.c struct rcu_head *rhp; rcu_head 2500 kernel/rcu/tree.c static void __call_rcu_core(struct rcu_data *rdp, struct rcu_head *head, rcu_head 2545 kernel/rcu/tree.c static void rcu_leak_callback(struct rcu_head *rhp) rcu_head 2556 kernel/rcu/tree.c __call_rcu(struct rcu_head *head, rcu_callback_t func, bool lazy) rcu_head 2650 kernel/rcu/tree.c void call_rcu(struct rcu_head *head, rcu_callback_t func) rcu_head 2663 kernel/rcu/tree.c void kfree_call_rcu(struct rcu_head *head, rcu_callback_t func) rcu_head 2845 kernel/rcu/tree.c static void rcu_barrier_callback(struct rcu_head *rhp) rcu_head 192 kernel/rcu/tree.h struct rcu_head barrier_head; rcu_head 417 kernel/rcu/tree.h void call_rcu(struct rcu_head *head, rcu_callback_t func); rcu_head 434 kernel/rcu/tree.h static bool rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 436 kernel/rcu/tree.h static bool rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 1691 kernel/rcu/tree_plugin.h static bool rcu_nocb_do_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 1721 kernel/rcu/tree_plugin.h static bool rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 1762 kernel/rcu/tree_plugin.h static bool rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 2498 kernel/rcu/tree_plugin.h static bool rcu_nocb_flush_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 2504 kernel/rcu/tree_plugin.h static bool rcu_nocb_try_bypass(struct rcu_data *rdp, struct rcu_head *rhp, rcu_head 334 kernel/rcu/update.c void wakeme_after_rcu(struct rcu_head *head) rcu_head 381 kernel/rcu/update.c void init_rcu_head(struct rcu_head *head) rcu_head 387 kernel/rcu/update.c void destroy_rcu_head(struct rcu_head *head) rcu_head 408 kernel/rcu/update.c void init_rcu_head_on_stack(struct rcu_head *head) rcu_head 425 kernel/rcu/update.c void destroy_rcu_head_on_stack(struct rcu_head *head) rcu_head 439 kernel/rcu/update.c void do_trace_rcu_torture_read(const char *rcutorturename, struct rcu_head *rhp, rcu_head 489 kernel/rcu/update.c static struct rcu_head *rcu_tasks_cbs_head; rcu_head 490 kernel/rcu/update.c static struct rcu_head **rcu_tasks_cbs_tail = &rcu_tasks_cbs_head; rcu_head 522 kernel/rcu/update.c void call_rcu_tasks(struct rcu_head *rhp, rcu_callback_t func) rcu_head 635 kernel/rcu/update.c struct rcu_head *list; rcu_head 636 kernel/rcu/update.c struct rcu_head *next; rcu_head 848 kernel/rcu/update.c static void test_callback(struct rcu_head *r) rcu_head 858 kernel/rcu/update.c static struct rcu_head head; rcu_head 859 kernel/rcu/update.c static struct rcu_head shead; rcu_head 6979 kernel/sched/core.c static void sched_free_group_rcu(struct rcu_head *rhp) rcu_head 1076 kernel/sched/fair.c struct rcu_head rcu; rcu_head 388 kernel/sched/sched.h struct rcu_head rcu; rcu_head 723 kernel/sched/sched.h struct rcu_head rcu; rcu_head 741 kernel/sched/sched.h struct rcu_head rcu; rcu_head 295 kernel/sched/topology.c static void destroy_perf_domain_rcu(struct rcu_head *rp) rcu_head 426 kernel/sched/topology.c static void free_rootdomain(struct rcu_head *rcu) rcu_head 592 kernel/sched/topology.c static void destroy_sched_domains_rcu(struct rcu_head *rcu) rcu_head 443 kernel/time/posix-timers.c static void k_itimer_rcu_free(struct rcu_head *head) rcu_head 1254 kernel/trace/ftrace.c static void __free_ftrace_hash_rcu(struct rcu_head *rcu) rcu_head 5681 kernel/trace/ftrace.c struct rcu_head rcu; rcu_head 5749 kernel/trace/ftrace.c static void ftrace_free_mod_map(struct rcu_head *rcu) rcu_head 883 kernel/trace/trace.h struct rcu_head rcu; rcu_head 43 kernel/tracepoint.c static struct rcu_head *early_probes; rcu_head 52 kernel/tracepoint.c struct rcu_head rcu; rcu_head 63 kernel/tracepoint.c static void srcu_free_old_probes(struct rcu_head *head) rcu_head 68 kernel/tracepoint.c static void rcu_free_old_probes(struct rcu_head *head) rcu_head 75 kernel/tracepoint.c struct rcu_head *tmp; rcu_head 190 kernel/workqueue.c struct rcu_head rcu; rcu_head 220 kernel/workqueue.c struct rcu_head rcu; rcu_head 274 kernel/workqueue.c struct rcu_head rcu; rcu_head 1724 kernel/workqueue.c static void rcu_work_rcufn(struct rcu_head *rcu) rcu_head 3486 kernel/workqueue.c static void rcu_free_wq(struct rcu_head *rcu) rcu_head 3502 kernel/workqueue.c static void rcu_free_pool(struct rcu_head *rcu) rcu_head 3647 kernel/workqueue.c static void rcu_free_pwq(struct rcu_head *rcu) rcu_head 1301 lib/assoc_array.c static void assoc_array_rcu_cleanup(struct rcu_head *head) rcu_head 12 lib/math/prime_numbers.c struct rcu_head rcu; rcu_head 118 lib/percpu-refcount.c static void percpu_ref_call_confirm_rcu(struct rcu_head *rcu) rcu_head 133 lib/percpu-refcount.c static void percpu_ref_switch_to_atomic_rcu(struct rcu_head *rcu) rcu_head 299 lib/radix-tree.c void radix_tree_node_rcu_free(struct rcu_head *head) rcu_head 302 lib/radix-tree.c container_of(head, struct radix_tree_node, rcu_head); rcu_head 319 lib/radix-tree.c call_rcu(&node->rcu_head, radix_tree_node_rcu_free); rcu_head 108 lib/rhashtable.c static void bucket_table_free_rcu(struct rcu_head *head) rcu_head 250 lib/xarray.c extern void radix_tree_node_rcu_free(struct rcu_head *head); rcu_head 258 lib/xarray.c call_rcu(&node->rcu_head, radix_tree_node_rcu_free); rcu_head 143 mm/kmemleak.c struct rcu_head rcu; /* object_list lockless traversal */ rcu_head 464 mm/kmemleak.c static void free_object_rcu(struct rcu_head *rcu) rcu_head 393 mm/list_lru.c static void kvfree_rcu(struct rcu_head *head) rcu_head 326 mm/memcontrol.c static void memcg_free_shrinker_map_rcu(struct rcu_head *head) rcu_head 133 mm/mmu_gather.c static void tlb_remove_table_rcu(struct rcu_head *head) rcu_head 469 mm/mmu_notifier.c static void mmu_notifier_free_rcu(struct rcu_head *rcu) rcu_head 1404 mm/slab.c static void kmem_rcu_free(struct rcu_head *head) rcu_head 1409 mm/slab.c page = container_of(head, struct page, rcu_head); rcu_head 1617 mm/slab.c call_rcu(&page->rcu_head, kmem_rcu_free); rcu_head 36 mm/slab.h struct rcu_head rcu; rcu_head 90 mm/slab.h struct rcu_head rcu_head; rcu_head 190 mm/slab_common.c static void free_memcg_params(struct rcu_head *rcu) rcu_head 726 mm/slab_common.c static void kmemcg_rcufn(struct rcu_head *head) rcu_head 729 mm/slab_common.c memcg_params.rcu_head); rcu_head 787 mm/slab_common.c call_rcu(&s->memcg_params.rcu_head, kmemcg_rcufn); rcu_head 134 mm/slob.c struct rcu_head head; rcu_head 650 mm/slob.c static void kmem_rcu_free(struct rcu_head *head) rcu_head 1734 mm/slub.c static void rcu_free_slab(struct rcu_head *h) rcu_head 1736 mm/slub.c struct page *page = container_of(h, struct page, rcu_head); rcu_head 1744 mm/slub.c call_rcu(&page->rcu_head, rcu_free_slab); rcu_head 1411 mm/vmalloc.c struct rcu_head rcu_head; rcu_head 1527 mm/vmalloc.c kfree_rcu(vb, rcu_head); rcu_head 36 net/8021q/vlan.h struct rcu_head rcu; rcu_head 143 net/8021q/vlan_core.c static void vlan_info_rcu_free(struct rcu_head *rcu) rcu_head 886 net/batman-adv/originator.c static void batadv_orig_node_free_rcu(struct rcu_head *rcu) rcu_head 216 net/batman-adv/translation-table.c static void batadv_tt_local_entry_free_rcu(struct rcu_head *rcu) rcu_head 259 net/batman-adv/translation-table.c static void batadv_tt_global_entry_free_rcu(struct rcu_head *rcu) rcu_head 423 net/batman-adv/translation-table.c static void batadv_tt_orig_list_entry_free_rcu(struct rcu_head *rcu) rcu_head 212 net/batman-adv/types.h struct rcu_head rcu; rcu_head 284 net/batman-adv/types.h struct rcu_head rcu; rcu_head 354 net/batman-adv/types.h struct rcu_head rcu; rcu_head 507 net/batman-adv/types.h struct rcu_head rcu; rcu_head 582 net/batman-adv/types.h struct rcu_head rcu; rcu_head 641 net/batman-adv/types.h struct rcu_head rcu; rcu_head 676 net/batman-adv/types.h struct rcu_head rcu; rcu_head 745 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1499 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1530 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1858 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1884 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1917 net/batman-adv/types.h struct rcu_head rcu; rcu_head 1977 net/batman-adv/types.h struct rcu_head rcu; rcu_head 2046 net/batman-adv/types.h struct rcu_head rcu; rcu_head 2063 net/batman-adv/types.h struct rcu_head rcu; rcu_head 2352 net/batman-adv/types.h struct rcu_head rcu; rcu_head 2435 net/batman-adv/types.h struct rcu_head rcu; rcu_head 56 net/bluetooth/6lowpan.c struct rcu_head rcu; rcu_head 82 net/bridge/br_fdb.c static void fdb_rcu_free(struct rcu_head *head) rcu_head 282 net/bridge/br_if.c static void destroy_nbp_rcu(struct rcu_head *head) rcu_head 150 net/bridge/br_private.h struct rcu_head rcu; rcu_head 197 net/bridge/br_private.h struct rcu_head rcu; rcu_head 208 net/bridge/br_private.h struct rcu_head rcu; rcu_head 219 net/bridge/br_private.h struct rcu_head rcu; rcu_head 255 net/bridge/br_private.h struct rcu_head rcu; rcu_head 170 net/bridge/br_vlan.c static void br_master_vlan_rcu_free(struct rcu_head *rcu) rcu_head 197 net/bridge/br_vlan.c static void nbp_vlan_rcu_free(struct rcu_head *rcu) rcu_head 489 net/can/af_can.c static void can_rx_delete_receiver(struct rcu_head *rp) rcu_head 60 net/can/af_can.h struct rcu_head rcu; rcu_head 130 net/can/gw.c struct rcu_head rcu; rcu_head 71 net/core/bpf_sk_storage.c struct rcu_head rcu; rcu_head 89 net/core/bpf_sk_storage.c struct rcu_head rcu; rcu_head 6417 net/core/dev.c struct rcu_head rcu; rcu_head 107 net/core/dev_addr_lists.c kfree_rcu(ha, rcu_head); rcu_head 412 net/core/dev_addr_lists.c kfree_rcu(ha, rcu_head); rcu_head 91 net/core/drop_monitor.c struct rcu_head rcu; rcu_head 138 net/core/dst.c static void dst_destroy_rcu(struct rcu_head *head) rcu_head 140 net/core/dst.c struct dst_entry *dst = container_of(head, struct dst_entry, rcu_head); rcu_head 179 net/core/dst.c call_rcu(&dst->rcu_head, dst_destroy_rcu); rcu_head 1163 net/core/filter.c static void sk_filter_release_rcu(struct rcu_head *rcu) rcu_head 59 net/core/gen_estimator.c struct rcu_head rcu; rcu_head 463 net/core/neighbour.c static void neigh_hash_free_rcu(struct rcu_head *head) rcu_head 1642 net/core/neighbour.c static void neigh_rcu_free_parms(struct rcu_head *head) rcu_head 1645 net/core/neighbour.c container_of(head, struct neigh_parms, rcu_head); rcu_head 1660 net/core/neighbour.c call_rcu(&parms->rcu_head, neigh_rcu_free_parms); rcu_head 781 net/core/net-sysfs.c static void rps_dev_flow_table_release(struct rcu_head *rcu) rcu_head 776 net/core/netpoll.c static void rcu_cleanup_netpoll_info(struct rcu_head *rcu_head) rcu_head 779 net/core/netpoll.c container_of(rcu_head, struct netpoll_info, rcu); rcu_head 264 net/core/pktgen.c struct rcu_head rcu; /* freed by RCU */ rcu_head 65 net/core/rtnetlink.c struct rcu_head rcu; rcu_head 586 net/core/skmsg.c void sk_psock_destroy(struct rcu_head *rcu) rcu_head 1691 net/core/sock.c static void __sk_destruct(struct rcu_head *head) rcu_head 519 net/core/sock_map.c struct rcu_head rcu; rcu_head 132 net/core/sock_reuseport.c static void reuseport_free_rcu(struct rcu_head *head) rcu_head 67 net/core/xdp.c static void __xdp_mem_allocator_rcu_free(struct rcu_head *rcu) rcu_head 98 net/hsr/hsr_framereg.c kfree_rcu(oldnode, rcu_head); rcu_head 116 net/hsr/hsr_framereg.c kfree_rcu(node, rcu_head); rcu_head 274 net/hsr/hsr_framereg.c kfree_rcu(node_curr, rcu_head); rcu_head 440 net/hsr/hsr_framereg.c kfree_rcu(node, rcu_head); rcu_head 59 net/hsr/hsr_framereg.h struct rcu_head rcu_head; rcu_head 154 net/hsr/hsr_main.h struct rcu_head rcu_head; rcu_head 490 net/ipv4/cipso_ipv4.c static void cipso_v4_doi_free_rcu(struct rcu_head *entry) rcu_head 221 net/ipv4/devinet.c static void inet_rcu_free_ifa(struct rcu_head *head) rcu_head 223 net/ipv4/devinet.c struct in_ifaddr *ifa = container_of(head, struct in_ifaddr, rcu_head); rcu_head 231 net/ipv4/devinet.c call_rcu(&ifa->rcu_head, inet_rcu_free_ifa); rcu_head 298 net/ipv4/devinet.c static void in_dev_rcu_put(struct rcu_head *head) rcu_head 300 net/ipv4/devinet.c struct in_device *idev = container_of(head, struct in_device, rcu_head); rcu_head 328 net/ipv4/devinet.c call_rcu(&in_dev->rcu_head, in_dev_rcu_put); rcu_head 19 net/ipv4/fib_lookup.h struct rcu_head rcu; rcu_head 231 net/ipv4/fib_semantics.c static void free_fib_info_rcu(struct rcu_head *head) rcu_head 134 net/ipv4/fib_trie.c struct rcu_head rcu; rcu_head 294 net/ipv4/fib_trie.c static void __alias_free_mem(struct rcu_head *head) rcu_head 310 net/ipv4/fib_trie.c static void __node_free_rcu(struct rcu_head *head) rcu_head 2070 net/ipv4/fib_trie.c static void __trie_free_rcu(struct rcu_head *head) rcu_head 30 net/ipv4/fou.c struct rcu_head rcu; rcu_head 221 net/ipv4/inet_fragment.c static void inet_frag_destroy_rcu(struct rcu_head *head) rcu_head 141 net/ipv4/inetpeer.c static void inetpeer_free_rcu(struct rcu_head *head) rcu_head 327 net/ipv4/ip_sockglue.c static void ip_ra_destroy_rcu(struct rcu_head *head) rcu_head 726 net/ipv4/ipmr.c static void ipmr_cache_free_rcu(struct rcu_head *head) rcu_head 55 net/ipv4/netfilter/ipt_CLUSTERIP.c struct rcu_head rcu; /* for call_rcu */ rcu_head 88 net/ipv4/netfilter/ipt_CLUSTERIP.c static void clusterip_config_rcu_free(struct rcu_head *head) rcu_head 96 net/ipv4/nexthop.c void nexthop_free_rcu(struct rcu_head *head) rcu_head 36 net/ipv4/tcp_fastopen.c static void tcp_fastopen_ctx_free(struct rcu_head *head) rcu_head 51 net/ipv4/tcp_metrics.c struct rcu_head rcu_head; rcu_head 888 net/ipv4/tcp_metrics.c kfree_rcu(tm, rcu_head); rcu_head 929 net/ipv4/tcp_metrics.c kfree_rcu(tm, rcu_head); rcu_head 229 net/ipv6/addrconf_core.c static void in6_dev_finish_destroy_rcu(struct rcu_head *head) rcu_head 39 net/ipv6/addrlabel.c struct rcu_head rcu; rcu_head 238 net/ipv6/anycast.c static void aca_free_rcu(struct rcu_head *h) rcu_head 415 net/ipv6/calipso.c static void calipso_doi_free_rcu(struct rcu_head *entry) rcu_head 22 net/ipv6/ila/ila_xlat.c struct rcu_head rcu; rcu_head 165 net/ipv6/ip6_fib.c void fib6_info_destroy_rcu(struct rcu_head *head) rcu_head 198 net/ipv6/ip6_fib.c static void node_free_rcu(struct rcu_head *head) rcu_head 104 net/ipv6/ip6_flowlabel.c static void fl_free_rcu(struct rcu_head *head) rcu_head 750 net/ipv6/ip6mr.c static inline void ip6mr_cache_free_rcu(struct rcu_head *head) rcu_head 399 net/ipv6/sit.c static void prl_list_destroy_rcu(struct rcu_head *head) rcu_head 403 net/ipv6/sit.c p = container_of(head, struct ip_tunnel_prl_entry, rcu_head); rcu_head 426 net/ipv6/sit.c kfree_rcu(x, rcu_head); rcu_head 436 net/ipv6/sit.c call_rcu(&x->rcu_head, prl_list_destroy_rcu); rcu_head 50 net/ipv6/xfrm6_tunnel.c struct rcu_head rcu_head; rcu_head 181 net/ipv6/xfrm6_tunnel.c static void x6spi_destroy_rcu(struct rcu_head *head) rcu_head 184 net/ipv6/xfrm6_tunnel.c container_of(head, struct xfrm6_tunnel_spi, rcu_head)); rcu_head 203 net/ipv6/xfrm6_tunnel.c call_rcu(&x6spi->rcu_head, x6spi_destroy_rcu); rcu_head 1742 net/kcm/kcmsock.c static void free_mux(struct rcu_head *rcu) rcu_head 149 net/l2tp/l2tp_core.h struct rcu_head rcu; rcu_head 123 net/l2tp/l2tp_ppp.c struct rcu_head rcu; /* For asynchronous release */ rcu_head 403 net/l2tp/l2tp_ppp.c static void pppol2tp_put_sk(struct rcu_head *head) rcu_head 45 net/mac80211/agg-rx.c static void ieee80211_free_tid_rx(struct rcu_head *h) rcu_head 48 net/mac80211/agg-rx.c container_of(h, struct tid_ampdu_rx, rcu_head); rcu_head 114 net/mac80211/agg-rx.c call_rcu(&tid_rx->rcu_head, ieee80211_free_tid_rx); rcu_head 295 net/mac80211/agg-tx.c kfree_rcu(tid_tx, rcu_head); rcu_head 360 net/mac80211/agg-tx.c kfree_rcu(tid_tx, rcu_head); rcu_head 500 net/mac80211/agg-tx.c kfree_rcu(tid_tx, rcu_head); rcu_head 824 net/mac80211/cfg.c kfree_rcu(old, rcu_head); rcu_head 965 net/mac80211/cfg.c kfree_rcu(old, rcu_head); rcu_head 1085 net/mac80211/cfg.c kfree_rcu(old, rcu_head); rcu_head 1166 net/mac80211/cfg.c kfree_rcu(old_beacon, rcu_head); rcu_head 1168 net/mac80211/cfg.c kfree_rcu(old_probe_resp, rcu_head); rcu_head 3685 net/mac80211/cfg.c kfree_rcu(old_qos_map, rcu_head); rcu_head 563 net/mac80211/chan.c kfree_rcu(ctx, rcu_head); rcu_head 859 net/mac80211/chan.c kfree_rcu(ctx, rcu_head); rcu_head 1498 net/mac80211/chan.c kfree_rcu(ctx, rcu_head); rcu_head 262 net/mac80211/ibss.c kfree_rcu(presp, rcu_head); rcu_head 372 net/mac80211/ibss.c kfree_rcu(presp, rcu_head); rcu_head 530 net/mac80211/ibss.c kfree_rcu(old_presp, rcu_head); rcu_head 735 net/mac80211/ibss.c kfree_rcu(presp, rcu_head); rcu_head 263 net/mac80211/ieee80211_i.h struct rcu_head rcu_head; rcu_head 267 net/mac80211/ieee80211_i.h struct rcu_head rcu_head; rcu_head 642 net/mac80211/ieee80211_i.h struct rcu_head rcu_head; rcu_head 803 net/mac80211/ieee80211_i.h struct rcu_head rcu_head; rcu_head 819 net/mac80211/ieee80211_i.h struct rcu_head rcu_head; rcu_head 919 net/mac80211/mesh.c kfree_rcu(old_bcn, rcu_head); rcu_head 1004 net/mac80211/mesh.c kfree_rcu(bcn, rcu_head); rcu_head 1287 net/mac80211/mesh.c kfree_rcu(tmp_csa_settings, rcu_head); rcu_head 1322 net/mac80211/mesh.c kfree_rcu(tmp_csa_settings, rcu_head); rcu_head 113 net/mac80211/mesh.h struct rcu_head rcu; rcu_head 935 net/mac80211/rate.c kfree_rcu(old, rcu_head); rcu_head 4092 net/mac80211/rx.c kfree_rcu(old, rcu_head); rcu_head 4105 net/mac80211/rx.c kfree_rcu(old, rcu_head); rcu_head 170 net/mac80211/sta_info.h struct rcu_head rcu_head; rcu_head 223 net/mac80211/sta_info.h struct rcu_head rcu_head; rcu_head 315 net/mac80211/sta_info.h struct rcu_head rcu_head; rcu_head 349 net/mac80211/sta_info.h struct rcu_head rcu_head; rcu_head 525 net/mac80211/sta_info.h struct rcu_head rcu_head; rcu_head 3100 net/mac80211/tx.c kfree_rcu(old, rcu_head); rcu_head 3142 net/mac80211/tx.c kfree_rcu(fast_tx, rcu_head); rcu_head 383 net/mac802154/llsec.c static void llsec_dev_free_rcu(struct rcu_head *rcu) rcu_head 32 net/mac802154/llsec.h struct rcu_head rcu; rcu_head 44 net/mac802154/llsec.h struct rcu_head rcu; rcu_head 50 net/mac802154/llsec.h struct rcu_head rcu; rcu_head 1486 net/mpls/af_mpls.c static void mpls_dev_destroy_rcu(struct rcu_head *head) rcu_head 29 net/mpls/internal.h struct rcu_head rcu; rcu_head 144 net/mpls/internal.h struct rcu_head rt_rcu; rcu_head 67 net/netfilter/core.c static void __nf_hook_entries_free(struct rcu_head *h) rcu_head 74 net/netfilter/ipset/ip_set_hash_gen.h struct rcu_head rcu; /* for call_rcu */ rcu_head 27 net/netfilter/ipset/ip_set_list_set.c struct rcu_head rcu; rcu_head 143 net/netfilter/ipset/ip_set_list_set.c __list_set_del_rcu(struct rcu_head * rcu) rcu_head 62 net/netfilter/ipvs/ip_vs_app.c static void ip_vs_app_inc_rcu_free(struct rcu_head *head) rcu_head 64 net/netfilter/ipvs/ip_vs_app.c struct ip_vs_app *inc = container_of(head, struct ip_vs_app, rcu_head); rcu_head 140 net/netfilter/ipvs/ip_vs_app.c call_rcu(&inc->rcu_head, ip_vs_app_inc_rcu_free); rcu_head 800 net/netfilter/ipvs/ip_vs_conn.c static void ip_vs_conn_rcu_free(struct rcu_head *head) rcu_head 803 net/netfilter/ipvs/ip_vs_conn.c rcu_head); rcu_head 858 net/netfilter/ipvs/ip_vs_conn.c ip_vs_conn_rcu_free(&cp->rcu_head); rcu_head 860 net/netfilter/ipvs/ip_vs_conn.c call_rcu(&cp->rcu_head, ip_vs_conn_rcu_free); rcu_head 465 net/netfilter/ipvs/ip_vs_ctl.c static void ip_vs_service_rcu_free(struct rcu_head *head) rcu_head 469 net/netfilter/ipvs/ip_vs_ctl.c svc = container_of(head, struct ip_vs_service, rcu_head); rcu_head 481 net/netfilter/ipvs/ip_vs_ctl.c call_rcu(&svc->rcu_head, ip_vs_service_rcu_free); rcu_head 698 net/netfilter/ipvs/ip_vs_ctl.c void ip_vs_dest_dst_rcu_free(struct rcu_head *head) rcu_head 702 net/netfilter/ipvs/ip_vs_ctl.c rcu_head); rcu_head 716 net/netfilter/ipvs/ip_vs_ctl.c call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free); rcu_head 65 net/netfilter/ipvs/ip_vs_dh.c struct rcu_head rcu_head; rcu_head 181 net/netfilter/ipvs/ip_vs_dh.c kfree_rcu(s, rcu_head); rcu_head 94 net/netfilter/ipvs/ip_vs_lblc.c struct rcu_head rcu_head; rcu_head 102 net/netfilter/ipvs/ip_vs_lblc.c struct rcu_head rcu_head; rcu_head 130 net/netfilter/ipvs/ip_vs_lblc.c static void ip_vs_lblc_rcu_free(struct rcu_head *head) rcu_head 134 net/netfilter/ipvs/ip_vs_lblc.c rcu_head); rcu_head 143 net/netfilter/ipvs/ip_vs_lblc.c call_rcu(&en->rcu_head, ip_vs_lblc_rcu_free); rcu_head 393 net/netfilter/ipvs/ip_vs_lblc.c kfree_rcu(tbl, rcu_head); rcu_head 89 net/netfilter/ipvs/ip_vs_lblcr.c struct rcu_head rcu_head; rcu_head 124 net/netfilter/ipvs/ip_vs_lblcr.c static void ip_vs_lblcr_elem_rcu_free(struct rcu_head *head) rcu_head 128 net/netfilter/ipvs/ip_vs_lblcr.c e = container_of(head, struct ip_vs_dest_set_elem, rcu_head); rcu_head 144 net/netfilter/ipvs/ip_vs_lblcr.c call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free); rcu_head 156 net/netfilter/ipvs/ip_vs_lblcr.c call_rcu(&e->rcu_head, ip_vs_lblcr_elem_rcu_free); rcu_head 264 net/netfilter/ipvs/ip_vs_lblcr.c struct rcu_head rcu_head; rcu_head 272 net/netfilter/ipvs/ip_vs_lblcr.c struct rcu_head rcu_head; rcu_head 305 net/netfilter/ipvs/ip_vs_lblcr.c kfree_rcu(en, rcu_head); rcu_head 556 net/netfilter/ipvs/ip_vs_lblcr.c kfree_rcu(tbl, rcu_head); rcu_head 62 net/netfilter/ipvs/ip_vs_mh.c struct rcu_head rcu_head; rcu_head 373 net/netfilter/ipvs/ip_vs_mh.c static void ip_vs_mh_state_free(struct rcu_head *head) rcu_head 377 net/netfilter/ipvs/ip_vs_mh.c s = container_of(head, struct ip_vs_mh_state, rcu_head); rcu_head 411 net/netfilter/ipvs/ip_vs_mh.c ip_vs_mh_state_free(&s->rcu_head); rcu_head 427 net/netfilter/ipvs/ip_vs_mh.c call_rcu(&s->rcu_head, ip_vs_mh_state_free); rcu_head 69 net/netfilter/ipvs/ip_vs_sh.c struct rcu_head rcu_head; rcu_head 257 net/netfilter/ipvs/ip_vs_sh.c kfree_rcu(s, rcu_head); rcu_head 65 net/netfilter/ipvs/ip_vs_wrr.c struct rcu_head rcu_head; rcu_head 134 net/netfilter/ipvs/ip_vs_wrr.c kfree_rcu(mark, rcu_head); rcu_head 88 net/netfilter/ipvs/ip_vs_xmit.c call_rcu(&old->rcu_head, ip_vs_dest_dst_rcu_free); rcu_head 53 net/netfilter/nf_conncount.c struct rcu_head rcu_head; rcu_head 267 net/netfilter/nf_conncount.c static void __tree_nodes_free(struct rcu_head *h) rcu_head 271 net/netfilter/nf_conncount.c rbconn = container_of(h, struct nf_conncount_rb, rcu_head); rcu_head 287 net/netfilter/nf_conncount.c call_rcu(&rbconn->rcu_head, __tree_nodes_free); rcu_head 354 net/netfilter/nf_conntrack_expect.c static void nf_ct_expect_free_rcu(struct rcu_head *head) rcu_head 20 net/netfilter/nf_flow_table_core.c struct rcu_head rcu_head; rcu_head 163 net/netfilter/nf_flow_table_core.c kfree_rcu(e, rcu_head); rcu_head 42 net/netfilter/nf_nat_core.c struct rcu_head rcu_head; rcu_head 1128 net/netfilter/nf_nat_core.c kfree_rcu(priv, rcu_head); rcu_head 1630 net/netfilter/nf_tables_api.c struct rcu_head h; rcu_head 4962 net/netfilter/nf_tables_api.c void nft_set_gc_batch_release(struct rcu_head *rcu) rcu_head 6654 net/netfilter/nf_tables_api.c static void __nf_tables_commit_chain_free_rules_old(struct rcu_head *h) rcu_head 35 net/netfilter/nfnetlink_acct.c struct rcu_head rcu_head; rcu_head 333 net/netfilter/nfnetlink_acct.c kfree_rcu(cur, rcu_head); rcu_head 432 net/netfilter/nfnetlink_acct.c kfree_rcu(acct, rcu_head); rcu_head 504 net/netfilter/nfnetlink_acct.c kfree_rcu(cur, rcu_head); rcu_head 305 net/netfilter/nfnetlink_cttimeout.c kfree_rcu(timeout, rcu_head); rcu_head 542 net/netfilter/nfnetlink_cttimeout.c kfree_rcu(timeout, rcu_head); rcu_head 592 net/netfilter/nfnetlink_cttimeout.c kfree_rcu(cur, rcu_head); rcu_head 77 net/netfilter/nfnetlink_log.c struct rcu_head rcu; rcu_head 134 net/netfilter/nfnetlink_log.c static void nfulnl_instance_free_rcu(struct rcu_head *head) rcu_head 368 net/netfilter/nfnetlink_osf.c kfree_rcu(sf, rcu_head); rcu_head 427 net/netfilter/nfnetlink_osf.c kfree_rcu(f, rcu_head); rcu_head 59 net/netfilter/nfnetlink_queue.c struct rcu_head rcu; rcu_head 165 net/netfilter/nfnetlink_queue.c instance_destroy_rcu(struct rcu_head *head) rcu_head 113 net/netfilter/xt_hashlimit.c struct rcu_head rcu; rcu_head 259 net/netfilter/xt_hashlimit.c static void dsthash_free_rcu(struct rcu_head *head) rcu_head 153 net/netlabel/netlabel_cipso_v4.h void netlbl_cipsov4_doi_free(struct rcu_head *entry); rcu_head 64 net/netlabel/netlabel_domainhash.c static void netlbl_domhsh_free_entry(struct rcu_head *entry) rcu_head 65 net/netlabel/netlabel_domainhash.h struct rcu_head rcu; rcu_head 72 net/netlabel/netlabel_unlabeled.c struct rcu_head rcu; rcu_head 80 net/netlabel/netlabel_unlabeled.c struct rcu_head rcu; rcu_head 89 net/netlabel/netlabel_unlabeled.c struct rcu_head rcu; rcu_head 147 net/netlabel/netlabel_unlabeled.c static void netlbl_unlhsh_free_iface(struct rcu_head *entry) rcu_head 73 net/netlink/af_netlink.c struct rcu_head rcu; rcu_head 712 net/netlink/af_netlink.c static void deferred_put_nlk_sk(struct rcu_head *head) rcu_head 48 net/netlink/af_netlink.h struct rcu_head rcu; rcu_head 85 net/openvswitch/conntrack.c struct rcu_head rcu; rcu_head 158 net/openvswitch/datapath.c static void destroy_dp_rcu(struct rcu_head *rcu) rcu_head 65 net/openvswitch/datapath.h struct rcu_head rcu; rcu_head 168 net/openvswitch/flow.h struct rcu_head rcu; rcu_head 191 net/openvswitch/flow.h struct rcu_head rcu; rcu_head 206 net/openvswitch/flow.h struct rcu_head rcu; rcu_head 2304 net/openvswitch/flow_netlink.c static void __ovs_nla_free_flow_actions(struct rcu_head *head) rcu_head 117 net/openvswitch/flow_table.c static void rcu_free_flow_callback(struct rcu_head *rcu) rcu_head 193 net/openvswitch/flow_table.c static void flow_tbl_destroy_rcu_cb(struct rcu_head *rcu) rcu_head 28 net/openvswitch/flow_table.h struct rcu_head rcu; rcu_head 32 net/openvswitch/meter.h struct rcu_head rcu; rcu_head 137 net/openvswitch/vport-netdev.c static void vport_netdev_free(struct rcu_head *rcu) rcu_head 53 net/openvswitch/vport.h struct rcu_head rcu; rcu_head 81 net/openvswitch/vport.h struct rcu_head rcu; rcu_head 235 net/rds/ib.h struct rcu_head rcu; rcu_head 267 net/rxrpc/ar-internal.h struct rcu_head rcu; rcu_head 293 net/rxrpc/ar-internal.h struct rcu_head rcu; /* This must be first */ rcu_head 417 net/rxrpc/ar-internal.h struct rcu_head rcu; rcu_head 559 net/rxrpc/ar-internal.h struct rcu_head rcu; rcu_head 583 net/rxrpc/call_object.c static void rxrpc_rcu_destroy_call(struct rcu_head *rcu) rcu_head 22 net/rxrpc/conn_object.c static void rxrpc_destroy_connection(struct rcu_head *); rcu_head 349 net/rxrpc/conn_object.c static void rxrpc_destroy_connection(struct rcu_head *rcu) rcu_head 23 net/rxrpc/local_object.c static void rxrpc_local_rcu(struct rcu_head *); rcu_head 480 net/rxrpc/local_object.c static void rxrpc_local_rcu(struct rcu_head *rcu) rcu_head 33 net/sched/act_api.c static void tcf_free_cookie_rcu(struct rcu_head *p) rcu_head 205 net/sched/act_ct.c static void tcf_ct_params_free(struct rcu_head *head) rcu_head 25 net/sched/cls_basic.c struct rcu_head rcu; rcu_head 34 net/sched/cls_bpf.c struct rcu_head rcu; rcu_head 34 net/sched/cls_flow.c struct rcu_head rcu; rcu_head 30 net/sched/cls_fw.c struct rcu_head rcu; rcu_head 37 net/sched/cls_route.c struct rcu_head rcu; rcu_head 43 net/sched/cls_route.c struct rcu_head rcu; rcu_head 70 net/sched/cls_rsvp.h struct rcu_head rcu; rcu_head 81 net/sched/cls_rsvp.h struct rcu_head rcu; rcu_head 77 net/sched/cls_u32.c struct rcu_head rcu; rcu_head 942 net/sched/sch_generic.c static void qdisc_free_cb(struct rcu_head *head) rcu_head 1353 net/sched/sch_generic.c static void mini_qdisc_rcu_func(struct rcu_head *head) rcu_head 53 net/sched/sch_taprio.c struct rcu_head rcu; rcu_head 111 net/sched/sch_taprio.c static void taprio_free_sched_cb(struct rcu_head *head) rcu_head 141 net/sctp/transport.c static void sctp_transport_destroy_rcu(struct rcu_head *head) rcu_head 1309 net/sunrpc/auth_gss/auth_gss.c gss_free_ctx_callback(struct rcu_head *head) rcu_head 1328 net/sunrpc/auth_gss/auth_gss.c gss_free_cred_callback(struct rcu_head *head) rcu_head 80 net/sunrpc/auth_gss/svcauth_gss.c struct rcu_head rcu_head; rcu_head 94 net/sunrpc/auth_gss/svcauth_gss.c static void rsi_free_rcu(struct rcu_head *head) rcu_head 96 net/sunrpc/auth_gss/svcauth_gss.c struct rsi *rsii = container_of(head, struct rsi, rcu_head); rcu_head 106 net/sunrpc/auth_gss/svcauth_gss.c call_rcu(&rsii->rcu_head, rsi_free_rcu); rcu_head 343 net/sunrpc/auth_gss/svcauth_gss.c struct rcu_head rcu_head; rcu_head 357 net/sunrpc/auth_gss/svcauth_gss.c static void rsc_free_rcu(struct rcu_head *head) rcu_head 359 net/sunrpc/auth_gss/svcauth_gss.c struct rsc *rsci = container_of(head, struct rsc, rcu_head); rcu_head 372 net/sunrpc/auth_gss/svcauth_gss.c call_rcu(&rsci->rcu_head, rsc_free_rcu); rcu_head 1830 net/sunrpc/auth_gss/svcauth_gss.c svcauth_gss_domain_release_rcu(struct rcu_head *head) rcu_head 1832 net/sunrpc/auth_gss/svcauth_gss.c struct auth_domain *dom = container_of(head, struct auth_domain, rcu_head); rcu_head 1842 net/sunrpc/auth_gss/svcauth_gss.c call_rcu(&dom->rcu_head, svcauth_gss_domain_release_rcu); rcu_head 54 net/sunrpc/auth_unix.c unx_free_cred_callback(struct rcu_head *head) rcu_head 41 net/sunrpc/svcauth_unix.c static void svcauth_unix_domain_release_rcu(struct rcu_head *head) rcu_head 43 net/sunrpc/svcauth_unix.c struct auth_domain *dom = container_of(head, struct auth_domain, rcu_head); rcu_head 52 net/sunrpc/svcauth_unix.c call_rcu(&dom->rcu_head, svcauth_unix_domain_release_rcu); rcu_head 101 net/sunrpc/svcauth_unix.c struct rcu_head m_rcu; rcu_head 423 net/sunrpc/svcauth_unix.c struct rcu_head rcu; rcu_head 159 net/tipc/bearer.h struct rcu_head rcu; rcu_head 81 net/tipc/name_table.c struct rcu_head rcu; rcu_head 86 net/tipc/name_table.h struct rcu_head rcu; rcu_head 127 net/tipc/node.c struct rcu_head rcu; rcu_head 117 net/tipc/socket.c struct rcu_head rcu; rcu_head 494 net/tipc/socket.c static void tipc_sk_callback(struct rcu_head *head) rcu_head 80 net/tipc/udp_media.c struct rcu_head rcu; rcu_head 191 net/wireless/reg.c kfree_rcu((struct ieee80211_regdomain *)r, rcu_head); rcu_head 286 net/wireless/reg.c kfree_rcu(lr, rcu_head); rcu_head 86 net/wireless/scan.c kfree_rcu(ies, rcu_head); rcu_head 89 net/wireless/scan.c kfree_rcu(ies, rcu_head); rcu_head 551 net/wireless/scan.c kfree_rcu(req, rcu_head); rcu_head 1114 net/wireless/scan.c kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); rcu_head 1133 net/wireless/scan.c kfree_rcu((struct cfg80211_bss_ies *)f, rcu_head); rcu_head 1157 net/wireless/scan.c kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); rcu_head 1221 net/wireless/scan.c kfree_rcu(ies, rcu_head); rcu_head 1224 net/wireless/scan.c kfree_rcu(ies, rcu_head); rcu_head 1778 net/wireless/scan.c kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); rcu_head 1784 net/wireless/scan.c kfree_rcu((struct cfg80211_bss_ies *)old, rcu_head); rcu_head 62 net/xfrm/xfrm_policy.c struct rcu_head rcu; rcu_head 131 net/xfrm/xfrm_policy.c struct rcu_head rcu; rcu_head 407 net/xfrm/xfrm_policy.c static void xfrm_policy_destroy_rcu(struct rcu_head *head) rcu_head 128 security/apparmor/include/label.h struct rcu_head rcu; rcu_head 363 security/apparmor/label.c static void label_free_rcu(struct rcu_head *head) rcu_head 37 security/device_cgroup.c struct rcu_head rcu; rcu_head 837 security/keys/encrypted-keys/encrypted.c static void encrypted_rcu_free(struct rcu_head *rcu) rcu_head 121 security/keys/request_key_auth.c static void request_key_auth_rcu_disposal(struct rcu_head *rcu) rcu_head 1057 security/keys/trusted.c static void trusted_rcu_free(struct rcu_head *rcu) rcu_head 89 security/keys/user_defined.c static void user_free_payload_rcu(struct rcu_head *head) rcu_head 45 security/safesetid/lsm.h struct rcu_head rcu; rcu_head 60 security/safesetid/securityfs.c static void __release_ruleset(struct rcu_head *rcu) rcu_head 168 security/security.c blob_sizes.lbs_inode = sizeof(struct rcu_head); rcu_head 925 security/security.c static void inode_free_by_rcu(struct rcu_head *head) rcu_head 947 security/security.c call_rcu((struct rcu_head *)inode->i_security, rcu_head 55 security/selinux/avc.c struct rcu_head rhead; rcu_head 430 security/selinux/avc.c static void avc_node_free(struct rcu_head *rhead) rcu_head 40 security/selinux/ibpkey.c struct rcu_head rcu; rcu_head 35 security/selinux/netif.c struct rcu_head rcu_head; rcu_head 117 security/selinux/netif.c kfree_rcu(netif, rcu_head); rcu_head 48 security/selinux/netnode.c struct rcu_head rcu; rcu_head 47 security/selinux/netport.c struct rcu_head rcu; rcu_head 114 security/smack/smack.h struct rcu_head smk_rcu; /* for freeing inode_smack */ rcu_head 35 security/yama/yama_lsm.c struct rcu_head rcu; rcu_head 10 tools/testing/radix-tree/linux/radix-tree.h static inline void trace_call_rcu(struct rcu_head *head, rcu_head 11 tools/testing/radix-tree/linux/radix-tree.h void (*func)(struct rcu_head *head)) rcu_head 15 tools/testing/radix-tree/linux/radix-tree.h offsetof(struct radix_tree_node, rcu_head)); rcu_head 50 tools/testing/radix-tree/regression1.c struct rcu_head rcu; rcu_head 66 tools/testing/radix-tree/regression1.c static void page_rcu_free(struct rcu_head *rcu) rcu_head 72 tools/testing/radix-tree/test.c static void item_free_rcu(struct rcu_head *head) rcu_head 74 tools/testing/radix-tree/test.c struct item *item = container_of(head, struct item, rcu_head); rcu_head 85 tools/testing/radix-tree/test.c call_rcu(&item->rcu_head, item_free_rcu); rcu_head 8 tools/testing/radix-tree/test.h struct rcu_head rcu_head; rcu_head 145 tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h typedef void (*rcu_callback_t)(struct rcu_head *head); rcu_head 146 tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/types.h typedef void (*call_rcu_func_t)(struct rcu_head *head, rcu_callback_t func); rcu_head 7 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.c struct rcu_head; rcu_head 9 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.c void wakeme_after_rcu(struct rcu_head *head) rcu_head 40 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.h struct rcu_head head; rcu_head 44 tools/testing/selftests/rcutorture/formal/srcu-cbmc/src/misc.h void wakeme_after_rcu(struct rcu_head *head);