root/tools/perf/lib/tests/test-cpumap.c

/* [<][>][^][v][top][bottom][index][help] */

DEFINITIONS

This source file includes following definitions.
  1. libperf_print
  2. main

   1 // SPDX-License-Identifier: GPL-2.0
   2 #include <stdarg.h>
   3 #include <stdio.h>
   4 #include <perf/cpumap.h>
   5 #include <internal/tests.h>
   6 
   7 static int libperf_print(enum libperf_print_level level,
   8                          const char *fmt, va_list ap)
   9 {
  10         return vfprintf(stderr, fmt, ap);
  11 }
  12 
  13 int main(int argc, char **argv)
  14 {
  15         struct perf_cpu_map *cpus;
  16 
  17         __T_START;
  18 
  19         libperf_init(libperf_print);
  20 
  21         cpus = perf_cpu_map__dummy_new();
  22         if (!cpus)
  23                 return -1;
  24 
  25         perf_cpu_map__get(cpus);
  26         perf_cpu_map__put(cpus);
  27         perf_cpu_map__put(cpus);
  28 
  29         __T_OK;
  30         return 0;
  31 }

/* [<][>][^][v][top][bottom][index][help] */