Searched refs:rcu_assign_pointer (Results 1 - 25 of 437) sorted by relevance

1234567891011>>

/linux-master/tools/include/linux/
H A Drcu.h22 #define rcu_assign_pointer(p, v) do { (p) = (v); } while (0) macro
/linux-master/kernel/sched/
H A Dcpufreq.c40 rcu_assign_pointer(per_cpu(cpufreq_update_util_data, cpu), data);
56 rcu_assign_pointer(per_cpu(cpufreq_update_util_data, cpu), NULL);
/linux-master/include/linux/
H A Drculist_nulls.h106 rcu_assign_pointer(hlist_nulls_first_rcu(h), n);
142 rcu_assign_pointer(hlist_nulls_next_rcu(last), n);
H A Drculist.h84 rcu_assign_pointer(list_next_rcu(prev), new);
202 rcu_assign_pointer(list_next_rcu(new->prev), new);
262 rcu_assign_pointer(list_next_rcu(prev), first);
531 rcu_assign_pointer(*(struct hlist_node __rcu **)new->pprev, new);
552 rcu_assign_pointer(left->first, node2);
553 rcu_assign_pointer(right->first, node1);
591 rcu_assign_pointer(hlist_first_rcu(h), n);
627 rcu_assign_pointer(hlist_next_rcu(last), n);
656 rcu_assign_pointer(hlist_pprev_rcu(n), n);
683 rcu_assign_pointer(hlist_next_rc
[all...]
H A Drculist_bl.h17 rcu_assign_pointer(h->first,
H A Drcuwait.h47 rcu_assign_pointer(w->task, current);
H A Dpsi.h63 rcu_assign_pointer(p->cgroups, to);
H A Drbtree_augmented.h213 rcu_assign_pointer(parent->rb_left, new);
215 rcu_assign_pointer(parent->rb_right, new);
217 rcu_assign_pointer(root->rb_node, new);
/linux-master/kernel/bpf/
H A Dlpm_trie.c370 rcu_assign_pointer(*slot, new_node);
384 rcu_assign_pointer(*slot, new_node);
395 rcu_assign_pointer(new_node->child[next_bit], node);
396 rcu_assign_pointer(*slot, new_node);
412 rcu_assign_pointer(im_node->child[0], node);
413 rcu_assign_pointer(im_node->child[1], new_node);
415 rcu_assign_pointer(im_node->child[0], new_node);
416 rcu_assign_pointer(im_node->child[1], node);
420 rcu_assign_pointer(*slot, im_node);
504 rcu_assign_pointer(
[all...]
/linux-master/net/802/
H A Dstp.c75 rcu_assign_pointer(stp_proto, proto);
77 rcu_assign_pointer(garp_protos[proto->group_address[5] -
/linux-master/sound/soc/dwc/
H A Ddwc-pcm.c205 rcu_assign_pointer(dev->tx_substream, substream);
208 rcu_assign_pointer(dev->rx_substream, substream);
215 rcu_assign_pointer(dev->tx_substream, NULL);
217 rcu_assign_pointer(dev->rx_substream, NULL);
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_frontbuffer.h98 rcu_assign_pointer(obj->frontbuffer, front);
/linux-master/mm/
H A Dmmap_lock.c66 rcu_assign_pointer(memcg_path->buf, NULL);
101 rcu_assign_pointer(per_cpu_ptr(&memcg_paths, cpu)->buf, new);
/linux-master/include/net/
H A Dtcx.h63 rcu_assign_pointer(dev->tcx_ingress, entry);
65 rcu_assign_pointer(dev->tcx_egress, entry);
/linux-master/net/ipv4/netfilter/
H A Dnf_defrag_ipv4.c135 rcu_assign_pointer(nf_defrag_v4_hook, &defrag_hook);
141 rcu_assign_pointer(nf_defrag_v4_hook, NULL);
/linux-master/net/ipv6/netfilter/
H A Dnf_defrag_ipv6_hooks.c125 rcu_assign_pointer(nf_defrag_v6_hook, &defrag_hook);
137 rcu_assign_pointer(nf_defrag_v6_hook, NULL);
/linux-master/net/ipv6/
H A Dip6_fib.c247 rcu_assign_pointer(table->tb6_root.leaf,
850 rcu_assign_pointer(pn->right, ln);
852 rcu_assign_pointer(pn->left, ln);
911 rcu_assign_pointer(pn->right, in);
913 rcu_assign_pointer(pn->left, in);
918 rcu_assign_pointer(fn->parent, in);
921 rcu_assign_pointer(in->right, ln);
922 rcu_assign_pointer(in->left, fn);
924 rcu_assign_pointer(in->left, ln);
925 rcu_assign_pointer(i
[all...]
/linux-master/include/net/netfilter/
H A Dnf_conntrack_timeout.h62 rcu_assign_pointer(timeout_ext->timeout, timeout);
/linux-master/drivers/misc/cxl/
H A Dbase.c86 rcu_assign_pointer(cxl_calls, calls);
/linux-master/net/sched/
H A Dsch_generic.c1129 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc);
1130 rcu_assign_pointer(dev_queue->qdisc, &noop_qdisc);
1146 rcu_assign_pointer(dev_queue->qdisc, qdisc_default);
1147 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc_default);
1171 rcu_assign_pointer(dev_queue->qdisc_sleeping, qdisc);
1185 rcu_assign_pointer(dev->qdisc, qdisc);
1190 rcu_assign_pointer(dev->qdisc, qdisc);
1204 rcu_assign_pointer(dev->qdisc, qdisc);
1225 rcu_assign_pointer(dev_queue->qdisc, new_qdisc);
1278 rcu_assign_pointer(dev_queu
[all...]
/linux-master/net/openvswitch/
H A Dflow_table.c265 rcu_assign_pointer(tbl->mask_array, new);
292 rcu_assign_pointer(ma->masks[ma_count], new);
316 rcu_assign_pointer(ma->masks[i], ma->masks[ma_count - 1]);
405 rcu_assign_pointer(table->mask_cache, new);
433 rcu_assign_pointer(table->ti, ti);
434 rcu_assign_pointer(table->ufid_ti, ufid_ti);
435 rcu_assign_pointer(table->mask_array, ma);
436 rcu_assign_pointer(table->mask_cache, mc);
632 rcu_assign_pointer(flow_table->ti, new_ti);
633 rcu_assign_pointer(flow_tabl
[all...]
/linux-master/net/core/
H A Dsock_reuseport.c238 rcu_assign_pointer(sk->sk_reuseport_cb, reuse);
292 rcu_assign_pointer(reuse->socks[i]->sk_reuseport_cb,
359 rcu_assign_pointer(sk->sk_reuseport_cb, reuse);
420 rcu_assign_pointer(sk->sk_reuseport_cb, reuse);
450 rcu_assign_pointer(sk->sk_reuseport_cb, NULL);
708 rcu_assign_pointer(reuse->prog, prog);
/linux-master/arch/powerpc/platforms/cell/
H A Dspu_syscalls.c154 rcu_assign_pointer(spufs_calls, calls);
/linux-master/lib/
H A Dcrc-t10dif.c48 rcu_assign_pointer(crct10dif_tfm, new);
H A Dcrc64-rocksoft.c42 rcu_assign_pointer(crc64_rocksoft_tfm, new);

Completed in 368 milliseconds

1234567891011>>