Searched refs:proc_t (Results 1 - 25 of 140) sorted by relevance

123456

/macosx-10.9.5/dtrace-118.1/test/tst/common/translators/
H A Dtst.ProcModelTrans.d42 proc_t *T;
44 proc_t T;
/macosx-10.9.5/xnu-2422.115.4/bsd/sys/
H A Dfiledesc.h141 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 Dproc.h228 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 Dresourcevar.h136 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 Dproc_internal.h694 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 Dfasttrap_impl.h41 /* 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 Dfslog.h94 void fslog_extmod_msgtracer(proc_t caller, proc_t target);
H A Dpthread_shims.h58 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 Dkern_memorystatus.h223 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 Ddtrace_subr.c40 /* 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 Dmac_pty.c9 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 Dmac_process.c164 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 Dmac_framework.h165 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 Dvm_pressure.h41 void vm_pressure_proc_cleanup(proc_t);
H A Dprocess_policy.c74 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 Dkern_proc.c177 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 Dkern_fork.c98 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 Dpthread_shims.c147 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 Dkern_prot.c156 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 Dtty_tty.c78 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 Dchud_process.c42 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 Dflow_divert.h75 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 Dcons.c69 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 Dmain.c79 typedef void (*proc_t)(); typedef
80 proc_t proc = dlsym(handle, "doit");
/macosx-10.9.5/xnu-2422.115.4/bsd/nfs/
H A Dnfs_lock.h151 int nfslockdans(proc_t p, struct lockd_ans *ansp);
152 int nfslockdnotify(proc_t p, user_addr_t argp);

Completed in 149 milliseconds

123456