Home
last modified time | relevance | path

Searched refs:mfc_hash (Results 1 – 4 of 4) sorted by relevance

/linux-6.1.9/net/ipv4/
Dipmr_base.c48 err = rhltable_init(&mrt->mfc_hash, mrt->ops.rht_params); in mr_table_alloc()
69 list = rhltable_lookup(&mrt->mfc_hash, hasharg, *mrt->ops.rht_params); in mr_mfc_find_parent()
83 list = rhltable_lookup(&mrt->mfc_hash, mrt->ops.cmparg_any, in mr_mfc_find_any_parent()
98 list = rhltable_lookup(&mrt->mfc_hash, hasharg, *mrt->ops.rht_params); in mr_mfc_find_any()
Dipmr.c418 rhltable_destroy(&mrt->mfc_hash); in ipmr_free_table()
1189 rhltable_remove(&mrt->mfc_hash, &c->_c.mnode, ipmr_rht_params); in ipmr_mfc_delete()
1242 ret = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ipmr_mfc_add()
1305 rhltable_remove(&mrt->mfc_hash, &c->mnode, ipmr_rht_params); in mroute_clean_tables()
/linux-6.1.9/include/linux/
Dmroute_base.h255 struct rhltable mfc_hash; member
/linux-6.1.9/net/ipv6/
Dip6mr.c398 rhltable_destroy(&mrt->mfc_hash); in ip6mr_free_table()
1230 rhltable_remove(&mrt->mfc_hash, &c->_c.mnode, ip6mr_rht_params); in ip6mr_mfc_delete()
1476 err = rhltable_insert_key(&mrt->mfc_hash, &c->cmparg, &c->_c.mnode, in ip6mr_mfc_add()
1542 rhltable_remove(&mrt->mfc_hash, &c->mnode, ip6mr_rht_params); in mroute_clean_tables()