Searched refs:rinfo (Results 1 – 9 of 9) sorted by relevance
| /f-stack/freebsd/netinet/ |
| H A D | in_fib_algo.c | 138 if (rinfo->num_prefixes < 10) in bsearch4_get_pref() 140 else if (rinfo->num_prefixes < 30) in bsearch4_get_pref() 141 return (255 - rinfo->num_prefixes * 8); in bsearch4_get_pref() 150 struct rib_rtable_info rinfo; in bsearch4_init() local 155 fib_get_rtable_info(fib_get_rh(fd), &rinfo); in bsearch4_init() 156 count = rinfo.num_prefixes * 11 / 10 + 64; in bsearch4_init() 551 if (rinfo->num_prefixes < 10) in lradix4_get_pref() 553 else if (rinfo->num_prefixes < 1000) in lradix4_get_pref() 554 return (254 - rinfo->num_prefixes / 4); in lradix4_get_pref() 563 struct rib_rtable_info rinfo; in lradix4_init() local [all …]
|
| /f-stack/freebsd/netinet6/ |
| H A D | in6_fib_algo.c | 116 lradix6_get_pref(const struct rib_rtable_info *rinfo) in lradix6_get_pref() argument 119 if (rinfo->num_prefixes < 10) in lradix6_get_pref() 121 else if (rinfo->num_prefixes < 10000) in lradix6_get_pref() 122 return (255 - rinfo->num_prefixes / 40); in lradix6_get_pref() 131 struct rib_rtable_info rinfo; in lradix6_init() local 138 fib_get_rtable_info(fib_get_rh(fd), &rinfo); in lradix6_init() 140 count = rinfo.num_prefixes * 11 / 10; in lradix6_init() 288 radix6_get_pref(const struct rib_rtable_info *rinfo) in radix6_get_pref() argument
|
| /f-stack/freebsd/contrib/dpdk_rte_lpm/ |
| H A D | dpdk_lpm.c | 102 rte_get_pref(const struct rib_rtable_info *rinfo) in rte_get_pref() argument 105 if (rinfo->num_prefixes < 10) in rte_get_pref() 107 else if (rinfo->num_prefixes < 1000) in rte_get_pref() 108 return (rinfo->num_prefixes / 10); in rte_get_pref() 109 else if (rinfo->num_prefixes < 500000) in rte_get_pref() 110 return (100 + rinfo->num_prefixes / 3334); in rte_get_pref()
|
| H A D | dpdk_lpm6.c | 125 rte6_get_pref(const struct rib_rtable_info *rinfo) in rte6_get_pref() argument 128 if (rinfo->num_prefixes < 10) in rte6_get_pref() 130 else if (rinfo->num_prefixes < 1000) in rte6_get_pref() 131 return (rinfo->num_prefixes / 10); in rte6_get_pref() 132 else if (rinfo->num_prefixes < 100000) in rte6_get_pref() 133 return (100 + rinfo->num_prefixes / 667); in rte6_get_pref()
|
| /f-stack/dpdk/drivers/net/ice/base/ |
| H A D | ice_switch.c | 6862 switch (rinfo->tun_type) { in ice_get_compat_fv_bitmap() 7163 rm->tun_type = rinfo->tun_type; in ice_add_adv_recipe() 8001 rinfo->sw_act.fwd_id.hw_vsi_id = in ice_add_adv_rule() 8021 rinfo); in ice_add_adv_rule() 8034 switch (rinfo->sw_act.fltr_act) { in ice_add_adv_rule() 8070 if (rinfo->rx) { in ice_add_adv_rule() 8117 adv_fltr->rule_info = *rinfo; in ice_add_adv_rule() 8356 struct ice_adv_rule_info rinfo; in ice_rem_adv_rule_by_id() local 8367 rinfo = list_itr->rule_info; in ice_rem_adv_rule_by_id() 8392 struct ice_adv_rule_info rinfo; in ice_rem_adv_rule_for_vsi() local [all …]
|
| H A D | ice_switch.h | 501 u16 lkups_cnt, struct ice_adv_rule_info *rinfo, 510 u16 lkups_cnt, struct ice_adv_rule_info *rinfo);
|
| /f-stack/freebsd/net/route/ |
| H A D | fib_algo.h | 63 typedef uint8_t flm_get_pref_t(const struct rib_rtable_info *rinfo); 106 void fib_get_rtable_info(struct rib_head *rh, struct rib_rtable_info *rinfo);
|
| H A D | fib_algo.c | 1367 fib_get_rtable_info(struct rib_head *rh, struct rib_rtable_info *rinfo) in fib_get_rtable_info() argument 1370 bzero(rinfo, sizeof(struct rib_rtable_info)); in fib_get_rtable_info() 1371 rinfo->num_prefixes = rh->rnh_prefixes; in fib_get_rtable_info() 1372 rinfo->num_nhops = nhops_get_count(rh); in fib_get_rtable_info() 1374 rinfo->num_nhgrp = nhgrp_get_count(rh); in fib_get_rtable_info() 1547 struct rib_rtable_info rinfo; in fib_check_best_algo() local 1550 fib_get_rtable_info(rh, &rinfo); in fib_check_best_algo() 1557 preference = flm->flm_get_pref(&rinfo); in fib_check_best_algo()
|
| /f-stack/dpdk/drivers/net/ice/ |
| H A D | ice_switch_filter.c | 1782 struct ice_adv_rule_info rinfo; in ice_switch_redirect() local 1801 rinfo = list_itr->rule_info; in ice_switch_redirect() 1802 if ((rinfo.fltr_rule_id == rdata->rule_id && in ice_switch_redirect() 1803 rinfo.sw_act.fltr_act == ICE_FWD_TO_VSI && in ice_switch_redirect() 1804 rinfo.sw_act.vsi_handle == rd->vsi_handle) || in ice_switch_redirect() 1805 (rinfo.fltr_rule_id == rdata->rule_id && in ice_switch_redirect() 1806 rinfo.sw_act.fltr_act == ICE_FWD_TO_VSI_LIST)){ in ice_switch_redirect() 1819 rinfo.sw_act.vsi_handle = rd->vsi_handle; in ice_switch_redirect() 1820 rinfo.sw_act.fltr_act = ICE_FWD_TO_VSI; in ice_switch_redirect() 1831 lkups_cnt, &rinfo); in ice_switch_redirect() [all …]
|