Searched refs:rcu_replace_pointer (Results 1 - 25 of 55) sorted by relevance

123

/linux-master/arch/arm64/kernel/
H A Dparavirt.c87 kaddr = rcu_replace_pointer(reg->kaddr, NULL, true);
/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dmock_context.c140 engines = rcu_replace_pointer(ctx->engines, engines, 1);
/linux-master/include/linux/
H A Drtnetlink.h93 rcu_replace_pointer(rp, p, lockdep_rtnl_is_held())
H A Drcupdate.h538 * rcu_replace_pointer() - replace an RCU pointer, returning its old value
548 #define rcu_replace_pointer(rcu_ptr, ptr, c) \ macro
/linux-master/security/safesetid/
H A Dsecurityfs.c213 pol = rcu_replace_pointer(safesetid_setuid_rules, pol,
218 pol = rcu_replace_pointer(safesetid_setgid_rules, pol,
/linux-master/net/ipv4/
H A Dtcp_sigpool.c75 old_scratch = rcu_replace_pointer(per_cpu(sigpool_scratch, cpu),
96 kfree(rcu_replace_pointer(per_cpu(sigpool_scratch, cpu),
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dqos.c220 sq = rcu_replace_pointer(qos_sqs[qid], NULL, lockdep_is_held(&priv->state_lock));
236 qos_sqs = rcu_replace_pointer(c->qos_sqs, NULL, lockdep_is_held(&c->priv->state_lock));
289 sqs = rcu_replace_pointer(chs->c[i]->qos_sqs, NULL,
H A Dselq.c126 old_params = rcu_replace_pointer(selq->active, selq->standby,
/linux-master/kernel/bpf/
H A Dnet_namespace.c61 run_array = rcu_replace_pointer(net->bpf.run_array[type], NULL,
465 run_array = rcu_replace_pointer(net->bpf.run_array[type], run_array,
/linux-master/drivers/scsi/
H A Dscsi_sysfs.c484 vpd_pg0 = rcu_replace_pointer(sdev->vpd_pg0, vpd_pg0,
486 vpd_pg80 = rcu_replace_pointer(sdev->vpd_pg80, vpd_pg80,
488 vpd_pg83 = rcu_replace_pointer(sdev->vpd_pg83, vpd_pg83,
490 vpd_pg89 = rcu_replace_pointer(sdev->vpd_pg89, vpd_pg89,
492 vpd_pgb0 = rcu_replace_pointer(sdev->vpd_pgb0, vpd_pgb0,
494 vpd_pgb1 = rcu_replace_pointer(sdev->vpd_pgb1, vpd_pgb1,
496 vpd_pgb2 = rcu_replace_pointer(sdev->vpd_pgb2, vpd_pgb2,
498 vpd_pgb7 = rcu_replace_pointer(sdev->vpd_pgb7, vpd_pgb7,
/linux-master/net/hsr/
H A Dhsr_framereg.c91 old = rcu_replace_pointer(hsr->self_node, sn,
105 old = rcu_replace_pointer(hsr->self_node, NULL,
/linux-master/fs/afs/
H A Dvl_list.c285 old = rcu_replace_pointer(server->addresses, old,
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dagg-rx.c294 tid = rcu_replace_pointer(wcid->aggr[tidno], tid,
/linux-master/net/sched/
H A Dact_connmark.c172 oparms = rcu_replace_pointer(ci->parms, nparms, lockdep_is_held(&ci->tcf_lock));
H A Dact_skbedit.c267 params_new = rcu_replace_pointer(d->params, params_new,
H A Dact_vlan.c259 p = rcu_replace_pointer(v->vlan_p, p, lockdep_is_held(&v->tcf_lock));
H A Dact_sample.c113 psample_group = rcu_replace_pointer(s->psample_group, psample_group,
H A Dact_nat.c99 oparm = rcu_replace_pointer(p->parms, nparm, lockdep_is_held(&p->tcf_lock));
H A Dact_ctinfo.c263 cp_new = rcu_replace_pointer(ci->params, cp_new,
/linux-master/net/devlink/
H A Dnetlink.c93 flt = rcu_replace_pointer(sk_priv->flt, flt,
/linux-master/drivers/dma-buf/
H A Ddma-resv.c543 list = rcu_replace_pointer(dst->fences, list, dma_resv_held(dst));
/linux-master/net/mac802154/
H A Dscan.c56 request = rcu_replace_pointer(local->scan_req, NULL, 1);
455 request = rcu_replace_pointer(local->beacon_req, NULL, 1);
/linux-master/net/core/
H A Dsock_reuseport.c739 old_prog = rcu_replace_pointer(reuse->prog, old_prog,
/linux-master/net/batman-adv/
H A Dhard-interface.c487 curr_hard_iface = rcu_replace_pointer(bat_priv->primary_if,
/linux-master/kernel/
H A Dwatch_queue.c374 wfilter = rcu_replace_pointer(wqueue->filter, wfilter,

Completed in 419 milliseconds

123