Searched refs:proc_t (Results 26 - 50 of 140) sorted by relevance

123456

/macosx-10.9.5/xnu-2422.115.4/bsd/kern/
H A Dkern_sig.c135 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 Dkern_shutdown.c106 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 Dkern_aio.c168 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 Dkern_exit.c132 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 Dkern_memorystatus.c119 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 Dvm_pressure.c137 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 Dkern_resource.c120 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 Dkern_guarded.c114 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 Dproc_info.c107 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 Dkern_descrip.c130 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 Dkern_exec.c161 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 Dkern_mman.c139 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 Dfile_internal.h210 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 Dubc.h73 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 Dkernel_types.h65 typedef struct proc * proc_t; typedef in typeref:struct:proc
109 typedef struct proc * proc_t; typedef in typeref:struct:proc
H A Ddtrace_glue.h65 /* 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 Dselect.h141 void selrecord(proc_t selector, struct selinfo *, void *);
/macosx-10.9.5/xnu-2422.115.4/bsd/security/audit/
H A Daudit_syscalls.c150 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 Daudit.h211 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 Daudit_session.c426 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 Daudit_private.h327 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 DIOBDMediaBSDClient.h168 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 DIOCDMediaBSDClient.h185 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 DIODVDMediaBSDClient.h183 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 DIOMediaBSDClient.h126 virtual int ioctl(dev_t dev, u_long cmd, caddr_t data, int flags, proc_t proc);

Completed in 160 milliseconds

123456