/freebsd-13-stable/sys/contrib/dpdk_rte_lpm/ |
H A D | dpdk_lpm.c | 65 struct rte_lpm *lpm; member in struct:dpdk_lpm_data 81 struct rte_lpm *lpm; local 331 struct rte_lpm *lpm; local [all...] |
H A D | rte_lpm.c | 144 struct rte_lpm *lpm = NULL; local 247 rte_lpm_free(struct rte_lpm *lpm) argument 466 add_depth_small(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, uint32_t next_hop) argument 538 add_depth_big(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth, uint32_t next_hop) argument 691 rte_lpm_add(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, uint32_t next_hop) argument 792 delete_depth_small(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth, uint32_t sub_rule_nhop, uint8_t sub_rule_depth) argument 945 delete_depth_big(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth, uint32_t sub_rule_nhop, uint8_t sub_rule_depth) argument 1034 rte_lpm_delete(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, uint8_t sub_rule_depth, uint32_t sub_rule_nhop) argument 1093 rte_lpm_delete_all(struct rte_lpm *lpm) argument [all...] |
H A D | rte_lpm.h | 271 rte_lpm_lookup(struct rte_lpm *lpm, uint32_t ip, uint32_t *next_hop) argument 328 rte_lpm_lookup_bulk_func(const struct rte_lpm *lpm, const uint32_t *ips, uint32_t *next_hops, const unsigned n) argument [all...] |
H A D | rte_lpm6.c | 162 tbl8_pool_init(struct rte_lpm6 *lpm) argument 177 tbl8_get(struct rte_lpm6 *lpm, uint32_t *tbl8_ind) argument 192 tbl8_put(struct rte_lpm6 *lpm, uint32_t tbl8_ind) argument 206 tbl8_available(struct rte_lpm6 *lpm) argument 248 struct rte_lpm6 *lpm = NULL; local 415 rte_lpm6_free(struct rte_lpm6 *lpm) argument 533 expand_rule(struct rte_lpm6 *lpm, uint32_t tbl8_gindex, uint8_t old_depth, uint8_t new_depth, uint32_t next_hop, uint8_t valid) argument 568 init_tbl8_header(struct rte_lpm6 *lpm, uint32_t tbl_ind, uint32_t owner_tbl_ind, uint32_t owner_entry_ind) argument 607 simulate_add_step(struct rte_lpm6 *lpm, struct rte_lpm6_tbl_entry *tbl, struct rte_lpm6_tbl_entry **next_tbl, const uint8_t *ip, uint8_t bytes, uint8_t first_byte, uint8_t depth, uint32_t *need_tbl_nb) argument 659 add_step(struct rte_lpm6 *lpm, struct rte_lpm6_tbl_entry *tbl, uint32_t tbl_ind, struct rte_lpm6_tbl_entry **next_tbl, uint32_t *next_tbl_ind, uint8_t *ip, uint8_t bytes, uint8_t first_byte, uint8_t depth, uint32_t next_hop, uint8_t is_new_rule) argument 826 simulate_add(struct rte_lpm6 *lpm, const uint8_t *masked_ip, uint8_t depth) argument 863 rte_lpm6_add(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth, uint32_t next_hop, int is_new_rule) argument 923 lookup_step(const struct rte_lpm6 *lpm, const struct rte_lpm6_tbl_entry *tbl, const struct rte_lpm6_tbl_entry **tbl_next, const uint8_t *ip, uint8_t first_byte, uint32_t *next_hop) argument 954 rte_lpm6_lookup(const struct rte_lpm6 *lpm, const uint8_t *ip, uint32_t *next_hop) argument 986 rte_lpm6_lookup_bulk_func(const struct rte_lpm6 *lpm, uint8_t ips[][RTE_LPM6_IPV6_ADDR_SIZE], int32_t *next_hops, unsigned int n) argument 1211 rule_find_range(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth, struct rte_lpm6_tbl_entry **from, struct rte_lpm6_tbl_entry **to, uint32_t *out_tbl_ind) argument 1266 remove_tbl(struct rte_lpm6 *lpm, struct rte_lpm_tbl8_hdr *tbl_hdr, uint32_t tbl_ind, struct rte_lpm6_rule *lsp_rule) argument 1318 rte_lpm6_delete(struct rte_lpm6 *lpm, const uint8_t *ip, uint8_t depth, struct rte_lpm6_rule *lsp_rule) argument [all...] |
/freebsd-13-stable/contrib/ofed/libcxgb4/ |
H A D | t4fw_api.h | 196 __be16 lpm; member in struct:fw_filter_wr
|
/freebsd-13-stable/sys/dev/cxgbe/firmware/ |
H A D | t4fw_interface.h | 347 __be16 lpm; member in struct:fw_filter_wr 379 __be16 lpm; member in struct:fw_filter2_wr
|