Linux Audio

Check our new training course

Loading...
v4.10.11
 
 1#ifndef __API_FS_TRACING_PATH_H
 2#define __API_FS_TRACING_PATH_H
 3
 4#include <linux/types.h>
 
 5
 6extern char tracing_path[];
 7extern char tracing_events_path[];
 8
 9void tracing_path_set(const char *mountpoint);
10const char *tracing_path_mount(void);
11
12char *get_tracing_file(const char *name);
13void put_tracing_file(char *file);
 
 
 
 
 
14
15int tracing_path__strerror_open_tp(int err, char *buf, size_t size, const char *sys, const char *name);
16#endif /* __API_FS_TRACING_PATH_H */
v5.9
 1/* SPDX-License-Identifier: GPL-2.0 */
 2#ifndef __API_FS_TRACING_PATH_H
 3#define __API_FS_TRACING_PATH_H
 4
 5#include <linux/types.h>
 6#include <dirent.h>
 7
 8DIR *tracing_events__opendir(void);
 
 9
10void tracing_path_set(const char *mountpoint);
11const char *tracing_path_mount(void);
12
13char *get_tracing_file(const char *name);
14void put_tracing_file(char *file);
15
16char *get_events_file(const char *name);
17void put_events_file(char *file);
18
19#define zput_events_file(ptr) ({ free(*ptr); *ptr = NULL; })
20
21int tracing_path__strerror_open_tp(int err, char *buf, size_t size, const char *sys, const char *name);
22#endif /* __API_FS_TRACING_PATH_H */