Home
last modified time | relevance | path

Searched refs:ThreadListEntry (Results 1 – 25 of 34) sorted by relevance

12

/reactos/ntoskrnl/include/internal/
H A Dio_x.h58 InsertHeadList(&Thread->IrpList, &Irp->ThreadListEntry); in IopQueueIrpToThread()
73 if (IsListEmpty(&Irp->ThreadListEntry)) in IopUnQueueIrpFromThread()
75 RemoveEntryList(&Irp->ThreadListEntry); in IopUnQueueIrpFromThread()
76 InitializeListHead(&Irp->ThreadListEntry); in IopUnQueueIrpFromThread()
/reactos/modules/rostests/kmtests/ntos_io/
H A DIoIrp.c34 ok(IsListEmpty(&iorp->ThreadListEntry), "IRP thread list is not empty\n"); in START_TEST()
56 ok(IsListEmpty(&iorp->ThreadListEntry), "IRP thread list is not empty\n"); in START_TEST()
82 ok(IsListEmpty(&iorp->ThreadListEntry), "IRP thread list is not empty\n"); in START_TEST()
/reactos/dll/win32/kernel32/client/
H A Dtoolhelp.c219 LPTHREADENTRY32 ThreadListEntry; in TH32CreateSnapshotSectionInitialize() local
436 ThreadListEntry = (LPTHREADENTRY32)OffsetToPtr(Snapshot, DataOffset); in TH32CreateSnapshotSectionInitialize()
448 ThreadListEntry->dwSize = sizeof(THREADENTRY32); in TH32CreateSnapshotSectionInitialize()
449 ThreadListEntry->cntUsage = 0; /* no longer used */ in TH32CreateSnapshotSectionInitialize()
450 ThreadListEntry->th32ThreadID = (ULONG_PTR)ThreadInfo->ClientId.UniqueThread; in TH32CreateSnapshotSectionInitialize()
451 ThreadListEntry->th32OwnerProcessID = (ULONG_PTR)ThreadInfo->ClientId.UniqueProcess; in TH32CreateSnapshotSectionInitialize()
452 ThreadListEntry->tpBasePri = ThreadInfo->BasePriority; in TH32CreateSnapshotSectionInitialize()
453 ThreadListEntry->tpDeltaPri = 0; /* no longer used */ in TH32CreateSnapshotSectionInitialize()
454 ThreadListEntry->dwFlags = 0; /* no longer used */ in TH32CreateSnapshotSectionInitialize()
457 ThreadListEntry++; in TH32CreateSnapshotSectionInitialize()
/reactos/ntoskrnl/ke/
H A Dprocobj.c250 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeSetQuantumProcess()
293 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeSetAffinityProcess()
394 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeSetPriorityAndQuantumProcess()
455 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeSetPriorityAndQuantumProcess()
560 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeQueryValuesProcess()
883 Thread = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeQueryRuntimeProcess()
H A Dthrdobj.c335 Current = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeFreezeAllThreads()
550 InsertTailList(&Process->ThreadListHead, &Thread->ThreadListEntry); in KeStartThread()
678 Current = CONTAINING_RECORD(NextEntry, KTHREAD, ThreadListEntry); in KeThawAllThreads()
1438 RemoveEntryList(&Thread->ThreadListEntry); in KeTerminateThread()
/reactos/drivers/base/kdgdb/
H A Dutils.c91 Thread = CONTAINING_RECORD(ThreadEntry, ETHREAD, ThreadListEntry); in find_thread()
/reactos/ntoskrnl/io/iomgr/
H A Dirp.c141 IopDeadIrp = CONTAINING_RECORD(IrpEntry, IRP, ThreadListEntry); in IopDisassociateThreadIrp()
160 InitializeListHead(&IopDeadIrp->ThreadListEntry); in IopDisassociateThreadIrp()
1172 Irp = CONTAINING_RECORD(NextEntry, IRP, ThreadListEntry); in IoCancelThreadIo()
1678 ASSERT(IsListEmpty(&Irp->ThreadListEntry)); in IoFreeIrp()
1874 InitializeListHead(&Irp->ThreadListEntry); in IoInitializeIrp()
1982 ASSERT(IsListEmpty(&Irp->ThreadListEntry)); in IoReuseIrp()
/reactos/ntoskrnl/ps/
H A Dkill.c426 if (Thread->ThreadListEntry.Flink) in PspDeleteThread()
433 RemoveEntryList(&Thread->ThreadListEntry); in PspDeleteThread()
558 ThreadListEntry); in PspExitThread()
H A Ddebug.c45 Thread = CONTAINING_RECORD(CurrentThread, ETHREAD, ThreadListEntry); in PspDumpThreads()
H A Dprocess.c92 Entry = Thread->ThreadListEntry.Flink; in PsGetNextProcessThread()
105 FoundThread = CONTAINING_RECORD(Entry, ETHREAD, ThreadListEntry); in PsGetNextProcessThread()
H A Dquery.c1669 Thread = CONTAINING_RECORD(Next, ETHREAD, ThreadListEntry); in NtSetInformationProcess()
1836 Thread = CONTAINING_RECORD(Next, ETHREAD, ThreadListEntry); in NtSetInformationProcess()
H A Dthread.c395 InsertTailList(&Process->ThreadListHead, &Thread->ThreadListEntry); in PspCreateThread()
/reactos/sdk/include/ndk/tests/
H A Dwin8_x86.c92 C_ASSERT_FIELD(KTHREAD, 0x1D4, LIST_ENTRY, ThreadListEntry)
H A Dwin7_x64.c104 C_ASSERT_FIELD(KTHREAD, 0x2F8, LIST_ENTRY, ThreadListEntry)
H A Dwin7_x86.c98 C_ASSERT_FIELD(KTHREAD, 0x1E0, LIST_ENTRY, ThreadListEntry)
H A Dwin8_x64.c95 C_ASSERT_FIELD(KTHREAD, 0x2F8, LIST_ENTRY, ThreadListEntry)
H A Dwinvista_x86.c107 C_ASSERT_FIELD(KTHREAD, 0x1C4, LIST_ENTRY, ThreadListEntry)
H A Dwinvista_x64.c109 C_ASSERT_FIELD(KTHREAD, 0x2D0, LIST_ENTRY, ThreadListEntry)
H A Dwin81_x86.c109 C_ASSERT_FIELD(KTHREAD, 0x1D4, LIST_ENTRY, ThreadListEntry)
H A Dwin81_x64.c95 C_ASSERT_FIELD(KTHREAD, 0x2F8, LIST_ENTRY, ThreadListEntry)
H A Dwin2003_x64.c113 C_ASSERT_FIELD(KTHREAD, 0x2D8, LIST_ENTRY, ThreadListEntry)
H A Dwin10_x86.c94 C_ASSERT_FIELD(KTHREAD, 0x1D4, LIST_ENTRY, ThreadListEntry)
H A Dwin10_x64.c97 C_ASSERT_FIELD(KTHREAD, 0x2F8, LIST_ENTRY, ThreadListEntry)
/reactos/drivers/storage/class/classpnp/
H A Ddebug.c395 Pkt->DbgOriginalIrpCopy.ThreadListEntry = Pkt->OriginalIrp->ThreadListEntry; in DbgLogReturnPacket()
/reactos/sdk/include/ndk/
H A Dketypes.h1630 LIST_ENTRY ThreadListEntry;
2008 LIST_ENTRY ThreadListEntry;

12