/reactos/sdk/include/asm/ |
H A D | ksarm.template.h | 339 OFFSET(PbIdleHalt, KPRCB, IdleHalt), // 0x2 344 OFFSET(PbNumber, KPRCB, Number), // 0x14 345 OFFSET(PbPrcbLock, KPRCB, PrcbLock), // 0x18 354 OFFSET(PbGroup, KPRCB, Group), // 0x41c 377 OFFSET(PbMailbox, KPRCB, Mailbox), // 0x680 386 OFFSET(PbDpcStack, KPRCB, DpcStack), // 0x6c0 387 OFFSET(PbSpBase, KPRCB, SpBase), // 0x6c4 398 OFFSET(PbDpcGate, KPRCB, DpcGate), // 0x700 401 OFFSET(PbDpcEvent, KPRCB, DpcEvent), // 0x700 408 OFFSET(PbUserTime, KPRCB, UserTime), // 0x908 [all …]
|
H A D | ksamd64.template.h | 460 OFFSET(PbMxCsr, KPRCB, MxCsr), 461 OFFSET(PbNumber, KPRCB, Number), 463 OFFSET(PbIdleHalt, KPRCB, IdleHalt), 468 OFFSET(PbRspBase, KPRCB, RspBase), 469 OFFSET(PbPrcbLock, KPRCB, PrcbLock), 475 OFFSET(PbCpuType, KPRCB, CpuType), 476 OFFSET(PbCpuID, KPRCB, CpuID), 477 OFFSET(PbCpuStep, KPRCB, CpuStep), 487 OFFSET(PbApicMask, KPRCB, ApicMask), 542 OFFSET(PbDpcTime, KPRCB, DpcTime), [all …]
|
H A D | ks386.template.h | 297 OFFSET(PbCpuType, KPRCB, CpuType), 298 OFFSET(PbCpuID, KPRCB, CpuID), 299 OFFSET(PbCpuStep, KPRCB, CpuStep), 307 OFFSET(PbNumber, KPRCB, Number), 309 OFFSET(PbLockQueue, KPRCB, LockQueue), 312 OFFSET(PbUserTime, KPRCB, UserTime), 313 OFFSET(PbDpcTime, KPRCB, DpcTime), 328 OFFSET(PbIpiFrame, KPRCB, IpiFrame), 337 OFFSET(PbDpcStack, KPRCB, DpcStack), 342 OFFSET(PbPrcbLock, KPRCB, PrcbLock), [all …]
|
/reactos/ntoskrnl/include/internal/ |
H A D | ntoskrnl.h | 147 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, CurrentThread) == KPCR_CURRENT_THREAD); 148 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, NextThread) == KPCR_PRCB_NEXT_THREAD); 149 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, NpxThread) == KPCR_NPX_THREAD); 151 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, KeSystemCalls) == KPCR_SYSTEM_CALLS); 153 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, DpcData) + 16 == KPCR_PRCB_DPC_COUNT); 154 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, DpcStack) == KPCR_PRCB_DPC_STACK); 155 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, TimerRequest) == KPCR_PRCB_TIMER_REQUE… 161 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, TimerRequest) == KPCR_PRCB_TIMER_REQUE… 162 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, QuantumEnd) == KPCR_PRCB_QUANTUM_END); 165 C_ASSERT(FIELD_OFFSET(KIPCR, PrcbData) + FIELD_OFFSET(KPRCB, PrcbLock) == KPCR_PRCB_PRCB_LOCK); [all …]
|
/reactos/ntoskrnl/kd64/ |
H A D | kddata.c | 53 #define KPRCB_PCR_PAGE_OFFSET FIELD_OFFSET(KPRCB, PcrPage) 630 sizeof(KPRCB), 631 FIELD_OFFSET(KPRCB, DpcRoutineActive), 632 FIELD_OFFSET(KPRCB, CurrentThread), 633 FIELD_OFFSET(KPRCB, MHz), 634 FIELD_OFFSET(KPRCB, CpuType), 635 FIELD_OFFSET(KPRCB, VendorString), 636 FIELD_OFFSET(KPRCB, ProcessorState.ContextFrame), 637 FIELD_OFFSET(KPRCB, Number), 658 FIELD_OFFSET(KPRCB, ProcessorState.SpecialRegisters),
|
/reactos/sdk/include/ndk/arm/ |
H A D | ketypes.h | 1033 } KPRCB, *PKPRCB; typedef 1034 C_ASSERT(FIELD_OFFSET(KPRCB, ProcessorState) == 0x20); 1035 C_ASSERT(FIELD_OFFSET(KPRCB, ProcessorModel) == 0x3C0); 1036 C_ASSERT(FIELD_OFFSET(KPRCB, LockQueue) == 0x480); 1037 C_ASSERT(FIELD_OFFSET(KPRCB, PacketBarrier) == 0x600); 1038 C_ASSERT(FIELD_OFFSET(KPRCB, Mailbox) == 0x680); 1039 C_ASSERT(FIELD_OFFSET(KPRCB, DpcData) == 0x690); 1040 C_ASSERT(FIELD_OFFSET(KPRCB, DpcStack) == 0x6c0); 1092 KPRCB Prcb;
|
/reactos/sdk/include/ndk/arm64/ |
H A D | ketypes.h | 165 } KPRCB, *PKPRCB; typedef 217 KPRCB Prcb;
|
/reactos/sdk/include/ndk/tests/ |
H A D | win7_x64.c | 95 C_ASSERT_FIELD(KTHREAD, 0x2C0, KPRCB*, WaitPrcb)
|
/reactos/sdk/include/ndk/i386/ |
H A D | ketypes.h | 784 } KPRCB, *PKPRCB; typedef 830 KPRCB PrcbData;
|
/reactos/sdk/include/ndk/amd64/ |
H A D | ketypes.h | 944 } KPRCB, *PKPRCB; typedef 985 KPRCB Prcb; // 0x180
|