| /linux/include/linux/ |
| H 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)) 31 #define HLIST_NULLS_HEAD_INIT(nulls) {.first = (struct hlist_nulls_node *)NULLS_MARKER(nulls)} 44 static inline int is_a_nulls(const struct hlist_nulls_node *ptr) in is_a_nulls() 55 static inline unsigned long get_nulls_value(const struct hlist_nulls_node *ptr) in get_nulls_value() 68 static inline int hlist_nulls_unhashed(const struct hlist_nulls_node *h) in hlist_nulls_unhashed() 82 static inline int hlist_nulls_unhashed_lockless(const struct hlist_nulls_node *h) in hlist_nulls_unhashed_lockless() 92 static inline void hlist_nulls_add_head(struct hlist_nulls_node *n, in hlist_nulls_add_head() [all …]
|
| H 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)) 60 (*((struct hlist_nulls_node __rcu __force **)(node)->pprev)) 81 static inline void hlist_nulls_del_rcu(struct hlist_nulls_node *n) in hlist_nulls_del_rcu() 106 static inline void hlist_nulls_add_head_rcu(struct hlist_nulls_node *n, in hlist_nulls_add_head_rcu() 109 struct hlist_nulls_node *first = h->first; in hlist_nulls_add_head_rcu() 137 static inline void hlist_nulls_add_tail_rcu(struct hlist_nulls_node *n, in hlist_nulls_add_tail_rcu() 140 struct hlist_nulls_node *i, *last = NULL; in hlist_nulls_add_tail_rcu() 156 static inline void hlist_nulls_add_fake(struct hlist_nulls_node *n) in hlist_nulls_add_fake() [all …]
|
| H A D | user_namespace.h | 120 struct hlist_nulls_node node;
|
| H A D | udp.h | 68 struct hlist_nulls_node udp_lrpa_node;
|
| H A D | mmzone.h | 517 struct hlist_nulls_node list;
|
| /linux/drivers/net/ovpn/ |
| H A D | peer.h | 72 struct hlist_nulls_node hash_entry_addr4; 73 struct hlist_nulls_node hash_entry_addr6; 74 struct hlist_nulls_node hash_entry_transp_addr;
|
| H A D | peer.c | 448 struct hlist_nulls_node *ntmp; in ovpn_peer_get_by_vpn_addr4() 483 struct hlist_nulls_node *ntmp; in ovpn_peer_get_by_vpn_addr6() 585 struct hlist_nulls_node *ntmp; in ovpn_peer_get_by_transp_addr()
|
| /linux/net/mptcp/ |
| H 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() 303 struct hlist_nulls_node *pos; in mptcp_token_iter_next()
|
| H A D | mptcp_diag.c | 88 struct hlist_nulls_node *node; in mptcp_diag_dump_listeners()
|
| /linux/net/ipv6/ |
| H A D | inet6_hashtables.c | 57 const struct hlist_nulls_node *node; in __inet6_lookup_established() 158 struct hlist_nulls_node *node; in inet6_lhash2_lookup() 281 const struct hlist_nulls_node *node; in __inet6_check_established()
|
| /linux/net/llc/ |
| H 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()
|
| H A D | llc_conn.c | 487 struct hlist_nulls_node *node; in __llc_lookup_established() 550 struct hlist_nulls_node *node; in __llc_lookup_listener()
|
| H A D | llc_sap.c | 322 struct hlist_nulls_node *node; in llc_lookup_dgram()
|
| /linux/kernel/bpf/ |
| H A D | hashtab.c | 110 struct hlist_nulls_node hash_node; 695 struct hlist_nulls_node *n; in lookup_elem_raw() 713 struct hlist_nulls_node *n; in lookup_nulls_elem_raw() 864 struct hlist_nulls_node *n; in htab_lru_map_delete_node() 1574 struct hlist_nulls_node *n; in delete_all_elements() 1592 struct hlist_nulls_node *n; in htab_free_malloced_internal_structs() 1782 struct hlist_nulls_node *n; in __htab_map_lookup_and_delete_batch() 2091 struct hlist_nulls_node *n; in bpf_hash_map_seq_find_next() 2264 struct hlist_nulls_node *n; in bpf_for_each_hash_elem() 2607 struct hlist_nulls_node *n; in fd_htab_map_free()
|
| /linux/net/netfilter/ |
| H A D | nf_conntrack_core.c | 740 struct hlist_nulls_node *n; in ____nf_conntrack_find() 873 struct hlist_nulls_node *n; in nf_conntrack_hash_check_insert() 1088 struct hlist_nulls_node *n; in nf_ct_resolve_clash_harder() 1211 struct hlist_nulls_node *n; in __nf_conntrack_confirm() 1361 struct hlist_nulls_node *n; in nf_conntrack_tuple_taken() 1425 struct hlist_nulls_node *n; in early_drop_list() 1543 struct hlist_nulls_node *n; in gc_worker() 2314 struct hlist_nulls_node *n; in get_next_corpse()
|
| H A D | nf_conntrack_ecache.c | 57 struct hlist_nulls_node *n; in ecache_work_evict_list()
|
| H A D | nf_conntrack_standalone.c | 106 struct hlist_nulls_node *n; in ct_get_next() 115 struct hlist_nulls_node *tmp = n; in ct_get_next()
|
| /linux/net/ipv4/ |
| H A D | inet_hashtables.c | 421 struct hlist_nulls_node *node; in inet_lhash2_lookup() 534 const struct hlist_nulls_node *node; in __inet_lookup_established() 592 const struct hlist_nulls_node *node; in __inet_check_established() 671 const struct hlist_nulls_node *node; in inet_ehash_lookup_by_sk() 762 const struct hlist_nulls_node *node; in inet_reuseport_add_sock()
|
| H A D | tcp_diag.c | 337 struct hlist_nulls_node *node; in tcp_diag_dump() 483 struct hlist_nulls_node *node; in tcp_diag_dump()
|
| H A D | inet_timewait_sock.c | 309 struct hlist_nulls_node *node; in inet_twsk_purge()
|
| H A D | tcp_ipv4.c | 2560 struct hlist_nulls_node *node; 2587 struct hlist_nulls_node *node; 2641 struct hlist_nulls_node *node; 2665 struct hlist_nulls_node *node; 3027 struct hlist_nulls_node *node; 3127 struct hlist_nulls_node *node; 3156 struct hlist_nulls_node *node;
|
| /linux/include/net/netfilter/ |
| H A D | nf_conntrack_tuple.h | 123 struct hlist_nulls_node hnnode;
|
| /linux/kernel/ |
| H A D | ucount.c | 136 struct hlist_nulls_node *pos; in find_ucounts()
|
| /linux/Documentation/RCU/ |
| H A D | rculist_nulls.rst | 156 'struct object' becomes 'struct hlist_nulls_node'.
|
| /linux/io_uring/ |
| H A D | io-wq.c | 51 struct hlist_nulls_node nulls_node; 295 struct hlist_nulls_node *n; in io_acct_activate_free_worker()
|