Home
last modified time | relevance | path

Searched refs:hti (Results 1 – 9 of 9) sorted by relevance

/Linux-v4.19/net/netlink/
Ddiag.c91 struct rhashtable_iter *hti = (void *)cb->args[2]; in __netlink_diag_dump() local
107 if (!hti) { in __netlink_diag_dump()
108 hti = kmalloc(sizeof(*hti), GFP_KERNEL); in __netlink_diag_dump()
109 if (!hti) in __netlink_diag_dump()
112 cb->args[2] = (long)hti; in __netlink_diag_dump()
116 rhashtable_walk_enter(&tbl->hash, hti); in __netlink_diag_dump()
118 rhashtable_walk_start(hti); in __netlink_diag_dump()
120 while ((nlsk = rhashtable_walk_next(hti))) { in __netlink_diag_dump()
145 rhashtable_walk_stop(hti); in __netlink_diag_dump()
150 rhashtable_walk_exit(hti); in __netlink_diag_dump()
[all …]
Daf_netlink.c2515 struct rhashtable_iter hti; member
2523 err = rhashtable_walk_init(&nl_table[iter->link].hash, &iter->hti, in netlink_walk_start()
2530 rhashtable_walk_start(&iter->hti); in netlink_walk_start()
2537 rhashtable_walk_stop(&iter->hti); in netlink_walk_stop()
2538 rhashtable_walk_exit(&iter->hti); in netlink_walk_stop()
2550 nlk = rhashtable_walk_next(&iter->hti); in __netlink_seq_next()
/Linux-v4.19/net/netfilter/
Dnf_flow_table_core.c255 struct rhashtable_iter hti; in nf_flow_table_iterate() local
259 err = rhashtable_walk_init(&flow_table->rhashtable, &hti, GFP_KERNEL); in nf_flow_table_iterate()
263 rhashtable_walk_start(&hti); in nf_flow_table_iterate()
265 while ((tuplehash = rhashtable_walk_next(&hti))) { in nf_flow_table_iterate()
281 rhashtable_walk_stop(&hti); in nf_flow_table_iterate()
282 rhashtable_walk_exit(&hti); in nf_flow_table_iterate()
296 struct rhashtable_iter hti; in nf_flow_offload_gc_step() local
300 err = rhashtable_walk_init(&flow_table->rhashtable, &hti, GFP_KERNEL); in nf_flow_offload_gc_step()
304 rhashtable_walk_start(&hti); in nf_flow_offload_gc_step()
306 while ((tuplehash = rhashtable_walk_next(&hti))) { in nf_flow_offload_gc_step()
[all …]
Dnft_set_hash.c245 struct rhashtable_iter hti; in nft_rhash_walk() local
249 err = rhashtable_walk_init(&priv->ht, &hti, GFP_ATOMIC); in nft_rhash_walk()
254 rhashtable_walk_start(&hti); in nft_rhash_walk()
256 while ((he = rhashtable_walk_next(&hti))) { in nft_rhash_walk()
285 rhashtable_walk_stop(&hti); in nft_rhash_walk()
286 rhashtable_walk_exit(&hti); in nft_rhash_walk()
295 struct rhashtable_iter hti; in nft_rhash_gc() local
301 err = rhashtable_walk_init(&priv->ht, &hti, GFP_KERNEL); in nft_rhash_gc()
305 rhashtable_walk_start(&hti); in nft_rhash_gc()
307 while ((he = rhashtable_walk_next(&hti))) { in nft_rhash_gc()
[all …]
/Linux-v4.19/net/sctp/
Dproc.c217 struct rhashtable_iter hti; member
224 sctp_transport_walk_start(&iter->hti); in sctp_transport_seq_start()
226 return sctp_transport_get_idx(seq_file_net(seq), &iter->hti, *pos); in sctp_transport_seq_start()
233 sctp_transport_walk_stop(&iter->hti); in sctp_transport_seq_stop()
242 return sctp_transport_get_next(seq_file_net(seq), &iter->hti); in sctp_transport_seq_next()
Dsocket.c5090 struct rhashtable_iter hti; in sctp_for_each_transport() local
5096 sctp_transport_walk_start(&hti); in sctp_for_each_transport()
5098 tsp = sctp_transport_get_idx(net, &hti, *pos + 1); in sctp_for_each_transport()
5099 for (; !IS_ERR_OR_NULL(tsp); tsp = sctp_transport_get_next(net, &hti)) { in sctp_for_each_transport()
5106 sctp_transport_walk_stop(&hti); in sctp_for_each_transport()
/Linux-v4.19/lib/
Dtest_rhashtable.c181 struct rhashtable_iter hti; in test_bucket_stats() local
184 err = rhashtable_walk_init(ht, &hti, GFP_KERNEL); in test_bucket_stats()
190 rhashtable_walk_start(&hti); in test_bucket_stats()
192 while ((pos = rhashtable_walk_next(&hti))) { in test_bucket_stats()
206 rhashtable_walk_stop(&hti); in test_bucket_stats()
207 rhashtable_walk_exit(&hti); in test_bucket_stats()
/Linux-v4.19/fs/gfs2/
Dglock.c56 struct rhashtable_iter hti; /* rhashtable iterator */ member
1936 gl = rhashtable_walk_next(&gi->hti); in gfs2_glock_iter_next()
1971 rhashtable_walk_exit(&gi->hti); in gfs2_glock_seq_start()
1972 rhashtable_walk_enter(&gl_hash_table, &gi->hti); in gfs2_glock_seq_start()
1978 rhashtable_walk_start(&gi->hti); in gfs2_glock_seq_start()
2001 rhashtable_walk_stop(&gi->hti); in gfs2_glock_seq_stop()
2073 rhashtable_walk_enter(&gl_hash_table, &gi->hti); in __gfs2_glocks_open()
2090 rhashtable_walk_exit(&gi->hti); in gfs2_glocks_release()
/Linux-v4.19/net/tipc/
Dsocket.c3305 struct rhashtable_iter *hti = (void *)cb->args[4]; in tipc_dump_done() local
3307 rhashtable_walk_exit(hti); in tipc_dump_done()
3308 kfree(hti); in tipc_dump_done()