/linux-6.3-rc2/include/linux/ |
A D | list_nulls.h | 22 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() 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() 103 static inline void __hlist_nulls_del(struct hlist_nulls_node *n) in __hlist_nulls_del() 105 struct hlist_nulls_node *next = n->next; in __hlist_nulls_del() 106 struct hlist_nulls_node **pprev = n->pprev; in __hlist_nulls_del() [all …]
|
A D | rculist_nulls.h | 33 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()
|
A D | mmzone.h | 436 struct hlist_nulls_node list;
|
/linux-6.3-rc2/net/mptcp/ |
A D | token.c | 58 struct hlist_nulls_node *pos; in __token_lookup_req() 70 struct hlist_nulls_node *pos; in __token_lookup_msk() 212 struct hlist_nulls_node *pos; in mptcp_token_exists() 248 struct hlist_nulls_node *pos; in mptcp_token_get_sock() 301 struct hlist_nulls_node *pos; in mptcp_token_iter_next()
|
A D | mptcp_diag.c | 91 struct hlist_nulls_node *node; in mptcp_diag_dump_listeners()
|
A D | protocol.h | 418 struct hlist_nulls_node token_node;
|
/linux-6.3-rc2/net/ipv6/ |
A D | inet6_hashtables.c | 58 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()
|
A D | raw.c | 145 struct hlist_nulls_node *hnode; in ipv6_raw_deliver() 337 struct hlist_nulls_node *hnode; in raw6_icmp_error()
|
/linux-6.3-rc2/net/llc/ |
A D | llc_proc.c | 44 struct hlist_nulls_node *node; in llc_get_sk_idx() 69 struct hlist_nulls_node *node; in laddr_hash_next()
|
A D | llc_conn.c | 482 struct hlist_nulls_node *node; in __llc_lookup_established() 541 struct hlist_nulls_node *node; in __llc_lookup_listener()
|
A D | llc_sap.c | 318 struct hlist_nulls_node *node; in llc_lookup_dgram()
|
/linux-6.3-rc2/net/ipv4/ |
A D | raw_diag.c | 61 struct hlist_nulls_node *hnode; in raw_sock_get() 146 struct hlist_nulls_node *hnode; in raw_diag_dump()
|
A D | inet_hashtables.c | 366 struct hlist_nulls_node *node; in inet_lhash2_lookup() 480 const struct hlist_nulls_node *node; in __inet_lookup_established() 536 const struct hlist_nulls_node *node; in __inet_check_established() 601 const struct hlist_nulls_node *node; in inet_ehash_lookup_by_sk() 701 const struct hlist_nulls_node *node; in inet_reuseport_add_sock()
|
A D | raw.c | 167 struct hlist_nulls_node *hnode; in raw_v4_input() 268 struct hlist_nulls_node *hnode; in raw_icmp_error() 954 struct hlist_nulls_node *hnode; in raw_get_first()
|
A D | inet_timewait_sock.c | 285 struct hlist_nulls_node *node; in inet_twsk_purge()
|
A D | ping.c | 85 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()
|
A D | tcp_ipv4.c | 2360 struct hlist_nulls_node *node; in listening_get_first() 2387 struct hlist_nulls_node *node; in listening_get_next() 2441 struct hlist_nulls_node *node; in established_get_first() 2463 struct hlist_nulls_node *node; in established_get_next() 2810 struct hlist_nulls_node *node; in bpf_iter_tcp_listening_batch() 2838 struct hlist_nulls_node *node; in bpf_iter_tcp_established_batch()
|
A D | inet_diag.c | 1033 struct hlist_nulls_node *node; in inet_diag_dump_icsk() 1087 struct hlist_nulls_node *node; in inet_diag_dump_icsk()
|
/linux-6.3-rc2/net/netfilter/ |
A D | nf_conntrack_standalone.c | 108 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()
|
A D | nf_conntrack_core.c | 746 struct hlist_nulls_node *n; in ____nf_conntrack_find() 879 struct hlist_nulls_node *n; in nf_conntrack_hash_check_insert() 1049 struct hlist_nulls_node *n; in nf_ct_resolve_clash_harder() 1166 struct hlist_nulls_node *n; in __nf_conntrack_confirm() 1308 struct hlist_nulls_node *n; in nf_conntrack_tuple_taken() 1372 struct hlist_nulls_node *n; in early_drop_list() 1492 struct hlist_nulls_node *n; in gc_worker() 2363 struct hlist_nulls_node *n; in get_next_corpse()
|
A D | nf_conntrack_ecache.c | 57 struct hlist_nulls_node *n; in ecache_work_evict_list()
|
A D | nf_conntrack_netlink.c | 1183 struct hlist_nulls_node *n; in ctnetlink_dump_table() 1781 struct hlist_nulls_node *n; in ctnetlink_dump_dying()
|
/linux-6.3-rc2/kernel/bpf/ |
A D | hashtab.c | 113 struct hlist_nulls_node hash_node; 616 struct hlist_nulls_node *n; in lookup_elem_raw() 634 struct hlist_nulls_node *n; in lookup_nulls_elem_raw() 775 struct hlist_nulls_node *n; in htab_lru_map_delete_node() 1447 struct hlist_nulls_node *n; in delete_all_elements() 1465 struct hlist_nulls_node *n; in htab_free_malloced_timers() 1657 struct hlist_nulls_node *n; in __htab_map_lookup_and_delete_batch() 1953 struct hlist_nulls_node *n; in bpf_hash_map_seq_find_next() 2127 struct hlist_nulls_node *n; in bpf_for_each_hash_elem() 2400 struct hlist_nulls_node *n; in fd_htab_map_free()
|
/linux-6.3-rc2/include/net/netfilter/ |
A D | nf_conntrack_tuple.h | 120 struct hlist_nulls_node hnnode;
|
/linux-6.3-rc2/io_uring/ |
A D | io-wq.c | 47 struct hlist_nulls_node nulls_node; 263 struct hlist_nulls_node *n; in io_wqe_activate_free_worker()
|