42 Commits

Author SHA1 Message Date
Bill Zissimopoulos
ea09e3a57b sys: comment change 2015-12-27 22:48:48 -08:00
Bill Zissimopoulos
6d2a56cea0 Major refactoring: testing 2015-12-27 22:08:56 -08:00
Bill Zissimopoulos
5fb9953a3a sys: ioq: now includes a dictionary for fast translation of IrpHint to Irp 2015-12-27 17:49:17 -08:00
Bill Zissimopoulos
59188a9ab0 Major refactoring: testing 2015-12-23 15:52:32 -08:00
Bill Zissimopoulos
e6bf7156b7 Major refactoring: testing 2015-12-23 14:58:28 -08:00
Bill Zissimopoulos
6f8e169bc4 sys: ioq: implement IRP capacity 2015-12-23 11:14:40 -08:00
Bill Zissimopoulos
e53ba61f84 sys: ioq: change IRP timeout handling 2015-12-22 21:58:39 -08:00
Bill Zissimopoulos
7a12fe0713 Major refactoring: WIP 2015-12-22 17:27:14 -08:00
Bill Zissimopoulos
1ed7575316 Major refactoring: WIP 2015-12-22 16:25:42 -08:00
Bill Zissimopoulos
f3699716eb sys: fix some prefast warnings 2015-12-21 22:49:41 -08:00
Bill Zissimopoulos
1bb0b6be10 sys: device: replace device Resource with GenericTableFastMutex 2015-12-21 15:19:55 -08:00
Bill Zissimopoulos
b4ebd5e218 sys: device: cleanup work 2015-12-21 15:09:55 -08:00
Bill Zissimopoulos
801970e971 Major refactoring: WIP 2015-12-20 15:41:38 -08:00
Bill Zissimopoulos
e08e44d5f9 Major refactoring: WIP 2015-12-20 12:15:23 -08:00
Bill Zissimopoulos
da4fa4a925 Major refactoring: WIP 2015-12-20 11:20:22 -08:00
Bill Zissimopoulos
7197501c9a Major refactoring: WIP 2015-12-20 10:57:45 -08:00
Bill Zissimopoulos
460c4e0c55 sys: implement FsvrtDeviceExpirationRoutine and supporting infra 2015-12-16 16:11:29 -08:00
Bill Zissimopoulos
140e567fdc sys: call IoRegisterFileSystem from DriverEntry 2015-12-10 16:31:01 -08:00
Bill Zissimopoulos
138a10d232 sys: FspAlloc*(), FspFree*() 2015-12-09 20:24:44 -08:00
Bill Zissimopoulos
5e17f319c9 sys: IRP_MJ_CREATE 2015-12-06 00:37:53 -08:00
Bill Zissimopoulos
df340872f7 sys: FspFsvolDeviceInsertContext: can no longer fail because of low memory 2015-12-05 23:00:33 -08:00
Bill Zissimopoulos
b5cf090144 sys: FspFsvolDevice{Lookup,Insert,Delete}Context: now require use of FsvolDeviceExtension Resource 2015-12-05 00:29:47 -08:00
Bill Zissimopoulos
1ae2b8fd38 sys: FspFsvolDeviceInsertContext 2015-12-04 16:34:25 -08:00
Bill Zissimopoulos
c87b8c948a sys: FspFsvolDeviceLookupContext 2015-12-04 16:17:06 -08:00
Bill Zissimopoulos
3dee2eaf75 sys: FspFsvolDevice{Insert,Delete}Context 2015-12-04 16:01:55 -08:00
Bill Zissimopoulos
f7d6c26d4b sys: Reference the virtual volume device so that it will not go away while the file system device object is alive 2015-12-04 09:41:48 -08:00
Bill Zissimopoulos
1312754016 sys: FspFsctlDeviceVolumeCreated, FspFsctlDeviceVolumeDeleted 2015-12-01 21:48:03 -08:00
Bill Zissimopoulos
0aad82d600 sys: FspDeviceRelease: bug fix 2015-12-01 15:49:42 -08:00
Bill Zissimopoulos
f149301125 sys: testing 2015-11-30 20:15:57 -08:00
Bill Zissimopoulos
a318100d24 sys: FspValidRelativeSecurityDescriptor 2015-11-30 15:22:35 -08:00
Bill Zissimopoulos
44654617e3 sys: WIP 2015-11-30 11:21:10 -08:00
Bill Zissimopoulos
f188bddb3b sys: WIP 2015-11-30 11:10:48 -08:00
Bill Zissimopoulos
18091c65db sys: WIP 2015-11-30 10:14:16 -08:00
Bill Zissimopoulos
427f8a20e6 sys: WIP 2015-11-30 10:07:56 -08:00
Bill Zissimopoulos
7c3d69f63b sys: device extension reference count 2015-11-30 00:35:28 -08:00
Bill Zissimopoulos
7bd979a3fd sys: WIP 2015-11-29 15:40:34 -08:00
Bill Zissimopoulos
97924ea65e sys: WIP 2015-11-29 15:31:25 -08:00
Bill Zissimopoulos
23be12ab3b sys: WIP 2015-11-29 15:04:14 -08:00
Bill Zissimopoulos
ed64b3078c sys: FspFsvrtDeleteVolume 2015-11-29 14:52:27 -08:00
Bill Zissimopoulos
a082cc1516 sys: FSP_FSCTL_DEVICE_EXTENSION: add Resource 2015-11-29 14:06:21 -08:00
Bill Zissimopoulos
7bacee130d sys: WIP 2015-11-29 13:44:22 -08:00
Bill Zissimopoulos
ccf4ef5cc8 sys: device.c 2015-11-29 13:39:57 -08:00