• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/xnu-2782.1.97/bsd/kern/

Lines Matching refs:retval

96 int proc_info_internal(int callnum, int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
126 int __attribute__ ((noinline)) proc_listpids(uint32_t type, uint32_t tyoneinfo, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
127 int __attribute__ ((noinline)) proc_pidinfo(int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
128 int __attribute__ ((noinline)) proc_pidfdinfo(int pid, int flavor,int fd, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
129 int __attribute__ ((noinline)) proc_kernmsgbuf(user_addr_t buffer, uint32_t buffersize, int32_t * retval);
130 int __attribute__ ((noinline)) proc_setcontrol(int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
131 int __attribute__ ((noinline)) proc_pidfileportinfo(int pid, int flavor, mach_port_name_t name, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
132 int __attribute__ ((noinline)) proc_dirtycontrol(int pid, int flavor, uint64_t arg, int32_t * retval);
133 int __attribute__ ((noinline)) proc_terminate(int pid, int32_t * retval);
134 int __attribute__ ((noinline)) proc_pid_rusage(int pid, int flavor, user_addr_t buffer, int32_t * retval);
135 int __attribute__ ((noinline)) proc_pidoriginatorinfo(int pid, int flavor, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
138 int __attribute__ ((noinline)) proc_pidfdlist(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
144 int __attribute__ ((noinline)) proc_pidlistthreads(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
145 int __attribute__ ((noinline)) proc_pidregioninfo(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
146 int __attribute__ ((noinline)) proc_pidregionpathinfo(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
147 int __attribute__ ((noinline)) proc_pidregionpathinfo2(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
148 int __attribute__ ((noinline)) proc_pidregionpathinfo3(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
149 int __attribute__ ((noinline)) proc_pidvnodepathinfo(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
150 int __attribute__ ((noinline)) proc_pidpathinfo(proc_t p, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
152 int __attribute__ ((noinline)) proc_pidfileportlist(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval);
160 int __attribute__ ((noinline)) pid_vnodeinfo(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
161 int __attribute__ ((noinline)) pid_vnodeinfopath(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
162 int __attribute__ ((noinline)) pid_socketinfo(socket_t so, struct fileproc *fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
163 int __attribute__ ((noinline)) pid_pseminfo(struct psemnode * psem, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
164 int __attribute__ ((noinline)) pid_pshminfo(struct pshmnode * pshm, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
165 int __attribute__ ((noinline)) pid_pipeinfo(struct pipe * p, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
166 int __attribute__ ((noinline)) pid_kqueueinfo(struct kqueue * kq, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
167 int __attribute__ ((noinline)) pid_atalkinfo(struct atalk * at, struct fileproc * fp, int closeonexec, user_addr_t buffer, uint32_t buffersize, int32_t * retval);
207 proc_info(__unused struct proc *p, struct proc_info_args * uap, int32_t *retval)
209 return(proc_info_internal(uap->callnum, uap->pid, uap->flavor, uap->arg, uap->buffer, uap->buffersize, retval));
214 proc_info_internal(int callnum, int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t * retval)
220 return(proc_listpids(pid, flavor, buffer, buffersize, retval));
222 return(proc_pidinfo(pid, flavor, arg, buffer, buffersize, retval));
224 return(proc_pidfdinfo(pid, flavor, (int)arg, buffer, buffersize, retval));
226 return(proc_kernmsgbuf(buffer, buffersize, retval));
228 return(proc_setcontrol(pid, flavor, arg, buffer, buffersize, retval));
230 return(proc_pidfileportinfo(pid, flavor, (mach_port_name_t)arg, buffer, buffersize, retval));
232 return(proc_terminate(pid, retval));
234 return(proc_dirtycontrol(pid, flavor, arg, retval));
236 return (proc_pid_rusage(pid, flavor, buffer, retval));
238 return (proc_pidoriginatorinfo(pid, flavor, buffer, buffersize, retval));
248 proc_listpids(uint32_t type, uint32_t typeinfo, user_addr_t buffer, uint32_t buffersize, int32_t * retval)
265 *retval = ((nprocs+20) * sizeof(int));
363 *retval = (n * sizeof(int));
373 proc_pidfdlist(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval)
387 *retval = (numfds * sizeof(struct proc_fdinfo));
422 *retval = (count * sizeof(struct proc_fdinfo));
463 user_addr_t buffer, uint32_t buffersize, int32_t *retval)
494 *retval = 0; /* none at all, bail */
499 *retval = numfileports * sizeof (*pfi);
539 *retval = numfileports * sizeof (*pfi);
807 proc_pidlistthreads(proc_t p, user_addr_t buffer, uint32_t buffersize, int32_t *retval)
834 *retval = ret;
841 proc_pidregioninfo(proc_t p, uint64_t arg, user_addr_t buffer, __unused uint32_t buffersize, int32_t *retval)
852 *retval = sizeof(struct proc_regioninfo);
858 proc_pidregionpathinfo(proc_t p, uint64_t arg, user_addr_t buffer, __unused uint32_t buffersize, int32_t *retval)
886 *retval = sizeof(struct proc_regionwithpathinfo);
891 proc_pidregionpathinfo2(proc_t p, uint64_t arg, user_addr_t buffer, __unused uint32_t buffersize, int32_t *retval)
923 *retval = sizeof(struct proc_regionwithpathinfo);
928 proc_pidregionpathinfo3(proc_t p, uint64_t arg, user_addr_t buffer, __unused uint32_t buffersize, int32_t *retval)
985 *retval = sizeof(struct proc_regionwithpathinfo);
994 proc_pidvnodepathinfo(proc_t p, __unused uint64_t arg, user_addr_t buffer, __unused uint32_t buffersize, int32_t *retval)
1049 *retval = sizeof(struct proc_vnodepathinfo);
1056 proc_pidpathinfo(proc_t p, __unused uint64_t arg, user_addr_t buffer, uint32_t buffersize, __unused int32_t *retval)
1181 proc_pidoriginatorinfo(int pid, int flavor, user_addr_t buffer, uint32_t buffersize, int32_t * retval)
1213 *retval = size;
1225 *retval = size;
1240 proc_pidinfo(int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, int32_t * retval)
1381 error = proc_pidfdlist(p, buffer, buffersize, retval);
1391 *retval = sizeof(struct proc_uniqidentifierinfo);
1420 *retval = sizeof(struct proc_bsdshortinfo);
1424 *retval = sizeof(struct proc_bsdinfowithuniqid);
1428 *retval = sizeof(struct proc_bsdinfo);
1441 *retval = sizeof(struct proc_taskinfo);
1454 *retval = sizeof(struct proc_taskallinfo);
1468 *retval = sizeof(struct proc_threadinfo);
1474 error = proc_pidlistthreads(p, buffer, buffersize, retval);
1479 error = proc_pidregioninfo(p, arg, buffer, buffersize, retval);
1485 error = proc_pidregionpathinfo(p, arg, buffer, buffersize, retval);
1490 error = proc_pidregionpathinfo2(p, arg, buffer, buffersize, retval);
1495 error = proc_pidregionpathinfo3(p, arg, buffer, buffersize, retval);
1500 error = proc_pidvnodepathinfo(p, arg, buffer, buffersize, retval);
1512 *retval = sizeof(struct proc_threadwithpathinfo);
1518 error = proc_pidpathinfo(p, arg, buffer, buffersize, retval);
1530 *retval = sizeof(struct proc_workqueueinfo);
1537 retval);
1546 *retval = sizeof(struct proc_archinfo);
1555 *retval = sizeof(struct proc_pidcoalitioninfo);
1566 *retval = sizeof(data);
1586 pid_vnodeinfo(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1601 *retval = sizeof(struct vnode_fdinfo);
1607 pid_vnodeinfopath(vnode_t vp, uint32_t vid, struct fileproc * fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1625 *retval = sizeof(struct vnode_fdinfowithpath);
1687 pid_socketinfo(socket_t so, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1697 *retval = sizeof(struct socket_fdinfo);
1702 *retval = 0;
1708 pid_pseminfo(struct psemnode *psem, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1718 *retval = sizeof(struct psem_fdinfo);
1725 pid_pshminfo(struct pshmnode *pshm, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1735 *retval = sizeof(struct pshm_fdinfo);
1742 pid_pipeinfo(struct pipe * p, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1751 *retval = sizeof(struct pipe_fdinfo);
1758 pid_kqueueinfo(struct kqueue * kq, struct fileproc *fp, int closeonexec, user_addr_t buffer, __unused uint32_t buffersize, int32_t * retval)
1769 *retval = sizeof(struct kqueue_fdinfo);
1776 pid_atalkinfo(__unused struct atalk * at, __unused struct fileproc *fp, __unused int closeonexec, __unused user_addr_t buffer, __unused uint32_t buffersize, __unused int32_t * retval)
1785 proc_pidfdinfo(int pid, int flavor, int fd, user_addr_t buffer, uint32_t buffersize, int32_t * retval)
1846 error = pid_vnodeinfo(vp, vid, fp, closeonexec, buffer, buffersize, retval);
1860 error = pid_vnodeinfopath(vp, vid, fp, closeonexec, buffer, buffersize, retval);
1872 error = pid_socketinfo(so, fp, closeonexec, buffer, buffersize, retval);
1884 error = pid_pseminfo(psem, fp, closeonexec, buffer, buffersize, retval);
1896 error = pid_pshminfo(pshm, fp, closeonexec, buffer, buffersize, retval);
1908 error = pid_pipeinfo(cpipe, fp, closeonexec, buffer, buffersize, retval);
1920 error = pid_kqueueinfo(kq, fp, closeonexec, buffer, buffersize, retval);
2019 user_addr_t buffer, uint32_t buffersize, int32_t *retval)
2059 fia.fia_retval = retval;
2109 proc_kernmsgbuf(user_addr_t buffer, uint32_t buffersize, int32_t * retval)
2112 return(log_dmesg(buffer, buffersize, retval));
2119 proc_setcontrol(int pid, int flavor, uint64_t arg, user_addr_t buffer, uint32_t buffersize, __unused int32_t * retval)
2199 proc_dirtycontrol(int pid, int flavor, uint64_t arg, int32_t *retval) {
2261 if (retval) {
2262 *retval = memorystatus_dirty_get(target_p);
2294 proc_dirtycontrol(__unused int pid, __unused int flavor, __unused uint64_t arg, __unused int32_t *retval) {
2307 proc_terminate(int pid, int32_t *retval)
2320 if (pid <= 0 || retval == NULL) {
2356 *retval = sig;
2397 proc_pid_rusage(int pid, int flavor, user_addr_t buffer, __unused int32_t *retval)