Symbol: rcu_dereference_check
arch/arm64/include/asm/kvm_pgtable.h
395
return rcu_dereference_check(pteref, !(walker->flags & KVM_PGTABLE_WALK_SHARED));
arch/x86/kvm/x86.c
13407
kvfree(rcu_dereference_check(kvm->arch.apic_map, 1));
block/blk-cgroup.h
263
blkg = rcu_dereference_check(blkcg->blkg_hint,
block/blk-zoned.c
537
zones_cond = rcu_dereference_check(disk->zones_cond,
block/blk-zoned.c
649
blk_zone_set_cond(rcu_dereference_check(disk->zones_cond,
drivers/crypto/nx/nx-common-pseries.c
1049
old_devdata = rcu_dereference_check(devdata,
drivers/crypto/nx/nx-common-pseries.c
1128
old_devdata = rcu_dereference_check(devdata,
drivers/crypto/nx/nx-common-pseries.c
1259
old_devdata = rcu_dereference_check(devdata,
drivers/crypto/nx/nx-common-pseries.c
755
old_devdata = rcu_dereference_check(devdata,
drivers/dma-buf/dma-resv.c
164
return rcu_dereference_check(obj->fences, dma_resv_held(obj));
drivers/dma-buf/dma-resv.c
76
tmp = (long)rcu_dereference_check(list->table[index],
drivers/gpio/gpiolib.c
339
return rcu_dereference_check(gdev->chip, 1);
drivers/gpu/drm/scheduler/sched_entity.c
249
prev = rcu_dereference_check(entity->last_scheduled, true);
drivers/gpu/drm/scheduler/sched_entity.c
344
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
drivers/gpu/drm/scheduler/sched_entity.c
482
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
drivers/gpu/drm/scheduler/sched_entity.c
547
fence = rcu_dereference_check(entity->last_scheduled, true);
drivers/iommu/io-pgfault.c
307
iopf_param = rcu_dereference_check(dev->iommu->fault_param, true);
drivers/iommu/io-pgfault.c
397
if (rcu_dereference_check(param->fault_param,
drivers/iommu/io-pgfault.c
461
fault_param = rcu_dereference_check(param->fault_param,
drivers/net/veth.c
974
peer_dev = rcu_dereference_check(priv->peer, rcu_read_lock_bh_held());
drivers/net/wireless/intel/iwlwifi/mld/iface.h
205
rcu_dereference_check((mld_vif)->link[link_id], \
drivers/net/wireless/intel/iwlwifi/mld/sta.h
50
rcu_dereference_check((mld_sta)->link[link_id], \
drivers/net/wireless/intel/iwlwifi/mvm/sta.c
3501
sta = rcu_dereference_check(mvm->fw_id_to_mac_id[sta_id],
drivers/target/target_core_alua.c
1846
tg_pt_gp = rcu_dereference_check(lun->lun_tg_pt_gp,
drivers/target/target_core_alua.c
1937
tg_pt_gp = rcu_dereference_check(lun->lun_tg_pt_gp,
drivers/target/target_core_tpg.c
118
dev = rcu_dereference_check(lun->lun_se_dev,
drivers/vhost/vhost.c
1070
worker = rcu_dereference_check(vq->worker,
drivers/vhost/vhost.c
478
rcu_dereference_check(vq->worker,
drivers/vhost/vhost.c
871
old_worker = rcu_dereference_check(vq->worker,
fs/eventpoll.c
699
return rcu_dereference_check(epi->ws, lockdep_is_held(&epi->ep->mtx));
fs/gfs2/inode.c
1976
gl = rcu_dereference_check(ip->i_gl, !may_not_block);
fs/kernfs/kernfs-internal.h
119
return rcu_dereference_check(kn->name, kernfs_root_is_locked(kn));
fs/kernfs/kernfs-internal.h
133
return rcu_dereference_check(kn->__parent,
fs/resctrl/internal.h
321
return rcu_dereference_check(kn->name, lockdep_is_held(&rdtgroup_mutex));
fs/resctrl/rdtgroup.c
4049
return rcu_dereference_check(kn->__parent, lockdep_is_held(&rdtgroup_mutex));
include/linux/bpf_local_storage.h
156
sdata = rcu_dereference_check(local_storage->cache[smap->cache_idx],
include/linux/cgroup.h
417
rcu_dereference_check((task)->cgroups, \
include/linux/dmar.h
95
#define dmar_rcu_dereference(p) rcu_dereference_check((p), dmar_rcu_check())
include/linux/fdtable.h
64
rcu_dereference_check((fdtfd), lockdep_is_held(&(files)->file_lock))
include/linux/kprobes.h
246
return rcu_dereference_check(ri->rph->rp, rcu_read_lock_any_held());
include/linux/netfilter_netdev.h
98
e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held());
include/linux/rculist_bl.h
24
((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
include/linux/rcupdate.h
752
#define rcu_dereference(p) rcu_dereference_check(p, 0)
include/linux/rtnetlink.h
119
rcu_dereference_check(p, lockdep_rtnl_net_is_held(net))
include/linux/rtnetlink.h
76
rcu_dereference_check(p, lockdep_rtnl_is_held())
include/linux/xarray.h
1210
return rcu_dereference_check(xa->xa_head,
include/linux/xarray.h
1226
return rcu_dereference_check(node->slots[offset],
include/linux/xarray.h
1243
return rcu_dereference_check(node->parent,
include/net/cfg80211.h
6360
rcu_dereference_check(p, lockdep_is_held(&wiphy->mtx))
include/net/mac80211.h
2196
rcu_dereference_check((vif)->link_conf[link_id], \
include/net/mac80211.h
2612
rcu_dereference_check((sta)->link[link_id], \
include/net/psp/functions.h
41
return rcu_dereference_check(sk->psp_assoc, lockdep_sock_is_held(sk));
include/net/sock.h
2185
return rcu_dereference_check(sk->sk_dst_cache,
include/net/sock.h
660
(uintptr_t)rcu_dereference_check(__sk_user_data(sk),
include/net/tcp.h
2980
ao_info = rcu_dereference_check(tcp_sk(sk)->ao_info,
io_uring/io_uring.h
147
return rcu_dereference_check(ctx->rings_rcu,
kernel/auditsc.c
479
cred = rcu_dereference_check(tsk->cred, tsk == current || task_creation);
kernel/bpf/bpf_cgrp_storage.c
41
cgroup_storage = rcu_dereference_check(cgroup->bpf_cgrp_storage,
kernel/bpf/bpf_inode_storage.c
48
rcu_dereference_check(bsb->storage, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
174
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
kernel/bpf/bpf_local_storage.c
208
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
kernel/bpf/bpf_local_storage.c
304
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
324
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
339
local_storage = rcu_dereference_check(selem->local_storage,
kernel/bpf/bpf_local_storage.c
341
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
400
local_storage = rcu_dereference_check(selem->local_storage,
kernel/bpf/bpf_local_storage.c
444
local_storage = rcu_dereference_check(selem->local_storage, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
445
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
651
local_storage = rcu_dereference_check(*owner_storage(smap, owner),
kernel/bpf/bpf_struct_ops.c
1476
st_ops_assoc = rcu_dereference_check(aux->st_ops_assoc, bpf_rcu_lock_held());
kernel/bpf/bpf_task_storage.c
38
rcu_dereference_check(task->bpf_storage, bpf_rcu_lock_held());
kernel/bpf/cpumap.c
660
rcpu = rcu_dereference_check(cmap->cpu_map[key],
kernel/bpf/devmap.c
453
obj = rcu_dereference_check(dtab->netdev_map[key],
kernel/bpf/devmap.c
644
dst = rcu_dereference_check(dtab->netdev_map[i],
kernel/bpf/devmap.c
766
dst = rcu_dereference_check(dtab->netdev_map[i],
kernel/bpf/helpers.c
1178
callback_fn = rcu_dereference_check(t->cb.callback_fn, rcu_read_lock_bh_held());
kernel/bpf/lpm_trie.c
249
for (node = rcu_dereference_check(trie->root, rcu_read_lock_bh_held());
kernel/bpf/lpm_trie.c
282
node = rcu_dereference_check(node->child[next_bit],
kernel/cgroup/cgroup.c
527
return rcu_dereference_check(cgrp->subsys[ss->id],
kernel/cgroup/cgroup.c
680
parent = rcu_dereference_check(kn->__parent,
kernel/cgroup/cgroup.c
715
if (!((css) = rcu_dereference_check( \
kernel/cgroup/debug.c
213
css = rcu_dereference_check(cgrp->subsys[ss->id], true);
kernel/exit.c
167
sighand = rcu_dereference_check(tsk->sighand,
kernel/module/kallsyms.c
471
kallsyms = rcu_dereference_check(mod->kallsyms,
kernel/pid.c
462
first = rcu_dereference_check(hlist_first_rcu(&pid->tasks[type]),
kernel/rcu/rcutorture.c
1655
old_rp = rcu_dereference_check(rcu_torture_current,
kernel/rcu/rcutorture.c
2343
rtorsp->p = rcu_dereference_check(rcu_torture_current,
kernel/sched/ext.c
6739
sch = rcu_dereference_check(scx_root, rcu_read_lock_bh_held());
kernel/sched/fair.c
1553
return rcu_dereference_check(p->numa_group, p == current ||
kernel/trace/rethook.c
87
return (rethook_handler_t)rcu_dereference_check(rh->handler,
kernel/trace/trace_uprobe.c
1404
array = rcu_dereference_check(call->prog_array, rcu_read_lock_trace_held());
kernel/workqueue.c
736
return rcu_dereference_check(*unbound_pwq_slot(wq, cpu),
lib/maple_tree.c
6853
void *entry = rcu_dereference_check(mt->ma_root, mt_locked(mt));
lib/maple_tree.c
736
return rcu_dereference_check(slots[offset], mt_locked(mt));
lib/maple_tree.c
780
return rcu_dereference_check(mas->tree->ma_root, mt_locked(mas->tree));
mm/memcontrol.c
2771
objcg = rcu_dereference_check(memcg->objcg, 1);
mm/memory-tiers.c
272
return rcu_dereference_check(pgdat->memtier,
mm/swap_table.h
112
table = rcu_dereference_check(ci->table, lockdep_is_held(&ci->lock));
net/core/bpf_sk_storage.c
27
rcu_dereference_check(sk->sk_bpf_storage, bpf_rcu_lock_held());
net/core/neighbour.c
767
n = rcu_dereference_check(tbl->phash_buckets[hash_val],
net/core/neighbour.c
776
n = rcu_dereference_check(n->next, lockdep_is_held(&tbl->phash_lock));
net/core/sock.c
2352
filter = rcu_dereference_check(sk->sk_filter,
net/ipv4/tcp_ao.c
1948
md5sig = rcu_dereference_check(tcp_sk(sk)->md5sig_info,
net/ipv4/tcp_ao.c
1953
if (rcu_dereference_check(hlist_first_rcu(&md5sig->head),
net/ipv4/tcp_ao.c
205
ao = rcu_dereference_check(tcp_sk(sk)->ao_info,
net/ipv4/tcp_ipv4.c
1272
md5sig = rcu_dereference_check(tp->md5sig_info,
net/ipv4/tcp_ipv4.c
1315
md5sig = rcu_dereference_check(tp->md5sig_info,
net/ipv4/tcp_output.c
4315
ao_info = rcu_dereference_check(tp->ao_info,
net/ipv4/tcp_output.c
615
ao_info = rcu_dereference_check(tp->ao_info,
net/mac80211/cfg.c
765
link_sta = rcu_dereference_check(sta->link[link_id],
net/mac80211/util.c
764
sdata = rcu_dereference_check(local->monitor_sdata,
net/mac80211/util.c
816
monitor = rcu_dereference_check(local->monitor_sdata,
net/netfilter/ipset/ip_set_core.c
66
rcu_dereference_check(p, lockdep_nfnl_is_held(NFNL_SUBSYS_IPSET))
net/netfilter/nf_tables_api.c
2087
stats = rcu_dereference_check(basechain->stats,
net/netlabel/netlabel_domainhash.c
45
rcu_dereference_check(p, lockdep_is_held(&netlbl_domhsh_lock))
net/netlabel/netlabel_unlabeled.c
104
rcu_dereference_check(p, lockdep_is_held(&netlbl_unlhsh_lock))
net/openvswitch/datapath.h
255
rcu_dereference_check(p, lockdep_ovsl_is_held())
net/wireless/reg.c
152
return rcu_dereference_check(wiphy->regd,
net/xdp/xskmap.c
148
return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held());
net/xfrm/xfrm_policy.c
551
return rcu_dereference_check(net->xfrm.policy_bydst[dir].table,
net/xfrm/xfrm_policy.c
568
return rcu_dereference_check(net->xfrm.policy_bydst[dir].table,
net/xfrm/xfrm_state.c
38
rcu_dereference_check((table), lockdep_is_held(&(net)->xfrm.xfrm_state_lock))
security/selinux/hooks.c
3759
kn_name = rcu_dereference_check(kn->name, true);