diff options
Diffstat (limited to 'test/common_plat/validation/api/classification/odp_classification_testsuites.h')
-rw-r--r-- | test/common_plat/validation/api/classification/odp_classification_testsuites.h | 63 |
1 files changed, 0 insertions, 63 deletions
diff --git a/test/common_plat/validation/api/classification/odp_classification_testsuites.h b/test/common_plat/validation/api/classification/odp_classification_testsuites.h deleted file mode 100644 index e1624162f..000000000 --- a/test/common_plat/validation/api/classification/odp_classification_testsuites.h +++ /dev/null @@ -1,63 +0,0 @@ -/* Copyright (c) 2015, Linaro Limited - * All rights reserved. - * - * SPDX-License-Identifier: BSD-3-Clause - */ - -#ifndef ODP_CLASSIFICATION_TESTSUITES_H_ -#define ODP_CLASSIFICATION_TESTSUITES_H_ - -#include <odp_api.h> -#include <odp/helper/odph_api.h> -#include <odp_cunit_common.h> -#include <stdbool.h> - -typedef struct cls_packet_info { - odp_pool_t pool; - bool vlan; - bool vlan_qinq; - odp_atomic_u32_t *seq; - bool udp; - bool ipv6; - uint32_t len; -} cls_packet_info_t; - -extern odp_testinfo_t classification_suite[]; -extern odp_testinfo_t classification_suite_basic[]; -extern odp_testinfo_t classification_suite_pmr[]; - -int classification_suite_init(void); -int classification_suite_term(void); - -int classification_suite_pmr_term(void); -int classification_suite_pmr_init(void); - -odp_packet_t create_packet(cls_packet_info_t pkt_info); -int cls_pkt_set_seq(odp_packet_t pkt); -uint32_t cls_pkt_get_seq(odp_packet_t pkt); -odp_pktio_t create_pktio(odp_queue_type_t q_type, odp_pool_t pool, - odp_bool_t cls_enable); -void configure_default_cos(odp_pktio_t pktio, odp_cos_t *cos, - odp_queue_t *queue, odp_pool_t *pool); -int parse_ipv4_string(const char *ipaddress, uint32_t *addr, uint32_t *mask); -void enqueue_pktio_interface(odp_packet_t pkt, odp_pktio_t pktio); -odp_packet_t receive_packet(odp_queue_t *queue, uint64_t ns); -odp_pool_t pool_create(const char *poolname); -odp_queue_t queue_create(const char *queuename, bool sched); -void configure_pktio_default_cos(void); -void test_pktio_default_cos(void); -void configure_pktio_error_cos(void); -void test_pktio_error_cos(void); -void configure_cls_pmr_chain(void); -void test_cls_pmr_chain(void); -void configure_cos_with_l2_priority(void); -void test_cos_with_l2_priority(void); -void configure_pmr_cos(void); -void test_pmr_cos(void); -void configure_pktio_pmr_composite(void); -void test_pktio_pmr_composite_cos(void); -int stop_pktio(odp_pktio_t pktio); -odp_cls_pmr_term_t find_first_supported_l3_pmr(void); -int set_first_supported_pmr_port(odp_packet_t pkt, uint16_t port); - -#endif /* ODP_BUFFER_TESTSUITES_H_ */ |