Lines Matching refs:ip_masked

290 rule_add(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth,
311 if (lpm->rules_tbl[rule_index].ip == ip_masked) {
356 lpm->rules_tbl[rule_index].ip = ip_masked;
397 rule_find(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth)
409 if (lpm->rules_tbl[rule_index].ip == ip_masked)
538 add_depth_big(struct rte_lpm *lpm, uint32_t ip_masked, uint8_t depth, in add_depth_big() argument
546 tbl24_index = (ip_masked >> 8); in add_depth_big()
561 (ip_masked & 0xFF); in add_depth_big()
620 tbl8_index = tbl8_group_start + (ip_masked & 0xFF); in add_depth_big()
659 tbl8_index = tbl8_group_start + (ip_masked & 0xFF); in add_depth_big()
695 uint32_t ip_masked; in rte_lpm_add() local
701 ip_masked = ip & depth_to_mask(depth); in rte_lpm_add()
705 rule_index = rule_add(lpm, ip_masked, depth, next_hop); in rte_lpm_add()
720 status = add_depth_small(lpm, ip_masked, depth, next_hop); in rte_lpm_add()
722 status = add_depth_big(lpm, ip_masked, depth, next_hop); in rte_lpm_add()
746 uint32_t ip_masked;
756 ip_masked = ip & depth_to_mask(depth);
757 rule_index = rule_find(lpm, ip_masked, depth);
773 uint32_t ip_masked;
777 ip_masked = ip & depth_to_mask(prev_depth);
779 rule_index = rule_find(lpm, ip_masked, prev_depth);
792 delete_depth_small(struct rte_lpm *lpm, uint32_t ip_masked, in delete_depth_small() argument
800 tbl24_index = (ip_masked >> 8); in delete_depth_small()
945 delete_depth_big(struct rte_lpm *lpm, uint32_t ip_masked, in delete_depth_big() argument
957 tbl24_index = ip_masked >> 8; in delete_depth_big()
962 tbl8_index = tbl8_group_start + (ip_masked & 0xFF); in delete_depth_big()
1038 uint32_t ip_masked; in rte_lpm_delete() local
1048 ip_masked = ip & depth_to_mask(depth); in rte_lpm_delete()
1055 rule_to_delete_index = rule_find(lpm, ip_masked, depth); in rte_lpm_delete()
1081 return delete_depth_small(lpm, ip_masked, depth, in rte_lpm_delete()
1084 return delete_depth_big(lpm, ip_masked, depth, sub_rule_nhop, in rte_lpm_delete()