|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Classes | |
| struct | _BTRFS_INFO |
Macros | |
| #define | TAG_BTRFS_INFO 'IftB' |
| #define | TAG_BTRFS_CHUNK_MAP 'CftB' |
| #define | TAG_BTRFS_NODE 'NftB' |
| #define | TAG_BTRFS_FILE 'FftB' |
| #define | TAG_BTRFS_LINK 'LftB' |
| #define | INVALID_INODE _UI64_MAX |
| #define | INVALID_ADDRESS _UI64_MAX |
| #define | READ_ERROR _UI64_MAX |
Typedefs | |
| typedef struct _BTRFS_INFO | BTRFS_INFO |
| typedef int(* | cmp_func) (const void *ptr1, const void *ptr2) |
Variables | |
| PBTRFS_INFO | BtrFsVolumes [MAX_FDS] |
| const DEVVTBL | BtrFsFuncTable |
| typedef struct _BTRFS_INFO BTRFS_INFO |
|
static |
Definition at line 282 of file btrfs.c.
Referenced by btrfs_read_chunk_tree(), BtrFsSearchTree(), BtrFsSearchTreeType(), and next_slot().
|
static |
Definition at line 41 of file btrfs.c.
Referenced by _BtrFsSearchTree(), insert_chunk_item(), and logical_physical().
Definition at line 162 of file btrfs.c.
Referenced by btrfs_read_sys_chunk_array().
|
static |
Definition at line 77 of file btrfs.c.
Referenced by insert_chunk_item(), and logical_physical().
|
static |
Definition at line 195 of file btrfs.c.
Referenced by _BtrFsSearchTree(), and btrfs_file_read().
|
static |
Definition at line 214 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_read_chunk_tree(), BtrFsLookupDirItemI(), BtrFsSearchTreeType(), next_slot(), and prev_slot().
|
static |
Definition at line 770 of file btrfs.c.
Referenced by BtrFsRead().
|
static |
Definition at line 881 of file btrfs.c.
Referenced by btrfs_lookup_path(), and get_parent_inode().
|
static |
Definition at line 859 of file btrfs.c.
Referenced by get_parent_inode().
|
static |
Definition at line 1053 of file btrfs.c.
Referenced by btrfs_lookup_path(), and BtrFsOpen().
|
static |
Definition at line 477 of file btrfs.c.
Referenced by BtrFsMount().
|
static |
|
static |
Definition at line 687 of file btrfs.c.
Referenced by btrfs_file_read().
|
static |
Definition at line 441 of file btrfs.c.
Referenced by BtrFsMount().
|
static |
Definition at line 917 of file btrfs.c.
Referenced by btrfs_lookup_path().
| ARC_STATUS BtrFsClose | ( | ULONG | FileId | ) |
| ARC_STATUS BtrFsGetFileInformation | ( | ULONG | FileId, |
| FILEINFORMATION * | Information | ||
| ) |
Definition at line 1189 of file btrfs.c.
Returns the size of the BTRFS volume laid on the storage media device opened via DeviceId.
Definition at line 1342 of file btrfs.c.
Referenced by FsGetVolumeSize().
|
static |
Definition at line 570 of file btrfs.c.
Referenced by btrfs_lookup_path().
|
static |
Definition at line 599 of file btrfs.c.
Referenced by btrfs_lookup_path().
|
static |
Definition at line 546 of file btrfs.c.
Referenced by BtrFsLookupDirItem().
Definition at line 1363 of file btrfs.c.
| ARC_STATUS BtrFsOpen | ( | CHAR * | Path, |
| OPENMODE | OpenMode, | ||
| ULONG * | FileId | ||
| ) |
Definition at line 1211 of file btrfs.c.
| ARC_STATUS BtrFsRead | ( | ULONG | FileId, |
| VOID * | Buffer, | ||
| ULONG | Size, | ||
| ULONG * | BytesRead | ||
| ) |
Definition at line 1285 of file btrfs.c.
|
inlinestatic |
Definition at line 359 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_lookup_inode(), BtrFsLookupDirItem(), and BtrFsLookupDirItemI().
|
inlinestatic |
Definition at line 366 of file btrfs.c.
Referenced by btrfs_lookup_inode_ref(), btrfs_readlink(), and BtrFsMount().
| ARC_STATUS BtrFsSeek | ( | ULONG | FileId, |
| LARGE_INTEGER * | Position, | ||
| SEEKMODE | SeekMode | ||
| ) |
Definition at line 1311 of file btrfs.c.
| DBG_DEFAULT_CHANNEL | ( | FILESYSTEM | ) |
Definition at line 254 of file btrfs.c.
Referenced by _BtrFsSearchTree(), btrfs_read_extent_reg(), BtrFsMount(), f_lseek(), f_mkfs(), f_read(), f_write(), main(), and move_window().
|
inlinestatic |
Definition at line 174 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_lookup_inode(), btrfs_lookup_inode_ref(), btrfs_read_chunk_tree(), btrfs_readlink(), BtrFsLookupDirItem(), BtrFsLookupDirItemI(), BtrFsMount(), exec_assoc_view(), and get_antecedent_table().
|
static |
Definition at line 976 of file btrfs.c.
Referenced by btrfs_lookup_path().
|
inlinestatic |
Definition at line 168 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_lookup_inode(), btrfs_lookup_inode_ref(), btrfs_read_chunk_tree(), btrfs_readlink(), BtrFsLookupDirItem(), BtrFsLookupDirItemI(), and BtrFsMount().
|
static |
Definition at line 88 of file btrfs.c.
Referenced by insert_map().
|
inlinestatic |
Definition at line 123 of file btrfs.c.
Referenced by btrfs_read_chunk_tree(), and btrfs_read_sys_chunk_array().
|
static |
Definition at line 232 of file btrfs.c.
Referenced by _BtrFsSearchTree(), and btrfs_read_extent_reg().
|
static |
Definition at line 385 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_read_chunk_tree(), and BtrFsLookupDirItemI().
|
inlinestatic |
Definition at line 184 of file btrfs.c.
Referenced by btrfs_file_read(), btrfs_lookup_inode(), btrfs_lookup_inode_ref(), btrfs_read_chunk_tree(), btrfs_readlink(), BtrFsLookupDirItemI(), BtrFsMatchDirItemName(), and BtrFsMount().
|
inlinestatic |
Definition at line 189 of file btrfs.c.
Referenced by _BtrFsSearchTree(), btrfs_file_read(), btrfs_lookup_inode_ref(), btrfs_read_chunk_tree(), BtrFsLookupDirItemI(), BtrFsSearchTreeType(), next_slot(), and prev_slot().
|
inlinestatic |
Definition at line 179 of file btrfs.c.
Referenced by _BtrFsSearchTree(), BtrFsMatchDirItemName(), path_current_data(), and path_current_disk_key().
|
static |
Definition at line 426 of file btrfs.c.
Referenced by btrfs_file_read().
|
static |
Definition at line 520 of file btrfs.c.
Referenced by BtrFsLookupDirItemI(), and BtrFsMatchDirItemName().
Definition at line 1353 of file btrfs.c.
Referenced by BtrFsMount().
| PBTRFS_INFO BtrFsVolumes[MAX_FDS] |
Definition at line 35 of file btrfs.c.
Referenced by BtrFsGetVolumeSize(), BtrFsMount(), and BtrFsOpen().