+TRACEPOINT_EVENT(lttng_ust_libc, malloc,
+ TP_ARGS(size_t, size, void *, ptr, void *, ip),
+ TP_FIELDS(
+ ctf_integer(size_t, size, size)
+ ctf_integer_hex(void *, ptr, ptr)
+ )
+)
+
+TRACEPOINT_EVENT(lttng_ust_libc, free,
+ TP_ARGS(void *, ptr, void *, ip),
+ TP_FIELDS(
+ ctf_integer_hex(void *, ptr, ptr)
+ )
+)
+
+TRACEPOINT_EVENT(lttng_ust_libc, calloc,
+ TP_ARGS(size_t, nmemb, size_t, size, void *, ptr, void *, ip),
+ TP_FIELDS(
+ ctf_integer(size_t, nmemb, nmemb)
+ ctf_integer(size_t, size, size)
+ ctf_integer_hex(void *, ptr, ptr)
+ )
+)
+
+TRACEPOINT_EVENT(lttng_ust_libc, realloc,
+ TP_ARGS(void *, in_ptr, size_t, size, void *, ptr, void *, ip),