27 #ifndef INCLUDED_FILE_STATS 28 #define INCLUDED_FILE_STATS 32 #define FILE_STATS_ENABLED 0 38 #if FILE_STATS_ENABLED 91 #define stats_vfs_file_add(file_size) 92 #define stats_vfs_file_remove(file_size) 93 #define stats_vfs_init_start() 94 #define stats_vfs_init_finish() 95 #define stats_unique_name(name_len) 98 #define stats_buf_alloc(size, alignedSize) 99 #define stats_buf_free() 100 #define stats_buf_ref() 101 #define stats_io_user_request(user_size) 109 #define stats_cb_start() 110 #define stats_cb_finish() 111 #define stats_cache(cr, size) 112 #define stats_block_cache(cr) 113 #define stats_ab_connection(already_exists) 114 #define file_stats_dump() 118 #endif // #ifndef INCLUDED_FILE_STATS #define stats_unique_name(name_len)
Definition: file_stats.h:95
#define UNUSED(param)
mark a function parameter as unused and avoid the corresponding compiler warning. ...
Definition: code_annotation.h:38
#define stats_open()
Definition: file_stats.h:96
Definition: file_stats.h:102
Definition: file_stats.h:35
Definition: file_stats.h:35
Definition: file_stats.h:35
ScopedIoMonitor()
Definition: file_stats.h:105
#define stats_cb_start()
Definition: file_stats.h:109
__int64 off_t
Definition: wposix_types.h:91
#define file_stats_dump()
Definition: file_stats.h:114
Definition: file_stats.h:35
Definition: file_stats.h:36
void NotifyOfSuccess(FileIOImplentation fi, int opcode, off_t size)
Definition: file_stats.h:107
#define stats_cb_finish()
Definition: file_stats.h:110
#define stats_io_user_request(user_size)
Definition: file_stats.h:101
#define stats_vfs_file_remove(file_size)
Definition: file_stats.h:92
FileIOImplentation
Definition: file_stats.h:35
#define stats_close()
Definition: file_stats.h:97
#define stats_buf_ref()
Definition: file_stats.h:100
#define stats_buf_free()
Definition: file_stats.h:99
#define stats_block_cache(cr)
Definition: file_stats.h:112
~ScopedIoMonitor()
Definition: file_stats.h:106
Definition: file_stats.h:36
#define stats_cache(cr, size)
Definition: file_stats.h:111
#define stats_buf_alloc(size, alignedSize)
Definition: file_stats.h:98
#define stats_vfs_file_add(file_size)
Definition: file_stats.h:91
#define stats_vfs_init_finish()
Definition: file_stats.h:94
#define stats_vfs_init_start()
Definition: file_stats.h:93
#define stats_ab_connection(already_exists)
Definition: file_stats.h:113
CacheRet
Definition: file_stats.h:36