Symbol: rhashtable_free_and_destroy
drivers/infiniband/hw/hfi1/sdma.c
1303
rhashtable_free_and_destroy(dd->sdma_rht, sdma_rht_free, NULL);
drivers/net/ethernet/marvell/prestera/prestera_router.c
1259
rhashtable_free_and_destroy(&sw->router->kern_fib_cache_ht,
drivers/net/ethernet/marvell/prestera/prestera_router.c
1262
rhashtable_free_and_destroy(&sw->router->kern_neigh_cache_ht,
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
101
rhashtable_free_and_destroy(&sw->router->fib_ht,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
1925
rhashtable_free_and_destroy(&ft->ct_entries_ht,
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5358
rhashtable_free_and_destroy(&tc->ht, _mlx5e_tc_del_flow, NULL);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
5390
rhashtable_free_and_destroy(tc_ht, _mlx5e_tc_del_flow, NULL);
drivers/net/ethernet/netronome/nfp/bpf/main.c
516
rhashtable_free_and_destroy(&bpf->maps_neutral,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
675
rhashtable_free_and_destroy(&zt->tc_merge_tb,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
677
rhashtable_free_and_destroy(&zt->nft_merge_tb,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
707
rhashtable_free_and_destroy(&priv->flow_table,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
709
rhashtable_free_and_destroy(&priv->stats_ctx_table,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
711
rhashtable_free_and_destroy(&priv->merge_table,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
713
rhashtable_free_and_destroy(&priv->ct_zone_table,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
717
rhashtable_free_and_destroy(&priv->ct_map_table,
drivers/net/ethernet/netronome/nfp/flower/metadata.c
719
rhashtable_free_and_destroy(&priv->neigh_table,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1532
rhashtable_free_and_destroy(&priv->tun.offloaded_macs,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
1560
rhashtable_free_and_destroy(&priv->tun.offloaded_macs,
drivers/net/ethernet/sfc/ef100_rep.c
389
rhashtable_free_and_destroy(&mae->mports_ht, efx_mae_remove_mport,
drivers/net/ethernet/sfc/tc.c
3077
rhashtable_free_and_destroy(&efx->tc->lhs_rule_ht, efx_tc_lhs_free, efx);
drivers/net/ethernet/sfc/tc.c
3078
rhashtable_free_and_destroy(&efx->tc->match_action_ht, efx_tc_flow_free,
drivers/net/ethernet/sfc/tc.c
3080
rhashtable_free_and_destroy(&efx->tc->encap_match_ht,
drivers/net/ethernet/sfc/tc.c
3083
rhashtable_free_and_destroy(&efx->tc->recirc_ht, efx_tc_recirc_free, efx);
drivers/net/ethernet/sfc/tc.c
3086
rhashtable_free_and_destroy(&efx->tc->mac_ht, efx_tc_mac_free, NULL);
drivers/net/ethernet/sfc/tc_conntrack.c
87
rhashtable_free_and_destroy(&efx->tc->ct_zone_ht, efx_tc_ct_zone_free, NULL);
drivers/net/ethernet/sfc/tc_conntrack.c
88
rhashtable_free_and_destroy(&efx->tc->ct_ht, efx_tc_ct_free, efx);
drivers/net/ethernet/sfc/tc_counters.c
83
rhashtable_free_and_destroy(&efx->tc->counter_id_ht, efx_tc_counter_id_free, NULL);
drivers/net/ethernet/sfc/tc_counters.c
84
rhashtable_free_and_destroy(&efx->tc->counter_ht, efx_tc_counter_free, NULL);
drivers/net/ethernet/sfc/tc_encap_actions.c
80
rhashtable_free_and_destroy(&efx->tc->encap_ht, efx_tc_encap_free, NULL);
drivers/net/ethernet/sfc/tc_encap_actions.c
81
rhashtable_free_and_destroy(&efx->tc->neigh_ht, efx_neigh_free, NULL);
drivers/net/netdevsim/fib.c
1630
rhashtable_free_and_destroy(&data->fib_rt_ht, nsim_fib_rt_free,
drivers/net/netdevsim/fib.c
1633
rhashtable_free_and_destroy(&data->nexthop_ht, nsim_nexthop_free,
drivers/net/netdevsim/fib.c
1660
rhashtable_free_and_destroy(&data->fib_rt_ht, nsim_fib_rt_free,
drivers/net/netdevsim/fib.c
1662
rhashtable_free_and_destroy(&data->nexthop_ht, nsim_nexthop_free,
drivers/net/vxlan/vxlan_mdb.c
1744
rhashtable_free_and_destroy(&vxlan->mdb_tbl, vxlan_mdb_check_empty,
drivers/tee/optee/ffa_abi.c
1179
rhashtable_free_and_destroy(&optee->ffa.global_ids, rh_free_fn, NULL);
drivers/tee/optee/ffa_abi.c
978
rhashtable_free_and_destroy(&optee->ffa.global_ids, rh_free_fn, NULL);
fs/dlm/lockspace.c
356
rhashtable_free_and_destroy(&ls->ls_rsbtbl, rhash_free_rsb, NULL);
fs/xfs/scrub/quotacheck.c
709
rhashtable_free_and_destroy(&xqc->shadow_dquot_acct,
include/linux/rhashtable.h
1334
rhashtable_free_and_destroy(&hlt->ht, free_fn, arg);
include/linux/rhashtable.h
260
void rhashtable_free_and_destroy(struct rhashtable *ht,
kernel/sched/ext.c
3771
rhashtable_free_and_destroy(&sch->dsq_hash, NULL, NULL);
kernel/sched/ext.c
4991
rhashtable_free_and_destroy(&sch->dsq_hash, NULL, NULL);
lib/rhashtable.c
1181
EXPORT_SYMBOL_GPL(rhashtable_free_and_destroy);
lib/rhashtable.c
1185
return rhashtable_free_and_destroy(ht, NULL, NULL);
net/ipv4/inet_fragment.c
183
rhashtable_free_and_destroy(&fqdir->rhashtable, inet_frags_free_cb, NULL);
net/ipv6/ila/ila_xlat.c
636
rhashtable_free_and_destroy(&ilan->xlat.rhash_table, ila_free_cb, NULL);
net/ipv6/ioam6.c
1007
rhashtable_free_and_destroy(&nsdata->namespaces, ioam6_free_ns, NULL);
net/ipv6/ioam6.c
1008
rhashtable_free_and_destroy(&nsdata->schemas, ioam6_free_sc, NULL);
net/ipv6/seg6_hmac.c
319
rhashtable_free_and_destroy(&sdata->hmac_infos, seg6_free_hi, NULL);
net/mac80211/mesh_pathtbl.c
103
rhashtable_free_and_destroy(&tbl->rhead,
net/mac80211/mesh_pathtbl.c
58
rhashtable_free_and_destroy(&cache->rht,
net/netfilter/nft_set_hash.c
560
rhashtable_free_and_destroy(&priv->ht, nft_rhash_elem_destroy,
security/apparmor/policy.c
348
rhashtable_free_and_destroy(rht, aa_free_data, NULL);