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