stats_data.h
Go to the documentation of this file.
1 /*
2  * Copyright 2017 gRPC authors.
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16 
17 /*
18  * Automatically generated by tools/codegen/core/gen_stats_data.py
19  */
20 
21 #ifndef GRPC_CORE_LIB_DEBUG_STATS_DATA_H
22 #define GRPC_CORE_LIB_DEBUG_STATS_DATA_H
23 
25 
26 typedef enum {
128 typedef enum {
146 typedef enum {
175 #if defined(GRPC_COLLECT_STATS) || !defined(NDEBUG)
176 #define GRPC_STATS_INC_CLIENT_CALLS_CREATED() \
177  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CLIENT_CALLS_CREATED)
178 #define GRPC_STATS_INC_SERVER_CALLS_CREATED() \
179  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SERVER_CALLS_CREATED)
180 #define GRPC_STATS_INC_CQS_CREATED() \
181  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CQS_CREATED)
182 #define GRPC_STATS_INC_CLIENT_CHANNELS_CREATED() \
183  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CLIENT_CHANNELS_CREATED)
184 #define GRPC_STATS_INC_CLIENT_SUBCHANNELS_CREATED() \
185  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CLIENT_SUBCHANNELS_CREATED)
186 #define GRPC_STATS_INC_SERVER_CHANNELS_CREATED() \
187  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SERVER_CHANNELS_CREATED)
188 #define GRPC_STATS_INC_SYSCALL_POLL() \
189  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SYSCALL_POLL)
190 #define GRPC_STATS_INC_SYSCALL_WAIT() \
191  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SYSCALL_WAIT)
192 #define GRPC_STATS_INC_POLLSET_KICK() \
193  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICK)
194 #define GRPC_STATS_INC_POLLSET_KICKED_WITHOUT_POLLER() \
195  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICKED_WITHOUT_POLLER)
196 #define GRPC_STATS_INC_POLLSET_KICKED_AGAIN() \
197  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICKED_AGAIN)
198 #define GRPC_STATS_INC_POLLSET_KICK_WAKEUP_FD() \
199  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_FD)
200 #define GRPC_STATS_INC_POLLSET_KICK_WAKEUP_CV() \
201  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_CV)
202 #define GRPC_STATS_INC_POLLSET_KICK_OWN_THREAD() \
203  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_POLLSET_KICK_OWN_THREAD)
204 #define GRPC_STATS_INC_HISTOGRAM_SLOW_LOOKUPS() \
205  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HISTOGRAM_SLOW_LOOKUPS)
206 #define GRPC_STATS_INC_SYSCALL_WRITE() \
207  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SYSCALL_WRITE)
208 #define GRPC_STATS_INC_SYSCALL_READ() \
209  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SYSCALL_READ)
210 #define GRPC_STATS_INC_TCP_BACKUP_POLLERS_CREATED() \
211  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_TCP_BACKUP_POLLERS_CREATED)
212 #define GRPC_STATS_INC_TCP_BACKUP_POLLER_POLLS() \
213  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_TCP_BACKUP_POLLER_POLLS)
214 #define GRPC_STATS_INC_HTTP2_OP_BATCHES() \
215  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_BATCHES)
216 #define GRPC_STATS_INC_HTTP2_OP_CANCEL() \
217  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_CANCEL)
218 #define GRPC_STATS_INC_HTTP2_OP_SEND_INITIAL_METADATA() \
219  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_SEND_INITIAL_METADATA)
220 #define GRPC_STATS_INC_HTTP2_OP_SEND_MESSAGE() \
221  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_SEND_MESSAGE)
222 #define GRPC_STATS_INC_HTTP2_OP_SEND_TRAILING_METADATA() \
223  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_SEND_TRAILING_METADATA)
224 #define GRPC_STATS_INC_HTTP2_OP_RECV_INITIAL_METADATA() \
225  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_RECV_INITIAL_METADATA)
226 #define GRPC_STATS_INC_HTTP2_OP_RECV_MESSAGE() \
227  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_RECV_MESSAGE)
228 #define GRPC_STATS_INC_HTTP2_OP_RECV_TRAILING_METADATA() \
229  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_OP_RECV_TRAILING_METADATA)
230 #define GRPC_STATS_INC_HTTP2_SETTINGS_WRITES() \
231  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_SETTINGS_WRITES)
232 #define GRPC_STATS_INC_HTTP2_PINGS_SENT() \
233  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_PINGS_SENT)
234 #define GRPC_STATS_INC_HTTP2_WRITES_BEGUN() \
235  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_WRITES_BEGUN)
236 #define GRPC_STATS_INC_HTTP2_WRITES_OFFLOADED() \
237  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_WRITES_OFFLOADED)
238 #define GRPC_STATS_INC_HTTP2_WRITES_CONTINUED() \
239  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_WRITES_CONTINUED)
240 #define GRPC_STATS_INC_HTTP2_PARTIAL_WRITES() \
241  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_PARTIAL_WRITES)
242 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_INITIAL_WRITE() \
243  GRPC_STATS_INC_COUNTER( \
244  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_INITIAL_WRITE)
245 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_START_NEW_STREAM() \
246  GRPC_STATS_INC_COUNTER( \
247  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_START_NEW_STREAM)
248 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_MESSAGE() \
249  GRPC_STATS_INC_COUNTER( \
250  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_MESSAGE)
251 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_INITIAL_METADATA() \
252  GRPC_STATS_INC_COUNTER( \
253  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_INITIAL_METADATA)
254 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_TRAILING_METADATA() \
255  GRPC_STATS_INC_COUNTER( \
256  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_TRAILING_METADATA)
257 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_RETRY_SEND_PING() \
258  GRPC_STATS_INC_COUNTER( \
259  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RETRY_SEND_PING)
260 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_CONTINUE_PINGS() \
261  GRPC_STATS_INC_COUNTER( \
262  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CONTINUE_PINGS)
263 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_GOAWAY_SENT() \
264  GRPC_STATS_INC_COUNTER( \
265  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_GOAWAY_SENT)
266 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_RST_STREAM() \
267  GRPC_STATS_INC_COUNTER( \
268  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RST_STREAM)
269 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_CLOSE_FROM_API() \
270  GRPC_STATS_INC_COUNTER( \
271  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CLOSE_FROM_API)
272 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_STREAM_FLOW_CONTROL() \
273  GRPC_STATS_INC_COUNTER( \
274  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_STREAM_FLOW_CONTROL)
275 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL() \
276  GRPC_STATS_INC_COUNTER( \
277  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL)
278 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_SETTINGS() \
279  GRPC_STATS_INC_COUNTER( \
280  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_SETTINGS)
281 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SETTINGS_ACK() \
282  GRPC_STATS_INC_COUNTER( \
283  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SETTINGS_ACK)
284 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_BDP_ESTIMATOR_PING() \
285  GRPC_STATS_INC_COUNTER( \
286  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_BDP_ESTIMATOR_PING)
287 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_SETTING() \
288  GRPC_STATS_INC_COUNTER( \
289  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_SETTING)
290 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_UPDATE() \
291  GRPC_STATS_INC_COUNTER( \
292  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_UPDATE)
293 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_APPLICATION_PING() \
294  GRPC_STATS_INC_COUNTER( \
295  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_APPLICATION_PING)
296 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_KEEPALIVE_PING() \
297  GRPC_STATS_INC_COUNTER( \
298  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_KEEPALIVE_PING)
299 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL_UNSTALLED() \
300  GRPC_STATS_INC_COUNTER( \
301  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL_UNSTALLED)
302 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_PING_RESPONSE() \
303  GRPC_STATS_INC_COUNTER( \
304  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_PING_RESPONSE)
305 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FORCE_RST_STREAM() \
306  GRPC_STATS_INC_COUNTER( \
307  GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FORCE_RST_STREAM)
308 #define GRPC_STATS_INC_HTTP2_SPURIOUS_WRITES_BEGUN() \
309  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HTTP2_SPURIOUS_WRITES_BEGUN)
310 #define GRPC_STATS_INC_HPACK_RECV_INDEXED() \
311  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_INDEXED)
312 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_INCIDX() \
313  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX)
314 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_INCIDX_V() \
315  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX_V)
316 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NOTIDX() \
317  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX)
318 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NOTIDX_V() \
319  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX_V)
320 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NVRIDX() \
321  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX)
322 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NVRIDX_V() \
323  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX_V)
324 #define GRPC_STATS_INC_HPACK_RECV_UNCOMPRESSED() \
325  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_UNCOMPRESSED)
326 #define GRPC_STATS_INC_HPACK_RECV_HUFFMAN() \
327  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_HUFFMAN)
328 #define GRPC_STATS_INC_HPACK_RECV_BINARY() \
329  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_BINARY)
330 #define GRPC_STATS_INC_HPACK_RECV_BINARY_BASE64() \
331  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_RECV_BINARY_BASE64)
332 #define GRPC_STATS_INC_HPACK_SEND_INDEXED() \
333  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_INDEXED)
334 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_INCIDX() \
335  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX)
336 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_INCIDX_V() \
337  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX_V)
338 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NOTIDX() \
339  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX)
340 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NOTIDX_V() \
341  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX_V)
342 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NVRIDX() \
343  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX)
344 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NVRIDX_V() \
345  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX_V)
346 #define GRPC_STATS_INC_HPACK_SEND_UNCOMPRESSED() \
347  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_UNCOMPRESSED)
348 #define GRPC_STATS_INC_HPACK_SEND_HUFFMAN() \
349  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_HUFFMAN)
350 #define GRPC_STATS_INC_HPACK_SEND_BINARY() \
351  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_BINARY)
352 #define GRPC_STATS_INC_HPACK_SEND_BINARY_BASE64() \
353  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_HPACK_SEND_BINARY_BASE64)
354 #define GRPC_STATS_INC_COMBINER_LOCKS_INITIATED() \
355  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_COMBINER_LOCKS_INITIATED)
356 #define GRPC_STATS_INC_COMBINER_LOCKS_SCHEDULED_ITEMS() \
357  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_ITEMS)
358 #define GRPC_STATS_INC_COMBINER_LOCKS_SCHEDULED_FINAL_ITEMS() \
359  GRPC_STATS_INC_COUNTER( \
360  GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_FINAL_ITEMS)
361 #define GRPC_STATS_INC_COMBINER_LOCKS_OFFLOADED() \
362  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_COMBINER_LOCKS_OFFLOADED)
363 #define GRPC_STATS_INC_CALL_COMBINER_LOCKS_INITIATED() \
364  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_INITIATED)
365 #define GRPC_STATS_INC_CALL_COMBINER_LOCKS_SCHEDULED_ITEMS() \
366  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_SCHEDULED_ITEMS)
367 #define GRPC_STATS_INC_CALL_COMBINER_SET_NOTIFY_ON_CANCEL() \
368  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CALL_COMBINER_SET_NOTIFY_ON_CANCEL)
369 #define GRPC_STATS_INC_CALL_COMBINER_CANCELLED() \
370  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CALL_COMBINER_CANCELLED)
371 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_SHORT_ITEMS() \
372  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_SHORT_ITEMS)
373 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_LONG_ITEMS() \
374  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_LONG_ITEMS)
375 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_TO_SELF() \
376  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_TO_SELF)
377 #define GRPC_STATS_INC_EXECUTOR_WAKEUP_INITIATED() \
378  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_WAKEUP_INITIATED)
379 #define GRPC_STATS_INC_EXECUTOR_QUEUE_DRAINED() \
380  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_QUEUE_DRAINED)
381 #define GRPC_STATS_INC_EXECUTOR_PUSH_RETRIES() \
382  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_EXECUTOR_PUSH_RETRIES)
383 #define GRPC_STATS_INC_SERVER_REQUESTED_CALLS() \
384  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SERVER_REQUESTED_CALLS)
385 #define GRPC_STATS_INC_SERVER_SLOWPATH_REQUESTS_QUEUED() \
386  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_SERVER_SLOWPATH_REQUESTS_QUEUED)
387 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRYLOCK_FAILURES() \
388  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_FAILURES)
389 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRYLOCK_SUCCESSES() \
390  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_SUCCESSES)
391 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRANSIENT_POP_FAILURES() \
392  GRPC_STATS_INC_COUNTER(GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRANSIENT_POP_FAILURES)
393 #define GRPC_STATS_INC_CALL_INITIAL_SIZE(value) \
394  grpc_stats_inc_call_initial_size((int)(value))
396 #define GRPC_STATS_INC_POLL_EVENTS_RETURNED(value) \
397  grpc_stats_inc_poll_events_returned((int)(value))
399 #define GRPC_STATS_INC_TCP_WRITE_SIZE(value) \
400  grpc_stats_inc_tcp_write_size((int)(value))
402 #define GRPC_STATS_INC_TCP_WRITE_IOV_SIZE(value) \
403  grpc_stats_inc_tcp_write_iov_size((int)(value))
405 #define GRPC_STATS_INC_TCP_READ_SIZE(value) \
406  grpc_stats_inc_tcp_read_size((int)(value))
408 #define GRPC_STATS_INC_TCP_READ_OFFER(value) \
409  grpc_stats_inc_tcp_read_offer((int)(value))
411 #define GRPC_STATS_INC_TCP_READ_OFFER_IOV_SIZE(value) \
412  grpc_stats_inc_tcp_read_offer_iov_size((int)(value))
414 #define GRPC_STATS_INC_HTTP2_SEND_MESSAGE_SIZE(value) \
415  grpc_stats_inc_http2_send_message_size((int)(value))
417 #define GRPC_STATS_INC_HTTP2_SEND_INITIAL_METADATA_PER_WRITE(value) \
418  grpc_stats_inc_http2_send_initial_metadata_per_write((int)(value))
420 #define GRPC_STATS_INC_HTTP2_SEND_MESSAGE_PER_WRITE(value) \
421  grpc_stats_inc_http2_send_message_per_write((int)(value))
423 #define GRPC_STATS_INC_HTTP2_SEND_TRAILING_METADATA_PER_WRITE(value) \
424  grpc_stats_inc_http2_send_trailing_metadata_per_write((int)(value))
426 #define GRPC_STATS_INC_HTTP2_SEND_FLOWCTL_PER_WRITE(value) \
427  grpc_stats_inc_http2_send_flowctl_per_write((int)(value))
429 #define GRPC_STATS_INC_SERVER_CQS_CHECKED(value) \
430  grpc_stats_inc_server_cqs_checked((int)(value))
432 #else
433 #define GRPC_STATS_INC_CLIENT_CALLS_CREATED()
434 #define GRPC_STATS_INC_SERVER_CALLS_CREATED()
435 #define GRPC_STATS_INC_CQS_CREATED()
436 #define GRPC_STATS_INC_CLIENT_CHANNELS_CREATED()
437 #define GRPC_STATS_INC_CLIENT_SUBCHANNELS_CREATED()
438 #define GRPC_STATS_INC_SERVER_CHANNELS_CREATED()
439 #define GRPC_STATS_INC_SYSCALL_POLL()
440 #define GRPC_STATS_INC_SYSCALL_WAIT()
441 #define GRPC_STATS_INC_POLLSET_KICK()
442 #define GRPC_STATS_INC_POLLSET_KICKED_WITHOUT_POLLER()
443 #define GRPC_STATS_INC_POLLSET_KICKED_AGAIN()
444 #define GRPC_STATS_INC_POLLSET_KICK_WAKEUP_FD()
445 #define GRPC_STATS_INC_POLLSET_KICK_WAKEUP_CV()
446 #define GRPC_STATS_INC_POLLSET_KICK_OWN_THREAD()
447 #define GRPC_STATS_INC_HISTOGRAM_SLOW_LOOKUPS()
448 #define GRPC_STATS_INC_SYSCALL_WRITE()
449 #define GRPC_STATS_INC_SYSCALL_READ()
450 #define GRPC_STATS_INC_TCP_BACKUP_POLLERS_CREATED()
451 #define GRPC_STATS_INC_TCP_BACKUP_POLLER_POLLS()
452 #define GRPC_STATS_INC_HTTP2_OP_BATCHES()
453 #define GRPC_STATS_INC_HTTP2_OP_CANCEL()
454 #define GRPC_STATS_INC_HTTP2_OP_SEND_INITIAL_METADATA()
455 #define GRPC_STATS_INC_HTTP2_OP_SEND_MESSAGE()
456 #define GRPC_STATS_INC_HTTP2_OP_SEND_TRAILING_METADATA()
457 #define GRPC_STATS_INC_HTTP2_OP_RECV_INITIAL_METADATA()
458 #define GRPC_STATS_INC_HTTP2_OP_RECV_MESSAGE()
459 #define GRPC_STATS_INC_HTTP2_OP_RECV_TRAILING_METADATA()
460 #define GRPC_STATS_INC_HTTP2_SETTINGS_WRITES()
461 #define GRPC_STATS_INC_HTTP2_PINGS_SENT()
462 #define GRPC_STATS_INC_HTTP2_WRITES_BEGUN()
463 #define GRPC_STATS_INC_HTTP2_WRITES_OFFLOADED()
464 #define GRPC_STATS_INC_HTTP2_WRITES_CONTINUED()
465 #define GRPC_STATS_INC_HTTP2_PARTIAL_WRITES()
466 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_INITIAL_WRITE()
467 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_START_NEW_STREAM()
468 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_MESSAGE()
469 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_INITIAL_METADATA()
470 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_TRAILING_METADATA()
471 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_RETRY_SEND_PING()
472 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_CONTINUE_PINGS()
473 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_GOAWAY_SENT()
474 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_RST_STREAM()
475 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_CLOSE_FROM_API()
476 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_STREAM_FLOW_CONTROL()
477 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL()
478 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SEND_SETTINGS()
479 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_SETTINGS_ACK()
480 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_BDP_ESTIMATOR_PING()
481 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_SETTING()
482 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_UPDATE()
483 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_APPLICATION_PING()
484 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_KEEPALIVE_PING()
485 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL_UNSTALLED()
486 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_PING_RESPONSE()
487 #define GRPC_STATS_INC_HTTP2_INITIATE_WRITE_DUE_TO_FORCE_RST_STREAM()
488 #define GRPC_STATS_INC_HTTP2_SPURIOUS_WRITES_BEGUN()
489 #define GRPC_STATS_INC_HPACK_RECV_INDEXED()
490 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_INCIDX()
491 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_INCIDX_V()
492 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NOTIDX()
493 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NOTIDX_V()
494 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NVRIDX()
495 #define GRPC_STATS_INC_HPACK_RECV_LITHDR_NVRIDX_V()
496 #define GRPC_STATS_INC_HPACK_RECV_UNCOMPRESSED()
497 #define GRPC_STATS_INC_HPACK_RECV_HUFFMAN()
498 #define GRPC_STATS_INC_HPACK_RECV_BINARY()
499 #define GRPC_STATS_INC_HPACK_RECV_BINARY_BASE64()
500 #define GRPC_STATS_INC_HPACK_SEND_INDEXED()
501 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_INCIDX()
502 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_INCIDX_V()
503 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NOTIDX()
504 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NOTIDX_V()
505 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NVRIDX()
506 #define GRPC_STATS_INC_HPACK_SEND_LITHDR_NVRIDX_V()
507 #define GRPC_STATS_INC_HPACK_SEND_UNCOMPRESSED()
508 #define GRPC_STATS_INC_HPACK_SEND_HUFFMAN()
509 #define GRPC_STATS_INC_HPACK_SEND_BINARY()
510 #define GRPC_STATS_INC_HPACK_SEND_BINARY_BASE64()
511 #define GRPC_STATS_INC_COMBINER_LOCKS_INITIATED()
512 #define GRPC_STATS_INC_COMBINER_LOCKS_SCHEDULED_ITEMS()
513 #define GRPC_STATS_INC_COMBINER_LOCKS_SCHEDULED_FINAL_ITEMS()
514 #define GRPC_STATS_INC_COMBINER_LOCKS_OFFLOADED()
515 #define GRPC_STATS_INC_CALL_COMBINER_LOCKS_INITIATED()
516 #define GRPC_STATS_INC_CALL_COMBINER_LOCKS_SCHEDULED_ITEMS()
517 #define GRPC_STATS_INC_CALL_COMBINER_SET_NOTIFY_ON_CANCEL()
518 #define GRPC_STATS_INC_CALL_COMBINER_CANCELLED()
519 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_SHORT_ITEMS()
520 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_LONG_ITEMS()
521 #define GRPC_STATS_INC_EXECUTOR_SCHEDULED_TO_SELF()
522 #define GRPC_STATS_INC_EXECUTOR_WAKEUP_INITIATED()
523 #define GRPC_STATS_INC_EXECUTOR_QUEUE_DRAINED()
524 #define GRPC_STATS_INC_EXECUTOR_PUSH_RETRIES()
525 #define GRPC_STATS_INC_SERVER_REQUESTED_CALLS()
526 #define GRPC_STATS_INC_SERVER_SLOWPATH_REQUESTS_QUEUED()
527 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRYLOCK_FAILURES()
528 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRYLOCK_SUCCESSES()
529 #define GRPC_STATS_INC_CQ_EV_QUEUE_TRANSIENT_POP_FAILURES()
530 #define GRPC_STATS_INC_CALL_INITIAL_SIZE(value)
531 #define GRPC_STATS_INC_POLL_EVENTS_RETURNED(value)
532 #define GRPC_STATS_INC_TCP_WRITE_SIZE(value)
533 #define GRPC_STATS_INC_TCP_WRITE_IOV_SIZE(value)
534 #define GRPC_STATS_INC_TCP_READ_SIZE(value)
535 #define GRPC_STATS_INC_TCP_READ_OFFER(value)
536 #define GRPC_STATS_INC_TCP_READ_OFFER_IOV_SIZE(value)
537 #define GRPC_STATS_INC_HTTP2_SEND_MESSAGE_SIZE(value)
538 #define GRPC_STATS_INC_HTTP2_SEND_INITIAL_METADATA_PER_WRITE(value)
539 #define GRPC_STATS_INC_HTTP2_SEND_MESSAGE_PER_WRITE(value)
540 #define GRPC_STATS_INC_HTTP2_SEND_TRAILING_METADATA_PER_WRITE(value)
541 #define GRPC_STATS_INC_HTTP2_SEND_FLOWCTL_PER_WRITE(value)
542 #define GRPC_STATS_INC_SERVER_CQS_CHECKED(value)
543 #endif /* defined(GRPC_COLLECT_STATS) || !defined(NDEBUG) */
544 extern const int grpc_stats_histo_buckets[13];
545 extern const int grpc_stats_histo_start[13];
546 extern const int* const grpc_stats_histo_bucket_boundaries[13];
547 extern void (*const grpc_stats_inc_histogram[13])(int x);
548 
549 #endif /* GRPC_CORE_LIB_DEBUG_STATS_DATA_H */
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX_V
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX_V
Definition: stats_data.h:87
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL
Definition: stats_data.h:71
GRPC_STATS_COUNTER_EXECUTOR_QUEUE_DRAINED
@ GRPC_STATS_COUNTER_EXECUTOR_QUEUE_DRAINED
Definition: stats_data.h:117
GRPC_STATS_COUNTER_HTTP2_OP_SEND_INITIAL_METADATA
@ GRPC_STATS_COUNTER_HTTP2_OP_SEND_INITIAL_METADATA
Definition: stats_data.h:48
GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_FD
@ GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_FD
Definition: stats_data.h:38
GRPC_STATS_COUNTER_HTTP2_OP_RECV_TRAILING_METADATA
@ GRPC_STATS_COUNTER_HTTP2_OP_RECV_TRAILING_METADATA
Definition: stats_data.h:53
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE
Definition: stats_data.h:138
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RST_STREAM
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RST_STREAM
Definition: stats_data.h:68
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NOTIDX
Definition: stats_data.h:86
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_UPDATE
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_UPDATE
Definition: stats_data.h:76
GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE_BUCKETS
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE_BUCKETS
Definition: stats_data.h:168
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CONTINUE_PINGS
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CONTINUE_PINGS
Definition: stats_data.h:66
GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_TO_SELF
@ GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_TO_SELF
Definition: stats_data.h:115
GRPC_STATS_COUNTER_COMBINER_LOCKS_INITIATED
@ GRPC_STATS_COUNTER_COMBINER_LOCKS_INITIATED
Definition: stats_data.h:105
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX
Definition: stats_data.h:88
GRPC_STATS_HISTOGRAM_TCP_READ_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_TCP_READ_SIZE_FIRST_SLOT
Definition: stats_data.h:155
GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_SCHEDULED_ITEMS
@ GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_SCHEDULED_ITEMS
Definition: stats_data.h:110
GRPC_STATS_COUNTER_HTTP2_PINGS_SENT
@ GRPC_STATS_COUNTER_HTTP2_PINGS_SENT
Definition: stats_data.h:55
GRPC_STATS_COUNTER_HTTP2_WRITES_BEGUN
@ GRPC_STATS_COUNTER_HTTP2_WRITES_BEGUN
Definition: stats_data.h:56
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE
Definition: stats_data.h:135
grpc_stats_inc_http2_send_trailing_metadata_per_write
void grpc_stats_inc_http2_send_trailing_metadata_per_write(int x)
Definition: stats_data.cc:590
grpc_stats_inc_server_cqs_checked
void grpc_stats_inc_server_cqs_checked(int x)
Definition: stats_data.cc:640
GRPC_STATS_HISTOGRAM_COUNT
@ GRPC_STATS_HISTOGRAM_COUNT
Definition: stats_data.h:142
GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE
Definition: stats_data.h:137
GRPC_STATS_COUNTER_SYSCALL_WRITE
@ GRPC_STATS_COUNTER_SYSCALL_WRITE
Definition: stats_data.h:42
GRPC_STATS_HISTOGRAM_TCP_READ_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_TCP_READ_SIZE_BUCKETS
Definition: stats_data.h:156
GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_SHORT_ITEMS
@ GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_SHORT_ITEMS
Definition: stats_data.h:113
GRPC_STATS_COUNTER_HTTP2_WRITES_CONTINUED
@ GRPC_STATS_COUNTER_HTTP2_WRITES_CONTINUED
Definition: stats_data.h:58
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE_BUCKETS
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE_BUCKETS
Definition: stats_data.h:166
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_START_NEW_STREAM
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_START_NEW_STREAM
Definition: stats_data.h:61
GRPC_STATS_COUNTER_SYSCALL_READ
@ GRPC_STATS_COUNTER_SYSCALL_READ
Definition: stats_data.h:43
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_FIRST_SLOT
Definition: stats_data.h:157
GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE_BUCKETS
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE_BUCKETS
Definition: stats_data.h:164
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX
Definition: stats_data.h:99
GRPC_STATS_COUNTER_HTTP2_OP_RECV_INITIAL_METADATA
@ GRPC_STATS_COUNTER_HTTP2_OP_RECV_INITIAL_METADATA
Definition: stats_data.h:51
GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE_BUCKETS
Definition: stats_data.h:154
GRPC_STATS_COUNTER_HPACK_SEND_UNCOMPRESSED
@ GRPC_STATS_COUNTER_HPACK_SEND_UNCOMPRESSED
Definition: stats_data.h:101
GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE_BUCKETS
Definition: stats_data.h:152
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_APPLICATION_PING
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_APPLICATION_PING
Definition: stats_data.h:77
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE_BUCKETS
Definition: stats_data.h:162
GRPC_STATS_COUNTER_HPACK_SEND_BINARY_BASE64
@ GRPC_STATS_COUNTER_HPACK_SEND_BINARY_BASE64
Definition: stats_data.h:104
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RETRY_SEND_PING
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_RETRY_SEND_PING
Definition: stats_data.h:65
GRPC_STATS_COUNTER_POLLSET_KICK
@ GRPC_STATS_COUNTER_POLLSET_KICK
Definition: stats_data.h:35
GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE
Definition: stats_data.h:132
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_SETTINGS
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_SETTINGS
Definition: stats_data.h:72
GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED_BUCKETS
@ GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED_BUCKETS
Definition: stats_data.h:172
GRPC_STATS_COUNTER_TCP_BACKUP_POLLER_POLLS
@ GRPC_STATS_COUNTER_TCP_BACKUP_POLLER_POLLS
Definition: stats_data.h:45
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_MESSAGE
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_MESSAGE
Definition: stats_data.h:62
GRPC_STATS_COUNTER_HPACK_RECV_BINARY
@ GRPC_STATS_COUNTER_HPACK_RECV_BINARY
Definition: stats_data.h:92
GRPC_STATS_COUNTER_HTTP2_SETTINGS_WRITES
@ GRPC_STATS_COUNTER_HTTP2_SETTINGS_WRITES
Definition: stats_data.h:54
GRPC_STATS_COUNTER_HTTP2_WRITES_OFFLOADED
@ GRPC_STATS_COUNTER_HTTP2_WRITES_OFFLOADED
Definition: stats_data.h:57
GRPC_STATS_COUNTER_CLIENT_CALLS_CREATED
@ GRPC_STATS_COUNTER_CLIENT_CALLS_CREATED
Definition: stats_data.h:27
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_INITIAL_WRITE
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_INITIAL_WRITE
Definition: stats_data.h:60
GRPC_STATS_COUNTER_SYSCALL_POLL
@ GRPC_STATS_COUNTER_SYSCALL_POLL
Definition: stats_data.h:33
grpc_stats_inc_http2_send_initial_metadata_per_write
void grpc_stats_inc_http2_send_initial_metadata_per_write(int x)
Definition: stats_data.cc:540
GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_SUCCESSES
@ GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_SUCCESSES
Definition: stats_data.h:122
GRPC_STATS_COUNTER_HTTP2_OP_CANCEL
@ GRPC_STATS_COUNTER_HTTP2_OP_CANCEL
Definition: stats_data.h:47
GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE_FIRST_SLOT
Definition: stats_data.h:147
GRPC_STATS_COUNTER_EXECUTOR_WAKEUP_INITIATED
@ GRPC_STATS_COUNTER_EXECUTOR_WAKEUP_INITIATED
Definition: stats_data.h:116
GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE_FIRST_SLOT
Definition: stats_data.h:151
grpc_stats_inc_tcp_read_offer_iov_size
void grpc_stats_inc_tcp_read_offer_iov_size(int x)
Definition: stats_data.cc:490
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_GOAWAY_SENT
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_GOAWAY_SENT
Definition: stats_data.h:67
GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_INITIATED
@ GRPC_STATS_COUNTER_CALL_COMBINER_LOCKS_INITIATED
Definition: stats_data.h:109
GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE
Definition: stats_data.h:140
GRPC_STATS_COUNTER_CLIENT_CHANNELS_CREATED
@ GRPC_STATS_COUNTER_CLIENT_CHANNELS_CREATED
Definition: stats_data.h:30
GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED_FIRST_SLOT
Definition: stats_data.h:149
GRPC_STATS_COUNTER_CALL_COMBINER_SET_NOTIFY_ON_CANCEL
@ GRPC_STATS_COUNTER_CALL_COMBINER_SET_NOTIFY_ON_CANCEL
Definition: stats_data.h:111
GRPC_STATS_COUNTER_CALL_COMBINER_CANCELLED
@ GRPC_STATS_COUNTER_CALL_COMBINER_CANCELLED
Definition: stats_data.h:112
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_BDP_ESTIMATOR_PING
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_BDP_ESTIMATOR_PING
Definition: stats_data.h:74
GRPC_STATS_COUNTER_HTTP2_SPURIOUS_WRITES_BEGUN
@ GRPC_STATS_COUNTER_HTTP2_SPURIOUS_WRITES_BEGUN
Definition: stats_data.h:82
GRPC_STATS_COUNTER_HPACK_RECV_UNCOMPRESSED
@ GRPC_STATS_COUNTER_HPACK_RECV_UNCOMPRESSED
Definition: stats_data.h:90
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_BUCKETS
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_BUCKETS
Definition: stats_data.h:158
GRPC_STATS_COUNTER_SERVER_CALLS_CREATED
@ GRPC_STATS_COUNTER_SERVER_CALLS_CREATED
Definition: stats_data.h:28
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE_FIRST_SLOT
Definition: stats_data.h:161
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_SETTING
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FLOW_CONTROL_UNSTALLED_BY_SETTING
Definition: stats_data.h:75
GRPC_STATS_COUNTER_HPACK_RECV_HUFFMAN
@ GRPC_STATS_COUNTER_HPACK_RECV_HUFFMAN
Definition: stats_data.h:91
grpc_stats_histogram_doc
const char * grpc_stats_histogram_doc[GRPC_STATS_HISTOGRAM_COUNT]
Definition: stats_data.cc:269
grpc_stats_histo_bucket_boundaries
const int *const grpc_stats_histo_bucket_boundaries[13]
Definition: stats_data.cc:667
grpc_stats_inc_http2_send_message_per_write
void grpc_stats_inc_http2_send_message_per_write(int x)
Definition: stats_data.cc:565
GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE_FIRST_SLOT
Definition: stats_data.h:169
GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED
@ GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED
Definition: stats_data.h:130
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX
Definition: stats_data.h:95
grpc_stats_counter_doc
const char * grpc_stats_counter_doc[GRPC_STATS_COUNTER_COUNT]
Definition: stats_data.cc:129
GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_FINAL_ITEMS
@ GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_FINAL_ITEMS
Definition: stats_data.h:107
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_STREAM_FLOW_CONTROL
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_STREAM_FLOW_CONTROL
Definition: stats_data.h:70
GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_CV
@ GRPC_STATS_COUNTER_POLLSET_KICK_WAKEUP_CV
Definition: stats_data.h:39
GRPC_STATS_COUNTER_SERVER_REQUESTED_CALLS
@ GRPC_STATS_COUNTER_SERVER_REQUESTED_CALLS
Definition: stats_data.h:119
GRPC_STATS_COUNTER_POLLSET_KICKED_AGAIN
@ GRPC_STATS_COUNTER_POLLSET_KICKED_AGAIN
Definition: stats_data.h:37
GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRANSIENT_POP_FAILURES
@ GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRANSIENT_POP_FAILURES
Definition: stats_data.h:123
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL_UNSTALLED
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_TRANSPORT_FLOW_CONTROL_UNSTALLED
Definition: stats_data.h:79
GRPC_STATS_COUNTER_HTTP2_OP_SEND_TRAILING_METADATA
@ GRPC_STATS_COUNTER_HTTP2_OP_SEND_TRAILING_METADATA
Definition: stats_data.h:50
x
int x
Definition: bloaty/third_party/googletest/googlemock/test/gmock-matchers_test.cc:3610
GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE_FIRST_SLOT
Definition: stats_data.h:167
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_SIZE
Definition: stats_data.h:136
GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_FAILURES
@ GRPC_STATS_COUNTER_CQ_EV_QUEUE_TRYLOCK_FAILURES
Definition: stats_data.h:121
grpc_stats_inc_histogram
void(*const grpc_stats_inc_histogram[13])(int x)
Definition: stats_data.cc:673
GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE
@ GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE
Definition: stats_data.h:129
GRPC_STATS_COUNTER_COMBINER_LOCKS_OFFLOADED
@ GRPC_STATS_COUNTER_COMBINER_LOCKS_OFFLOADED
Definition: stats_data.h:108
GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_LONG_ITEMS
@ GRPC_STATS_COUNTER_EXECUTOR_SCHEDULED_LONG_ITEMS
Definition: stats_data.h:114
GRPC_STATS_COUNTER_POLLSET_KICKED_WITHOUT_POLLER
@ GRPC_STATS_COUNTER_POLLSET_KICKED_WITHOUT_POLLER
Definition: stats_data.h:36
grpc_stats_histo_start
const int grpc_stats_histo_start[13]
Definition: stats_data.cc:665
GRPC_STATS_COUNTER_HTTP2_PARTIAL_WRITES
@ GRPC_STATS_COUNTER_HTTP2_PARTIAL_WRITES
Definition: stats_data.h:59
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX_V
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NVRIDX_V
Definition: stats_data.h:100
GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_TRAILING_METADATA_PER_WRITE
Definition: stats_data.h:139
GRPC_STATS_COUNTER_HPACK_RECV_INDEXED
@ GRPC_STATS_COUNTER_HPACK_RECV_INDEXED
Definition: stats_data.h:83
GRPC_STATS_COUNTER_TCP_BACKUP_POLLERS_CREATED
@ GRPC_STATS_COUNTER_TCP_BACKUP_POLLERS_CREATED
Definition: stats_data.h:44
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX_V
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX_V
Definition: stats_data.h:85
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE_BUCKETS
Definition: stats_data.h:160
GRPC_STATS_COUNTER_HTTP2_OP_RECV_MESSAGE
@ GRPC_STATS_COUNTER_HTTP2_OP_RECV_MESSAGE
Definition: stats_data.h:52
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX_V
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_INCIDX_V
Definition: stats_data.h:96
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_INITIAL_METADATA
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_INITIAL_METADATA
Definition: stats_data.h:63
GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_SIZE
Definition: stats_data.h:131
GRPC_STATS_COUNTER_HPACK_SEND_HUFFMAN
@ GRPC_STATS_COUNTER_HPACK_SEND_HUFFMAN
Definition: stats_data.h:102
grpc_stats_inc_poll_events_returned
void grpc_stats_inc_poll_events_returned(int x)
Definition: stats_data.cc:375
GRPC_STATS_HISTOGRAM_TCP_READ_SIZE
@ GRPC_STATS_HISTOGRAM_TCP_READ_SIZE
Definition: stats_data.h:133
GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE_BUCKETS
@ GRPC_STATS_HISTOGRAM_CALL_INITIAL_SIZE_BUCKETS
Definition: stats_data.h:148
GRPC_STATS_COUNTER_CQS_CREATED
@ GRPC_STATS_COUNTER_CQS_CREATED
Definition: stats_data.h:29
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX_V
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_NVRIDX_V
Definition: stats_data.h:89
GRPC_STATS_COUNTER_HPACK_RECV_BINARY_BASE64
@ GRPC_STATS_COUNTER_HPACK_RECV_BINARY_BASE64
Definition: stats_data.h:93
grpc_stats_inc_http2_send_flowctl_per_write
void grpc_stats_inc_http2_send_flowctl_per_write(int x)
Definition: stats_data.cc:615
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER_IOV_SIZE_FIRST_SLOT
Definition: stats_data.h:159
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SETTINGS_ACK
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SETTINGS_ACK
Definition: stats_data.h:73
GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED_BUCKETS
@ GRPC_STATS_HISTOGRAM_POLL_EVENTS_RETURNED_BUCKETS
Definition: stats_data.h:150
GRPC_STATS_COUNTER_EXECUTOR_PUSH_RETRIES
@ GRPC_STATS_COUNTER_EXECUTOR_PUSH_RETRIES
Definition: stats_data.h:118
GRPC_STATS_COUNTER_SERVER_CHANNELS_CREATED
@ GRPC_STATS_COUNTER_SERVER_CHANNELS_CREATED
Definition: stats_data.h:32
GRPC_STATS_COUNTER_SYSCALL_WAIT
@ GRPC_STATS_COUNTER_SYSCALL_WAIT
Definition: stats_data.h:34
GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_ITEMS
@ GRPC_STATS_COUNTER_COMBINER_LOCKS_SCHEDULED_ITEMS
Definition: stats_data.h:106
GRPC_STATS_HISTOGRAM_BUCKETS
@ GRPC_STATS_HISTOGRAM_BUCKETS
Definition: stats_data.h:173
grpc_stats_histograms
grpc_stats_histograms
Definition: stats_data.h:128
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_TRAILING_METADATA
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_SEND_TRAILING_METADATA
Definition: stats_data.h:64
GRPC_STATS_COUNTER_HTTP2_OP_BATCHES
@ GRPC_STATS_COUNTER_HTTP2_OP_BATCHES
Definition: stats_data.h:46
GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_MESSAGE_PER_WRITE_FIRST_SLOT
Definition: stats_data.h:165
grpc_stats_histogram_constants
grpc_stats_histogram_constants
Definition: stats_data.h:146
GRPC_STATS_COUNTER_HTTP2_OP_SEND_MESSAGE
@ GRPC_STATS_COUNTER_HTTP2_OP_SEND_MESSAGE
Definition: stats_data.h:49
grpc_stats_histo_buckets
const int grpc_stats_histo_buckets[13]
Definition: stats_data.cc:663
grpc_stats_inc_http2_send_message_size
void grpc_stats_inc_http2_send_message_size(int x)
Definition: stats_data.cc:515
GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_INITIAL_METADATA_PER_WRITE_FIRST_SLOT
Definition: stats_data.h:163
grpc_stats_counter_name
const char * grpc_stats_counter_name[GRPC_STATS_COUNTER_COUNT]
Definition: stats_data.cc:30
GRPC_STATS_COUNTER_HPACK_SEND_INDEXED
@ GRPC_STATS_COUNTER_HPACK_SEND_INDEXED
Definition: stats_data.h:94
grpc_stats_inc_tcp_read_offer
void grpc_stats_inc_tcp_read_offer(int x)
Definition: stats_data.cc:467
grpc_stats_histogram_name
const char * grpc_stats_histogram_name[GRPC_STATS_HISTOGRAM_COUNT]
Definition: stats_data.cc:254
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FORCE_RST_STREAM
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_FORCE_RST_STREAM
Definition: stats_data.h:81
GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX
@ GRPC_STATS_COUNTER_HPACK_RECV_LITHDR_INCIDX
Definition: stats_data.h:84
GRPC_STATS_COUNTER_HISTOGRAM_SLOW_LOOKUPS
@ GRPC_STATS_COUNTER_HISTOGRAM_SLOW_LOOKUPS
Definition: stats_data.h:41
GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED_FIRST_SLOT
Definition: stats_data.h:171
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CLOSE_FROM_API
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_CLOSE_FROM_API
Definition: stats_data.h:69
GRPC_STATS_COUNTER_COUNT
@ GRPC_STATS_COUNTER_COUNT
Definition: stats_data.h:124
grpc_stats_counters
grpc_stats_counters
Definition: stats_data.h:26
grpc_stats_inc_tcp_read_size
void grpc_stats_inc_tcp_read_size(int x)
Definition: stats_data.cc:444
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX_V
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX_V
Definition: stats_data.h:98
grpc_stats_inc_tcp_write_iov_size
void grpc_stats_inc_tcp_write_iov_size(int x)
Definition: stats_data.cc:421
GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED
@ GRPC_STATS_HISTOGRAM_SERVER_CQS_CHECKED
Definition: stats_data.h:141
GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE_FIRST_SLOT
@ GRPC_STATS_HISTOGRAM_TCP_WRITE_IOV_SIZE_FIRST_SLOT
Definition: stats_data.h:153
GRPC_STATS_COUNTER_HPACK_SEND_BINARY
@ GRPC_STATS_COUNTER_HPACK_SEND_BINARY
Definition: stats_data.h:103
grpc_stats_inc_call_initial_size
void grpc_stats_inc_call_initial_size(int x)
Definition: stats_data.cc:352
GRPC_STATS_COUNTER_POLLSET_KICK_OWN_THREAD
@ GRPC_STATS_COUNTER_POLLSET_KICK_OWN_THREAD
Definition: stats_data.h:40
grpc_stats_inc_tcp_write_size
void grpc_stats_inc_tcp_write_size(int x)
Definition: stats_data.cc:398
GRPC_STATS_COUNTER_SERVER_SLOWPATH_REQUESTS_QUEUED
@ GRPC_STATS_COUNTER_SERVER_SLOWPATH_REQUESTS_QUEUED
Definition: stats_data.h:120
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_KEEPALIVE_PING
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_KEEPALIVE_PING
Definition: stats_data.h:78
GRPC_STATS_COUNTER_CLIENT_SUBCHANNELS_CREATED
@ GRPC_STATS_COUNTER_CLIENT_SUBCHANNELS_CREATED
Definition: stats_data.h:31
GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX
@ GRPC_STATS_COUNTER_HPACK_SEND_LITHDR_NOTIDX
Definition: stats_data.h:97
GRPC_STATS_HISTOGRAM_TCP_READ_OFFER
@ GRPC_STATS_HISTOGRAM_TCP_READ_OFFER
Definition: stats_data.h:134
GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_PING_RESPONSE
@ GRPC_STATS_COUNTER_HTTP2_INITIATE_WRITE_DUE_TO_PING_RESPONSE
Definition: stats_data.h:80
GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE_BUCKETS
@ GRPC_STATS_HISTOGRAM_HTTP2_SEND_FLOWCTL_PER_WRITE_BUCKETS
Definition: stats_data.h:170
port_platform.h


grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:22