/macosx-10.9.5/xnu-2422.115.4/bsd/kern/ |
H A D | kern_sig.c | 135 static void stop(proc_t, proc_t); 136 int cansignal(proc_t, kauth_cred_t, proc_t, int, int); 137 int killpg1(proc_t, int, int, int, int); 138 int setsigvec(proc_t, thread_t, int, struct __kern_sigaction *, boolean_t in_sigstart); 165 proc_t cp; 169 proc_t cp; 176 static int killpg1_filt(proc_t p, void * arg); 177 static int killpg1_pgrpfilt(proc_t [all...] |
H A D | kern_shutdown.c | 106 static int sd_filt1(proc_t, void *); 107 static int sd_filt2(proc_t, void *); 108 static int sd_callback1(proc_t p, void * arg); 109 static int sd_callback2(proc_t p, void * arg); 110 static int sd_callback3(proc_t p, void * arg); 277 sd_filt1(proc_t p, void * args) 279 proc_t self = current_proc(); 297 sd_callback1(proc_t p, void * args) 324 sd_filt2(proc_t p, void * args) 326 proc_t sel [all...] |
H A D | kern_aio.c | 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 proc [all...] |
H A D | kern_exit.c | 132 extern void (*dtrace_fasttrap_exit_ptr)(proc_t); 133 extern void (*dtrace_helpers_cleanup)(proc_t); 134 extern void dtrace_lazy_dofs_destroy(proc_t); 151 void proc_prepareexit(proc_t p, int rv, boolean_t perf_notify); 152 void vfork_exit(proc_t p, int rv); 153 void vproc_exit(proc_t p); 156 static int reap_child_locked(proc_t parent, proc_t child, int deadparent, int reparentedtoinit, int locked, int droplock); 162 void proc_exit(proc_t p); 170 void gather_rusage_info_v2(proc_t [all...] |
H A D | kern_memorystatus.c | 119 static void memorystatus_schedule_idle_demotion_locked(proc_t p, boolean_t set_state); 120 static void memorystatus_invalidate_idle_demotion_locked(proc_t p, boolean_t clean_state); 123 static void memorystatus_update_priority_locked(proc_t p, int priority); 163 static proc_t memorystatus_get_first_proc_locked(unsigned int *bucket_index, boolean_t search); 164 static proc_t memorystatus_get_next_proc_locked(unsigned int *bucket_index, proc_t p, boolean_t search); 213 static uint32_t memorystatus_build_state(proc_t p); 291 proc_t p; 487 proc_t p; 523 proc_t [all...] |
H A D | vm_pressure.c | 137 void vm_pressure_proc_cleanup(proc_t p) 244 proc_t p = kn->kn_kq->kq_p; 253 proc_t p = kn->kn_kq->kq_p; 265 proc_t p = kn->kn_kq->kq_p; 296 proc_t target_proc = PROC_NULL; 307 proc_t p = PROC_NULL; 479 proc_t p = PROC_NULL; 598 proc_t target_proc = PROC_NULL;
|
H A D | kern_resource.c | 120 void proc_apply_task_networkbg_internal(proc_t, thread_t); 121 void proc_restore_task_networkbg_internal(proc_t, thread_t); 123 void gather_rusage_info_v2(proc_t p, struct rusage_info_v2 *ru, int flavor); 128 int proc_get_rusage(proc_t p, int flavor, user_addr_t buffer, __unused int is_zombie); 149 proc_t curp; 155 static int puser_donice_callback(proc_t p, void * arg); 160 proc_t curp; 165 static int ppgrp_donice_callback(proc_t p, void * arg); 275 puser_donice_callback(proc_t p, void * arg) 298 ppgrp_donice_callback(proc_t [all...] |
H A D | kern_guarded.c | 114 fp_lookup_guarded(proc_t p, int fd, guardid_t guard, 167 fp_guard_exception(proc_t p, int fd, struct fileproc *fp, u_int code) 218 proc_t p = current_proc(); 308 guarded_open_np(proc_t p, struct guarded_open_np_args *uap, int32_t *retval) 365 guarded_kqueue_np(proc_t p, struct guarded_kqueue_np_args *uap, int32_t *retval) 390 guarded_close_np(proc_t p, struct guarded_close_np_args *uap, 473 change_fdguard_np(proc_t p, struct change_fdguard_np_args *uap,
|
H A D | proc_info.c | 107 int proc_pidfdlist(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval); 108 int proc_pidbsdinfo(proc_t p, struct proc_bsdinfo *pbsd, int zombie); 109 int proc_pidshortbsdinfo(proc_t p, struct proc_bsdshortinfo *pbsd_shortp, int zombie); 110 int proc_pidtaskinfo(proc_t p, struct proc_taskinfo *ptinfo); 111 int proc_pidallinfo(proc_t p, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval); 112 int proc_pidthreadinfo(proc_t p, uint64_t arg, int thuniqueid, struct proc_threadinfo *pthinfo); 113 int proc_pidthreadpathinfo(proc_t p, uint64_t arg, struct proc_threadwithpathinfo *pinfo); 114 int proc_pidlistthreads(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval); 115 int proc_pidregioninfo(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval); 116 int proc_pidregionpathinfo(proc_t [all...] |
H A D | kern_descrip.c | 130 static int finishdup(proc_t p, 133 int falloc_locked(proc_t p, struct fileproc **resultfp, int *resultfd, vfs_context_t ctx, int locked); 151 extern int kqueue_stat(struct fileproc *fp, void *ub, int isstat4, proc_t p); 282 proc_fdlock(proc_t p) 288 proc_fdlock_spin(proc_t p) 294 proc_fdlock_assert(proc_t p, int assertflags) 310 proc_fdunlock(proc_t p) 335 getdtablesize(proc_t p, __unused struct getdtablesize_args *uap, int32_t *retval) 438 proc_t p; 518 dup(proc_t [all...] |
H A D | kern_exec.c | 161 extern void (*dtrace_fasttrap_exec_ptr)(proc_t); 162 extern void (*dtrace_helpers_cleanup)(proc_t); 163 extern void dtrace_lazy_dofs_destroy(proc_t); 169 thread_t fork_create_child(task_t parent_task, proc_t child_proc, int inherit_memory, int is64bit); 170 void vfork_exit(proc_t p, int rv); 171 int setsigvec(proc_t, thread_t, int, struct __kern_sigaction *, boolean_t in_sigstart); 172 extern void proc_apply_task_networkbg_internal(proc_t, thread_t); 236 static kern_return_t create_unix_stack(vm_map_t map, load_result_t* load_result, proc_t p); 238 static void exec_resettextvp(proc_t, struct image_params *); 239 static int check_for_signature(proc_t, struc [all...] |
H A D | kern_mman.c | 139 mmap(proc_t p, struct mmap_args *uap, user_addr_t *retval) 631 msync(__unused proc_t p, struct msync_args *uap, int32_t *retval) 638 msync_nocancel(__unused proc_t p, struct msync_nocancel_args *uap, __unused int32_t *retval) 704 munmap(__unused proc_t p, struct munmap_args *uap, __unused int32_t *retval) 739 mprotect(__unused proc_t p, struct mprotect_args *uap, __unused int32_t *retval) 840 minherit(__unused proc_t p, struct minherit_args *uap, __unused int32_t *retval) 869 madvise(__unused proc_t p, struct madvise_args *uap, __unused int32_t *retval) 935 mincore(__unused proc_t p, struct mincore_args *uap, __unused int32_t *retval) 1037 mlock(__unused proc_t p, struct mlock_args *uap, __unused int32_t *retvalval) 1074 munlock(__unused proc_t [all...] |
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/ |
H A D | file_internal.h | 210 void fileproc_drain(proc_t, struct fileproc *); 211 int fp_tryswap(proc_t, int fd, struct fileproc *nfp); 213 int fp_drop_written(proc_t p, int fd, struct fileproc *fp); 214 int fp_drop_event(proc_t p, int fd, struct fileproc *fp); 233 int fp_guard_exception(proc_t p, int fd, struct fileproc *fp, u_int attribs); 235 int close_internal_locked(proc_t p, int fd, struct fileproc *fp, int flags); 251 extern int fdgetf_noref(proc_t, int, struct fileproc **);
|
H A D | ubc.h | 73 int cs_entitlements_blob_get(proc_t, void **, size_t *); 74 int cs_blob_get(proc_t, void **, size_t *); 75 const char *cs_identity_get(proc_t);
|
H A D | kernel_types.h | 65 typedef struct proc * proc_t; typedef in typeref:struct:proc 109 typedef struct proc * proc_t; typedef in typeref:struct:proc
|
H A D | dtrace_glue.h | 65 /* Solaris proc_t is the struct. Darwin's proc_t is a pointer to it. */ 66 #define proc_t struct proc /* Steer clear of the Darwin typedef for proc_t */ macro 69 proc_t* sprlock(pid_t pid); 70 void sprunlock(proc_t *p); 76 int uread(proc_t *p, void *buf, user_size_t len, user_addr_t a); 77 int uwrite(proc_t *p, void *buf, user_size_t len, user_addr_t a); 536 #undef proc_t macro
|
H A D | select.h | 141 void selrecord(proc_t selector, struct selinfo *, void *);
|
/macosx-10.9.5/xnu-2422.115.4/bsd/security/audit/ |
H A D | audit_syscalls.c | 150 audit(proc_t p, struct audit_args *uap, __unused int32_t *retval) 246 auditon(proc_t p, struct auditon_args *uap, __unused int32_t *retval) 251 proc_t tp = PROC_NULL; 742 getauid(proc_t p, struct getauid_args *uap, __unused int32_t *retval) 766 setauid(proc_t p, struct setauid_args *uap, __unused int32_t *retval) 804 getaudit_addr_internal(proc_t p, user_addr_t user_addr, size_t length) 825 getaudit_addr(proc_t p, struct getaudit_addr_args *uap, 842 setaudit_addr(proc_t p, struct setaudit_addr_args *uap, 905 auditctl(proc_t p, struct auditctl_args *uap, __unused int32_t *retval) 980 audit(proc_t [all...] |
H A D | audit.h | 211 void audit_arg_process(struct kaudit_record *ar, proc_t p); 252 void audit_proc_coredump(proc_t proc, char *path, int errcode); 265 void audit_session_procnew(proc_t p); 266 void audit_session_procexit(proc_t p); 267 int audit_session_spawnjoin(proc_t p, ipc_port_t port);
|
H A D | audit_session.c | 426 audit_session_debug_callout(__unused proc_t p, __unused void *arg) 433 audit_session_debug_filterfn(proc_t p, void *st) 1010 audit_session_procnew(proc_t p) 1028 audit_session_procexit(proc_t p) 1117 audit_session_setaia(proc_t p, auditinfo_addr_t *new_aia_p) 1219 audit_session_self(proc_t p, __unused struct audit_session_self_args *uap, 1287 audit_session_port(proc_t p, struct audit_session_port_args *uap, 1379 audit_session_join_internal(proc_t p, ipc_port_t port, au_asid_t *new_asid) 1453 audit_session_spawnjoin(proc_t p, ipc_port_t port) 1478 audit_session_join(proc_t [all...] |
H A D | audit_private.h | 327 struct kaudit_record *audit_new(int event, proc_t p, struct uthread *td); 435 int audit_mac_new(proc_t p, struct kaudit_record *ar); 437 int audit_mac_syscall_enter(unsigned short code, proc_t p, 446 int audit_session_setaia(proc_t p, auditinfo_addr_t *aia_p);
|
/macosx-10.9.5/IOBDStorageFamily-14/ |
H A D | IOBDMediaBSDClient.h | 168 virtual int ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, proc_t proc);
|
/macosx-10.9.5/IOCDStorageFamily-51/ |
H A D | IOCDMediaBSDClient.h | 185 virtual int ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, proc_t proc);
|
/macosx-10.9.5/IODVDStorageFamily-35/ |
H A D | IODVDMediaBSDClient.h | 183 virtual int ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, proc_t proc);
|
/macosx-10.9.5/IOStorageFamily-172/ |
H A D | IOMediaBSDClient.h | 126 virtual int ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, proc_t proc);
|