Searched refs:rcu_dereference_raw (Results 1 - 25 of 70) sorted by relevance

123

/linux-master/tools/testing/radix-tree/linux/
H A Drcupdate.h7 #define rcu_dereference_raw(p) rcu_dereference(p) macro
/linux-master/include/linux/
H A Drculist_nulls.h169 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \
172 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos)))
184 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \
187 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos)); 1; });)
H A Drbtree_latch.h109 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node);
118 node = rcu_dereference_raw(node->rb_left);
120 node = rcu_dereference_raw(node->rb_right);
H A Dfdtable.h85 struct fdtable *fdt = rcu_dereference_raw(files->fdt);
95 needs_masking = rcu_dereference_raw(fdt->fd[fd&mask]);
H A Drculist_bl.h99 pos = rcu_dereference_raw(pos->next))
H A Drculist.h706 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\
709 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
727 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\
730 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
776 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
779 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
801 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
H A Dtracepoint.h170 rcu_dereference_raw((&__tracepoint_##name)->funcs); \
327 rcu_dereference_raw((&__tracepoint_##_name)->funcs); \
H A Drhashtable.h500 pos = rcu_dereference_raw(pos->next))
516 pos = rcu_dereference_raw(pos->next))
563 for (pos = list; pos; pos = rcu_dereference_raw(pos->next))
577 pos = rcu_dereference_raw(pos->next))
/linux-master/net/rxrpc/
H A Dconn_service.c41 p = rcu_dereference_raw(peer->service_conns.rb_node);
46 p = rcu_dereference_raw(p->rb_left);
48 p = rcu_dereference_raw(p->rb_right);
/linux-master/lib/
H A Dradix-tree.c89 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]);
391 struct radix_tree_node *node = rcu_dereference_raw(root->xa_head);
420 entry = rcu_dereference_raw(root->xa_head);
473 struct radix_tree_node *node = rcu_dereference_raw(root->xa_head);
486 child = rcu_dereference_raw(node->slots[0]);
553 rcu_dereference_raw(root->xa_head))
617 child = rcu_dereference_raw(root->xa_head);
662 void *entry = rcu_dereference_raw(child->slots[offset]);
879 void *old = rcu_dereference_raw(*slot);
1208 void *slot = rcu_dereference_raw(
[all...]
H A Didr.c208 ret = fn(id, rcu_dereference_raw(*slot), data);
237 entry = rcu_dereference_raw(*slot);
/linux-master/fs/afs/
H A Dcallback.c126 p = rcu_dereference_raw(cell->volumes.rb_node);
131 p = rcu_dereference_raw(p->rb_left);
133 p = rcu_dereference_raw(p->rb_right);
/linux-master/net/netfilter/
H A Dnft_set_rbtree.c65 parent = rcu_dereference_raw(priv->root.rb_node);
74 parent = rcu_dereference_raw(parent->rb_left);
82 parent = rcu_dereference_raw(parent->rb_right);
85 parent = rcu_dereference_raw(parent->rb_left);
95 parent = rcu_dereference_raw(parent->rb_left);
146 parent = rcu_dereference_raw(priv->root.rb_node);
156 parent = rcu_dereference_raw(parent->rb_left);
160 parent = rcu_dereference_raw(parent->rb_right);
165 parent = rcu_dereference_raw(parent->rb_left);
182 parent = rcu_dereference_raw(paren
[all...]
H A Dnf_conncount.c411 parent = rcu_dereference_raw(root->rb_node);
419 parent = rcu_dereference_raw(parent->rb_left);
421 parent = rcu_dereference_raw(parent->rb_right);
H A Dcore.c203 p = rcu_dereference_raw(*pp);
549 p = rcu_dereference_raw(*pp);
H A Dxt_CT.c149 helper = rcu_dereference_raw(help->helper);
/linux-master/fs/
H A Dfile.c419 struct fdtable *fdt = rcu_dereference_raw(files->fdt);
864 file = rcu_dereference_raw(*f);
871 file_reloaded = rcu_dereference_raw(*f);
875 * rcu_dereference_raw() above so we get correct ordering
959 struct fdtable *fdt = rcu_dereference_raw(files->fdt);
974 file = rcu_dereference_raw(*fdentry);
1007 if (unlikely(file != rcu_dereference_raw(*fdentry)) ||
1008 unlikely(rcu_dereference_raw(files->fdt) != fdt)) {
/linux-master/kernel/
H A Dnotifier.c80 nb = rcu_dereference_raw(*nl);
83 next_nb = rcu_dereference_raw(nb->next);
/linux-master/drivers/net/wireguard/selftest/
H A Dallowedips.c51 wg_allowedips_read_node(rcu_dereference_raw(node->bit[0]), ip2, &cidr2);
55 wg_allowedips_read_node(rcu_dereference_raw(node->bit[1]), ip2, &cidr2);
59 print_node(rcu_dereference_raw(node->bit[0]), bits);
61 print_node(rcu_dereference_raw(node->bit[1]), bits);
67 print_node(rcu_dereference_raw(top), bits);
/linux-master/drivers/target/
H A Dtarget_core_device.c129 se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev);
177 se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev);
178 se_tmr->tmr_dev = rcu_dereference_raw(se_lun->lun_se_dev);
407 * rcu_dereference_raw protected by se_lun->lun_group symlink
410 struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
595 * rcu_dereference_raw protected by se_lun->lun_group symlink
598 struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev);
/linux-master/net/ipv6/
H A Dseg6.c442 kfree(rcu_dereference_raw(sdata->tun_src));
459 kfree(rcu_dereference_raw(sdata->tun_src));
/linux-master/net/ipv4/
H A Dinetpeer.c104 next = rcu_dereference_raw(*pp);
/linux-master/net/openvswitch/
H A Dmeter.c759 struct dp_meter_instance *ti = rcu_dereference_raw(tbl->ti);
763 ovs_meter_free(rcu_dereference_raw(ti->dp_meters[i]));
H A Dflow_table.c515 struct table_instance *ti = rcu_dereference_raw(table->ti);
516 struct table_instance *ufid_ti = rcu_dereference_raw(table->ufid_ti);
517 struct mask_cache *mc = rcu_dereference_raw(table->mask_cache);
518 struct mask_array *ma = rcu_dereference_raw(table->mask_array);
/linux-master/fs/nfs/
H A Dsysfs.c126 kfree(rcu_dereference_raw(c->identifier));

Completed in 1117 milliseconds

123