Home
last modified time | relevance | path

Searched defs:spec (Results 1 – 25 of 45) sorted by relevance

12

/dpdk/drivers/net/mvpp2/
H A Dmrvl_flow.c105 const uint8_t *spec; in mrvl_parse_init() local
184 mrvl_parse_mac(const struct rte_flow_item_eth *spec, in mrvl_parse_mac()
235 mrvl_parse_dmac(const struct rte_flow_item_eth *spec, in mrvl_parse_dmac()
251 mrvl_parse_smac(const struct rte_flow_item_eth *spec, in mrvl_parse_smac()
267 mrvl_parse_type(const struct rte_flow_item_eth *spec, in mrvl_parse_type()
303 mrvl_parse_vlan_id(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_id()
339 mrvl_parse_vlan_pri(const struct rte_flow_item_vlan *spec, in mrvl_parse_vlan_pri()
463 mrvl_parse_ip4_dip(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_dip()
479 mrvl_parse_ip4_sip(const struct rte_flow_item_ipv4 *spec, in mrvl_parse_ip4_sip()
582 mrvl_parse_ip6_dip(const struct rte_flow_item_ipv6 *spec, in mrvl_parse_ip6_dip()
[all …]
/dpdk/drivers/common/sfc_efx/base/
H A Defx_filter.c86 __inout efx_filter_spec_t *spec) in efx_filter_insert()
129 __inout efx_filter_spec_t *spec) in efx_filter_remove()
317 __out efx_filter_spec_t *spec, in efx_filter_spec_init_rx()
336 __out efx_filter_spec_t *spec, in efx_filter_spec_init_tx()
354 __inout efx_filter_spec_t *spec, in efx_filter_spec_set_ipv4_local()
376 __inout efx_filter_spec_t *spec, in efx_filter_spec_set_ipv4_full()
403 __inout efx_filter_spec_t *spec, in efx_filter_spec_set_eth_local()
426 __inout efx_filter_spec_t *spec, in efx_filter_spec_set_ether_type()
440 __inout efx_filter_spec_t *spec) in efx_filter_spec_set_uc_def()
524 __inout efx_filter_spec_t *spec, in efx_filter_spec_set_tunnel()
[all …]
H A Defx_mae.c393 efx_mae_match_spec_t *spec; in efx_mae_match_spec_init() local
1388 efx_mae_actions_t *spec; in efx_mae_action_set_spec_init() local
1420 __in efx_mae_actions_t *spec) in efx_mae_action_set_spec_fini()
1427 __in efx_mae_actions_t *spec, in efx_mae_action_set_no_op()
1458 __in efx_mae_actions_t *spec, in efx_mae_action_set_add_vlan_pop()
1494 __in efx_mae_actions_t *spec, in efx_mae_action_set_add_vlan_push()
1532 __in efx_mae_actions_t *spec, in efx_mae_action_set_add_count()
1577 __in efx_mae_actions_t *spec, in efx_mae_action_set_add_mark()
1606 __in efx_mae_actions_t *spec, in efx_mae_action_set_add_deliver()
1716 __in efx_mae_actions_t *spec, in efx_mae_action_set_spec_populate()
[all …]
H A Def10_filter.c166 __in efx_filter_spec_t *spec, in efx_mcdi_filter_op_add()
493 __in efx_filter_spec_t *spec) in ef10_filter_hash()
519 __in efx_filter_spec_t *spec) in ef10_filter_is_exclusive()
544 efx_filter_spec_t *spec; in ef10_filter_restore() local
616 __in efx_filter_spec_t *spec, in ef10_filter_add_lookup_equal_spec()
1039 efx_filter_spec_t *spec; in ef10_filter_delete_internal() local
1411 efx_filter_spec_t spec; variable
1447 efx_filter_spec_t spec; in ef10_filter_insert_all_unicast() local
1486 efx_filter_spec_t spec; variable
1594 efx_filter_spec_t spec; in ef10_filter_insert_all_multicast() local
[all …]
H A Drhead_tunnel.c78 __in const efx_vnic_encap_rule_spec_t *spec, in efx_mcdi_vnic_encap_rule_add()
202 __out efx_vnic_encap_rule_spec_t *spec) in rhead_vnic_encap_rule_spec_init()
219 efx_vnic_encap_rule_spec_t spec; in rhead_udp_port_tunnel_add() local
/dpdk/drivers/net/sfc/
H A Dsfc_flow.c68 struct sfc_flow_spec *spec = &flow->spec; in sfc_flow_get_ops_by_spec() local
163 const uint8_t *spec; in sfc_flow_parse_init() local
1240 struct sfc_flow_spec *spec = &flow->spec; in sfc_flow_parse_attr() local
1422 struct sfc_flow_spec *spec = &flow->spec; in sfc_flow_parse_queue() local
1589 struct sfc_flow_spec *spec = &flow->spec; in sfc_flow_parse_mark() local
1614 struct sfc_flow_spec *spec = &flow->spec; in sfc_flow_parse_actions() local
1818 __rte_unused efx_filter_spec_t *spec, in sfc_flow_check_unknown_dst_flags()
1979 efx_filter_spec_t *spec, in sfc_flow_check_ifrm_unknown_dst_flags()
2151 efx_filter_spec_t *spec, in sfc_flow_check_missing_flags()
2197 struct sfc_flow_spec *spec, in sfc_flow_spec_filters_complete()
[all …]
H A Dsfc_mae.c947 efx_mae_actions_t *spec; member
1884 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_eth() local
2003 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_vlan() local
2129 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_ipv4() local
2201 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_ipv6() local
2296 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_tcp() local
2352 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_udp() local
2463 const uint8_t *spec = NULL; in sfc_mae_rule_parse_item_tunnel() local
3626 efx_mae_actions_t *spec) in sfc_mae_rule_parse_action_count()
3759 efx_mae_actions_t *spec) in sfc_mae_rule_parse_action_port_representor()
[all …]
H A Dsfc_flow_tunnel.c58 struct sfc_flow_spec_mae *spec, in sfc_flow_tunnel_detect_jump_rule()
H A Dsfc_flow.h99 struct sfc_flow_spec spec; /* flow specification */ member
/dpdk/drivers/net/dpaa2/
H A Ddpaa2_mux.c105 const struct rte_flow_item_ipv4 *spec; in rte_pmd_dpaa2_mux_flow_create() local
123 const struct rte_flow_item_udp *spec; in rte_pmd_dpaa2_mux_flow_create() local
143 const struct rte_flow_item_eth *spec; in rte_pmd_dpaa2_mux_flow_create() local
163 const struct rte_flow_item_raw *spec; in rte_pmd_dpaa2_mux_flow_create() local
H A Ddpaa2_flow.c936 const struct rte_flow_item_eth *spec, *mask; in dpaa2_configure_flow_eth() local
1184 const struct rte_flow_item_vlan *spec, *mask; in dpaa2_configure_flow_vlan() local
1753 const struct rte_flow_item_icmp *spec, *mask; in dpaa2_configure_flow_icmp() local
1995 const struct rte_flow_item_udp *spec, *mask; in dpaa2_configure_flow_udp() local
2234 const struct rte_flow_item_tcp *spec, *mask; in dpaa2_configure_flow_tcp() local
2474 const struct rte_flow_item_sctp *spec, *mask; in dpaa2_configure_flow_sctp() local
2715 const struct rte_flow_item_gre *spec, *mask; in dpaa2_configure_flow_gre() local
2882 const struct rte_flow_item_raw *spec = pattern->spec; in dpaa2_configure_flow_raw() local
/dpdk/examples/ipsec-secgw/
H A Dflow.c22 struct rte_flow_item_ipv4 spec; member
26 struct rte_flow_item_ipv6 spec; member
50 ipv4_addr_cpy(rte_be32_t *spec, rte_be32_t *mask, char *token, in ipv4_addr_cpy()
102 ipv6_addr_cpy(uint8_t *spec, uint8_t *mask, char *token, in ipv6_addr_cpy()
/dpdk/drivers/net/enic/
H A Denic_flow.c389 const struct rte_flow_item_ipv4 *spec = item->spec; in enic_copy_item_ipv4_v1() local
427 const struct rte_flow_item_udp *spec = item->spec; in enic_copy_item_udp_v1() local
466 const struct rte_flow_item_tcp *spec = item->spec; in enic_copy_item_tcp_v1() local
646 const struct rte_flow_item_eth *spec = item->spec; in enic_copy_item_eth_v2() local
684 const struct rte_flow_item_vlan *spec = item->spec; in enic_copy_item_vlan_v2() local
736 const struct rte_flow_item_ipv4 *spec = item->spec; in enic_copy_item_ipv4_v2() local
765 const struct rte_flow_item_ipv6 *spec = item->spec; in enic_copy_item_ipv6_v2() local
794 const struct rte_flow_item_udp *spec = item->spec; in enic_copy_item_udp_v2() local
823 const struct rte_flow_item_tcp *spec = item->spec; in enic_copy_item_tcp_v2() local
852 const struct rte_flow_item_sctp *spec = item->spec; in enic_copy_item_sctp_v2() local
[all …]
H A Denic_fm_flow.c411 const struct rte_flow_item_eth *spec = item->spec; in enic_fm_copy_item_eth() local
436 const struct rte_flow_item_vlan *spec = item->spec; in enic_fm_copy_item_vlan() local
491 const struct rte_flow_item_ipv4 *spec = item->spec; in enic_fm_copy_item_ipv4() local
519 const struct rte_flow_item_ipv6 *spec = item->spec; in enic_fm_copy_item_ipv6() local
547 const struct rte_flow_item_udp *spec = item->spec; in enic_fm_copy_item_udp() local
575 const struct rte_flow_item_tcp *spec = item->spec; in enic_fm_copy_item_tcp() local
603 const struct rte_flow_item_sctp *spec = item->spec; in enic_fm_copy_item_sctp() local
658 const struct rte_flow_item_vxlan *spec = item->spec; in enic_fm_copy_item_vxlan() local
692 const struct rte_flow_item_gtp *spec = item->spec; in enic_fm_copy_item_gtp() local
953 const struct rte_flow_item_raw *spec = item->spec; in enic_fm_copy_item_raw() local
[all …]
/dpdk/drivers/net/mlx5/
H A Dmlx5_flow_verbs.c420 const struct rte_flow_item_eth *spec = item->spec; in flow_verbs_translate_item_eth() local
504 const struct rte_flow_item_vlan *spec = item->spec; in flow_verbs_translate_item_vlan() local
551 const struct rte_flow_item_ipv4 *spec = item->spec; in flow_verbs_translate_item_ipv4() local
600 const struct rte_flow_item_ipv6 *spec = item->spec; in flow_verbs_translate_item_ipv6() local
666 const struct rte_flow_item_tcp *spec = item->spec; in flow_verbs_translate_item_tcp() local
705 const struct rte_flow_item_udp *spec = item->spec; in flow_verbs_translate_item_udp() local
766 const struct rte_flow_item_vxlan *spec = item->spec; in flow_verbs_translate_item_vxlan() local
808 const struct rte_flow_item_vxlan_gpe *spec = item->spec; in flow_verbs_translate_item_vxlan_gpe() local
947 const struct rte_flow_item_gre *spec = item->spec; in flow_verbs_translate_item_gre() local
1010 const struct rte_flow_item_mpls *spec = item->spec; in flow_verbs_translate_item_mpls() local
[all …]
H A Dmlx5_flow_flex.c225 const struct rte_flow_item_flex *spec, *mask; in mlx5_flex_flow_translate_item() local
1018 const struct rte_flow_item_eth *spec = item->spec; in mlx5_flex_arc_in_eth() local
1034 const struct rte_flow_item_udp *spec = item->spec; in mlx5_flex_arc_in_udp() local
/dpdk/drivers/vdpa/sfc/
H A Dsfc_vdpa_filter.c29 sfc_vdpa_set_mac_filter(efx_nic_t *nic, efx_filter_spec_t *spec, in sfc_vdpa_set_mac_filter()
65 efx_filter_spec_t *spec; in sfc_vdpa_filter_config() local
H A Dsfc_vdpa.h40 efx_filter_spec_t spec[SFC_MAX_SUPPORTED_FILTERS]; member
/dpdk/drivers/net/tap/
H A Dtap_flow.c521 const struct rte_flow_item_eth *spec = item->spec; in tap_flow_create_eth() local
575 const struct rte_flow_item_vlan *spec = item->spec; in tap_flow_create_vlan() local
635 const struct rte_flow_item_ipv4 *spec = item->spec; in tap_flow_create_ipv4() local
690 const struct rte_flow_item_ipv6 *spec = item->spec; in tap_flow_create_ipv6() local
746 const struct rte_flow_item_udp *spec = item->spec; in tap_flow_create_udp() local
792 const struct rte_flow_item_tcp *spec = item->spec; in tap_flow_create_tcp() local
852 const uint8_t *spec = item->spec; in tap_flow_item_validate() local
866 const uint8_t *spec = item->last; in tap_flow_item_validate() local
875 const uint8_t *spec = item->mask; in tap_flow_item_validate() local
886 uint8_t spec[size]; in tap_flow_item_validate() local
/dpdk/drivers/net/igc/
H A Digc_flow.c315 const struct rte_flow_item_eth *spec = item->spec; in igc_parse_pattern_ether() local
363 const struct rte_flow_item_ipv4 *spec = item->spec; in igc_parse_pattern_ip() local
421 const struct rte_flow_item_ipv6 *spec = item->spec; in igc_parse_pattern_ipv6() local
465 const struct rte_flow_item_udp *spec = item->spec; in igc_parse_pattern_udp() local
501 const struct rte_flow_item_tcp *spec = item->spec; in igc_parse_pattern_tcp() local
/dpdk/drivers/net/qede/
H A Dqede_filter.c807 const struct rte_flow_item_ipv4 *spec; in qede_flow_parse_pattern() local
821 const struct rte_flow_item_ipv6 *spec; in qede_flow_parse_pattern() local
839 const struct rte_flow_item_udp *spec; in qede_flow_parse_pattern() local
854 const struct rte_flow_item_tcp *spec; in qede_flow_parse_pattern() local
/dpdk/drivers/net/mlx4/
H A Dmlx4_flow.c199 const struct rte_flow_item_eth *spec = item->spec; in mlx4_flow_merge_eth() local
294 const struct rte_flow_item_vlan *spec = item->spec; in mlx4_flow_merge_vlan() local
349 const struct rte_flow_item_ipv4 *spec = item->spec; in mlx4_flow_merge_ipv4() local
416 const struct rte_flow_item_udp *spec = item->spec; in mlx4_flow_merge_udp() local
481 const struct rte_flow_item_tcp *spec = item->spec; in mlx4_flow_merge_tcp() local
/dpdk/drivers/net/softnic/
H A Drte_eth_softnic_flow.c313 uint8_t *spec = (uint8_t *)item_spec; in flow_item_raw_preprocess() local
410 uint8_t *spec = (uint8_t *)item_spec; in flow_item_proto_preprocess() local
505 union flow_item spec, mask; in flow_item_skip_disabled_protos() local
654 union flow_item spec, mask; in flow_rule_match_acl_get() local
1042 union flow_item spec, mask; in flow_rule_match_hash_get() local
1647 union flow_item spec, mask; in flow_rule_action_get() local
/dpdk/drivers/net/ice/base/
H A Dice_parser.h93 u16 spec; /* 16 bits pattern to match */ member
/dpdk/lib/eal/common/
H A Drte_service.c34 struct rte_service_spec spec; member
240 rte_service_component_register(const struct rte_service_spec *spec, in rte_service_component_register()

12