/macosx-10.9.5/dtrace-118.1/test/tst/common/translators/ |
H A D | tst.ProcModelTrans.d | 42 proc_t *T; 44 proc_t T;
|
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/ |
H A D | filedesc.h | 141 extern int fdalloc(proc_t p, int want, int *result); 142 extern void fdrelse(proc_t p, int fd); 143 extern int fdavail(proc_t p, int n); 148 extern int falloc(proc_t p, struct fileproc **resultfp, int *resultfd, vfs_context_t ctx); 152 extern int falloc_withalloc(proc_t p, struct fileproc **resultfp, 156 extern struct filedesc *fdcopy(proc_t p, struct vnode *uth_cdir); 157 extern void fdfree(proc_t p); 158 extern void fdexec(proc_t p, short flags);
|
H A D | proc.h | 228 extern proc_t kernproc; 230 extern int proc_is_classic(proc_t p); 231 proc_t current_proc_EXTERNAL(void); 257 extern proc_t proc_find(int pid); 259 extern proc_t proc_self(void); 261 extern int proc_rele(proc_t p); 263 extern int proc_pid(proc_t); 265 extern int proc_ppid(proc_t); 267 extern int proc_noremotehang(proc_t); 269 extern int proc_forcequota(proc_t); [all...] |
H A D | resourcevar.h | 136 void proc_limitget(proc_t p, int whichi, struct rlimit * limp); 137 void proc_limitdrop(proc_t p, int exiting); 138 void proc_limitfork(proc_t parent, proc_t child); 139 int proc_limitreplace(proc_t p); 140 void proc_limitblock(proc_t); 141 void proc_limitunblock(proc_t);
|
H A D | proc_internal.h | 694 extern void proc_fdlock_assert(proc_t p, int assertflags); 724 extern int fork1(proc_t, thread_t *, int); 727 extern int pgrp_iterate(struct pgrp * pgrp, int flags, int (*callout)(proc_t , void *), void *arg, int (*filterfn)(proc_t , void *), void *filterarg); 728 extern int proc_iterate(int flags, int (*callout)(proc_t , void *), void *arg, int (*filterfn)(proc_t , void *), void *filterarg); 729 extern int proc_rebootscan(int (*callout)(proc_t , void *), void *arg, int (*filterfn)(proc_t , void *), void *filterarg); 730 extern int proc_childrenwalk(proc_t p, int (*callout)(proc_t , voi [all...] |
H A D | fasttrap_impl.h | 41 /* Solaris proc_t is the struct. Darwin's proc_t is a pointer to it. */ 42 #define proc_t struct proc /* Steer clear of the Darwin typedef for proc_t */ macro 188 extern void fasttrap_sigtrap(proc_t *, uthread_t, user_addr_t); 199 extern int fasttrap_tracepoint_init(proc_t *, fasttrap_tracepoint_t *, 201 extern int fasttrap_tracepoint_install(proc_t *, fasttrap_tracepoint_t *); 202 extern int fasttrap_tracepoint_remove(proc_t *, fasttrap_tracepoint_t *); 218 #undef proc_t macro
|
H A D | fslog.h | 94 void fslog_extmod_msgtracer(proc_t caller, proc_t target);
|
H A D | pthread_shims.h | 58 int (*fill_procworkqueue)(proc_t p, struct proc_workqueueinfo * pwqinfo); 59 void (*workqueue_init_lock)(proc_t p); 60 void (*workqueue_destroy_lock)(proc_t p); 64 void (*pth_proc_hashinit)(proc_t p); 65 void (*pth_proc_hashdelete)(proc_t p); 76 int (*psynch_mutexwait)(proc_t p, user_addr_t mutex, uint32_t mgen, uint32_t ugen, uint64_t tid, uint32_t flags, uint32_t *retval); 77 int (*psynch_mutexdrop)(proc_t p, user_addr_t mutex, uint32_t mgen, uint32_t ugen, uint64_t tid, uint32_t flags, uint32_t *retval); 78 int (*psynch_cvbroad)(proc_t p, user_addr_t cv, uint64_t cvlsgen, uint64_t cvudgen, uint32_t flags, user_addr_t mutex, uint64_t mugen, uint64_t tid, uint32_t *retval); 79 int (*psynch_cvsignal)(proc_t p, user_addr_t cv, uint64_t cvlsgen, uint32_t cvugen, int thread_port, user_addr_t mutex, uint64_t mugen, uint64_t tid, uint32_t flags, uint32_t *retval); 80 int (*psynch_cvwait)(proc_t [all...] |
H A D | kern_memorystatus.h | 223 extern int memorystatus_add(proc_t p, boolean_t locked); 224 extern int memorystatus_update(proc_t p, int priority, uint64_t user_data, boolean_t effective, boolean_t update_memlimit, int32_t memlimit, boolean_t memlimit_background); 225 extern int memorystatus_remove(proc_t p, boolean_t locked); 227 extern int memorystatus_dirty_track(proc_t p, uint32_t pcontrol); 228 extern int memorystatus_dirty_set(proc_t p, boolean_t self, uint32_t pcontrol); 229 extern int memorystatus_dirty_get(proc_t p); 231 extern int memorystatus_on_terminate(proc_t p); 233 extern void memorystatus_on_suspend(proc_t p); 234 extern void memorystatus_on_resume(proc_t p); 235 extern void memorystatus_on_inactivity(proc_t [all...] |
/macosx-10.9.5/xnu-2422.115.4/bsd/dev/dtrace/ |
H A D | dtrace_subr.c | 40 /* Solaris proc_t is the struct. Darwin's proc_t is a pointer to it. */ 41 #define proc_t struct proc /* Steer clear of the Darwin typedef for proc_t */ macro 58 void (*dtrace_helpers_cleanup)(proc_t *); 60 void (*dtrace_helpers_fork)(proc_t *, proc_t *); 70 void (*dtrace_fasttrap_fork_ptr)(proc_t *, proc_t *); 71 void (*dtrace_fasttrap_exec_ptr)(proc_t *); [all...] |
/macosx-10.9.5/xnu-2422.115.4/security/ |
H A D | mac_pty.c | 9 mac_pty_notify_grant(proc_t p, struct tty *tp, dev_t dev, struct label *label) { 14 mac_pty_notify_close(proc_t p, struct tty *tp, dev_t dev, struct label *label) {
|
H A D | mac_process.c | 164 mac_cred_label_associate_fork(kauth_cred_t cred, proc_t proc) 305 void mac_proc_set_enforce(proc_t p, int enforce_flags) 311 mac_proc_check_debug(proc_t curp, struct proc *proc) 330 mac_proc_check_fork(proc_t curp) 372 mac_proc_check_map_anon(proc_t proc, user_addr_t u_addr, 390 mac_proc_check_mprotect(proc_t proc, 408 mac_proc_check_run_cs_invalid(proc_t proc) 420 mac_proc_check_sched(proc_t curp, struct proc *proc) 439 mac_proc_check_signal(proc_t curp, struct proc *proc, int signum) 458 mac_proc_check_wait(proc_t cur [all...] |
H A D | mac_framework.h | 165 struct label *execlabel, proc_t proc, void *macextensions); 170 void mac_cred_label_associate_fork(kauth_cred_t cred, proc_t child); 174 int mac_cred_label_externalize_audit(proc_t p, struct mac *mac); 245 void mac_lctx_notify_create(proc_t proc, struct lctx *l); 246 void mac_lctx_notify_join(proc_t proc, struct lctx *l); 247 void mac_lctx_notify_leave(proc_t proc, struct lctx *l); 336 int mac_proc_check_debug(proc_t proc1, proc_t proc2); 337 int mac_proc_check_cpumon(proc_t curp); 338 int mac_proc_check_proc_info(proc_t cur [all...] |
/macosx-10.9.5/xnu-2422.115.4/bsd/kern/ |
H A D | vm_pressure.h | 41 void vm_pressure_proc_cleanup(proc_t);
|
H A D | process_policy.c | 74 static int handle_lowresource(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 75 static int handle_resourceuse(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 76 static int handle_apptype(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 77 static int handle_boost(int scope, int action, int policy, int policy_subtype, user_addr_t attrp, proc_t proc, uint64_t target_threadid); 105 proc_t target_proc = PROC_NULL; 106 proc_t curp = current_proc(); 178 handle_lowresource(__unused int scope, int action, __unused int policy, int policy_subtype, __unused user_addr_t attrp, proc_t proc, __unused uint64_t target_threadid) 200 handle_resourceuse(__unused int scope, __unused int action, __unused int policy, int policy_subtype, user_addr_t attrp, proc_t proc, __unused uint64_t target_threadid) 204 proc_t curp = current_proc(); 300 proc_t target_pro [all...] |
H A D | kern_proc.c | 177 static void pgrp_add(struct pgrp * pgrp, proc_t parent, proc_t child); 178 static void pgrp_remove(proc_t p); 179 static void pgrp_replace(proc_t p, struct pgrp *pgrp); 183 static boolean_t proc_parent_is_currentproc(proc_t p); 191 int fixjob_callback(proc_t, void *); 277 inferior(proc_t p) 295 isinferior(proc_t p, proc_t t) 299 proc_t star [all...] |
H A D | kern_fork.c | 98 extern void dtrace_fasttrap_fork(proc_t, proc_t); 99 extern void (*dtrace_helpers_fork)(proc_t, proc_t); 100 extern void dtrace_lazy_dofs_duplicate(proc_t, proc_t); 144 thread_t cloneproc(task_t, proc_t, int, int); 145 proc_t forkproc(proc_t); 146 void forkproc_free(proc_t); [all...] |
H A D | pthread_shims.c | 147 fill_procworkqueue(proc_t p, struct proc_workqueueinfo * pwqinfo) 153 workqueue_init_lock(proc_t p) 159 workqueue_destroy_lock(proc_t p) 192 pth_proc_hashinit(proc_t p) 198 pth_proc_hashdelete(proc_t p) 244 psynch_mutexwait(proc_t p, struct psynch_mutexwait_args *uap, uint32_t *retval) 250 psynch_mutexdrop(proc_t p, struct psynch_mutexdrop_args *uap, uint32_t *retval) 256 psynch_cvbroad(proc_t p, struct psynch_cvbroad_args *uap, uint32_t *retval) 262 psynch_cvsignal(proc_t p, struct psynch_cvsignal_args *uap, uint32_t *retval) 268 psynch_cvwait(proc_t [all...] |
H A D | kern_prot.c | 156 setprivexec(proc_t p, struct setprivexec_args *uap, int32_t *retval) 177 getpid(proc_t p, __unused struct getpid_args *uap, int32_t *retval) 197 getppid(proc_t p, __unused struct getppid_args *uap, int32_t *retval) 217 getpgrp(proc_t p, __unused struct getpgrp_args *uap, int32_t *retval) 242 getpgid(proc_t p, struct getpgid_args *uap, int32_t *retval) 244 proc_t pt; 279 getsid(proc_t p, struct getsid_args *uap, int32_t *retval) 281 proc_t pt; 313 getuid(__unused proc_t p, __unused struct getuid_args *uap, int32_t *retval) 331 geteuid(__unused proc_t [all...] |
H A D | tty_tty.c | 78 int cttyopen(dev_t dev, int flag, int mode, proc_t p); 81 int cttyioctl(dev_t dev, u_long cmd, caddr_t addr, int flag, proc_t p); 82 int cttyselect(dev_t dev, int flag, void* wql, proc_t p); 83 static vnode_t cttyvp(proc_t p); 86 cttyopen(dev_t dev, int flag, __unused int mode, proc_t p) 200 cttyioctl(__unused dev_t dev, u_long cmd, caddr_t addr, int flag, proc_t p) 238 cttyselect(__unused dev_t dev, int flag, void* wql, __unused proc_t p) 256 cttyvp(proc_t p)
|
/macosx-10.9.5/xnu-2422.115.4/bsd/dev/chud/ |
H A D | chud_process.c | 42 proc_t p; 46 p = (proc_t)(get_bsdtask_info(task)); 58 proc_t p = proc_find(pid);
|
/macosx-10.9.5/xnu-2422.115.4/bsd/netinet/ |
H A D | flow_divert.h | 75 errno_t flow_divert_check_policy(struct socket *so, proc_t p, boolean_t match_delegate, uint32_t *ctl_unit); 76 errno_t flow_divert_connect_out(struct socket *so, struct sockaddr *to, proc_t p); 77 void flow_divert_so_init(struct socket *so, proc_t p);
|
/macosx-10.9.5/xnu-2422.115.4/bsd/dev/i386/ |
H A D | cons.c | 69 int cnopen(__unused dev_t dev, int flag, int devtype, proc_t pp); 70 int cnclose(__unused dev_t dev, int flag, int mode, proc_t pp); 73 int cnioctl(__unused dev_t dev, u_long cmd, caddr_t addr, int flg, proc_t p); 74 int cnselect(__unused dev_t dev, int flag, void * wql, proc_t p);
|
/macosx-10.9.5/dyld-239.4/unit-tests/test-cases/threaded-flat-lookup/ |
H A D | main.c | 79 typedef void (*proc_t)(); typedef 80 proc_t proc = dlsym(handle, "doit");
|
/macosx-10.9.5/xnu-2422.115.4/bsd/nfs/ |
H A D | nfs_lock.h | 151 int nfslockdans(proc_t p, struct lockd_ans *ansp); 152 int nfslockdnotify(proc_t p, user_addr_t argp);
|