/linux-master/tools/testing/radix-tree/linux/ |
H A D | rcupdate.h | 9 #define rcu_dereference_check(p, cond) rcu_dereference(p) macro
|
/linux-master/include/linux/ |
H A D | rculist_bl.h | 24 ((unsigned long)rcu_dereference_check(h->first, hlist_bl_is_locked(h)) & ~LIST_BL_LOCKMASK);
|
H A D | netfilter_netdev.h | 97 e = rcu_dereference_check(dev->nf_hooks_egress, rcu_read_lock_bh_held());
|
H A D | fdtable.h | 75 rcu_dereference_check((fdtfd), lockdep_is_held(&(files)->file_lock)) 102 "suspicious rcu_dereference_check() usage");
|
H A D | bpf_local_storage.h | 145 sdata = rcu_dereference_check(local_storage->cache[smap->cache_idx],
|
H A D | rtnetlink.h | 71 rcu_dereference_check(p, lockdep_rtnl_is_held())
|
H A D | rcupdate.h | 432 * Helper functions for rcu_dereference_check(), rcu_dereference_protected() 471 RCU_LOCKDEP_WARN(!(c), "suspicious rcu_dereference_check() usage"); \ 585 * rcu_dereference_check() - rcu_dereference with debug checking 598 * bar = rcu_dereference_check(foo->bar, lockdep_is_held(&foo->lock)); 608 * bar = rcu_dereference_check(foo->bar, lockdep_is_held(&foo->lock) || 617 #define rcu_dereference_check(p, c) \ macro 626 * This is the RCU-bh counterpart to rcu_dereference_check(). However, 642 * This is the RCU-sched counterpart to rcu_dereference_check(). 688 * This is a simple wrapper around rcu_dereference_check(). 690 #define rcu_dereference(p) rcu_dereference_check( [all...] |
H A D | dmar.h | 95 #define dmar_rcu_dereference(p) rcu_dereference_check((p), dmar_rcu_check())
|
H A D | kprobes.h | 246 return rcu_dereference_check(ri->rph->rp, rcu_read_lock_any_held());
|
/linux-master/kernel/bpf/ |
H A D | bpf_local_storage.c | 261 smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held()); 330 n = rcu_dereference_check(hlist_first_rcu(&local_storage->list), 337 selem_smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held()); 354 local_storage = rcu_dereference_check(selem->local_storage, 356 storage_smap = rcu_dereference_check(local_storage->smap, 387 smap = rcu_dereference_check(SDATA(selem)->smap, bpf_rcu_lock_held()); 545 local_storage = rcu_dereference_check(*owner_storage(smap, owner), 712 storage_smap = rcu_dereference_check(local_storage->smap, bpf_rcu_lock_held());
|
H A D | bpf_inode_storage.c | 49 rcu_dereference_check(bsb->storage, bpf_rcu_lock_held());
|
H A D | bpf_cgrp_storage.c | 69 cgroup_storage = rcu_dereference_check(cgroup->bpf_cgrp_storage,
|
H A D | lpm_trie.c | 239 for (node = rcu_dereference_check(trie->root, rcu_read_lock_bh_held()); 272 node = rcu_dereference_check(node->child[next_bit],
|
H A D | bpf_task_storage.c | 64 rcu_dereference_check(task->bpf_storage, bpf_rcu_lock_held());
|
/linux-master/drivers/iommu/ |
H A D | io-pgfault.c | 252 iopf_param = rcu_dereference_check(dev->iommu->fault_param, true); 342 if (rcu_dereference_check(param->fault_param, 406 fault_param = rcu_dereference_check(param->fault_param,
|
/linux-master/drivers/gpu/drm/scheduler/ |
H A D | sched_entity.c | 248 prev = rcu_dereference_check(entity->last_scheduled, true); 336 dma_fence_put(rcu_dereference_check(entity->last_scheduled, true)); 488 dma_fence_put(rcu_dereference_check(entity->last_scheduled, true)); 544 fence = rcu_dereference_check(entity->last_scheduled, true);
|
/linux-master/fs/bcachefs/ |
H A D | sb-members.h | 90 !(ca = rcu_dereference_check(c->devs[idx], 168 return rcu_dereference_check(c->devs[idx], 1);
|
H A D | buckets.h | 86 return rcu_dereference_check(ca->buckets_gc, 103 return rcu_dereference_check(ca->bucket_gens,
|
/linux-master/net/openvswitch/ |
H A D | datapath.h | 191 rcu_dereference_check(p, lockdep_ovsl_is_held())
|
/linux-master/drivers/dma-buf/ |
H A D | dma-resv.c | 76 tmp = (long)rcu_dereference_check(list->table[index], 164 return rcu_dereference_check(obj->fences, dma_resv_held(obj));
|
/linux-master/kernel/cgroup/ |
H A D | debug.c | 217 css = rcu_dereference_check(cgrp->subsys[ss->id], true);
|
/linux-master/drivers/crypto/nx/ |
H A D | nx-common-pseries.c | 754 old_devdata = rcu_dereference_check(devdata, 1049 old_devdata = rcu_dereference_check(devdata, 1126 old_devdata = rcu_dereference_check(devdata, 1261 old_devdata = rcu_dereference_check(devdata,
|
/linux-master/kernel/trace/ |
H A D | rethook.c | 87 return (rethook_handler_t)rcu_dereference_check(rh->handler,
|
/linux-master/net/xdp/ |
H A D | xskmap.c | 148 return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held());
|
/linux-master/block/ |
H A D | blk-cgroup.h | 256 blkg = rcu_dereference_check(blkcg->blkg_hint,
|