CHAR __fastcall KiAbEntryGetCpuPriorityKey(unsigned __int8 *a1){
CHAR result;
if( (a1[27] & 1) == 0 )
return a1[48];
if( (a1[25] & 1) == 0 )
return KiAbOwnerComputeCpuPriorityKey((_KLOCK_ENTRY *)a1);
result = a1[-16 * a1[24] + 195];
if( result > 15 )
return 15;
return result;
}