projects
/
lttv.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
update quickstart
[lttv.git]
/
markers-userspace
/
kernel-api.h
diff --git
a/markers-userspace/kernel-api.h
b/markers-userspace/kernel-api.h
index 4c0a13608e086dde7eb00e59dad98e6c26439baf..29192ea44dd1a9779c527f3525d2e9799efdc769 100644
(file)
--- a/
markers-userspace/kernel-api.h
+++ b/
markers-userspace/kernel-api.h
@@
-37,8
+37,15
@@
extern "C" {
*/
#define _imv_read(name) (name##__imv)
*/
#define _imv_read(name) (name##__imv)
+#ifdef __i386__
#define __NR_marker 327
#define __NR_trace 328
#define __NR_marker 327
#define __NR_trace 328
+#elif defined(__x86_64__)
+#define __NR_marker 288
+#define __NR_trace 289
+#else
+#error "Unsupported architecture for userspace markers"
+#endif
#define sys_marker(...) syscall(__NR_marker, __VA_ARGS__)
#define sys_trace(...) syscall(__NR_trace, __VA_ARGS__)
#define sys_marker(...) syscall(__NR_marker, __VA_ARGS__)
#define sys_trace(...) syscall(__NR_trace, __VA_ARGS__)
This page took
0.022082 seconds
and
4
git commands to generate.