Kernel Execution Environment Functions
From EDM2
Contents
Kernel Execution Environment
Available on OS/2 Warp 4.5 and above.
Available on eCS 1.0 and above.
- KernThunkStackTo16
- KernThunkStackTo32
- KernSerialize16BitDD
- KernUnserialize16BitDD
- KernCopyIn
- KernCopyOut
- KernVMAlloc
- KernVMFree
- KernVMLock
- KernVMUnlock
- KernLinToPageList
- KernVMSetMem
- KernSelToFlat
- KernDynamicAPI
- KernRASSysTrace
- KernPerfSysTrace
Hooks
Thread locking
Spin lock
Mutex lock
Exclusive mutex lock
File management
- KernLockFile
- KernUnLockFile
- KernGetFileSize
- KernTestFileCache
- KernReadFileAt
- KernReadFileAtCache
- KernReturnFileCache
Unicode support
External References
- Portable Systems Group - NT OS/2 Kernel Specification by David N. Cutler, Bryan M. Willman.