• Home
  • Raw
  • Download

Lines Matching refs:descriptors

59 #define ETW_WRITE_NET_CONNECTION(descriptors, conn)                           \  argument
60 ETW_WRITE_INT32_DATA(descriptors, &conn->fd); \
61 ETW_WRITE_INT32_DATA(descriptors + 1, &conn->port); \
62 ETW_WRITE_STRING_DATA(descriptors + 2, conn->remote); \
63 ETW_WRITE_INT32_DATA(descriptors + 3, &conn->buffered);
65 #define ETW_WRITE_HTTP_SERVER_REQUEST(descriptors, req) \ argument
66 ETW_WRITE_STRING_DATA(descriptors, req->url); \
67 ETW_WRITE_STRING_DATA(descriptors + 1, req->method); \
68 ETW_WRITE_STRING_DATA(descriptors + 2, req->forwardedFor);
70 #define ETW_WRITE_HTTP_CLIENT_REQUEST(descriptors, req) \ argument
71 ETW_WRITE_STRING_DATA(descriptors, req->url); \
72 ETW_WRITE_STRING_DATA(descriptors + 1, req->method);
74 #define ETW_WRITE_GC(descriptors, type, flags) \ argument
75 ETW_WRITE_INT32_DATA(descriptors, &type); \
76 ETW_WRITE_INT32_DATA(descriptors + 1, &flags);
78 #define ETW_WRITE_V8ADDRESSCHANGE(descriptors, addr1, addr2) \ argument
79 ETW_WRITE_ADDRESS_DATA(descriptors, &addr1); \
80 ETW_WRITE_ADDRESS_DATA(descriptors + 1, &addr2);
82 #define ETW_WRITE_JSMETHOD_LOADUNLOAD(descriptors, \ argument
94 ETW_WRITE_ADDRESS_DATA(descriptors, &context); \
95 ETW_WRITE_ADDRESS_DATA(descriptors + 1, &startAddr); \
96 ETW_WRITE_INT64_DATA(descriptors + 2, &size); \
97 ETW_WRITE_INT32_DATA(descriptors + 3, &id); \
98 ETW_WRITE_INT16_DATA(descriptors + 4, &flags); \
99 ETW_WRITE_INT16_DATA(descriptors + 5, &rangeId); \
100 ETW_WRITE_INT64_DATA(descriptors + 6, &sourceId); \
101 ETW_WRITE_INT32_DATA(descriptors + 7, &line); \
102 ETW_WRITE_INT32_DATA(descriptors + 8, &col); \
103 ETW_WRITE_WSTRING_DATA_LENGTH(descriptors + 9, name, name_len_bytes);
124 EVENT_DATA_DESCRIPTOR descriptors[7]; in NODE_HTTP_SERVER_REQUEST() local
125 ETW_WRITE_HTTP_SERVER_REQUEST(descriptors, req); in NODE_HTTP_SERVER_REQUEST()
126 ETW_WRITE_NET_CONNECTION(descriptors + 3, conn); in NODE_HTTP_SERVER_REQUEST()
127 ETW_WRITE_EVENT(NODE_HTTP_SERVER_REQUEST_EVENT, descriptors); in NODE_HTTP_SERVER_REQUEST()
133 EVENT_DATA_DESCRIPTOR descriptors[4]; in NODE_HTTP_SERVER_RESPONSE() local
134 ETW_WRITE_NET_CONNECTION(descriptors, conn); in NODE_HTTP_SERVER_RESPONSE()
135 ETW_WRITE_EVENT(NODE_HTTP_SERVER_RESPONSE_EVENT, descriptors); in NODE_HTTP_SERVER_RESPONSE()
142 EVENT_DATA_DESCRIPTOR descriptors[6]; in NODE_HTTP_CLIENT_REQUEST() local
143 ETW_WRITE_HTTP_CLIENT_REQUEST(descriptors, req); in NODE_HTTP_CLIENT_REQUEST()
144 ETW_WRITE_NET_CONNECTION(descriptors + 2, conn); in NODE_HTTP_CLIENT_REQUEST()
145 ETW_WRITE_EVENT(NODE_HTTP_CLIENT_REQUEST_EVENT, descriptors); in NODE_HTTP_CLIENT_REQUEST()
151 EVENT_DATA_DESCRIPTOR descriptors[4]; in NODE_HTTP_CLIENT_RESPONSE() local
152 ETW_WRITE_NET_CONNECTION(descriptors, conn); in NODE_HTTP_CLIENT_RESPONSE()
153 ETW_WRITE_EVENT(NODE_HTTP_CLIENT_RESPONSE_EVENT, descriptors); in NODE_HTTP_CLIENT_RESPONSE()
159 EVENT_DATA_DESCRIPTOR descriptors[4]; in NODE_NET_SERVER_CONNECTION() local
160 ETW_WRITE_NET_CONNECTION(descriptors, conn); in NODE_NET_SERVER_CONNECTION()
161 ETW_WRITE_EVENT(NODE_NET_SERVER_CONNECTION_EVENT, descriptors); in NODE_NET_SERVER_CONNECTION()
167 EVENT_DATA_DESCRIPTOR descriptors[4]; in NODE_NET_STREAM_END() local
168 ETW_WRITE_NET_CONNECTION(descriptors, conn); in NODE_NET_STREAM_END()
169 ETW_WRITE_EVENT(NODE_NET_STREAM_END_EVENT, descriptors); in NODE_NET_STREAM_END()
177 EVENT_DATA_DESCRIPTOR descriptors[2]; in NODE_GC_START() local
178 ETW_WRITE_GC(descriptors, type, flags); in NODE_GC_START()
179 ETW_WRITE_EVENT(NODE_GC_START_EVENT, descriptors); in NODE_GC_START()
188 EVENT_DATA_DESCRIPTOR descriptors[2]; in NODE_GC_DONE() local
189 ETW_WRITE_GC(descriptors, type, flags); in NODE_GC_DONE()
190 ETW_WRITE_EVENT(NODE_GC_DONE_EVENT, descriptors); in NODE_GC_DONE()
197 EVENT_DATA_DESCRIPTOR descriptors[2]; in NODE_V8SYMBOL_REMOVE() local
198 ETW_WRITE_V8ADDRESSCHANGE(descriptors, addr1, addr2); in NODE_V8SYMBOL_REMOVE()
199 ETW_WRITE_EVENT(NODE_V8SYMBOL_REMOVE_EVENT, descriptors); in NODE_V8SYMBOL_REMOVE()
206 EVENT_DATA_DESCRIPTOR descriptors[2]; in NODE_V8SYMBOL_MOVE() local
207 ETW_WRITE_V8ADDRESSCHANGE(descriptors, addr1, addr2); in NODE_V8SYMBOL_MOVE()
208 ETW_WRITE_EVENT(NODE_V8SYMBOL_MOVE_EVENT, descriptors); in NODE_V8SYMBOL_MOVE()
255 EVENT_DATA_DESCRIPTOR descriptors[10]; in NODE_V8SYMBOL_ADD() local
256 ETW_WRITE_JSMETHOD_LOADUNLOAD(descriptors, in NODE_V8SYMBOL_ADD()
268 ETW_WRITE_EVENT(MethodLoad, descriptors); in NODE_V8SYMBOL_ADD()