24 lines · c
1// SPDX-License-Identifier: (LGPL-2.1 OR BSD-2-Clause)2#ifndef __PERF_BPF_MAP_H3#define __PERF_BPF_MAP_H 14 5#include <stdio.h>6struct bpf_map;7 8#ifdef HAVE_LIBBPF_SUPPORT9 10int bpf_map__fprintf(struct bpf_map *map, FILE *fp);11 12#else13 14#include <linux/compiler.h>15 16static inline int bpf_map__fprintf(struct bpf_map *map __maybe_unused, FILE *fp __maybe_unused)17{18 return 0;19}20 21#endif // HAVE_LIBBPF_SUPPORT22 23#endif // __PERF_BPF_MAP_H24