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 cb11aecd7f74b793471198868b17f4e70bd28f55..29192ea44dd1a9779c527f3525d2e9799efdc769 100644
(file)
--- a/
markers-userspace/kernel-api.h
+++ b/
markers-userspace/kernel-api.h
@@
-37,9
+37,18
@@
extern "C" {
*/
#define _imv_read(name) (name##__imv)
*/
#define _imv_read(name) (name##__imv)
-#define __NR_marker 326
+#ifdef __i386__
+#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_marker(...) syscall(__NR_marker, __VA_ARGS__)
+#define sys_trace(...) syscall(__NR_trace, __VA_ARGS__)
#ifdef __cplusplus
} /* end of extern "C" */
#ifdef __cplusplus
} /* end of extern "C" */
This page took
0.022752 seconds
and
4
git commands to generate.