30 Commits

Author SHA1 Message Date
Bill Zissimopoulos
e885905c77 sys: ioq: IRP can no longer be canceled once they enter the Processing state 2016-01-11 17:14:06 -08:00
Bill Zissimopoulos
9b93df1788 sys: FspIoqNextPendingIrp: add BoundaryIrp parameter 2016-01-05 17:10:44 -08:00
Bill Zissimopoulos
bd5b1e59c1 sys: FspIoqPostIrpEx 2016-01-05 15:50:37 -08:00
Bill Zissimopoulos
3f7102a2ed sys: ioq 2015-12-28 16:20:35 -08:00
Bill Zissimopoulos
72fdea5e78 sys: ioq 2015-12-28 11:17:37 -08:00
Bill Zissimopoulos
3d381145e3 sys: ioq 2015-12-28 09:51:55 -08:00
Bill Zissimopoulos
e91255cef3 sys: Ioq bucket count 2015-12-27 22:23:07 -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
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
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
9e82247366 sys: ioq: now supports IRP expiration 2015-12-16 10:43:33 -08:00
Bill Zissimopoulos
aee12e1c5f sys: FspFsvrtTransact: now has timeout 2015-12-14 12:36:40 -08:00
Bill Zissimopoulos
c3c690c46b sys: ioq: couple of fixes 2015-12-08 14:00:13 -08:00
Bill Zissimopoulos
18025573a3 sys: rename FspIopCompleteRequest to FspIopCompleteIrp 2015-12-06 18:06:19 -08:00
Bill Zissimopoulos
2668e05748 sys: WIP 2015-11-28 13:17:46 -08:00
Bill Zissimopoulos
adc662b6c3 sys: static analysis fixes 2015-11-28 00:39:22 -08:00
Bill Zissimopoulos
3bc7f44dd9 sys: static analysis fixes 2015-11-28 00:31:26 -08:00
Bill Zissimopoulos
6ba60198ab sys: FspIoqStop() 2015-11-25 12:16:31 -08:00
Bill Zissimopoulos
0f0b1f2c46 sys: ioq: event becomes signaled when ioq is disabled 2015-11-24 20:21:01 -08:00
Bill Zissimopoulos
cac74f3b63 sys: fsctl 2015-11-24 20:10:29 -08:00
Bill Zissimopoulos
25f6bd52a7 sys: FspTransactThread 2015-11-24 15:59:43 -08:00
Bill Zissimopoulos
be204b4118 sys: ioq 2015-11-24 14:11:49 -08:00
Bill Zissimopoulos
76a2eb7ca0 sys: ioq: control pending queue with manual event as semaphore implementation had problems with cancelation, etc. 2015-11-24 12:53:58 -08:00
Bill Zissimopoulos
e688a98ca9 sys: ioq: control pending queue with semaphore 2015-11-23 22:51:03 -08:00
Bill Zissimopoulos
50f2ba8cee sys: FspCompleteRequest 2015-11-23 16:59:44 -08:00
Bill Zissimopoulos
f40d03c92e sys: ioq 2015-11-23 16:19:24 -08:00
Bill Zissimopoulos
175ba3205a sys: ioq 2015-11-23 16:04:08 -08:00