Searched refs:rcu_dereference_protected (Results 51 - 75 of 276) sorted by relevance

1234567891011>>

/linux-master/kernel/bpf/
H A Dlpm_trie.c353 while ((node = rcu_dereference_protected(*slot,
462 while ((node = rcu_dereference_protected(
591 node = rcu_dereference_protected(*slot, 1);
/linux-master/drivers/target/tcm_fc/
H A Dtfc_sess.c47 tport = rcu_dereference_protected(lport->prov[FC_TYPE_FCP],
456 tport = rcu_dereference_protected(rdata->local_port->prov[FC_TYPE_FCP],
/linux-master/net/netfilter/ipvs/
H A Dip_vs_mh.c113 dest = rcu_dereference_protected(l->dest, 1);
208 dest = rcu_dereference_protected(s->lookup[c].dest, 1);
H A Dip_vs_est.c444 td = rcu_dereference_protected(kd->ticks[row], 1);
544 td = rcu_dereference_protected(kd->ticks[row], 1);
804 td = rcu_dereference_protected(kd->ticks[row], 1);
828 if (td != rcu_dereference_protected(kd->ticks[row], 1))
/linux-master/fs/afs/
H A Dvl_rotate.c78 rcu_dereference_protected(cell->vl_servers,
245 alist = rcu_dereference_protected(vlserver->addresses,
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_fence.c163 chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock));
271 chan = rcu_dereference_protected(fence->channel, lockdep_is_held(&fctx->lock));
/linux-master/net/sched/
H A Dact_skbedit.c299 params = rcu_dereference_protected(d->params,
351 params = rcu_dereference_protected(d->params, 1);
H A Dact_vlan.c281 p = rcu_dereference_protected(v->vlan_p, 1);
301 p = rcu_dereference_protected(v->vlan_p, lockdep_is_held(&v->tcf_lock));
H A Dact_sample.c142 psample_group = rcu_dereference_protected(s->psample_group, 1);
266 group = rcu_dereference_protected(s->psample_group,
H A Dact_nat.c284 parms = rcu_dereference_protected(p->parms, lockdep_is_held(&p->tcf_lock));
312 parms = rcu_dereference_protected(p->parms, 1);
H A Dact_ctinfo.c296 cp = rcu_dereference_protected(ci->params,
351 cp = rcu_dereference_protected(ci->params, 1);
/linux-master/drivers/dma-buf/
H A Ddma-resv.c156 dma_resv_list_free(rcu_dereference_protected(obj->fences, true));
237 fence = rcu_dereference_protected(new->table[i],
H A Ddma-fence-chain.c186 while ((prev = rcu_dereference_protected(chain->prev, true))) {
/linux-master/include/linux/
H A Drcupdate.h432 * Helper functions for rcu_dereference_check(), rcu_dereference_protected()
477 RCU_LOCKDEP_WARN(!(c), "suspicious rcu_dereference_protected() usage"); \
545 * rcu_dereference_protected() call used to read that pointer. The old
550 typeof(ptr) __tmp = rcu_dereference_protected((rcu_ptr), (c)); \
565 * you should instead use rcu_dereference_protected() for this use case.
580 * rcu_dereference_protected() is normally preferred for this use case.
665 * rcu_dereference_protected() - fetch RCU pointer when updates prevented
680 #define rcu_dereference_protected(p, c) \ macro
H A Dradix-tree.h194 return rcu_dereference_protected(*slot, lockdep_is_held(treelock));
/linux-master/kernel/cgroup/
H A Ddebug.c133 if (rcu_dereference_protected(cset->dom_cset, 1) != cset) {
/linux-master/drivers/net/ethernet/netronome/nfp/
H A Dnfp_app.c123 return rcu_dereference_protected(app->reprs[type],
/linux-master/virt/kvm/
H A Dirqchip.c219 old = rcu_dereference_protected(kvm->irq_routing, 1);
/linux-master/net/core/
H A Dgen_estimator.c178 old = rcu_dereference_protected(*rate_est, 1);
/linux-master/net/ipv6/
H A Dip6_flowlabel.c161 while ((fl = rcu_dereference_protected(*flp,
198 while ((fl = rcu_dereference_protected(*flp,
293 while ((sfl = rcu_dereference_protected(np->ipv6_fl_list,
543 rcu_dereference_protected(__sflp, lockdep_is_held(&ip6_sk_fl_lock))
H A Dioam6.c183 sc = rcu_dereference_protected(ns->schema,
382 ns = rcu_dereference_protected(sc->ns, lockdep_is_held(&nsdata->lock));
535 sc_ref = rcu_dereference_protected(ns->schema,
542 ns_ref = rcu_dereference_protected(sc->ns,
/linux-master/drivers/media/rc/
H A Dbpf-lirc.c12 rcu_dereference_protected(p, lockdep_is_held(&ir_raw_handler_lock))
/linux-master/fs/bcachefs/
H A Dsb-members.h176 return rcu_dereference_protected(c->devs[idx],
/linux-master/kernel/trace/
H A Dblktrace.c540 if (rcu_dereference_protected(q->blk_trace,
694 bt = rcu_dereference_protected(q->blk_trace,
774 if (rcu_dereference_protected(q->blk_trace,
786 bt = rcu_dereference_protected(q->blk_trace, 1);
1774 bt = rcu_dereference_protected(q->blk_trace,
1825 bt = rcu_dereference_protected(q->blk_trace,
1842 bt = rcu_dereference_protected(q->blk_trace,
/linux-master/net/tls/
H A Dtls_device.c78 netdev = rcu_dereference_protected(ctx->netdev,
104 netdev = rcu_dereference_protected(ctx->netdev,
245 netdev = rcu_dereference_protected(tls_ctx->netdev,
1275 netdev = rcu_dereference_protected(tls_ctx->netdev,
1306 rcu_dereference_protected(ctx->netdev,

Completed in 200 milliseconds

1234567891011>>