rcu_dereference_check
return rcu_dereference_check(pteref, !(walker->flags & KVM_PGTABLE_WALK_SHARED));
kvfree(rcu_dereference_check(kvm->arch.apic_map, 1));
blkg = rcu_dereference_check(blkcg->blkg_hint,
zones_cond = rcu_dereference_check(disk->zones_cond,
blk_zone_set_cond(rcu_dereference_check(disk->zones_cond,
old_devdata = rcu_dereference_check(devdata,
old_devdata = rcu_dereference_check(devdata,
old_devdata = rcu_dereference_check(devdata,
old_devdata = rcu_dereference_check(devdata,
return rcu_dereference_check(obj->fences, dma_resv_held(obj));
tmp = (long)rcu_dereference_check(list->table[index],
return rcu_dereference_check(gdev->chip, 1);
prev = rcu_dereference_check(entity->last_scheduled, true);
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
dma_fence_put(rcu_dereference_check(entity->last_scheduled, true));
fence = rcu_dereference_check(entity->last_scheduled, true);
iopf_param = rcu_dereference_check(dev->iommu->fault_param, true);
if (rcu_dereference_check(param->fault_param,
fault_param = rcu_dereference_check(param->fault_param,
peer_dev = rcu_dereference_check(priv->peer, rcu_read_lock_bh_held());
rcu_dereference_check((mld_vif)->link[link_id], \
rcu_dereference_check((mld_sta)->link[link_id], \
sta = rcu_dereference_check(mvm->fw_id_to_mac_id[sta_id],
tg_pt_gp = rcu_dereference_check(lun->lun_tg_pt_gp,
tg_pt_gp = rcu_dereference_check(lun->lun_tg_pt_gp,
dev = rcu_dereference_check(lun->lun_se_dev,
worker = rcu_dereference_check(vq->worker,
rcu_dereference_check(vq->worker,
old_worker = rcu_dereference_check(vq->worker,
return rcu_dereference_check(epi->ws, lockdep_is_held(&epi->ep->mtx));
gl = rcu_dereference_check(ip->i_gl, !may_not_block);
return rcu_dereference_check(kn->name, kernfs_root_is_locked(kn));
return rcu_dereference_check(kn->__parent,
return rcu_dereference_check(kn->name, lockdep_is_held(&rdtgroup_mutex));
return rcu_dereference_check(kn->__parent, lockdep_is_held(&rdtgroup_mutex));
sdata = rcu_dereference_check(local_storage->cache[smap->cache_idx],
rcu_dereference_check((task)->cgroups, \
#define dmar_rcu_dereference(p) rcu_dereference_check((p), dmar_rcu_check())
rcu_dereference_check((fdtfd), lockdep_is_held(&(files)->file_lock))
return rcu_dereference_check(ri->rph->rp, rcu_read_lock_any_held());
e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held());
((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
#define rcu_dereference(p) rcu_dereference_check(p, 0)
rcu_dereference_check(p, lockdep_rtnl_net_is_held(net))
rcu_dereference_check(p, lockdep_rtnl_is_held())
return rcu_dereference_check(xa->xa_head,
return rcu_dereference_check(node->slots[offset],
return rcu_dereference_check(node->parent,
rcu_dereference_check(p, lockdep_is_held(&wiphy->mtx))
rcu_dereference_check((vif)->link_conf[link_id], \
rcu_dereference_check((sta)->link[link_id], \
return rcu_dereference_check(sk->psp_assoc, lockdep_sock_is_held(sk));
return rcu_dereference_check(sk->sk_dst_cache,
(uintptr_t)rcu_dereference_check(__sk_user_data(sk),
ao_info = rcu_dereference_check(tcp_sk(sk)->ao_info,
return rcu_dereference_check(ctx->rings_rcu,
cred = rcu_dereference_check(tsk->cred, tsk == current || task_creation);
cgroup_storage = rcu_dereference_check(cgroup->bpf_cgrp_storage,
rcu_dereference_check(bsb->storage, bpf_rcu_lock_held());
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
smap = rcu_dereference_check(SDATA(selem)->smap, 1);
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
local_storage = rcu_dereference_check(selem->local_storage,
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
local_storage = rcu_dereference_check(selem->local_storage,
local_storage = rcu_dereference_check(selem->local_storage, bpf_rcu_lock_held());
smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held());
local_storage = rcu_dereference_check(*owner_storage(smap, owner),
st_ops_assoc = rcu_dereference_check(aux->st_ops_assoc, bpf_rcu_lock_held());
rcu_dereference_check(task->bpf_storage, bpf_rcu_lock_held());
rcpu = rcu_dereference_check(cmap->cpu_map[key],
obj = rcu_dereference_check(dtab->netdev_map[key],
dst = rcu_dereference_check(dtab->netdev_map[i],
dst = rcu_dereference_check(dtab->netdev_map[i],
callback_fn = rcu_dereference_check(t->cb.callback_fn, rcu_read_lock_bh_held());
for (node = rcu_dereference_check(trie->root, rcu_read_lock_bh_held());
node = rcu_dereference_check(node->child[next_bit],
return rcu_dereference_check(cgrp->subsys[ss->id],
parent = rcu_dereference_check(kn->__parent,
if (!((css) = rcu_dereference_check( \
css = rcu_dereference_check(cgrp->subsys[ss->id], true);
sighand = rcu_dereference_check(tsk->sighand,
kallsyms = rcu_dereference_check(mod->kallsyms,
first = rcu_dereference_check(hlist_first_rcu(&pid->tasks[type]),
old_rp = rcu_dereference_check(rcu_torture_current,
rtorsp->p = rcu_dereference_check(rcu_torture_current,
sch = rcu_dereference_check(scx_root, rcu_read_lock_bh_held());
return rcu_dereference_check(p->numa_group, p == current ||
return (rethook_handler_t)rcu_dereference_check(rh->handler,
array = rcu_dereference_check(call->prog_array, rcu_read_lock_trace_held());
return rcu_dereference_check(*unbound_pwq_slot(wq, cpu),
void *entry = rcu_dereference_check(mt->ma_root, mt_locked(mt));
return rcu_dereference_check(slots[offset], mt_locked(mt));
return rcu_dereference_check(mas->tree->ma_root, mt_locked(mas->tree));
objcg = rcu_dereference_check(memcg->objcg, 1);
return rcu_dereference_check(pgdat->memtier,
table = rcu_dereference_check(ci->table, lockdep_is_held(&ci->lock));
rcu_dereference_check(sk->sk_bpf_storage, bpf_rcu_lock_held());
n = rcu_dereference_check(tbl->phash_buckets[hash_val],
n = rcu_dereference_check(n->next, lockdep_is_held(&tbl->phash_lock));
filter = rcu_dereference_check(sk->sk_filter,
md5sig = rcu_dereference_check(tcp_sk(sk)->md5sig_info,
if (rcu_dereference_check(hlist_first_rcu(&md5sig->head),
ao = rcu_dereference_check(tcp_sk(sk)->ao_info,
md5sig = rcu_dereference_check(tp->md5sig_info,
md5sig = rcu_dereference_check(tp->md5sig_info,
ao_info = rcu_dereference_check(tp->ao_info,
ao_info = rcu_dereference_check(tp->ao_info,
link_sta = rcu_dereference_check(sta->link[link_id],
sdata = rcu_dereference_check(local->monitor_sdata,
monitor = rcu_dereference_check(local->monitor_sdata,
rcu_dereference_check(p, lockdep_nfnl_is_held(NFNL_SUBSYS_IPSET))
stats = rcu_dereference_check(basechain->stats,
rcu_dereference_check(p, lockdep_is_held(&netlbl_domhsh_lock))
rcu_dereference_check(p, lockdep_is_held(&netlbl_unlhsh_lock))
rcu_dereference_check(p, lockdep_ovsl_is_held())
return rcu_dereference_check(wiphy->regd,
return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held());
return rcu_dereference_check(net->xfrm.policy_bydst[dir].table,
return rcu_dereference_check(net->xfrm.policy_bydst[dir].table,
rcu_dereference_check((table), lockdep_is_held(&(net)->xfrm.xfrm_state_lock))
kn_name = rcu_dereference_check(kn->name, true);