• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/xnu-2422.115.4/bsd/kern/

Lines Matching refs:proc_t

168 static void		aio_proc_lock(proc_t procp);
169 static void aio_proc_lock_spin(proc_t procp);
170 static void aio_proc_unlock(proc_t procp);
171 static lck_mtx_t* aio_proc_mutex(proc_t procp);
172 static void aio_proc_move_done_locked(proc_t procp, aio_workq_entry *entryp);
173 static void aio_proc_remove_done_locked(proc_t procp, aio_workq_entry *entryp);
174 static int aio_get_process_count(proc_t procp );
175 static int aio_active_requests_for_process(proc_t procp );
176 static int aio_proc_active_requests_for_file(proc_t procp, int fd);
177 static boolean_t is_already_queued(proc_t procp, user_addr_t aiocbp );
205 static int aio_queue_async_request(proc_t procp, user_addr_t aiocbp, int kindOfIO );
210 static int do_aio_cancel_locked(proc_t p, int fd, user_addr_t aiocbp, int wait_for_completion, boolean_t disable_notification );
217 static int lio_create_entry(proc_t procp,
221 static aio_workq_entry *aio_create_queue_entry(proc_t procp,
225 static user_addr_t *aio_copy_in_list(proc_t procp, user_addr_t aiocblist, int nent);
227 static void aio_enqueue_work( proc_t procp, aio_workq_entry *entryp, int proc_locked);
344 aio_proc_lock(proc_t procp)
350 aio_proc_lock_spin(proc_t procp)
356 aio_proc_move_done_locked(proc_t procp, aio_workq_entry *entryp)
367 aio_proc_remove_done_locked(proc_t procp, aio_workq_entry *entryp)
376 aio_proc_unlock(proc_t procp)
382 aio_proc_mutex(proc_t procp)
504 aio_cancel(proc_t p, struct aio_cancel_args *uap, int *retval )
579 _aio_close(proc_t p, int fd )
631 aio_error(proc_t p, struct aio_error_args *uap, int *retval )
693 aio_fsync(proc_t p, struct aio_fsync_args *uap, int *retval )
731 aio_read(proc_t p, struct aio_read_args *uap, int *retval )
760 aio_return(proc_t p, struct aio_return_args *uap, user_ssize_t *retval )
844 _aio_exec(proc_t p )
867 _aio_exit(proc_t p )
980 do_aio_cancel_locked(proc_t p, int fd, user_addr_t aiocbp,
1095 aio_suspend(proc_t p, struct aio_suspend_args *uap, int *retval )
1103 aio_suspend_nocancel(proc_t p, struct aio_suspend_nocancel_args *uap, int *retval )
1240 aio_write(proc_t p, struct aio_write_args *uap, int *retval )
1262 aio_copy_in_list(proc_t procp, user_addr_t aiocblist, int nent)
1303 aio_copy_in_sigev(proc_t procp, user_addr_t sigp, struct user_sigevent *sigev)
1375 aio_enqueue_work( proc_t procp, aio_workq_entry *entryp, int proc_locked)
1455 lio_listio(proc_t p, struct lio_listio_args *uap, int *retval )
1851 aio_create_queue_entry(proc_t procp, user_addr_t aiocbp, void *group_tag, int kindOfIO)
1927 aio_queue_async_request(proc_t procp, user_addr_t aiocbp, int kindOfIO )
2016 lio_create_entry(proc_t procp, user_addr_t aiocbp, void *group_tag,
2197 aio_get_process_count(proc_t procp )
2431 aio_active_requests_for_process(proc_t procp )
2441 aio_proc_active_requests_for_file(proc_t procp, int fd)
2519 is_already_queued(proc_t procp,