|
ReactOS 0.4.17-dev-934-g091855f
|

Public Attributes | |
| ID3DX10ThreadPump | ID3DX10ThreadPump_iface |
| LONG | refcount |
| LONG | processing_count |
| SRWLOCK | io_lock |
| CONDITION_VARIABLE | io_cv |
| unsigned int | io_count |
| struct list | io_queue |
| SRWLOCK | proc_lock |
| CONDITION_VARIABLE | proc_cv |
| unsigned int | proc_count |
| struct list | proc_queue |
| SRWLOCK | device_lock |
| unsigned int | device_count |
| struct list | device_queue |
| unsigned int | thread_count |
| HANDLE | threads [1] |
Definition at line 641 of file async.c.
Referenced by proc_thread(), thread_pump_GetQueueStatus(), thread_pump_GetWorkItemCount(), thread_pump_ProcessDeviceWorkItems(), thread_pump_PurgeAllItems(), thread_pump_Release(), and thread_pump_WaitForAllItems().
| SRWLOCK thread_pump::device_lock |
Definition at line 640 of file async.c.
Referenced by proc_thread(), thread_pump_GetWorkItemCount(), thread_pump_ProcessDeviceWorkItems(), thread_pump_PurgeAllItems(), thread_pump_Release(), and thread_pump_WaitForAllItems().
Definition at line 642 of file async.c.
Referenced by proc_thread(), thread_pump_GetQueueStatus(), thread_pump_ProcessDeviceWorkItems(), thread_pump_PurgeAllItems(), and thread_pump_Release().
| ID3DX10ThreadPump thread_pump::ID3DX10ThreadPump_iface |
Definition at line 625 of file async.c.
Referenced by impl_from_ID3DX10ThreadPump().
Definition at line 632 of file async.c.
Referenced by io_thread(), thread_pump_AddWorkItem(), thread_pump_GetQueueStatus(), thread_pump_PurgeAllItems(), and thread_pump_Release().
| CONDITION_VARIABLE thread_pump::io_cv |
Definition at line 631 of file async.c.
Referenced by io_thread(), thread_pump_AddWorkItem(), and thread_pump_Release().
| SRWLOCK thread_pump::io_lock |
Definition at line 630 of file async.c.
Referenced by io_thread(), thread_pump_AddWorkItem(), thread_pump_PurgeAllItems(), and thread_pump_Release().
Definition at line 633 of file async.c.
Referenced by io_thread(), thread_pump_AddWorkItem(), thread_pump_GetQueueStatus(), thread_pump_PurgeAllItems(), and thread_pump_Release().
Definition at line 637 of file async.c.
Referenced by io_thread(), proc_thread(), thread_pump_GetQueueStatus(), thread_pump_PurgeAllItems(), and thread_pump_Release().
| CONDITION_VARIABLE thread_pump::proc_cv |
Definition at line 636 of file async.c.
Referenced by io_thread(), proc_thread(), and thread_pump_Release().
| SRWLOCK thread_pump::proc_lock |
Definition at line 635 of file async.c.
Referenced by io_thread(), proc_thread(), thread_pump_PurgeAllItems(), and thread_pump_Release().
Definition at line 638 of file async.c.
Referenced by io_thread(), proc_thread(), thread_pump_PurgeAllItems(), and thread_pump_Release().
| LONG thread_pump::processing_count |
Definition at line 628 of file async.c.
Referenced by io_thread(), proc_thread(), thread_pump_AddWorkItem(), thread_pump_GetWorkItemCount(), thread_pump_PurgeAllItems(), and thread_pump_WaitForAllItems().
| LONG thread_pump::refcount |
Definition at line 626 of file async.c.
Referenced by thread_pump_AddRef(), and thread_pump_Release().
Definition at line 644 of file async.c.
Referenced by thread_pump_Release().
| HANDLE thread_pump::threads[1] |
Definition at line 645 of file async.c.
Referenced by thread_pump_Release().