Home
last modified time | relevance | path

Searched refs:rhashtable_free_and_destroy (Results 1 – 22 of 22) sorted by relevance

/linux/drivers/net/ethernet/netronome/nfp/flower/
H A Dmetadata.c675 rhashtable_free_and_destroy(&zt->tc_merge_tb, in nfp_zone_table_entry_destroy()
677 rhashtable_free_and_destroy(&zt->nft_merge_tb, in nfp_zone_table_entry_destroy()
707 rhashtable_free_and_destroy(&priv->flow_table, in nfp_flower_metadata_cleanup()
709 rhashtable_free_and_destroy(&priv->stats_ctx_table, in nfp_flower_metadata_cleanup()
711 rhashtable_free_and_destroy(&priv->merge_table, in nfp_flower_metadata_cleanup()
713 rhashtable_free_and_destroy(&priv->ct_zone_table, in nfp_flower_metadata_cleanup()
717 rhashtable_free_and_destroy(&priv->ct_map_table, in nfp_flower_metadata_cleanup()
719 rhashtable_free_and_destroy(&priv->neigh_table, in nfp_flower_metadata_cleanup()
/linux/drivers/net/ethernet/sfc/
H A Dtc_conntrack.c87 rhashtable_free_and_destroy(&efx->tc->ct_zone_ht, efx_tc_ct_zone_free, NULL); in efx_tc_fini_conntrack()
88 rhashtable_free_and_destroy(&efx->tc->ct_ht, efx_tc_ct_free, efx); in efx_tc_fini_conntrack()
H A Dtc_encap_actions.c80 rhashtable_free_and_destroy(&efx->tc->encap_ht, efx_tc_encap_free, NULL); in efx_tc_fini_encap_actions()
81 rhashtable_free_and_destroy(&efx->tc->neigh_ht, efx_neigh_free, NULL); in efx_tc_fini_encap_actions()
H A Dtc.c3077 rhashtable_free_and_destroy(&efx->tc->lhs_rule_ht, efx_tc_lhs_free, efx); in efx_fini_struct_tc()
3078 rhashtable_free_and_destroy(&efx->tc->match_action_ht, efx_tc_flow_free, in efx_fini_struct_tc()
3080 rhashtable_free_and_destroy(&efx->tc->encap_match_ht, in efx_fini_struct_tc()
3083 rhashtable_free_and_destroy(&efx->tc->recirc_ht, efx_tc_recirc_free, efx); in efx_fini_struct_tc()
3086 rhashtable_free_and_destroy(&efx->tc->mac_ht, efx_tc_mac_free, NULL); in efx_fini_struct_tc()
H A Def100_rep.c389 rhashtable_free_and_destroy(&mae->mports_ht, efx_mae_remove_mport, in efx_ef100_fini_reps()
/linux/net/ipv6/
H A Dseg6_hmac.c319 rhashtable_free_and_destroy(&sdata->hmac_infos, seg6_free_hi, NULL); in seg6_hmac_net_exit()
/linux/lib/
H A Drhashtable.c1291 void rhashtable_free_and_destroy(struct rhashtable *ht, in rhashtable_free_and_destroy() function
1334 EXPORT_SYMBOL_GPL(rhashtable_free_and_destroy);
1338 return rhashtable_free_and_destroy(ht, NULL, NULL); in rhashtable_destroy()
/linux/net/mac80211/
H A Dmesh_pathtbl.c58 rhashtable_free_and_destroy(&cache->rht, in mesh_fast_tx_deinit()
103 rhashtable_free_and_destroy(&tbl->rhead, in mesh_table_free()
/linux/drivers/net/ethernet/netronome/nfp/bpf/
H A Dmain.c516 rhashtable_free_and_destroy(&bpf->maps_neutral, in nfp_bpf_clean()
/linux/net/ipv6/ila/
H A Dila_xlat.c636 rhashtable_free_and_destroy(&ilan->xlat.rhash_table, ila_free_cb, NULL); in ila_xlat_exit_net()
/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_router.c1259 rhashtable_free_and_destroy(&sw->router->kern_fib_cache_ht, in prestera_k_arb_abort()
1262 rhashtable_free_and_destroy(&sw->router->kern_neigh_cache_ht, in prestera_k_arb_abort()
H A Dprestera_router_hw.c101 rhashtable_free_and_destroy(&sw->router->fib_ht, in prestera_router_hw_fini()
/linux/fs/xfs/scrub/
H A Dquotacheck.c711 rhashtable_free_and_destroy(&xqc->shadow_dquot_acct, in xqcheck_teardown_scan()
/linux/fs/dlm/
H A Dlockspace.c356 rhashtable_free_and_destroy(&ls->ls_rsbtbl, rhash_free_rsb, NULL); in free_lockspace()
/linux/net/ipv4/
H A Dinet_fragment.c181 rhashtable_free_and_destroy(&fqdir->rhashtable, inet_frags_free_cb, NULL); in fqdir_work_fn()
/linux/security/apparmor/
H A Dpolicy.c356 rhashtable_free_and_destroy(rht, aa_free_data, NULL); in aa_free_profile()
/linux/drivers/net/vxlan/
H A Dvxlan_mdb.c1761 rhashtable_free_and_destroy(&vxlan->mdb_tbl, vxlan_mdb_check_empty, in vxlan_mdb_fini()
/linux/kernel/sched/ext/
H A Dext.c5427 rhashtable_free_and_destroy(&sch->dsq_hash, NULL, NULL); in scx_sched_free_rcu_work()
6537 rhashtable_free_and_destroy(&scx_tid_hash, NULL, NULL); in scx_root_disable()
7380 rhashtable_free_and_destroy(&sch->dsq_hash, NULL, NULL); in scx_alloc_and_add_sched()
7897 rhashtable_free_and_destroy(&scx_tid_hash, NULL, NULL); in scx_root_enable_workfn()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
H A Dtc_ct.c1925 rhashtable_free_and_destroy(&ft->ct_entries_ht, in mlx5_tc_ct_del_ft_cb()
/linux/drivers/infiniband/hw/hfi1/
H A Dsdma.c1306 rhashtable_free_and_destroy(dd->sdma_rht, sdma_rht_free, NULL); in sdma_clean()
/linux/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_tc.c5401 rhashtable_free_and_destroy(&tc->ht, _mlx5e_tc_del_flow, NULL); in mlx5e_tc_nic_cleanup()
5433 rhashtable_free_and_destroy(tc_ht, _mlx5e_tc_del_flow, NULL); in mlx5e_tc_ht_cleanup()
/linux/kernel/bpf/
H A Dhashtab.c2896 rhashtable_free_and_destroy(&rhtab->ht, rhtab_free_elem, rhtab); in rhtab_map_free()