ReactOS 0.4.16-dev-334-g4d9f67c
|
Go to the source code of this file.
Classes | |
struct | key_name |
Macros | |
#define | is_hex(c) ((c >= '0' && c <= '9') || (c >= 'a' && c <= 'f') || (c >= 'A' && c <= 'F')) |
Functions | |
NTSTATUS | registry_load_volume_options (device_extension *Vcb) |
NTSTATUS | registry_mark_volume_mounted (BTRFS_UUID *uuid) |
static NTSTATUS | registry_mark_volume_unmounted_path (PUNICODE_STRING path) |
NTSTATUS | registry_mark_volume_unmounted (BTRFS_UUID *uuid) |
static bool | is_uuid (ULONG namelen, WCHAR *name) |
static void | reset_subkeys (HANDLE h, PUNICODE_STRING reg_path) |
static void | read_mappings (PUNICODE_STRING regpath) |
static void | read_group_mappings (PUNICODE_STRING regpath) |
static void | get_registry_value (HANDLE h, WCHAR *string, ULONG type, void *val, ULONG size) |
void | read_registry (PUNICODE_STRING regpath, bool refresh) |
_Function_class_ (WORKER_THREAD_ROUTINE) | |
void | watch_registry (HANDLE regh) |
Variables | |
UNICODE_STRING | log_device |
UNICODE_STRING | log_file |
UNICODE_STRING | registry_path |
LIST_ENTRY | uid_map_list |
LIST_ENTRY | gid_map_list |
ERESOURCE | mapping_lock |
WORK_QUEUE_ITEM | wqi |
static const WCHAR | option_mounted [] = L"Mounted" |
Definition at line 430 of file registry.c.
_Function_class_ | ( | WORKER_THREAD_ROUTINE | ) |
Definition at line 1021 of file registry.c.
|
static |
Definition at line 726 of file registry.c.
Referenced by read_registry().
Definition at line 432 of file registry.c.
Referenced by reset_subkeys().
|
static |
Definition at line 622 of file registry.c.
Referenced by read_registry().
|
static |
Definition at line 544 of file registry.c.
Referenced by read_registry().
void read_registry | ( | PUNICODE_STRING | regpath, |
bool | refresh | ||
) |
Definition at line 777 of file registry.c.
Referenced by _Function_class_().
NTSTATUS registry_load_volume_options | ( | device_extension * | Vcb | ) |
Definition at line 36 of file registry.c.
Referenced by mount_vol().
NTSTATUS registry_mark_volume_mounted | ( | BTRFS_UUID * | uuid | ) |
Definition at line 242 of file registry.c.
Referenced by mount_vol().
NTSTATUS registry_mark_volume_unmounted | ( | BTRFS_UUID * | uuid | ) |
Definition at line 385 of file registry.c.
Referenced by uninit().
|
static |
Definition at line 306 of file registry.c.
Referenced by registry_mark_volume_unmounted(), and reset_subkeys().
|
static |
Definition at line 454 of file registry.c.
Referenced by read_registry().
Definition at line 1036 of file registry.c.
Referenced by _Function_class_().
LIST_ENTRY gid_map_list |
Definition at line 22 of file registry.c.
Referenced by read_group_mappings().
|
extern |
Definition at line 89 of file btrfs.c.
Referenced by _Function_class_(), and read_registry().
UNICODE_STRING log_file |
Definition at line 21 of file registry.c.
Referenced by read_registry().
|
extern |
Definition at line 103 of file btrfs.c.
Referenced by read_registry().
Definition at line 34 of file registry.c.
Referenced by registry_mark_volume_mounted(), and registry_mark_volume_unmounted_path().
UNICODE_STRING registry_path |
Definition at line 21 of file registry.c.
Referenced by _Function_class_(), allow_degraded_mount(), fs_ignored(), registry_load_volume_options(), registry_mark_volume_mounted(), and registry_mark_volume_unmounted().
|
extern |
Definition at line 68 of file btrfs.c.
Referenced by read_mappings().
WORK_QUEUE_ITEM wqi |
Definition at line 32 of file registry.c.
Referenced by _Function_class_(), and watch_registry().