Pyrogenesis
13997
|
#include "lib/posix/posix_aio.h"
Go to the source code of this file.
Classes | |
class | ScopedIoMonitor |
Macros | |
#define | FILE_STATS_ENABLED 0 |
#define | stats_vfs_file_add(file_size) |
#define | stats_vfs_file_remove(file_size) |
#define | stats_vfs_init_start() |
#define | stats_vfs_init_finish() |
#define | stats_unique_name(name_len) |
#define | stats_open() |
#define | stats_close() |
#define | stats_buf_alloc(size, alignedSize) |
#define | stats_buf_free() |
#define | stats_buf_ref() |
#define | stats_io_user_request(user_size) |
#define | stats_cb_start() |
#define | stats_cb_finish() |
#define | stats_cache(cr, size) |
#define | stats_block_cache(cr) |
#define | stats_ab_connection(already_exists) |
#define | file_stats_dump() |
Enumerations | |
enum | FileIOImplentation { FI_LOWIO, FI_AIO, FI_BCACHE, FI_MAX_IDX } |
enum | CacheRet { CR_HIT, CR_MISS } |
#define file_stats_dump | ( | ) |
Definition at line 114 of file file_stats.h.
#define FILE_STATS_ENABLED 0 |
Definition at line 32 of file file_stats.h.
#define stats_ab_connection | ( | already_exists | ) |
Definition at line 113 of file file_stats.h.
#define stats_block_cache | ( | cr | ) |
Definition at line 112 of file file_stats.h.
#define stats_buf_alloc | ( | size, | |
alignedSize | |||
) |
Definition at line 98 of file file_stats.h.
#define stats_buf_free | ( | ) |
Definition at line 99 of file file_stats.h.
#define stats_buf_ref | ( | ) |
Definition at line 100 of file file_stats.h.
#define stats_cache | ( | cr, | |
size | |||
) |
Definition at line 111 of file file_stats.h.
#define stats_cb_finish | ( | ) |
Definition at line 110 of file file_stats.h.
#define stats_cb_start | ( | ) |
Definition at line 109 of file file_stats.h.
#define stats_close | ( | ) |
Definition at line 97 of file file_stats.h.
#define stats_io_user_request | ( | user_size | ) |
Definition at line 101 of file file_stats.h.
#define stats_open | ( | ) |
Definition at line 96 of file file_stats.h.
#define stats_unique_name | ( | name_len | ) |
Definition at line 95 of file file_stats.h.
#define stats_vfs_file_add | ( | file_size | ) |
Definition at line 91 of file file_stats.h.
#define stats_vfs_file_remove | ( | file_size | ) |
Definition at line 92 of file file_stats.h.
#define stats_vfs_init_finish | ( | ) |
Definition at line 94 of file file_stats.h.
#define stats_vfs_init_start | ( | ) |
Definition at line 93 of file file_stats.h.
enum CacheRet |
Enumerator | |
---|---|
CR_HIT | |
CR_MISS |
Definition at line 36 of file file_stats.h.
enum FileIOImplentation |
Enumerator | |
---|---|
FI_LOWIO | |
FI_AIO | |
FI_BCACHE | |
FI_MAX_IDX |
Definition at line 35 of file file_stats.h.