KEE.LIB: Difference between revisions
Appearance
Created page with "This is the IBM's KEE import library that camed in the IBM DDK. ==Contents== * 00000:KernAllocSpinLock (OFFSET:0x00000010, SIZE:0x0000003b): * 00001:KernFreeSpinLock (OFFSE..." |
|||
Line 3: | Line 3: | ||
==Contents== | ==Contents== | ||
* 00000:KernAllocSpinLock (OFFSET:0x00000010, SIZE:0x0000003b): | * 00000:[[KernAllocSpinLock]] (OFFSET:0x00000010, SIZE:0x0000003b): | ||
* 00001:KernFreeSpinLock (OFFSET:0x00000050, SIZE:0x00000039): | * 00001:[[KernFreeSpinLock]] (OFFSET:0x00000050, SIZE:0x00000039): | ||
* 00002:KernAcquireSpinLock (OFFSET:0x00000090, SIZE:0x0000003f): | * 00002:[[KernAcquireSpinLock]] (OFFSET:0x00000090, SIZE:0x0000003f): | ||
* 00003:KernReleaseSpinLock (OFFSET:0x000000d0, SIZE:0x0000003f): | * 00003:[[KernReleaseSpinLock]] (OFFSET:0x000000d0, SIZE:0x0000003f): | ||
* 00004:KernAllocMutexLock (OFFSET:0x00000110, SIZE:0x0000003d): | * 00004:[[KernAllocMutexLock]] (OFFSET:0x00000110, SIZE:0x0000003d): | ||
* 00005:KernFreeMutexLock (OFFSET:0x00000150, SIZE:0x0000003b): | * 00005:[[KernFreeMutexLock]] (OFFSET:0x00000150, SIZE:0x0000003b): | ||
* 00006:KernRequestSharedMutex (OFFSET:0x00000190, SIZE:0x00000045): | * 00006:[[KernRequestSharedMutex]] (OFFSET:0x00000190, SIZE:0x00000045): | ||
* 00007:KernReleaseSharedMutex (OFFSET:0x000001e0, SIZE:0x00000045): | * 00007:[[KernReleaseSharedMutex]] (OFFSET:0x000001e0, SIZE:0x00000045): | ||
* 00008:KernTryRequestSharedMutex (OFFSET:0x00000230, SIZE:0x0000004b): | * 00008:[[KernTryRequestSharedMutex]] (OFFSET:0x00000230, SIZE:0x0000004b): | ||
* 00009:KernRequestExclusiveMutex (OFFSET:0x00000280, SIZE:0x0000004b): | * 00009:[[KernRequestExclusiveMutex]] (OFFSET:0x00000280, SIZE:0x0000004b): | ||
* 00010:KernReleaseExclusiveMutex (OFFSET:0x000002d0, SIZE:0x0000004b): | * 00010:[[KernReleaseExclusiveMutex]] (OFFSET:0x000002d0, SIZE:0x0000004b): | ||
* 00011:KernTryRequestExclusiveMutex (OFFSET:0x00000320, SIZE:0x00000051): | * 00011:[[KernTryRequestExclusiveMutex]] (OFFSET:0x00000320, SIZE:0x00000051): | ||
* 00012:KernBlock (OFFSET:0x00000380, SIZE:0x0000002b): | * 00012:[[KernBlock]] (OFFSET:0x00000380, SIZE:0x0000002b): | ||
* 00013:KernWakeup (OFFSET:0x000003b0, SIZE:0x0000002d): | * 00013:[[KernWakeup]] (OFFSET:0x000003b0, SIZE:0x0000002d): | ||
* 00014:KernThunkStackTo16 (OFFSET:0x000003e0, SIZE:0x0000003d): | * 00014:[[KernThunkStackTo16]] (OFFSET:0x000003e0, SIZE:0x0000003d): | ||
* 00015:KernThunkStackTo32 (OFFSET:0x00000420, SIZE:0x0000003d): | * 00015:[[KernThunkStackTo32]] (OFFSET:0x00000420, SIZE:0x0000003d): | ||
* 00016:KernSerialize16BitDD (OFFSET:0x00000460, SIZE:0x00000041): | * 00016:[[KernSerialize16BitDD]] (OFFSET:0x00000460, SIZE:0x00000041): | ||
* 00017:KernUnserialize16BitDD (OFFSET:0x000004b0, SIZE:0x00000045): | * 00017:[[KernUnserialize16BitDD]] (OFFSET:0x000004b0, SIZE:0x00000045): | ||
* 00018:KernArmHook (OFFSET:0x00000500, SIZE:0x0000002f): | * 00018:[[KernArmHook]] (OFFSET:0x00000500, SIZE:0x0000002f): | ||
* 00019:KernAllocateContextHook (OFFSET:0x00000530, SIZE:0x00000047): | * 00019:[[KernAllocateContextHook]] (OFFSET:0x00000530, SIZE:0x00000047): | ||
* 00020:KernCopyIn (OFFSET:0x00000580, SIZE:0x0000002d): | * 00020:[[KernCopyIn]] (OFFSET:0x00000580, SIZE:0x0000002d): | ||
* 00021:KernCopyOut (OFFSET:0x000005b0, SIZE:0x0000002f): | * 00021:[[KernCopyOut]] (OFFSET:0x000005b0, SIZE:0x0000002f): | ||
* 00022:KernVMAlloc (OFFSET:0x000005e0, SIZE:0x0000002f): | * 00022:[[KernVMAlloc]] (OFFSET:0x000005e0, SIZE:0x0000002f): | ||
* 00023:KernVMFree (OFFSET:0x00000610, SIZE:0x0000002d): | * 00023:[[KernVMFree]] (OFFSET:0x00000610, SIZE:0x0000002d): | ||
* 00024:KernVMLock (OFFSET:0x00000640, SIZE:0x0000002d): | * 00024:[[KernVMLock]] (OFFSET:0x00000640, SIZE:0x0000002d): | ||
* 00025:KernVMUnlock (OFFSET:0x00000670, SIZE:0x00000031): | * 00025:[[KernVMUnlock]] (OFFSET:0x00000670, SIZE:0x00000031): | ||
* 00026:KernLinToPageList (OFFSET:0x000006b0, SIZE:0x0000003b): | * 00026:[[KernLinToPageList]] (OFFSET:0x000006b0, SIZE:0x0000003b): | ||
* 00027:KernVMSetMem (OFFSET:0x000006f0, SIZE:0x00000031): | * 00027:[[KernVMSetMem]] (OFFSET:0x000006f0, SIZE:0x00000031): | ||
* 00028:KernSelToFlat (OFFSET:0x00000730, SIZE:0x00000033): | * 00028:[[KernSelToFlat]] (OFFSET:0x00000730, SIZE:0x00000033): | ||
* 00029:KernDynamicAPI (OFFSET:0x00000770, SIZE:0x00000035): | * 00029:[[KernDynamicAPI]] (OFFSET:0x00000770, SIZE:0x00000035): | ||
* 00030:KernRASSysTrace (OFFSET:0x000007b0, SIZE:0x00000037): | * 00030:[[KernRASSysTrace]] (OFFSET:0x000007b0, SIZE:0x00000037): | ||
* 00031:KernPerfSysTrace (OFFSET:0x000007f0, SIZE:0x00000039): | * 00031:[[KernPerfSysTrace]] (OFFSET:0x000007f0, SIZE:0x00000039): | ||
* 00032:_KernSISData (OFFSET:0x00000830, SIZE:0x00000031): | * 00032:_KernSISData (OFFSET:0x00000830, SIZE:0x00000031): | ||
* 00033:_KernLISData (OFFSET:0x00000870, SIZE:0x00000031): | * 00033:_KernLISData (OFFSET:0x00000870, SIZE:0x00000031): |
Revision as of 04:35, 30 August 2017
This is the IBM's KEE import library that camed in the IBM DDK.
Contents
- 00000:KernAllocSpinLock (OFFSET:0x00000010, SIZE:0x0000003b):
- 00001:KernFreeSpinLock (OFFSET:0x00000050, SIZE:0x00000039):
- 00002:KernAcquireSpinLock (OFFSET:0x00000090, SIZE:0x0000003f):
- 00003:KernReleaseSpinLock (OFFSET:0x000000d0, SIZE:0x0000003f):
- 00004:KernAllocMutexLock (OFFSET:0x00000110, SIZE:0x0000003d):
- 00005:KernFreeMutexLock (OFFSET:0x00000150, SIZE:0x0000003b):
- 00006:KernRequestSharedMutex (OFFSET:0x00000190, SIZE:0x00000045):
- 00007:KernReleaseSharedMutex (OFFSET:0x000001e0, SIZE:0x00000045):
- 00008:KernTryRequestSharedMutex (OFFSET:0x00000230, SIZE:0x0000004b):
- 00009:KernRequestExclusiveMutex (OFFSET:0x00000280, SIZE:0x0000004b):
- 00010:KernReleaseExclusiveMutex (OFFSET:0x000002d0, SIZE:0x0000004b):
- 00011:KernTryRequestExclusiveMutex (OFFSET:0x00000320, SIZE:0x00000051):
- 00012:KernBlock (OFFSET:0x00000380, SIZE:0x0000002b):
- 00013:KernWakeup (OFFSET:0x000003b0, SIZE:0x0000002d):
- 00014:KernThunkStackTo16 (OFFSET:0x000003e0, SIZE:0x0000003d):
- 00015:KernThunkStackTo32 (OFFSET:0x00000420, SIZE:0x0000003d):
- 00016:KernSerialize16BitDD (OFFSET:0x00000460, SIZE:0x00000041):
- 00017:KernUnserialize16BitDD (OFFSET:0x000004b0, SIZE:0x00000045):
- 00018:KernArmHook (OFFSET:0x00000500, SIZE:0x0000002f):
- 00019:KernAllocateContextHook (OFFSET:0x00000530, SIZE:0x00000047):
- 00020:KernCopyIn (OFFSET:0x00000580, SIZE:0x0000002d):
- 00021:KernCopyOut (OFFSET:0x000005b0, SIZE:0x0000002f):
- 00022:KernVMAlloc (OFFSET:0x000005e0, SIZE:0x0000002f):
- 00023:KernVMFree (OFFSET:0x00000610, SIZE:0x0000002d):
- 00024:KernVMLock (OFFSET:0x00000640, SIZE:0x0000002d):
- 00025:KernVMUnlock (OFFSET:0x00000670, SIZE:0x00000031):
- 00026:KernLinToPageList (OFFSET:0x000006b0, SIZE:0x0000003b):
- 00027:KernVMSetMem (OFFSET:0x000006f0, SIZE:0x00000031):
- 00028:KernSelToFlat (OFFSET:0x00000730, SIZE:0x00000033):
- 00029:KernDynamicAPI (OFFSET:0x00000770, SIZE:0x00000035):
- 00030:KernRASSysTrace (OFFSET:0x000007b0, SIZE:0x00000037):
- 00031:KernPerfSysTrace (OFFSET:0x000007f0, SIZE:0x00000039):
- 00032:_KernSISData (OFFSET:0x00000830, SIZE:0x00000031):
- 00033:_KernLISData (OFFSET:0x00000870, SIZE:0x00000031):
- 00034:_KernInterruptLevel (OFFSET:0x000008b0, SIZE:0x0000003f):
- 00035:_KernTKSSBase (OFFSET:0x000008f0, SIZE:0x00000033):
- 00036:_KernKEEVersion (OFFSET:0x00000930, SIZE:0x00000037):
- 00037:KernLockFile (OFFSET:0x00000970, SIZE:0x00000031):
- 00038:KernUnLockFile (OFFSET:0x000009b0, SIZE:0x00000035):
- 00039:KernGetFileSize (OFFSET:0x000009f0, SIZE:0x00000037):
- 00040:KernTestFileCache (OFFSET:0x00000a30, SIZE:0x0000003b):
- 00041:KernReadFileAt (OFFSET:0x00000a70, SIZE:0x00000035):
- 00042:KernReadFileAtCache (OFFSET:0x00000ab0, SIZE:0x0000003f):
- 00043:KernReturnFileCache (OFFSET:0x00000af0, SIZE:0x0000003f):
- 00044:KernCreateUconvObject (OFFSET:0x00000b30, SIZE:0x00000043):
- 00045:KernStrFromUcs (OFFSET:0x00000b80, SIZE:0x00000035):
- 00046:KernStrToUcs (OFFSET:0x00000bc0, SIZE:0x00000031):