X-Git-Url: http://git.lttng.org./?a=blobdiff_plain;f=ltt-usertrace%2Fltt%2Fltt-usertrace.h;h=4fed3b76b90c0c083f8510b331d1bb3919b105e9;hb=5ecaa1ab7687bb419275eec5a03066de645c4fae;hp=e88b6450de1b8d370356de558111f5890eb3d83d;hpb=bf48b7485af12d65c802c89af7bb5b346672dac5;p=lttv.git diff --git a/ltt-usertrace/ltt/ltt-usertrace.h b/ltt-usertrace/ltt/ltt-usertrace.h index e88b6450..4fed3b76 100644 --- a/ltt-usertrace/ltt/ltt-usertrace.h +++ b/ltt-usertrace/ltt/ltt-usertrace.h @@ -101,13 +101,17 @@ struct user_facility_info { size_t pointer_size; size_t size_t_size; }; - +#if 0 static inline __attribute__((no_instrument_function)) _syscall5(int, ltt_trace_generic, unsigned int, facility_id, unsigned int, event_id, void *, data, size_t, data_size, int, blocking) static inline __attribute__((no_instrument_function)) _syscall2(int, ltt_register_generic, unsigned int *, facility_id, const struct user_facility_info *, info) +#endif //0 + +#define ltt_register_generic(...) syscall(__NR_ltt_register_generic, __VA_ARGS__) +#define ltt_trace_generic(...) syscall(__NR_ltt_trace_generic, __VA_ARGS__) #ifndef LTT_PACK /* Calculate the offset needed to align the type */