ReactOS 0.4.16-dev-2-g02a6913
|
#include "btrfs_drv.h"
#include <ntddk.h>
#include <ntifs.h>
#include <mountmgr.h>
#include <windef.h>
#include <ntddstor.h>
#include <ntdddisk.h>
#include <ntddvol.h>
#include <initguid.h>
#include <wdmguid.h>
#include <ioevent.h>
Go to the source code of this file.
Classes | |
struct | fve_data |
struct | fve_callback_context |
struct | pnp_callback_context |
Typedefs | |
typedef void(* | pnp_callback) (PUNICODE_STRING devpath) |
typedef void(* pnp_callback) (PUNICODE_STRING devpath) |
_Function_class_ | ( | DRIVER_NOTIFICATION_CALLBACK_ROUTINE | ) |
Definition at line 914 of file search.c.
_Function_class_ | ( | IO_WORKITEM_ROUTINE | ) |
Definition at line 146 of file search.c.
_Function_class_ | ( | KSTART_ROUTINE | ) |
Definition at line 1044 of file search.c.
DEFINE_GUID | ( | GUID_IO_VOLUME_FVE_STATUS_CHANGE | , |
0x062998b2 | , | ||
0xee1f | , | ||
0x4b6a | , | ||
0xb8 | , | ||
0x57 | , | ||
0xe7 | , | ||
0x6c | , | ||
0xbb | , | ||
0xe9 | , | ||
0xa6 | , | ||
0xda | |||
) |
void disk_arrival | ( | PUNICODE_STRING | devpath | ) |
Definition at line 460 of file search.c.
Referenced by probe_volume().
|
static |
Definition at line 874 of file search.c.
Referenced by _Function_class_().
Definition at line 186 of file search.c.
Referenced by register_fve_callback().
|
static |
Definition at line 65 of file search.c.
Referenced by test_vol().
|
static |
Definition at line 942 of file search.c.
Referenced by mountmgr_updated().
|
static |
Definition at line 1014 of file search.c.
Referenced by _Function_class_().
|
static |
Definition at line 249 of file search.c.
Referenced by test_vol().
NTSTATUS remove_drive_letter | ( | PDEVICE_OBJECT | mountmgr, |
PUNICODE_STRING | devpath | ||
) |
Definition at line 407 of file search.c.
Referenced by add_device(), do_shutdown(), drive_letter_callback2(), and mountmgr_process_drive().
void remove_volume_child | ( | _Inout_ _Requires_exclusive_lock_held_(_Curr_->child_lock) _Releases_exclusive_lock_(_Curr_->child_lock) _In_ volume_device_extension * | vde, |
_In_ volume_child * | vc, | ||
_In_ bool | skip_dev | ||
) |
Definition at line 531 of file search.c.
Referenced by mount_vol(), verify_device(), volume_arrival(), and volume_removal().
|
static |
Definition at line 311 of file search.c.
Referenced by disk_arrival(), and volume_arrival().
bool volume_arrival | ( | PUNICODE_STRING | devpath, |
bool | fve_callback | ||
) |
Definition at line 693 of file search.c.
Referenced by _Function_class_(), probe_volume(), and volume_arrival2().
|
static |
Definition at line 791 of file search.c.
Referenced by _Function_class_().
void volume_removal | ( | PUNICODE_STRING | devpath | ) |
Definition at line 795 of file search.c.
Referenced by _Function_class_(), add_device(), and probe_volume().
|
extern |
Definition at line 110 of file btrfs.c.
Referenced by _Function_class_(), disk_arrival(), and volume_arrival().
|
extern |
Definition at line 66 of file btrfs.c.
Referenced by remove_volume_child().
|
extern |
Definition at line 65 of file btrfs.c.
Referenced by register_fve_callback(), and volume_arrival().
|
extern |
Definition at line 95 of file btrfs.c.
Referenced by remove_volume_child().
|
static |
Definition at line 62 of file search.c.
Referenced by _Function_class_(), event_notification(), and register_fve_callback().
KSPIN_LOCK fve_data_lock |
Definition at line 63 of file search.c.
Referenced by _Function_class_(), event_notification(), and register_fve_callback().
|
extern |
Definition at line 66 of file btrfs.c.
Referenced by enqueue_pnp_callback(), and event_notification().
|
extern |
Definition at line 108 of file btrfs.c.
Referenced by _Function_class_(), and do_shutdown().
|
extern |
Definition at line 106 of file btrfs.c.
Referenced by _Function_class_().
|
extern |
Definition at line 104 of file btrfs.c.
Referenced by mountmgr_process_drive(), volume_arrival(), and volume_removal().
|
extern |
Definition at line 103 of file btrfs.c.
Referenced by mountmgr_process_drive(), volume_arrival(), and volume_removal().
|
extern |
Definition at line 89 of file btrfs.c.
Referenced by fs_ignored().
|
extern |
Definition at line 109 of file btrfs.c.
Referenced by _Function_class_(), and do_shutdown().