210 Commits

Author SHA1 Message Date
Bill Zissimopoulos
5b4dd2bb26 sys: FspFastIoDispatch, FspCacheManagerCallbacks 2016-02-26 14:04:16 -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
892e8eb025 sys: wq: FspWq* routiens
sys: write: initial implementation
2016-02-23 20:07:33 -08:00
Bill Zissimopoulos
c30fec9daf sys: refactor allocation routines and FspIopCreateRequestFunnel 2016-02-23 15:06:27 -08:00
Bill Zissimopoulos
7e90092028 sys, dll: QuerySecurity, SetSecurity 2016-02-19 14:07:41 -08:00
Bill Zissimopoulos
e7cef94507 sys: IRP_MJ_QUERY_SECURITY 2016-02-18 15:54:52 -08:00
Bill Zissimopoulos
3cfdfba64c sys: FSP_META_CACHE: refactoring and start integration into Fsvol 2016-02-18 11:48:57 -08:00
Bill Zissimopoulos
2c9cd46e4b sys: ioq: FspIoqRemoveExpired: add InterruptTime parameter 2016-02-17 17:01:07 -08:00
Bill Zissimopoulos
990955ff61 sys: FSP_META_CACHE: initial implementation 2016-02-17 16:57:37 -08:00
Bill Zissimopoulos
0abd173898 sys: FSP_META_CACHE: initial implementation 2016-02-17 16:55:14 -08:00
Bill Zissimopoulos
1b533512d3 sys, dll: FSP_FSCTL_STOP 2016-02-16 20:37:13 -08:00
Bill Zissimopoulos
440f66a786 sys: ioq: use FsRtlCancellableWaitForSingleObject 2016-02-14 14:31:48 -08:00
Bill Zissimopoulos
a8c0bbcf85 sys: FspFsvolDeviceLookupDescendantContextByName 2016-02-13 17:30:30 -08:00
Bill Zissimopoulos
73bd8906fc sys: FspAlloc and friends are now macros 2016-02-13 12:35:48 -08:00
Bill Zissimopoulos
5d26211c38 sys: FspUnicodePathIsValid() 2016-02-10 11:37:28 -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
9c200f2a62 sys: FileRenameResource implementation 2016-02-07 11:01:15 -08:00
Bill Zissimopoulos
3ef9042071 sys: ContextByName 2016-02-06 11:14:27 -08:00
Bill Zissimopoulos
650d4c4d18 sys: GenericTable -> ContextTable refactoring 2016-02-06 00:19:37 -08:00
Bill Zissimopoulos
3ccf00bd4e sys: FSP_FSVOL_DEVICE_EXTENSION: rename GenericTable to ContextTable 2016-02-05 23:59:41 -08:00
Bill Zissimopoulos
018c387945 sys: driver.h: fsp_dp 2016-02-05 21:06:49 -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
93e3e37960 sys: IRP_MJ_CREATE 2016-02-02 20:18:37 -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
b2e6ec0f44 sys: FspIopRetryPrepareIrp() 2016-01-27 16:57:48 -08:00
Bill Zissimopoulos
dde82a1081 sys: DEBUGRANDTEST() 2016-01-27 15:26:44 -08:00
Bill Zissimopoulos
acf1b453fc sys: FspIopRetryCompleteIrp() and related changes 2016-01-27 13:41:37 -08:00
Bill Zissimopoulos
eda129ae81 sys: FSP_IOCMPL_DISPATCH now returns NTSTATUS 2016-01-27 11:59:52 -08:00
Bill Zissimopoulos
c9fb46ff11 sys: IRP_MJ_CREATE: FspFsvolCreateRetryComplete: refactoring 2016-01-27 10:55:22 -08:00
Bill Zissimopoulos
e86f4b0836 sys: FspFsvolCreateRetryComplete 2016-01-26 20:43:51 -08:00
Bill Zissimopoulos
79a6539caa sys: FspIopDispatchRetryComplete() 2016-01-26 20:03:56 -08:00
Bill Zissimopoulos
af5745d5fc sys: FspIopDispatchRetryComplete() 2016-01-26 19:52:36 -08:00
Bill Zissimopoulos
ffbe13e6d9 sys: ioq: FspIoqRetryCompleteIrp(), FspIoqNextCompleteIrp() 2016-01-26 17:13:34 -08:00
Bill Zissimopoulos
0de4ba4f1b sys: ioq: FspIoqRetryCompleteIrp(), FspIoqNextCompletedIrp() 2016-01-26 17:01:26 -08:00
Bill Zissimopoulos
976c054d06 sys: IRP_MJ_SET_INFORMATION 2016-01-26 11:05:36 -08:00
Bill Zissimopoulos
1c464cad2b fsctl: FSP_FSCTL_VOLUME_PARAMS 2016-01-25 12:02:52 -08:00
Bill Zissimopoulos
225f2ff59e sys: FsInformationClassSym() 2016-01-24 22:29:00 -08:00
Bill Zissimopoulos
7b5262ccef sys, dll: IRP_MJ_QUERY_INFORMATION 2016-01-23 23:06:22 -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
c15ace9653 sys: debug: FileInformationClassSym() 2016-01-22 16:08:23 -08:00
Bill Zissimopoulos
e2e96322f3 sys: check and remove volume prefix when mounted as a network file system 2016-01-21 15:06:41 -08:00
Bill Zissimopoulos
e8eccef80a sys: FspDebugLogIrp 2016-01-21 12:33:40 -08:00
Bill Zissimopoulos
12cec5dc22 sys: FspFsvolCreateTryFlushImage 2016-01-20 15:42:33 -08:00
Bill Zissimopoulos
727975e206 sys: FileDesc now stored for FileObject (in FsContext2) 2016-01-19 17:38:12 -08:00