Home
last modified time | relevance | path

Searched refs:rcu_dereference_raw (Results 1 – 25 of 55) sorted by relevance

123

/Linux-v4.19/include/linux/
Drculist_nulls.h117 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \
120 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos)))
132 pos = rcu_dereference_raw(hlist_nulls_first_rcu(head)); \
135 pos = rcu_dereference_raw(hlist_nulls_next_rcu(pos)); 1; });)
Drbtree_latch.h109 struct rb_node *node = rcu_dereference_raw(ltr->tree[idx].rb_node); in __lt_find()
118 node = rcu_dereference_raw(node->rb_left); in __lt_find()
120 node = rcu_dereference_raw(node->rb_right); in __lt_find()
Drculist.h627 for (pos = hlist_entry_safe (rcu_dereference_raw(hlist_first_rcu(head)),\
630 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(\
676 for (pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
679 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
701 pos = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu( \
Dfdtable.h84 struct fdtable *fdt = rcu_dereference_raw(files->fdt); in __fcheck_files()
88 return rcu_dereference_raw(fdt->fd[fd]); in __fcheck_files()
Drculist_bl.h127 pos = rcu_dereference_raw(pos->next))
Drhashtable.h381 pos = rcu_dereference_raw(pos->next))
440 for (pos = list; pos; pos = rcu_dereference_raw(pos->next))
454 pos = rcu_dereference_raw(pos->next))
Dradix-tree.h566 if (unlikely(radix_tree_is_internal_node(rcu_dereference_raw(*slot)))) in radix_tree_next_slot()
Drcupdate.h360 #define rcu_dereference_raw(p) \ macro
Dtracepoint.h189 it_func_ptr = rcu_dereference_raw((tp)->funcs); \
/Linux-v4.19/lib/
Didr.c211 ret = fn(id, rcu_dereference_raw(*slot), data); in idr_for_each()
247 return rcu_dereference_raw(*slot); in idr_get_next()
274 return rcu_dereference_raw(*slot); in idr_get_next_ul()
398 bitmap = rcu_dereference_raw(*slot); in ida_get_new_above()
463 bitmap = rcu_dereference_raw(*slot); in ida_remove()
478 if (rcu_dereference_raw(*slot) == in ida_remove()
509 struct ida_bitmap *bitmap = rcu_dereference_raw(*slot); in ida_destroy()
Dradix-tree.c130 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); in radix_tree_descend()
138 entry = rcu_dereference_raw(*sibentry); in radix_tree_descend()
603 struct radix_tree_node *node = rcu_dereference_raw(root->rnode); in radix_tree_load_root()
632 entry = rcu_dereference_raw(root->rnode); in radix_tree_extend()
686 struct radix_tree_node *node = rcu_dereference_raw(root->rnode); in radix_tree_shrink()
700 child = rcu_dereference_raw(node->slots[0]); in radix_tree_shrink()
764 rcu_dereference_raw(root->rnode)) in delete_node()
832 child = rcu_dereference_raw(root->rnode); in __radix_tree_create()
877 void *entry = rcu_dereference_raw(child->slots[offset]); in radix_tree_free_nodes()
934 struct radix_tree_node *old = rcu_dereference_raw(slot[i]); in insert_entries()
[all …]
Drhashtable.c74 ntbl = rcu_dereference_raw(ntbl->table); in nested_table_free()
94 ntbl = (union nested_table *)rcu_dereference_raw(tbl->buckets[0]); in nested_bucket_table_free()
1189 ntbl = (union nested_table *)rcu_dereference_raw(tbl->buckets[0]); in rht_bucket_nested()
1218 ntbl = (union nested_table *)rcu_dereference_raw(tbl->buckets[0]); in rht_bucket_nested_insert()
/Linux-v4.19/net/netfilter/
Dnft_set_rbtree.c56 parent = rcu_dereference_raw(priv->root.rb_node); in __nft_rbtree_lookup()
66 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_lookup()
74 parent = rcu_dereference_raw(parent->rb_right); in __nft_rbtree_lookup()
77 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_lookup()
127 parent = rcu_dereference_raw(priv->root.rb_node); in __nft_rbtree_get()
137 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_get()
140 parent = rcu_dereference_raw(parent->rb_right); in __nft_rbtree_get()
143 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_get()
Dnf_conncount.c442 parent = rcu_dereference_raw(root->rb_node); in count_tree()
451 parent = rcu_dereference_raw(parent->rb_left); in count_tree()
453 parent = rcu_dereference_raw(parent->rb_right); in count_tree()
Dcore.c190 p = rcu_dereference_raw(*pp); in nf_hook_entries_insert_raw()
440 p = rcu_dereference_raw(*pp); in nf_hook_entries_delete_raw()
/Linux-v4.19/net/rxrpc/
Dconn_service.c44 p = rcu_dereference_raw(peer->service_conns.rb_node); in rxrpc_find_service_conn_rcu()
49 p = rcu_dereference_raw(p->rb_left); in rxrpc_find_service_conn_rcu()
51 p = rcu_dereference_raw(p->rb_right); in rxrpc_find_service_conn_rcu()
/Linux-v4.19/tools/testing/radix-tree/linux/
Drcupdate.h7 #define rcu_dereference_raw(p) rcu_dereference(p) macro
/Linux-v4.19/fs/afs/
Dcell.c76 cell = rcu_dereference_raw(net->ws_cell); in afs_lookup_cell_rcu()
85 p = rcu_dereference_raw(net->cells.rb_node); in afs_lookup_cell_rcu()
94 p = rcu_dereference_raw(p->rb_left); in afs_lookup_cell_rcu()
96 p = rcu_dereference_raw(p->rb_right); in afs_lookup_cell_rcu()
Ddynroot.c113 cell = rcu_dereference_raw(net->ws_cell); in afs_lookup_atcell()
/Linux-v4.19/net/decnet/
Ddn_dev.c260 dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_forwarding_proc()
843 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_send_endnode_hello()
909 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_send_router_hello()
980 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_send_brd_hello()
1018 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_eth_up()
1032 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_eth_down()
1069 struct dn_dev *dn_db = rcu_dereference_raw(dev->dn_ptr); in dn_dev_set_timer()
/Linux-v4.19/kernel/
Dnotifier.c81 nb = rcu_dereference_raw(*nl); in notifier_call_chain()
84 next_nb = rcu_dereference_raw(nb->next); in notifier_call_chain()
/Linux-v4.19/drivers/target/
Dtarget_core_device.c146 se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev); in transport_lookup_cmd_lun()
195 se_cmd->se_dev = rcu_dereference_raw(se_lun->lun_se_dev); in transport_lookup_tmr_lun()
196 se_tmr->tmr_dev = rcu_dereference_raw(se_lun->lun_se_dev); in transport_lookup_tmr_lun()
420 struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev); in core_disable_device_list_for_node()
652 struct se_device *dev = rcu_dereference_raw(lun->lun_se_dev); in core_dev_add_initiator_node_lun_acl()
/Linux-v4.19/net/ipv4/
Dinetpeer.c114 next = rcu_dereference_raw(*pp); in lookup()
/Linux-v4.19/net/openvswitch/
Dflow_table.c280 struct table_instance *ti = rcu_dereference_raw(table->ti); in ovs_flow_tbl_destroy()
281 struct table_instance *ufid_ti = rcu_dereference_raw(table->ufid_ti); in ovs_flow_tbl_destroy()
Dvport.c176 kfree(rcu_dereference_raw(vport->upcall_portids)); in ovs_vport_free()

123