Home
last modified time | relevance | path

Searched refs:mask_range (Results 1 – 13 of 13) sorted by relevance

/f-stack/dpdk/examples/ipsec-secgw/
H A Dsp6.c40 (acr).field[IP6_DST1].mask_range.u32 + \
41 (acr).field[IP6_DST2].mask_range.u32 + \
42 (acr).field[IP6_DST3].mask_range.u32)
46 (acr).field[IP6_SRC1].mask_range.u32 + \
47 (acr).field[IP6_SRC2].mask_range.u32 + \
48 (acr).field[IP6_SRC3].mask_range.u32)
354 rule_ipv6->field[1].mask_range.u32 = in parse_sp6_tokens()
362 rule_ipv6->field[2].mask_range.u32 = in parse_sp6_tokens()
370 rule_ipv6->field[3].mask_range.u32 = in parse_sp6_tokens()
378 rule_ipv6->field[4].mask_range.u32 = in parse_sp6_tokens()
[all …]
H A Dsp4.c27 ((acr).field[DST_FIELD_IPV4].mask_range.u32)
30 ((acr).field[SRC_FIELD_IPV4].mask_range.u32)
301 rule_ipv4->field[1].mask_range.u32 = in parse_sp4_tokens()
327 rule_ipv4->field[2].mask_range.u32 = in parse_sp4_tokens()
383 rule_ipv4->field[3].mask_range.u16 = port_high; in parse_sp4_tokens()
407 rule_ipv4->field[4].mask_range.u16 = port_high; in parse_sp4_tokens()
440 rule->field[SRC_FIELD_IPV4].mask_range.u32); in print_one_ip4_rule()
444 rule->field[DST_FIELD_IPV4].mask_range.u32); in print_one_ip4_rule()
447 rule->field[SRCP_FIELD_IPV4].mask_range.u16, in print_one_ip4_rule()
449 rule->field[DSTP_FIELD_IPV4].mask_range.u16, in print_one_ip4_rule()
[all …]
/f-stack/dpdk/app/test/
H A Dtest_table_acl.c164 &v->field_value[SRC_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
172 v->field_value[SRC_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
177 &v->field_value[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
185 v->field_value[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
197 v->field_value[SRCP_FIELD_IPV4].mask_range.u16); in parse_cb_ipv4_rule()
209 v->field_value[DSTP_FIELD_IPV4].mask_range.u16); in parse_cb_ipv4_rule()
215 v->field_value[PROTO_FIELD_IPV4].mask_range.u8, in parse_cb_ipv4_rule()
220 v->field_value[PROTO_FIELD_IPV4].mask_range.u8); in parse_cb_ipv4_rule()
261 v->field_value[SRC_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule_del()
274 v->field_value[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule_del()
[all …]
H A Dtest_acl.c103 ro->field[RTE_ACL_IPV4VLAN_VLAN2_FIELD].mask_range.u16 = in acl_ipv4vlan_convert_rule()
105 ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD].mask_range.u32 = in acl_ipv4vlan_convert_rule()
108 ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD].mask_range.u16 = in acl_ipv4vlan_convert_rule()
110 ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD].mask_range.u16 = in acl_ipv4vlan_convert_rule()
604 ro->field[RTE_ACL_IPV4VLAN_VLAN2_FIELD].mask_range.u16 = in convert_rule()
606 ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD].mask_range.u32 = in convert_rule()
609 ro->field[RTE_ACL_IPV4VLAN_SRCP_FIELD].mask_range.u16 = in convert_rule()
611 ro->field[RTE_ACL_IPV4VLAN_DSTP_FIELD].mask_range.u16 = in convert_rule()
626 v = ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD].mask_range.u32; in convert_rule_1()
627 ro->field[RTE_ACL_IPV4VLAN_SRC_FIELD].mask_range.u32 = in convert_rule_1()
[all …]
/f-stack/dpdk/lib/librte_flow_classify/
H A Drte_flow_classify.c185 key->field_value[PROTO_FIELD_IPV4].mask_range.u8); in print_acl_ipv4_key_add()
190 key->field_value[SRC_FIELD_IPV4].mask_range.u32); in print_acl_ipv4_key_add()
195 key->field_value[DST_FIELD_IPV4].mask_range.u32); in print_acl_ipv4_key_add()
199 key->field_value[SRCP_FIELD_IPV4].mask_range.u16, in print_acl_ipv4_key_add()
201 key->field_value[DSTP_FIELD_IPV4].mask_range.u16); in print_acl_ipv4_key_add()
213 key->field_value[PROTO_FIELD_IPV4].mask_range.u8); in print_acl_ipv4_key_delete()
218 key->field_value[SRC_FIELD_IPV4].mask_range.u32); in print_acl_ipv4_key_delete()
223 key->field_value[DST_FIELD_IPV4].mask_range.u32); in print_acl_ipv4_key_delete()
227 key->field_value[SRCP_FIELD_IPV4].mask_range.u16, in print_acl_ipv4_key_delete()
229 key->field_value[DSTP_FIELD_IPV4].mask_range.u16); in print_acl_ipv4_key_delete()
[all …]
/f-stack/dpdk/app/test-pipeline/
H A Dpipeline_acl.c189 rule_params.field_value[SRC_FIELD_IPV4].mask_range.u32 = 0; in app_main_loop_worker_pipeline_acl()
192 rule_params.field_value[DST_FIELD_IPV4].mask_range.u32 = in app_main_loop_worker_pipeline_acl()
195 rule_params.field_value[SRCP_FIELD_IPV4].mask_range.u16 = in app_main_loop_worker_pipeline_acl()
198 rule_params.field_value[DSTP_FIELD_IPV4].mask_range.u16 = in app_main_loop_worker_pipeline_acl()
201 rule_params.field_value[PROTO_FIELD_IPV4].mask_range.u8 = 0; in app_main_loop_worker_pipeline_acl()
208 rule_params.field_value[DST_FIELD_IPV4].mask_range.u32; in app_main_loop_worker_pipeline_acl()
/f-stack/dpdk/examples/l3fwd-acl/
H A Dmain.c498 rule->field[SRCP_FIELD_IPV4].mask_range.u16, in print_one_ipv4_rule()
500 rule->field[DSTP_FIELD_IPV4].mask_range.u16, in print_one_ipv4_rule()
527 rule->field[SRC1_FIELD_IPV6].mask_range.u32 in print_one_ipv6_rule()
840 field[i].mask_range.u32 = nbu32; in parse_ipv6_net()
885 v->field[SRCP_FIELD_IPV6].mask_range.u16, in parse_cb_ipv6_rule()
897 v->field[DSTP_FIELD_IPV6].mask_range.u16, in parse_cb_ipv6_rule()
904 if (v->field[SRCP_FIELD_IPV6].mask_range.u16 in parse_cb_ipv6_rule()
965 &v->field[SRC_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4vlan_rule()
974 &v->field[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4vlan_rule()
985 v->field[SRCP_FIELD_IPV4].mask_range.u16, in parse_cb_ipv4vlan_rule()
[all …]
/f-stack/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_thread.c2217 ml->acl_add.field_value[0].mask_range.u8 = in match_convert()
2222 ml->acl_add.field_value[1].mask_range.u32 = in match_convert()
2227 ml->acl_add.field_value[2].mask_range.u32 = in match_convert()
2232 ml->acl_add.field_value[3].mask_range.u16 = in match_convert()
2237 ml->acl_add.field_value[4].mask_range.u16 = in match_convert()
2290 ml->acl_add.field_value[0].mask_range.u8 = in match_convert()
2295 ml->acl_add.field_value[1].mask_range.u32 = in match_convert()
2299 ml->acl_add.field_value[2].mask_range.u32 = in match_convert()
2303 ml->acl_add.field_value[3].mask_range.u32 = in match_convert()
2307 ml->acl_add.field_value[4].mask_range.u32 = in match_convert()
[all …]
/f-stack/dpdk/examples/ip_pipeline/
H A Dthread.c2363 ml->acl_add.field_value[0].mask_range.u8 = in match_convert()
2368 ml->acl_add.field_value[1].mask_range.u32 = in match_convert()
2373 ml->acl_add.field_value[2].mask_range.u32 = in match_convert()
2378 ml->acl_add.field_value[3].mask_range.u16 = in match_convert()
2383 ml->acl_add.field_value[4].mask_range.u16 = in match_convert()
2437 ml->acl_add.field_value[0].mask_range.u8 = in match_convert()
2442 ml->acl_add.field_value[1].mask_range.u32 = in match_convert()
2446 ml->acl_add.field_value[2].mask_range.u32 = in match_convert()
2450 ml->acl_add.field_value[3].mask_range.u32 = in match_convert()
2454 ml->acl_add.field_value[4].mask_range.u32 = in match_convert()
[all …]
/f-stack/dpdk/app/test-acl/
H A Dmain.c543 field[i].mask_range.u32 = nbu32; in parse_ipv6_net()
545 field[i].mask_range.u32 = m > (i * nbu32) ? in parse_ipv6_net()
598 v->field[SRCP_FIELD_IPV6].mask_range.u16, in parse_cb_ipv6_rule()
610 v->field[DSTP_FIELD_IPV6].mask_range.u16, in parse_cb_ipv6_rule()
619 GET_CB_FIELD(in[CB_FLD_PROTO], v->field[PROTO_FIELD_IPV6].mask_range.u8, in parse_cb_ipv6_rule()
674 &v->field[SRC_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
684 &v->field[DST_FIELD_IPV4].mask_range.u32); in parse_cb_ipv4_rule()
697 v->field[SRCP_FIELD_IPV4].mask_range.u16, in parse_cb_ipv4_rule()
709 v->field[DSTP_FIELD_IPV4].mask_range.u16, in parse_cb_ipv4_rule()
718 GET_CB_FIELD(in[CB_FLD_PROTO], v->field[PROTO_FIELD_IPV4].mask_range.u8, in parse_cb_ipv4_rule()
/f-stack/dpdk/doc/guides/prog_guide/
H A Dpacket_classif_access_ctrl.rst444 .field[2] = {.value.u32 = RTE_IPV4(192,168,0,0),. mask_range.u32 = 16,},
447 .field[3] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
450 .field[4] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
458 .field[2] = {.value.u32 = RTE_IPV4(192,168,1,0),. mask_range.u32 = 24,},
461 .field[3] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
464 .field[4] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
472 .field[1] = {.value.u32 = RTE_IPV4(10,1,1,1),. mask_range.u32 = 32,},
475 .field[3] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
478 .field[4] = {.value.u16 = 0, .mask_range.u16 = 0xffff,},
/f-stack/dpdk/lib/librte_acl/
H A Drte_acl.h78 union rte_acl_field_types mask_range; member
H A Dacl_bld.c977 &fld->mask_range, in build_trie()
991 fld->mask_range.u32, in build_trie()
1007 &rule->f->field[field_index].mask_range, in build_trie()
1092 fld->mask_range.u64 & msk_val)) / in acl_calc_wildness()
1097 wild = (size - fld->mask_range.u32) / size; in acl_calc_wildness()
1101 wild = (fld->mask_range.u64 & msk_val) - in acl_calc_wildness()