-
Notifications
You must be signed in to change notification settings - Fork 678
Expand file tree
/
Copy pathstorage_winuser.c.clog.h.lttng.h
More file actions
65 lines (56 loc) · 1.78 KB
/
Copy pathstorage_winuser.c.clog.h.lttng.h
File metadata and controls
65 lines (56 loc) · 1.78 KB
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
/*----------------------------------------------------------
// Decoder Ring for StorageOpenKey
// [ reg] Opening %s
// QuicTraceLogVerbose(
StorageOpenKey,
"[ reg] Opening %s",
FullKeyName);
// arg2 = arg2 = FullKeyName = arg2
----------------------------------------------------------*/
TRACEPOINT_EVENT(CLOG_STORAGE_WINUSER_C, StorageOpenKey,
TP_ARGS(
const char *, arg2),
TP_FIELDS(
ctf_string(arg2, arg2)
)
)
/*----------------------------------------------------------
// Decoder Ring for LibraryErrorStatus
// [ lib] ERROR, %u, %s.
// QuicTraceEvent(
LibraryErrorStatus,
"[ lib] ERROR, %u, %s.",
Status,
"RegCreateKeyExA failed");
// arg2 = arg2 = Status = arg2
// arg3 = arg3 = "RegCreateKeyExA failed" = arg3
----------------------------------------------------------*/
TRACEPOINT_EVENT(CLOG_STORAGE_WINUSER_C, LibraryErrorStatus,
TP_ARGS(
unsigned int, arg2,
const char *, arg3),
TP_FIELDS(
ctf_integer(unsigned int, arg2, arg2)
ctf_string(arg3, arg3)
)
)
/*----------------------------------------------------------
// Decoder Ring for AllocFailure
// Allocation of '%s' failed. (%llu bytes)
// QuicTraceEvent(
AllocFailure,
"Allocation of '%s' failed. (%llu bytes)",
"RegEnumValueA ValueName",
AllocatedLength);
// arg2 = arg2 = "RegEnumValueA ValueName" = arg2
// arg3 = arg3 = AllocatedLength = arg3
----------------------------------------------------------*/
TRACEPOINT_EVENT(CLOG_STORAGE_WINUSER_C, AllocFailure,
TP_ARGS(
const char *, arg2,
unsigned long long, arg3),
TP_FIELDS(
ctf_string(arg2, arg2)
ctf_integer(uint64_t, arg3, arg3)
)
)