Home
last modified time | relevance | path

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

/Linux-v6.1/include/linux/
Dlist_nulls.h22 struct hlist_nulls_node *first;
25 struct hlist_nulls_node { struct
26 struct hlist_nulls_node *next, **pprev; argument
30 ((ptr)->first = (struct hlist_nulls_node *) NULLS_MARKER(nulls))
43 static inline int is_a_nulls(const struct hlist_nulls_node *ptr) in is_a_nulls()
54 static inline unsigned long get_nulls_value(const struct hlist_nulls_node *ptr) in get_nulls_value()
67 static inline int hlist_nulls_unhashed(const struct hlist_nulls_node *h) in hlist_nulls_unhashed()
81 static inline int hlist_nulls_unhashed_lockless(const struct hlist_nulls_node *h) in hlist_nulls_unhashed_lockless()
91 static inline void hlist_nulls_add_head(struct hlist_nulls_node *n, in hlist_nulls_add_head()
94 struct hlist_nulls_node *first = h->first; in hlist_nulls_add_head()
[all …]
Drculist_nulls.h33 static inline void hlist_nulls_del_init_rcu(struct hlist_nulls_node *n) in hlist_nulls_del_init_rcu()
46 (*((struct hlist_nulls_node __rcu __force **)&(head)->first))
53 (*((struct hlist_nulls_node __rcu __force **)&(node)->next))
74 static inline void hlist_nulls_del_rcu(struct hlist_nulls_node *n) in hlist_nulls_del_rcu()
99 static inline void hlist_nulls_add_head_rcu(struct hlist_nulls_node *n, in hlist_nulls_add_head_rcu()
102 struct hlist_nulls_node *first = h->first; in hlist_nulls_add_head_rcu()
130 static inline void hlist_nulls_add_tail_rcu(struct hlist_nulls_node *n, in hlist_nulls_add_tail_rcu()
133 struct hlist_nulls_node *i, *last = NULL; in hlist_nulls_add_tail_rcu()
149 static inline void hlist_nulls_add_fake(struct hlist_nulls_node *n) in hlist_nulls_add_fake()
152 n->next = (struct hlist_nulls_node *)NULLS_MARKER(NULL); in hlist_nulls_add_fake()
/Linux-v6.1/net/mptcp/
Dtoken.c58 struct hlist_nulls_node *pos; in __token_lookup_req()
70 struct hlist_nulls_node *pos; in __token_lookup_msk()
208 struct hlist_nulls_node *pos; in mptcp_token_exists()
244 struct hlist_nulls_node *pos; in mptcp_token_get_sock()
297 struct hlist_nulls_node *pos; in mptcp_token_iter_next()
Dmptcp_diag.c91 struct hlist_nulls_node *node; in mptcp_diag_dump_listeners()
Dprotocol.h409 struct hlist_nulls_node token_node;
/Linux-v6.1/net/ipv6/
Dinet6_hashtables.c58 const struct hlist_nulls_node *node; in __inet6_lookup_established()
140 struct hlist_nulls_node *node; in inet6_lhash2_lookup()
260 const struct hlist_nulls_node *node; in __inet6_check_established()
Draw.c145 struct hlist_nulls_node *hnode; in ipv6_raw_deliver()
337 struct hlist_nulls_node *hnode; in raw6_icmp_error()
/Linux-v6.1/net/llc/
Dllc_proc.c44 struct hlist_nulls_node *node; in llc_get_sk_idx()
69 struct hlist_nulls_node *node; in laddr_hash_next()
Dllc_conn.c482 struct hlist_nulls_node *node; in __llc_lookup_established()
541 struct hlist_nulls_node *node; in __llc_lookup_listener()
Dllc_sap.c318 struct hlist_nulls_node *node; in llc_lookup_dgram()
/Linux-v6.1/net/ipv4/
Draw_diag.c61 struct hlist_nulls_node *hnode; in raw_sock_get()
146 struct hlist_nulls_node *hnode; in raw_diag_dump()
Dinet_hashtables.c365 struct hlist_nulls_node *node; in inet_lhash2_lookup()
479 const struct hlist_nulls_node *node; in __inet_lookup_established()
535 const struct hlist_nulls_node *node; in __inet_check_established()
600 const struct hlist_nulls_node *node; in inet_ehash_lookup_by_sk()
687 const struct hlist_nulls_node *node; in inet_reuseport_add_sock()
Dinet_timewait_sock.c261 struct hlist_nulls_node *node; in inet_twsk_purge()
Draw.c167 struct hlist_nulls_node *hnode; in raw_v4_input()
267 struct hlist_nulls_node *hnode; in raw_icmp_error()
951 struct hlist_nulls_node *hnode; in raw_get_first()
Dping.c85 struct hlist_nulls_node *node; in ping_get_port()
181 struct hlist_nulls_node *hnode; in ping_lookup()
1048 struct hlist_nulls_node *node; in ping_get_first()
Dtcp_ipv4.c2307 struct hlist_nulls_node *node; in listening_get_first()
2334 struct hlist_nulls_node *node; in listening_get_next()
2388 struct hlist_nulls_node *node; in established_get_first()
2410 struct hlist_nulls_node *node; in established_get_next()
2758 struct hlist_nulls_node *node; in bpf_iter_tcp_listening_batch()
2786 struct hlist_nulls_node *node; in bpf_iter_tcp_established_batch()
Dinet_diag.c1033 struct hlist_nulls_node *node; in inet_diag_dump_icsk()
1087 struct hlist_nulls_node *node; in inet_diag_dump_icsk()
/Linux-v6.1/net/netfilter/
Dnf_conntrack_standalone.c108 static struct hlist_nulls_node *ct_get_first(struct seq_file *seq) in ct_get_first()
111 struct hlist_nulls_node *n; in ct_get_first()
124 static struct hlist_nulls_node *ct_get_next(struct seq_file *seq, in ct_get_next()
125 struct hlist_nulls_node *head) in ct_get_next()
141 static struct hlist_nulls_node *ct_get_idx(struct seq_file *seq, loff_t pos) in ct_get_idx()
143 struct hlist_nulls_node *head = ct_get_first(seq); in ct_get_idx()
Dnf_conntrack_core.c753 struct hlist_nulls_node *n; in ____nf_conntrack_find()
885 struct hlist_nulls_node *n; in nf_conntrack_hash_check_insert()
1050 struct hlist_nulls_node *n; in nf_ct_resolve_clash_harder()
1167 struct hlist_nulls_node *n; in __nf_conntrack_confirm()
1310 struct hlist_nulls_node *n; in nf_conntrack_tuple_taken()
1374 struct hlist_nulls_node *n; in early_drop_list()
1494 struct hlist_nulls_node *n; in gc_worker()
2375 struct hlist_nulls_node *n; in get_next_corpse()
Dnf_conntrack_ecache.c57 struct hlist_nulls_node *n; in ecache_work_evict_list()
Dnf_conntrack_netlink.c1183 struct hlist_nulls_node *n; in ctnetlink_dump_table()
1781 struct hlist_nulls_node *n; in ctnetlink_dump_dying()
/Linux-v6.1/kernel/bpf/
Dhashtab.c113 struct hlist_nulls_node hash_node;
619 struct hlist_nulls_node *n; in lookup_elem_raw()
637 struct hlist_nulls_node *n; in lookup_nulls_elem_raw()
781 struct hlist_nulls_node *n; in htab_lru_map_delete_node()
1455 struct hlist_nulls_node *n; in delete_all_elements()
1473 struct hlist_nulls_node *n; in htab_free_malloced_timers()
1669 struct hlist_nulls_node *n; in __htab_map_lookup_and_delete_batch()
1964 struct hlist_nulls_node *n; in bpf_hash_map_seq_find_next()
2138 struct hlist_nulls_node *n; in bpf_for_each_hash_elem()
2411 struct hlist_nulls_node *n; in fd_htab_map_free()
/Linux-v6.1/include/net/netfilter/
Dnf_conntrack_tuple.h120 struct hlist_nulls_node hnnode;
/Linux-v6.1/io_uring/
Dio-wq.c47 struct hlist_nulls_node nulls_node;
263 struct hlist_nulls_node *n; in io_wqe_activate_free_worker()
/Linux-v6.1/include/net/
Dsock.h224 struct hlist_nulls_node skc_nulls_node;