reactos/ntoskrnl/io/iomgr
Timo Kreuzer 71fefa32db
[NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779)
* Add an NDK header to define INIT_FUNCTION/INIT_SECTION globally
* Use _declspec(allocate(x)) and _declspec(code_seg(x)) on MSVC versions that support it
* Use INIT_FUNCTION on functions only and INIT_SECTION on data only (required by MSVC)
* Place INIT_FUNCTION before the return type (required by MSVC)
* Make sure declarations and implementations share the same modifiers (required by MSVC)
* Add a global linker option to suppress warnings about defined but unused INIT section
* Merge INIT section into .text in freeldr
2018-12-30 12:19:11 +01:00
..
adapter.c
arcname.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
bootlog.c
controller.c [NTOSKRNL] Fix indentation. No code changes. 2018-12-16 10:30:23 +01:00
device.c [NTOSKRNL] Use proper enum type for IopCreateSecurityDescriptorPerType() 2018-12-04 19:20:47 +01:00
deviface.c [NTOS:IO] Fix indentation. No code changes. 2018-12-29 17:49:38 +01:00
driver.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
error.c [NTOS:IO] Tiny improvement to debug message 2018-11-25 11:31:12 +01:00
file.c [NTOS:IO] Finally remove the dreadful IopParseDevice() hack! \o/ 2018-11-25 09:00:40 +01:00
iocomp.c
ioevent.c
iofunc.c [NTOSKRNL] Quickly check for alignment in NtRead/WriteFile 2018-10-04 10:45:10 +02:00
iomdl.c [NTOSKRNL] Fix indentation. No code changes. 2018-12-19 19:18:20 +01:00
iomgr.c
iorsrce.c
iotimer.c
iowork.c
irp.c [NTOSKRNL] Fix indentation. No code changes. 2018-12-19 19:18:21 +01:00
irq.c
ramdisk.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
rawfs.c [NDK][NTOS] Add global definition of INIT_FUNCTION/INIT_SECTION (#779) 2018-12-30 12:19:11 +01:00
remlock.c
symlink.c
util.c [NTOSKRNL] Properly check for negative values in IoCheckEaBufferValidity() 2018-11-16 22:07:08 +01:00
volume.c