| /f-stack/dpdk/examples/ipsec-secgw/ |
| H A D | sp6.c | 40 (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 D | sp4.c | 27 ((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 D | test_table_acl.c | 164 &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 D | test_acl.c | 103 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 D | rte_flow_classify.c | 185 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 D | pipeline_acl.c | 189 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 D | main.c | 498 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 D | rte_eth_softnic_thread.c | 2217 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 D | thread.c | 2363 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 D | main.c | 543 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 D | packet_classif_access_ctrl.rst | 444 .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 D | rte_acl.h | 78 union rte_acl_field_types mask_range; member
|
| H A D | acl_bld.c | 977 &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()
|