Home
last modified time | relevance | path

Searched refs:session_info (Results 1 – 6 of 6) sorted by relevance

/reactos/dll/win32/mmdrv/
H A Dsession.c34 SessionInfo* session_info; in GetSession() local
37 session_info = session_list; in GetSession()
39 while ( session_info ) in GetSession()
45 return session_info; in GetSession()
48 session_info = session_info->next; in GetSession()
66 SessionInfo** session_info) in CreateSession() argument
70 ASSERT(session_info); in CreateSession()
85 if ( ! *session_info ) in CreateSession()
159 ASSERT(session_info); in StartSessionThread()
220 SessionInfo* session_info, in CallSessionThread() argument
[all …]
H A Dwave.c22 SessionInfo* session_info, in QueueWaveBuffer() argument
64 queue_node = session_info->wave_queue; in QueueWaveBuffer()
81 if ( ! session_info->next_buffer ) in QueueWaveBuffer()
83 session_info->buffer_position = 0; in QueueWaveBuffer()
84 session_info->next_buffer = wave_header; in QueueWaveBuffer()
94 ReturnCompletedBuffers(SessionInfo* session_info) in ReturnCompletedBuffers() argument
140 switch ( session_info->thread.function ) in ProcessSessionThreadRequest()
277 SetEvent(session_info->thread.ready_event); in WaveThread()
300 session_info->thread.result = result; in WaveThread()
304 PerformWaveIO(session_info); in WaveThread()
[all …]
H A Dcommon.c160 SessionInfo* session_info; in OpenDevice() local
181 DestroySession(session_info); in OpenDevice()
187 session_info->flags = flags; in OpenDevice()
194 session_info->callback = wave_open_desc->dwCallback; in OpenDevice()
201 DestroySession(session_info); in OpenDevice()
207 result = StartSessionThread(session_info); in OpenDevice()
211 DestroySession(session_info); in OpenDevice()
217 *((SessionInfo**)private_handle) = session_info; in OpenDevice()
226 NotifyClient(session_info, message, 0, 0); in OpenDevice()
246 ASSERT(session_info); in CloseDevice()
[all …]
H A Dmme.c26 SessionInfo* session_info, in NotifyClient() argument
31 return DriverCallback(session_info->callback, in NotifyClient()
32 HIWORD(session_info->flags), in NotifyClient()
33 session_info->mme_handle, in NotifyClient()
35 session_info->app_user_data, in NotifyClient()
H A Dmmdrv.h186 SessionInfo* session_info,
239 SessionInfo** session_info);
250 StartSessionThread(SessionInfo* session_info);
254 SessionInfo* session_info,
334 PerformWaveIO(SessionInfo* session_info);
H A Dwave_io.c28 UpdateWaveLoop(SessionInfo* session_info) in UpdateWaveLoop() argument
40 SessionInfo* session_info) in PerformWaveIO() argument