Home
last modified time | relevance | path

Searched refs:tbl_entry (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/contrib/dpdk_rte_lpm/
H A Drte_lpm.h274 uint32_t tbl_entry; in rte_lpm_lookup() local
282 tbl_entry = *ptbl; in rte_lpm_lookup()
289 if (unlikely((tbl_entry & RTE_LPM_VALID_EXT_ENTRY_BITMASK) == in rte_lpm_lookup()
293 (((uint32_t)tbl_entry & 0x00FFFFFF) * in rte_lpm_lookup()
297 tbl_entry = *ptbl; in rte_lpm_lookup()
300 *next_hop = ((uint32_t)tbl_entry & 0x00FFFFFF); in rte_lpm_lookup()
301 return (tbl_entry & RTE_LPM_LOOKUP_SUCCESS) ? 0 : -ENOENT; in rte_lpm_lookup()
H A Drte_lpm6.c773 struct rte_lpm6_tbl_entry tbl_entry = { in add_step() local
783 lpm->tbl8[i] = tbl_entry; in add_step()
927 uint32_t tbl8_index, tbl_entry; in lookup_step() local
930 tbl_entry = *(const uint32_t *)tbl; in lookup_step()
933 if ((tbl_entry & RTE_LPM6_VALID_EXT_ENTRY_BITMASK) == in lookup_step()
937 ((tbl_entry & RTE_LPM6_TBL8_BITMASK) * in lookup_step()
945 *next_hop = ((uint32_t)tbl_entry & RTE_LPM6_TBL8_BITMASK); in lookup_step()
946 return (tbl_entry & RTE_LPM6_LOOKUP_SUCCESS) ? 0 : -ENOENT; in lookup_step()