|
ReactOS 0.4.17-dev-684-ga6524ef
|
#include "k32_vista.h"
Go to the source code of this file.
Typedefs | |
| typedef void(CALLBACK * | PTP_IO_CALLBACK) (PTP_CALLBACK_INSTANCE, void *, void *, IO_STATUS_BLOCK *, PTP_IO) |
| typedef void(CALLBACK * PTP_IO_CALLBACK) (PTP_CALLBACK_INSTANCE, void *, void *, IO_STATUS_BLOCK *, PTP_IO) |
Definition at line 3 of file threadpool.c.
| PTP_POOL WINAPI DECLSPEC_HOTPATCH CreateThreadpool | ( | void * | reserved | ) |
Definition at line 132 of file threadpool.c.
Referenced by FxInterruptThreadpool::Initialize().
| PTP_CLEANUP_GROUP WINAPI DECLSPEC_HOTPATCH CreateThreadpoolCleanupGroup | ( | void | ) |
Definition at line 115 of file threadpool.c.
| PTP_IO WINAPI DECLSPEC_HOTPATCH CreateThreadpoolIo | ( | HANDLE | handle, |
| PTP_WIN32_IO_CALLBACK | callback, | ||
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 44 of file threadpool.c.
Referenced by init_threadpool().
| PTP_TIMER WINAPI DECLSPEC_HOTPATCH CreateThreadpoolTimer | ( | PTP_TIMER_CALLBACK | callback, |
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 20 of file threadpool.c.
Referenced by _MdTimer::Initialize().
| PTP_WAIT WINAPI DECLSPEC_HOTPATCH CreateThreadpoolWait | ( | PTP_WAIT_CALLBACK | callback, |
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 63 of file threadpool.c.
| PTP_WORK WINAPI DECLSPEC_HOTPATCH CreateThreadpoolWork | ( | PTP_WORK_CALLBACK | callback, |
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 82 of file threadpool.c.
Referenced by _MdTimer::Initialize().
|
static |
Definition at line 35 of file threadpool.c.
Referenced by CreateThreadpoolIo().
| NTSTATUS WINAPI TpAllocCleanupGroup | ( | TP_CLEANUP_GROUP ** | Group | ) |
Definition at line 2534 of file threadpool.c.
Referenced by CreateThreadpoolCleanupGroup(), and init_threadpool().
| NTSTATUS WINAPI TpAllocIoCompletion | ( | TP_IO ** | out, |
| HANDLE | file, | ||
| PTP_IO_CALLBACK | callback, | ||
| void * | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 2544 of file threadpool.c.
Referenced by CreateThreadpoolIo(), and init_threadpool().
Definition at line 2588 of file threadpool.c.
Referenced by CreateThreadpool(), and init_threadpool().
| NTSTATUS WINAPI TpAllocTimer | ( | TP_TIMER ** | out, |
| PTP_TIMER_CALLBACK | callback, | ||
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 2601 of file threadpool.c.
Referenced by CreateThreadpoolTimer(), and init_threadpool().
| NTSTATUS WINAPI TpAllocWait | ( | TP_WAIT ** | out, |
| PTP_WAIT_CALLBACK | callback, | ||
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 2677 of file threadpool.c.
Referenced by CreateThreadpoolWait(), and init_threadpool().
| NTSTATUS WINAPI TpAllocWork | ( | TP_WORK ** | out, |
| PTP_WORK_CALLBACK | callback, | ||
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 2687 of file threadpool.c.
Referenced by CreateThreadpoolWork(), and init_threadpool().
| BOOL WINAPI DECLSPEC_HOTPATCH TpSimpleTryPost | ( | PTP_SIMPLE_CALLBACK | callback, |
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 3243 of file threadpool.c.
Referenced by init_threadpool(), RtlQueueWorkItem(), and TrySubmitThreadpoolCallback().
| BOOL WINAPI DECLSPEC_HOTPATCH TrySubmitThreadpoolCallback | ( | PTP_SIMPLE_CALLBACK | callback, |
| PVOID | userdata, | ||
| TP_CALLBACK_ENVIRON * | environment | ||
| ) |
Definition at line 99 of file threadpool.c.
Referenced by cache_connection(), netconn_resolve(), queue_task(), and winhttp_request_Send().