-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfsl-lttng-syscall-handlers.h
70 lines (66 loc) · 3.35 KB
/
fsl-lttng-syscall-handlers.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
/* SPDX-License-Identifier: (GPL-2.0 or LGPL-2.1)
*
* lttng-capture-buffer.c
*
* Copyright (c) 2019 Erez Zadok
* Copyright (c) 2019 Ibrahim Umit Akgun */
#ifndef FSL_LTTNG_SYSCALL_HANDLERS
#define FSL_LTTNG_SYSCALL_HANDLERS
#include <lttng-capture-buffer.h>
void read_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void write_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void stat_family_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void statfs_family_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void readlink_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void utime_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void newfstatat_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void utimes_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void utimensat_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void pipe_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void fcntl_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void getdents_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void setrlimit_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void getrlimit_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void xattr_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void listxattr_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void connect_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void bind_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void socketpair_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void socketopt_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void recvfrom_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void send_recv_msg_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void sendto_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void ioctl_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void getsocketopt_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void accept_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void getsockname_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
void getpeername_syscall_handler(fsl_event_type event, unsigned long *args,
unsigned int nr_args, long ret);
#endif