ReactOS 0.4.16-dev-983-g23ad936
|
Definition at line 182 of file threadpool.c.
struct waitqueue_bucket* threadpool_object::bucket |
Definition at line 236 of file threadpool.c.
Referenced by waitqueue_thread_proc().
PTP_SIMPLE_CALLBACK threadpool_object::callback |
Definition at line 213 of file threadpool.c.
PTP_WORK_CALLBACK threadpool_object::callback |
Definition at line 217 of file threadpool.c.
PTP_TIMER_CALLBACK threadpool_object::callback |
Definition at line 221 of file threadpool.c.
PTP_WAIT_CALLBACK threadpool_object::callback |
Definition at line 233 of file threadpool.c.
PTP_IO_CALLBACK threadpool_object::callback |
Definition at line 246 of file threadpool.c.
HANDLE threadpool_object::completed_event |
Definition at line 204 of file threadpool.c.
Definition at line 248 of file threadpool.c.
Definition at line 248 of file threadpool.c.
struct io_completion* threadpool_object::completions |
Definition at line 250 of file threadpool.c.
PTP_SIMPLE_CALLBACK threadpool_object::finalization_callback |
Definition at line 193 of file threadpool.c.
RTL_CONDITION_VARIABLE threadpool_object::finished_event |
Definition at line 202 of file threadpool.c.
Referenced by TpCancelAsyncIoOperation().
DWORD threadpool_object::flags |
Definition at line 241 of file threadpool.c.
struct threadpool_group* threadpool_object::group |
Definition at line 190 of file threadpool.c.
PTP_CLEANUP_GROUP_CANCEL_CALLBACK threadpool_object::group_cancel_callback |
Definition at line 192 of file threadpool.c.
Definition at line 198 of file threadpool.c.
RTL_CONDITION_VARIABLE threadpool_object::group_finished_event |
Definition at line 203 of file threadpool.c.
Referenced by TpCancelAsyncIoOperation().
HANDLE threadpool_object::handle |
Definition at line 240 of file threadpool.c.
Referenced by RtlDeregisterWaitEx(), and TpSetWait().
struct { ... } threadpool_object::io |
BOOL threadpool_object::is_group_member |
Definition at line 199 of file threadpool.c.
BOOL threadpool_object::may_run_long |
Definition at line 194 of file threadpool.c.
LONG threadpool_object::num_associated_callbacks |
Definition at line 207 of file threadpool.c.
LONG threadpool_object::num_pending_callbacks |
Definition at line 205 of file threadpool.c.
LONG threadpool_object::num_running_callbacks |
Definition at line 206 of file threadpool.c.
Definition at line 248 of file threadpool.c.
LONG threadpool_object::period |
Definition at line 228 of file threadpool.c.
Referenced by TpSetTimer().
struct threadpool* threadpool_object::pool |
Definition at line 189 of file threadpool.c.
Definition at line 201 of file threadpool.c.
Referenced by threadpool_worker_proc().
TP_CALLBACK_PRIORITY threadpool_object::priority |
Definition at line 196 of file threadpool.c.
HMODULE threadpool_object::race_dll |
Definition at line 195 of file threadpool.c.
LONG threadpool_object::refcount |
Definition at line 185 of file threadpool.c.
RTL_WAITORTIMERCALLBACKFUNC threadpool_object::rtl_callback |
Definition at line 242 of file threadpool.c.
BOOL threadpool_object::shutdown |
Definition at line 186 of file threadpool.c.
BOOL threadpool_object::shutting_down |
Definition at line 249 of file threadpool.c.
LONG threadpool_object::signaled |
Definition at line 234 of file threadpool.c.
struct { ... } threadpool_object::simple |
Definition at line 248 of file threadpool.c.
ULONGLONG threadpool_object::timeout |
Definition at line 227 of file threadpool.c.
Referenced by RtlRegisterWait(), timerqueue_thread_proc(), and waitqueue_thread_proc().
struct { ... } threadpool_object::timer |
Definition at line 225 of file threadpool.c.
BOOL threadpool_object::timer_initialized |
Definition at line 223 of file threadpool.c.
BOOL threadpool_object::timer_pending |
Definition at line 224 of file threadpool.c.
BOOL threadpool_object::timer_set |
Definition at line 226 of file threadpool.c.
enum threadpool_objtype threadpool_object::type |
Definition at line 188 of file threadpool.c.
Referenced by timerqueue_thread_proc(), tp_waitqueue_lock(), tp_waitqueue_unlock(), TpSetTimer(), and waitqueue_thread_proc().
union { ... } threadpool_object::u |
Referenced by timerqueue_thread_proc(), tp_waitqueue_lock(), tp_waitqueue_unlock(), TpSetTimer(), and waitqueue_thread_proc().
PVOID threadpool_object::userdata |
Definition at line 191 of file threadpool.c.
Referenced by rtl_wait_callback().
struct { ... } threadpool_object::wait |
Definition at line 238 of file threadpool.c.
BOOL threadpool_object::wait_pending |
Definition at line 237 of file threadpool.c.
void* threadpool_object::win32_callback |
Definition at line 184 of file threadpool.c.
LONG threadpool_object::window_length |
Definition at line 229 of file threadpool.c.
Referenced by TpSetTimer().
struct { ... } threadpool_object::work |
Referenced by impl_from_TP_WORK(), TpPostWork(), TpReleaseWork(), and TpWaitForWork().