Searched refs:aio_workq_entry (Results 1 - 3 of 3) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/bsd/sys/
H A Daio_kern.h43 struct aio_workq_entry struct
45 TAILQ_ENTRY( aio_workq_entry ) aio_workq_link;
57 typedef struct aio_workq_entry aio_workq_entry; typedef in typeref:struct:aio_workq_entry
60 * definitions for aio_workq_entry.flags
H A Dproc_internal.h309 TAILQ_HEAD( , aio_workq_entry ) aio_activeq; /* active async IO requests */
310 TAILQ_HEAD( , aio_workq_entry ) aio_doneq; /* completed async IO requests */
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/
H A Dkern_aio.c126 TAILQ_HEAD( , aio_workq_entry ) aio_async_workq;
127 TAILQ_HEAD( , aio_workq_entry ) lio_sync_workq;
153 static boolean_t aio_delay_fsync_request( aio_workq_entry *entryp );
154 static int aio_free_request( aio_workq_entry *entryp, vm_map_t the_map );
157 static aio_workq_entry * aio_get_some_work( void );
158 static boolean_t aio_last_group_io( aio_workq_entry *entryp );
159 static void aio_mark_requests( aio_workq_entry *entryp );
163 static int aio_validate( aio_workq_entry *entryp );
170 static void do_aio_completion( aio_workq_entry *entryp );
171 static int do_aio_fsync( aio_workq_entry *entry
[all...]

Completed in 39 milliseconds