29 Commits

Author SHA1 Message Date
Bill Zissimopoulos
bd413b9c9b sys: FSP_FILE_NODE: add HandleCount field and refactor cleanup/close/rename 2016-03-15 15:09:47 -07:00
Bill Zissimopoulos
03522c5296 sys: FspAcquireCcFlush: improve/fix top level IRP handling 2016-03-12 19:03:06 -08:00
Bill Zissimopoulos
9a4446be10 sys: FspFileNodeSetFileInfo: log and debug break on CcSetFileSizes failure (until we understand them better) 2016-03-11 23:33:40 -08:00
Bill Zissimopoulos
920c15e022 sys: write.c, file.c: better handle failure cases around cache resizing 2016-03-11 22:57:51 -08:00
Bill Zissimopoulos
37f99929f7 sys: callbacks.c 2016-03-09 20:31:19 -08:00
Bill Zissimopoulos
98ebfed65b sys: IRP_MJ_CLEANUP: properly perform CcUninitializeCacheMap 2016-03-03 17:04:04 -08:00
Bill Zissimopoulos
5203a0360d sys: ToplevelIrp functionality 2016-03-02 12:54:31 -08:00
Bill Zissimopoulos
498af95e3b sys: TopLevelIrp functionality 2016-03-02 12:19:48 -08:00
Bill Zissimopoulos
46fa75a74d sys: consolidate Timeout functionality (ioq.c not included) 2016-02-26 14:02:36 -08:00
Bill Zissimopoulos
e040c4d3cf sys: fast I/O and resource acquisition callbacks 2016-02-23 22:39:15 -08:00
Bill Zissimopoulos
9e057b4ea1 sys: FileNode: properly maintain Security/SecurityChangeNumber fields 2016-02-19 16:13:57 -08:00
Bill Zissimopoulos
12bbddfb19 sys: IRP_MJ_SET_SECURITY 2016-02-18 17:21:39 -08:00
Bill Zissimopoulos
e7cef94507 sys: IRP_MJ_QUERY_SECURITY 2016-02-18 15:54:52 -08:00
Bill Zissimopoulos
1b63e7d506 sys: FspFileNodeRename 2016-02-09 12:54:02 -08:00
Bill Zissimopoulos
2a567effbf sys: FileNodes are now registered only in the ContextByNameTable; the ContextTable can be removed if desired 2016-02-09 11:39:04 -08:00
Bill Zissimopoulos
6c94eb3398 sys: IRP_MJ_SET_INFORMATION: FileRenameInformation 2016-02-09 11:26:03 -08:00
Bill Zissimopoulos
38839ddd82 sys: FspFileNodeOpen/FspFileNodeClose: insert FileNode in the ContextByName table 2016-02-07 18:52:11 -08:00
Bill Zissimopoulos
3ef9042071 sys: ContextByName 2016-02-06 11:14:27 -08:00
Bill Zissimopoulos
66f54294a2 sys: IRP_MJ_SET_INFORMATION 2016-02-05 18:30:34 -08:00
Bill Zissimopoulos
25aabc2b4f sys: IRP_MJ_QUERY_INFORMATION 2016-02-03 13:53:47 -08:00
Bill Zissimopoulos
72e0d5a96b sys: FSP_FILE_NODE/FSP_FILE_DESC: improve DeleteOnClose/DeletePending handling 2016-02-03 11:50:50 -08:00
Bill Zissimopoulos
d0d4c0ed8f sys: FspFileNodeSetFileInfo: refactoring 2016-02-02 15:59:25 -08:00
Bill Zissimopoulos
7b5a7cd2f0 sys: FspFileNodeSetOwner(), FspFileNodeReleaseOwner() 2016-01-30 22:02:30 -08:00
Bill Zissimopoulos
c9fb46ff11 sys: IRP_MJ_CREATE: FspFsvolCreateRetryComplete: refactoring 2016-01-27 10:55:22 -08:00
Bill Zissimopoulos
976c054d06 sys: IRP_MJ_SET_INFORMATION 2016-01-26 11:05:36 -08:00
Bill Zissimopoulos
a0b0f9600c sys: IRP_MJ_QUERY_INFORMATION 2016-01-24 22:11:27 -08:00
Bill Zissimopoulos
69fd1ebd6c sys: store FileInfo in FileNode's 2016-01-23 14:01:53 -08:00
Bill Zissimopoulos
af36418f43 fsctl: FSP_FSCTL_FILE_INFO and related changes 2016-01-22 23:00:25 -08:00
Bill Zissimopoulos
727975e206 sys: FileDesc now stored for FileObject (in FsContext2) 2016-01-19 17:38:12 -08:00