/linux-master/tools/include/linux/ |
H A D | rcu.h | 22 #define rcu_assign_pointer(p, v) do { (p) = (v); } while (0) macro
|
/linux-master/kernel/sched/ |
H A D | cpufreq.c | 40 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 D | rculist_nulls.h | 106 rcu_assign_pointer(hlist_nulls_first_rcu(h), n); 142 rcu_assign_pointer(hlist_nulls_next_rcu(last), n);
|
H A D | rculist.h | 84 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 D | rculist_bl.h | 17 rcu_assign_pointer(h->first,
|
H A D | rcuwait.h | 47 rcu_assign_pointer(w->task, current);
|
H A D | psi.h | 63 rcu_assign_pointer(p->cgroups, to);
|
H A D | rbtree_augmented.h | 213 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 D | lpm_trie.c | 370 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 D | stp.c | 75 rcu_assign_pointer(stp_proto, proto); 77 rcu_assign_pointer(garp_protos[proto->group_address[5] -
|
/linux-master/sound/soc/dwc/ |
H A D | dwc-pcm.c | 205 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 D | i915_gem_object_frontbuffer.h | 98 rcu_assign_pointer(obj->frontbuffer, front);
|
/linux-master/mm/ |
H A D | mmap_lock.c | 66 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 D | tcx.h | 63 rcu_assign_pointer(dev->tcx_ingress, entry); 65 rcu_assign_pointer(dev->tcx_egress, entry);
|
/linux-master/net/ipv4/netfilter/ |
H A D | nf_defrag_ipv4.c | 135 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 D | nf_defrag_ipv6_hooks.c | 125 rcu_assign_pointer(nf_defrag_v6_hook, &defrag_hook); 137 rcu_assign_pointer(nf_defrag_v6_hook, NULL);
|
/linux-master/net/ipv6/ |
H A D | ip6_fib.c | 247 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 D | nf_conntrack_timeout.h | 62 rcu_assign_pointer(timeout_ext->timeout, timeout);
|
/linux-master/drivers/misc/cxl/ |
H A D | base.c | 86 rcu_assign_pointer(cxl_calls, calls);
|
/linux-master/net/sched/ |
H A D | sch_generic.c | 1129 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 D | flow_table.c | 265 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 D | sock_reuseport.c | 238 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 D | spu_syscalls.c | 154 rcu_assign_pointer(spufs_calls, calls);
|
/linux-master/lib/ |
H A D | crc-t10dif.c | 48 rcu_assign_pointer(crct10dif_tfm, new);
|
H A D | crc64-rocksoft.c | 42 rcu_assign_pointer(crc64_rocksoft_tfm, new);
|