Go to the source code of this file.
 | 
| enum   | grpc_profiling_tags {  
  GRPC_PTAG_IGNORE_THRESHOLD = 1000000, 
GRPC_PTAG_PROTO_SERIALIZE = 100 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_PROTO_DESERIALIZE = 101 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_HANDLE_READ = 200 + GRPC_PTAG_IGNORE_THRESHOLD, 
 
  GRPC_PTAG_SENDMSG = 201 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_RECVMSG = 202 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_POLL_FINISHED = 203 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_TCP_CB_WRITE = 204 + GRPC_PTAG_IGNORE_THRESHOLD, 
 
  GRPC_PTAG_TCP_WRITE = 205 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_CALL_ON_DONE_RECV = 206 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_CPP_CALL_CREATED = 300 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_CPP_PERFORM_OPS = 301 + GRPC_PTAG_IGNORE_THRESHOLD, 
 
  GRPC_PTAG_HTTP2_UNLOCK = 401 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_HTTP2_UNLOCK_CLEANUP = 402 + GRPC_PTAG_IGNORE_THRESHOLD, 
GRPC_PTAG_OTHER_BASE = 1024
 
 } | 
|   | 
 | 
| void  | grpc_timers_global_init (void) | 
|   | 
| void  | grpc_timers_global_destroy (void) | 
|   | 
| void  | grpc_timer_add_mark (int tag, const char *tagstr, void *id, const char *file, int line) | 
|   | 
| void  | grpc_timer_add_important_mark (int tag, const char *tagstr, void *id, const char *file, int line) | 
|   | 
| void  | grpc_timer_begin (int tag, const char *tagstr, void *id, const char *file, int line) | 
|   | 
| void  | grpc_timer_end (int tag, const char *tagstr, void *id, const char *file, int line) | 
|   | 
      
        
          | #define GRPC_TIMER_BEGIN | 
          ( | 
            | 
          tag,  | 
        
        
           | 
           | 
            | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | #define GRPC_TIMER_END | 
          ( | 
            | 
          tag,  | 
        
        
           | 
           | 
            | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | #define GRPC_TIMER_IMPORTANT_MARK | 
          ( | 
            | 
          tag,  | 
        
        
           | 
           | 
            | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | #define GRPC_TIMER_MARK | 
          ( | 
            | 
          tag,  | 
        
        
           | 
           | 
            | 
          id  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
| Enumerator | 
|---|
| GRPC_PTAG_IGNORE_THRESHOLD  | 
 | 
| GRPC_PTAG_PROTO_SERIALIZE  | 
 | 
| GRPC_PTAG_PROTO_DESERIALIZE  | 
 | 
| GRPC_PTAG_HANDLE_READ  | 
 | 
| GRPC_PTAG_SENDMSG  | 
 | 
| GRPC_PTAG_RECVMSG  | 
 | 
| GRPC_PTAG_POLL_FINISHED  | 
 | 
| GRPC_PTAG_TCP_CB_WRITE  | 
 | 
| GRPC_PTAG_TCP_WRITE  | 
 | 
| GRPC_PTAG_CALL_ON_DONE_RECV  | 
 | 
| GRPC_PTAG_CPP_CALL_CREATED  | 
 | 
| GRPC_PTAG_CPP_PERFORM_OPS  | 
 | 
| GRPC_PTAG_HTTP2_UNLOCK  | 
 | 
| GRPC_PTAG_HTTP2_UNLOCK_CLEANUP  | 
 | 
| GRPC_PTAG_OTHER_BASE  | 
 | 
 
 
      
        
          | void grpc_timer_add_important_mark  | 
          ( | 
          int  | 
          tag,  | 
        
        
           | 
           | 
          const char *  | 
          tagstr,  | 
        
        
           | 
           | 
          void *  | 
          id,  | 
        
        
           | 
           | 
          const char *  | 
          file,  | 
        
        
           | 
           | 
          int  | 
          line  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void grpc_timer_add_mark  | 
          ( | 
          int  | 
          tag,  | 
        
        
           | 
           | 
          const char *  | 
          tagstr,  | 
        
        
           | 
           | 
          void *  | 
          id,  | 
        
        
           | 
           | 
          const char *  | 
          file,  | 
        
        
           | 
           | 
          int  | 
          line  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void grpc_timer_begin  | 
          ( | 
          int  | 
          tag,  | 
        
        
           | 
           | 
          const char *  | 
          tagstr,  | 
        
        
           | 
           | 
          void *  | 
          id,  | 
        
        
           | 
           | 
          const char *  | 
          file,  | 
        
        
           | 
           | 
          int  | 
          line  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void grpc_timer_end  | 
          ( | 
          int  | 
          tag,  | 
        
        
           | 
           | 
          const char *  | 
          tagstr,  | 
        
        
           | 
           | 
          void *  | 
          id,  | 
        
        
           | 
           | 
          const char *  | 
          file,  | 
        
        
           | 
           | 
          int  | 
          line  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
      
        
          | void grpc_timers_global_destroy  | 
          ( | 
          void  | 
           | ) | 
           | 
        
      
 
 
      
        
          | void grpc_timers_global_init  | 
          ( | 
          void  | 
           | ) | 
           |