Searched refs:hlist_first_rcu (Results 1 – 17 of 17) sorted by relevance
/Linux-v6.1/include/linux/ |
D | rculist.h | 561 #define hlist_first_rcu(head) (*((struct hlist_node __rcu **)(&(head)->first))) macro 591 rcu_assign_pointer(hlist_first_rcu(h), n); in hlist_add_head_rcu() 689 for (pos = rcu_dereference(hlist_first_rcu(head)); \ 706 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\ 727 pos = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)),\ 747 for (pos = hlist_entry_safe(rcu_dereference_raw_check(hlist_first_rcu(head)),\ 764 for (pos = hlist_entry_safe(rcu_dereference_bh(hlist_first_rcu(head)),\
|
/Linux-v6.1/net/netfilter/ |
D | nf_conntrack_expect.c | 576 n = rcu_dereference(hlist_first_rcu(&nf_ct_expect_hash[st->bucket])); in ct_expect_get_first() 592 head = rcu_dereference(hlist_first_rcu(&nf_ct_expect_hash[st->bucket])); in ct_expect_get_next()
|
D | nfnetlink_log.c | 1033 return rcu_dereference_bh(hlist_first_rcu(head)); in get_first() 1051 h = rcu_dereference_bh(hlist_first_rcu(head)); in get_next()
|
/Linux-v6.1/kernel/bpf/ |
D | bpf_local_storage.c | 554 rcu_dereference_raw(hlist_first_rcu(&b->list)), in bpf_local_storage_map_free()
|
D | devmap.c | 314 next_dev = hlist_entry_safe(rcu_dereference_raw(hlist_first_rcu(head)), in dev_map_hash_get_next_key()
|
/Linux-v6.1/kernel/ |
D | pid.c | 401 first = rcu_dereference_check(hlist_first_rcu(&pid->tasks[type]), in pid_task()
|
/Linux-v6.1/include/net/ |
D | ip_fib.h | 299 tb_hlist = rcu_dereference_rtnl(hlist_first_rcu(ptr)); in fib_get_table()
|
D | sock.h | 909 for (pos = rcu_dereference(hlist_first_rcu(head)); \
|
/Linux-v6.1/net/hsr/ |
D | hsr_framereg.c | 41 first = rcu_dereference_bh_check(hlist_first_rcu(head), in hsr_node_get_first()
|
/Linux-v6.1/net/batman-adv/ |
D | hard-interface.c | 412 first = rcu_dereference(hlist_first_rcu(&if_outgoing->neigh_list)); in batadv_hardif_no_broadcast()
|
/Linux-v6.1/fs/proc/ |
D | inode.c | 121 node = hlist_first_rcu(inodes); in proc_invalidate_siblings_dcache()
|
/Linux-v6.1/net/core/ |
D | sock_map.c | 1061 elem_next = hlist_entry_safe(rcu_dereference(hlist_first_rcu(head)), in sock_hash_get_next_key() 1308 node = rcu_dereference(hlist_first_rcu(&bucket->head)); in sock_hash_seq_find_next()
|
/Linux-v6.1/net/sunrpc/ |
D | cache.c | 1366 hlist_first_rcu(&cd->hash_table[hash])), in __cache_seq_start() 1397 hlist_first_rcu(&cd->hash_table[hash])), in cache_seq_next()
|
/Linux-v6.1/net/bridge/ |
D | br_private.h | 1009 return rcu_dereference(hlist_first_rcu(&brmctx->ip6_mc_router_list)); in br_multicast_get_first_rport_node() 1011 return rcu_dereference(hlist_first_rcu(&brmctx->ip4_mc_router_list)); in br_multicast_get_first_rport_node()
|
/Linux-v6.1/fs/ |
D | eventpoll.c | 291 struct hlist_node *p = rcu_dereference(hlist_first_rcu(&head->epitems)); in unlist_file()
|
/Linux-v6.1/net/ipv6/ |
D | ip6_fib.c | 2568 hlist_first_rcu(&net->ipv6.fib_table_hash[h++])); in ipv6_route_seq_next_table()
|
/Linux-v6.1/Documentation/RCU/ |
D | whatisRCU.rst | 973 hlist_first_rcu
|