Home
last modified time | relevance | path

Searched defs:depth (Results 1 – 25 of 35) sorted by relevance

12

/dpdk/lib/lpm/
H A Drte_lpm.c73 #define VERIFY_DEPTH(depth) do { \ argument
79 #define VERIFY_DEPTH(depth) argument
89 depth_to_mask(uint8_t depth) in depth_to_mask()
103 depth_to_range(uint8_t depth) in depth_to_range()
365 rule_add(struct __rte_lpm *i_lpm, uint32_t ip_masked, uint8_t depth, in rule_add()
445 rule_delete(struct __rte_lpm *i_lpm, int32_t rule_index, uint8_t depth) in rule_delete()
472 rule_find(struct __rte_lpm *i_lpm, uint32_t ip_masked, uint8_t depth) in rule_find()
577 add_depth_small(struct __rte_lpm *i_lpm, uint32_t ip, uint8_t depth, in add_depth_small()
649 add_depth_big(struct __rte_lpm *i_lpm, uint32_t ip_masked, uint8_t depth, in add_depth_big()
802 rte_lpm_add(struct rte_lpm *lpm, uint32_t ip, uint8_t depth, in rte_lpm_add()
[all …]
H A Drte_lpm6.c60 uint32_t depth :8; /**< Rule depth. */ member
72 uint8_t depth; /**< Rule depth. */ member
78 uint32_t depth; /**< Rule depth. */ member
120 ip6_mask_addr(uint8_t * ip,uint8_t depth) ip6_mask_addr() argument
216 rule_key_init(struct rte_lpm6_rule_key * key,uint8_t * ip,uint8_t depth) rule_key_init() argument
463 rule_find(struct rte_lpm6 * lpm,uint8_t * ip,uint8_t depth,uint32_t * next_hop) rule_find() argument
484 rule_add(struct rte_lpm6 * lpm,uint8_t * ip,uint8_t depth,uint32_t next_hop) rule_add() argument
600 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) simulate_add_step() argument
653 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) add_step() argument
817 simulate_add(struct rte_lpm6 * lpm,const uint8_t * masked_ip,uint8_t depth) simulate_add() argument
854 rte_lpm6_add(struct rte_lpm6 * lpm,const uint8_t * ip,uint8_t depth,uint32_t next_hop) rte_lpm6_add() argument
1020 rte_lpm6_is_rule_present(struct rte_lpm6 * lpm,const uint8_t * ip,uint8_t depth,uint32_t * next_hop) rte_lpm6_is_rule_present() argument
1045 rule_delete(struct rte_lpm6 * lpm,uint8_t * ip,uint8_t depth) rule_delete() argument
1132 depth_to_mask_1b(uint8_t depth) depth_to_mask_1b() argument
1144 rule_find_less_specific(struct rte_lpm6 * lpm,uint8_t * ip,uint8_t depth,struct rte_lpm6_rule * rule) rule_find_less_specific() argument
1184 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) rule_find_range() argument
1291 rte_lpm6_delete(struct rte_lpm6 * lpm,const uint8_t * ip,uint8_t depth) rte_lpm6_delete() argument
[all...]
H A Drte_lpm.h96 uint32_t depth :6; /**< Rule depth. */ member
103 uint32_t depth :6; member
[all...]
/dpdk/app/test/
H A Dtest_lpm.c175 uint8_t depth = 24; in test3() local
213 uint8_t depth = 24; in test4() local
286 uint8_t depth = 24; in test6() local
325 uint8_t depth = 32; in test7() local
377 uint8_t depth; in test8() local
461 uint8_t depth, depth_1, depth_2; in test9() local
630 uint8_t depth; in test10() local
821 uint8_t depth; in test11() local
892 uint8_t depth; in test12() local
947 uint8_t depth; in test13() local
[all …]
H A Dtest_rib.c122 uint8_t depth = 24; in test_insert_invalid() local
169 uint8_t depth = 24; in test_get_fn() local
248 uint8_t depth = 24; in test_basic() local
302 uint8_t depth = 30; in test_tree_traversal() local
H A Dtest_lpm_perf.c53 uint8_t depth; member
196 static void generate_random_rule_prefix(uint32_t ip_class, uint8_t depth) in generate_random_rule_prefix()
284 static void insert_rule_in_random_pos(uint32_t ip, uint8_t depth) in insert_rule_in_random_pos()
308 uint8_t depth; in generate_large_route_rule_table() local
/dpdk/examples/ipsec-secgw/
H A Drt.c23 uint8_t depth; member
29 uint8_t depth; member
79 uint32_t depth = 0; in parse_rt_tokens() local
93 uint32_t depth; in parse_rt_tokens() local
[all...]
H A Dflow.c63 uint32_t depth; in ipv4_addr_cpy() local
116 uint32_t depth, i; ipv6_addr_cpy() local
H A Dsp4.c283 uint32_t depth; in parse_sp4_tokens() local
310 uint32_t depth; in parse_sp4_tokens() local
H A Dsp6.c333 uint32_t depth; parse_sp6_tokens() local
387 uint32_t depth; parse_sp6_tokens() local
[all...]
/dpdk/lib/rib/
H A Drte_rib.c40 uint8_t depth; member
71 is_covered(uint32_t ip1, uint32_t ip2, uint8_t depth) in is_covered()
137 __rib_lookup_exact(struct rte_rib *rib, uint32_t ip, uint8_t depth) in __rib_lookup_exact()
155 rte_rib_lookup_exact(struct rte_rib *rib, uint32_t ip, uint8_t depth) in rte_rib_lookup_exact()
173 uint8_t depth, struct rte_rib_node *last, int flag) in rte_rib_get_nxt()
212 rte_rib_remove(struct rte_rib *rib, uint32_t ip, uint8_t depth) in rte_rib_remove()
244 rte_rib_insert(struct rte_rib *rib, uint32_t ip, uint8_t depth) in rte_rib_insert()
361 rte_rib_get_depth(const struct rte_rib_node *node, uint8_t *depth) in rte_rib_get_depth()
H A Drte_rib6.c70 * depth & 127 clamps depth to values that will not in is_covered() argument
82 msk = 1 << (7 - (depth & 7)); in get_dir() argument
39 uint8_t depth; global() member
172 rte_rib6_lookup_exact(struct rte_rib6 * rib,const uint8_t ip[RTE_RIB6_IPV6_ADDR_SIZE],uint8_t depth) rte_rib6_lookup_exact() argument
211 rte_rib6_get_nxt(struct rte_rib6 * rib,const uint8_t ip[RTE_RIB6_IPV6_ADDR_SIZE],uint8_t depth,struct rte_rib6_node * last,int flag) rte_rib6_get_nxt() argument
256 rte_rib6_remove(struct rte_rib6 * rib,const uint8_t ip[RTE_RIB6_IPV6_ADDR_SIZE],uint8_t depth) rte_rib6_remove() argument
289 rte_rib6_insert(struct rte_rib6 * rib,const uint8_t ip[RTE_RIB6_IPV6_ADDR_SIZE],uint8_t depth) rte_rib6_insert() argument
428 rte_rib6_get_depth(const struct rte_rib6_node * node,uint8_t * depth) rte_rib6_get_depth() argument
[all...]
H A Drte_rib.h60 rte_rib_depth_to_mask(uint8_t depth) in rte_rib_depth_to_mask()
H A Drte_rib6.h104 get_msk_part(uint8_t depth,int byte) get_msk_part() argument
[all...]
/dpdk/examples/l3fwd/
H A Dl3fwd_route.h27 uint8_t depth; global() member
33 uint8_t depth; global() member
61 uint8_t depth; global() member
/dpdk/lib/fib/
H A Drte_fib6.c70 dummy_modify(struct rte_fib6 * fib,const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],uint8_t depth,uint64_t next_hop,int op) dummy_modify() argument
122 rte_fib6_add(struct rte_fib6 * fib,const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],uint8_t depth,uint64_t next_hop) rte_fib6_add() argument
132 rte_fib6_delete(struct rte_fib6 * fib,const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],uint8_t depth) rte_fib6_delete() argument
[all...]
H A Drte_fib.c70 dummy_modify(struct rte_fib * fib,uint32_t ip,uint8_t depth,uint64_t next_hop,int op) dummy_modify() argument
123 rte_fib_add(struct rte_fib * fib,uint32_t ip,uint8_t depth,uint64_t next_hop) rte_fib_add() argument
132 rte_fib_delete(struct rte_fib * fib,uint32_t ip,uint8_t depth) rte_fib_delete() argument
[all...]
H A Dtrie.c434 get_nxt_net(uint8_t * ip,uint8_t depth) get_nxt_net() argument
465 modify_dp(struct rte_trie_tbl * dp,struct rte_rib6 * rib,const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],uint8_t depth,uint64_t next_hop) modify_dp() argument
520 trie_modify(struct rte_fib6 * fib,const uint8_t ip[RTE_FIB6_IPV6_ADDR_SIZE],uint8_t depth,uint64_t next_hop,int op) trie_modify() argument
[all...]
H A Ddir24_8.c363 modify_fib(struct dir24_8_tbl * dp,struct rte_rib * rib,uint32_t ip,uint8_t depth,uint64_t next_hop) modify_fib() argument
412 dir24_8_modify(struct rte_fib * fib,uint32_t ip,uint8_t depth,uint64_t next_hop,int op) dir24_8_modify() argument
[all...]
/dpdk/lib/table/
H A Drte_table_lpm_ipv6.h82 uint8_t depth; global() member
H A Drte_table_lpm.h84 uint8_t depth; member
/dpdk/app/graph/
H A Dip4_route.c63 uint8_t depth; in route4_rewirte_table_update() local
/dpdk/lib/node/
H A Dip4_lookup.c122 rte_node_ip4_route_add(uint32_t ip,uint8_t depth,uint16_t next_hop,enum rte_node_ip4_lookup_next next_node) rte_node_ip4_route_add() argument
H A Dip6_lookup.c261 rte_node_ip6_route_add(const struct rte_ipv6_addr *ip, uint8_t depth, uint16_t next_hop, in rte_node_ip6_route_add() argument
/dpdk/drivers/common/sfc_efx/base/
H A Defx_filter.c1243 unsigned int hash, incr, filter_idx, depth; in siena_filter_search() local
1508 unsigned int depth; in siena_filter_add() local
1597 unsigned int depth; in siena_filter_delete() local

12