Jump to content

KEE.LIB: Difference between revisions

From EDM2
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):