dpdk/app/test-crypto-perf/cperf_test_latency.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: BSD-3-Clause
   2 * Copyright(c) 2016-2017 Intel Corporation
   3 */
   4
   5#ifndef _CPERF_LATENCY_
   6#define _CPERF_LATENCY_
   7
   8#include <stdint.h>
   9
  10#include <rte_mbuf.h>
  11
  12#include "cperf.h"
  13#include "cperf_ops.h"
  14#include "cperf_options.h"
  15#include "cperf_test_vectors.h"
  16
  17void *
  18cperf_latency_test_constructor(
  19                struct rte_mempool *sess_mp,
  20                struct rte_mempool *sess_priv_mp,
  21                uint8_t dev_id,
  22                uint16_t qp_id,
  23                const struct cperf_options *options,
  24                const struct cperf_test_vector *test_vector,
  25                const struct cperf_op_fns *ops_fn);
  26
  27int
  28cperf_latency_test_runner(void *test_ctx);
  29
  30void
  31cperf_latency_test_destructor(void *test_ctx);
  32
  33#endif /* _CPERF_LATENCY_ */
  34