1/**
2 * @file daemon/opd_mangling.h
3 * Mangling and opening of sample files
4 *
5 * @remark Copyright 2002 OProfile authors
6 * @remark Read the file COPYING
7 *
8 * @author John Levon
9 * @author Philippe Elie
10 */
11
12#ifndef OPD_MANGLING_H
13#define OPD_MANGLING_H
14
15#include "odb.h"
16
17struct sfile;
18
19/*
20 * opd_open_sample_file - open a sample file
21 * @param sf  sfile to open sample file for
22 * @param counter  counter number
23 * @param cg if this is a callgraph file
24 *
25 * Open image sample file for the sfile, counter
26 * counter and set up memory mappings for it.
27 *
28 * Returns 0 on success.
29 */
30int opd_open_sample_file(odb_t *file, struct sfile *last,
31                         struct sfile * sf, int counter, int cg);
32
33#endif /* OPD_MANGLING_H */
34