Symbol: rcu_dereference_check
arch/arm64/include/asm/kvm_pgtable.h
411
return rcu_dereference_check(pteref, !(walker->flags & KVM_PGTABLE_WALK_SHARED));
arch/x86/kvm/x86.c
13471
kvfree(rcu_dereference_check(kvm->arch.apic_map, 1));
block/blk-cgroup.h
268
blkg = rcu_dereference_check(blkcg->blkg_hint,
block/blk-zoned.c
532
zones_cond = rcu_dereference_check(disk->zones_cond,
block/blk-zoned.c
595
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
295
prev = rcu_dereference_check(entity->last_scheduled, true);
drivers/gpu/drm/scheduler/sched_entity.c
391
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
drivers/gpu/drm/scheduler/sched_entity.c
533
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
drivers/gpu/drm/scheduler/sched_entity.c
579
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
411
if (rcu_dereference_check(param->fault_param,
drivers/iommu/io-pgfault.c
475
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
249
rcu_dereference_check((mld_vif)->link[link_id], \
drivers/net/wireless/intel/iwlwifi/mld/sta.h
54
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
931
return rcu_dereference_check(epi->ws, lockdep_is_held(&epi->ep->mtx));
fs/gfs2/inode.c
1978
gl = rcu_dereference_check(ip->i_gl, !may_not_block);
fs/kernfs/kernfs-internal.h
120
return rcu_dereference_check(kn->name, kernfs_root_is_locked(kn));
fs/kernfs/kernfs-internal.h
134
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
4083
return rcu_dereference_check(kn->__parent, lockdep_is_held(&rdtgroup_mutex));
include/linux/bpf_local_storage.h
152
sdata = rcu_dereference_check(local_storage->cache[smap->cache_idx],
include/linux/cgroup.h
392
return rcu_dereference_check(cgrp->subsys[ss->id],
include/linux/cgroup.h
479
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
32
((unsigned long)rcu_dereference_check(hlist_bl_first_rcu(__head), \
include/linux/rcupdate.h
742
#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
6802
rcu_dereference_check(p, lockdep_is_held(&wiphy->mtx))
include/net/mac80211.h
2338
rcu_dereference_check((vif)->link_conf[link_id], \
include/net/mac80211.h
2768
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
2198
return rcu_dereference_check(sk->sk_dst_cache,
include/net/sock.h
665
(uintptr_t)rcu_dereference_check(__sk_user_data(sk),
include/net/tcp.h
3057
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
133
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
kernel/bpf/bpf_local_storage.c
149
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
kernel/bpf/bpf_local_storage.c
216
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
236
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
251
local_storage = rcu_dereference_check(selem->local_storage,
kernel/bpf/bpf_local_storage.c
253
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
315
local_storage = rcu_dereference_check(selem->local_storage,
kernel/bpf/bpf_local_storage.c
359
local_storage = rcu_dereference_check(selem->local_storage, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
360
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
kernel/bpf/bpf_local_storage.c
565
local_storage = rcu_dereference_check(*owner_storage(smap, owner),
kernel/bpf/bpf_struct_ops.c
1514
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
663
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
648
dst = rcu_dereference_check(dtab->netdev_map[i],
kernel/bpf/devmap.c
784
dst = rcu_dereference_check(dtab->netdev_map[i],
kernel/bpf/helpers.c
1193
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, bpf_rcu_lock_held());
kernel/bpf/lpm_trie.c
282
node = rcu_dereference_check(node->child[next_bit],
kernel/cgroup/cgroup.c
649
parent = rcu_dereference_check(kn->__parent,
kernel/cgroup/cgroup.c
684
if (!((css) = rcu_dereference_check( \
kernel/cgroup/debug.c
213
css = rcu_dereference_check(cgrp->subsys[ss->id], true);
kernel/exec_state.c
46
exec_state = rcu_dereference_check(tsk->exec_state,
kernel/exit.c
167
sighand = rcu_dereference_check(tsk->sighand,
kernel/module/kallsyms.c
471
kallsyms = rcu_dereference_check(mod->kallsyms,
kernel/pid.c
469
first = rcu_dereference_check(hlist_first_rcu(&pid->tasks[type]),
kernel/rcu/rcutorture.c
1732
old_rp = rcu_dereference_check(rcu_torture_current,
kernel/rcu/rcutorture.c
2428
rtorsp->p = rcu_dereference_check(rcu_torture_current,
kernel/sched/fair.c
2247
return rcu_dereference_check(p->numa_group, p == current ||
kernel/trace/bpf_trace.c
180
prog_array = rcu_dereference_check(call->prog_array,
kernel/trace/rethook.c
87
return (rethook_handler_t)rcu_dereference_check(rh->handler,
kernel/trace/trace_uprobe.c
1405
array = rcu_dereference_check(call->prog_array, rcu_read_lock_trace_held());
kernel/workqueue.c
751
return rcu_dereference_check(*unbound_pwq_slot(wq, cpu),
lib/maple_tree.c
6630
void *entry = rcu_dereference_check(mt->ma_root, mt_locked(mt));
lib/maple_tree.c
715
return rcu_dereference_check(slots[offset], mt_locked(mt));
lib/maple_tree.c
759
return rcu_dereference_check(mas->tree->ma_root, mt_locked(mas->tree));
mm/memcontrol.c
3007
return objcg ? : rcu_dereference_check(root_mem_cgroup->nodeinfo[nid]->objcg, 1);
mm/memcontrol.c
3014
return rcu_dereference_check(root_mem_cgroup->nodeinfo[nid]->objcg, 1);
mm/memcontrol.c
3024
objcg = rcu_dereference_check(memcg->nodeinfo[nid]->objcg, 1);
mm/memcontrol.c
3029
return rcu_dereference_check(root_mem_cgroup->nodeinfo[nid]->objcg, 1);
mm/memory-tiers.c
272
return rcu_dereference_check(pgdat->memtier,
mm/swap_table.h
246
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
764
n = rcu_dereference_check(tbl->phash_buckets[hash_val],
net/core/neighbour.c
773
n = rcu_dereference_check(n->next, lockdep_is_held(&tbl->phash_lock));
net/core/sock.c
2359
filter = rcu_dereference_check(sk->sk_filter,
net/ipv4/ipmr.c
318
return rcu_dereference_check(net->ipv4.mrt,
net/ipv4/tcp_ao.c
1925
md5sig = rcu_dereference_check(tcp_sk(sk)->md5sig_info,
net/ipv4/tcp_ao.c
1930
if (rcu_dereference_check(hlist_first_rcu(&md5sig->head),
net/ipv4/tcp_ao.c
309
ao = rcu_dereference_check(tcp_sk(sk)->ao_info,
net/ipv4/tcp_ipv4.c
1251
md5sig = rcu_dereference_check(tp->md5sig_info,
net/ipv4/tcp_ipv4.c
1293
md5sig = rcu_dereference_check(tp->md5sig_info,
net/ipv4/tcp_output.c
4313
ao_info = rcu_dereference_check(tp->ao_info,
net/ipv4/tcp_output.c
615
ao_info = rcu_dereference_check(tp->ao_info,
net/ipv6/ip6mr.c
306
return rcu_dereference_check(net->ipv6.mrt6,
net/mac80211/cfg.c
761
link_sta = rcu_dereference_check(sta->link[link_id],
net/mac80211/util.c
779
sdata = rcu_dereference_check(local->monitor_sdata,
net/mac80211/util.c
831
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_conncount.c
502
parent = rcu_dereference_check(root->root.rb_node,
net/netfilter/nf_conncount.c
512
parent = rcu_dereference_check(parent->rb_left,
net/netfilter/nf_conncount.c
515
parent = rcu_dereference_check(parent->rb_right,
net/netfilter/nf_tables_api.c
2134
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
141
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
554
return rcu_dereference_check(net->xfrm.policy_bydst[dir].table,
net/xfrm/xfrm_policy.c
571
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
3775
kn_name = rcu_dereference_check(kn->name, true);