Home
last modified time | relevance | path

Searched refs:proc (Results 1 – 25 of 1025) sorted by relevance

12345678910>>...41

/openbsd-src/sys/sys/
H A Dsyscallargs.h1162 int sys_exit(struct proc *, void *, register_t *);
1163 int sys_fork(struct proc *, void *, register_t *);
1164 int sys_read(struct proc *, void *, register_t *);
1165 int sys_write(struct proc *, void *, register_t *);
1166 int sys_open(struct proc *, void *, register_t *);
1167 int sys_close(struct proc *, void *, register_t *);
1168 int sys_getentropy(struct proc *, void *, register_t *);
1169 int sys___tfork(struct proc *, void *, register_t *);
1170 int sys_link(struct proc *, void *, register_t *);
1171 int sys_unlink(struct proc *, voi
[all...]
H A Dpledge.h94 { PLEDGE_PROC, "proc" },
118 int pledge_syscall(struct proc *, int, uint64_t *);
119 int pledge_fail(struct proc *, int, uint64_t);
122 int pledge_namei(struct proc *, struct nameidata *, char *);
123 int pledge_sendfd(struct proc *p, struct file *);
124 int pledge_recvfd(struct proc *p, struct file *);
125 int pledge_sysctl(struct proc *p, int namelen, int *name, void *new);
126 int pledge_chown(struct proc *p, uid_t, gid_t);
127 int pledge_adjtime(struct proc *p, const void *v);
128 int pledge_sendit(struct proc *
[all...]
H A Dproc.h1 /* $OpenBSD: proc.h,v 1.378 2025/01/25 19:21:40 claudio Exp $ */
2 /* $NetBSD: proc.h,v 1.44 1996/04/22 01:23:21 christos Exp $ */
37 * @(#)proc.h 8.8 (Berkeley) 1/21/94
43 #include <machine/proc.h> /* Machine-dependent proc substruct. */
115 * shared by all threads in a process, while struct proc contains the
121 struct proc;
153 struct proc *ps_mainproc;
157 TAILQ_HEAD(,proc) ps_threads; /* [K|m] Threads in this process. */
192 struct proc *ps_singl
333 struct proc { global() struct
337 p_pproc global() argument
350 p_statproc global() argument
355 p_tidproc global() argument
359 p_dupfdproc global() argument
362 p_cpticksproc global() argument
363 p_wchanproc global() argument
364 p_sleep_toproc global() argument
365 p_wmesgproc global() argument
366 p_pctcpuproc global() argument
367 p_slptimeproc global() argument
368 p_cpuproc global() argument
370 p_ruproc global() argument
371 p_tuproc global() argument
373 p_limitproc global() argument
374 p_kdproc global() argument
375 p_sleeplocksproc global() argument
376 p_kqproc global() argument
377 p_kq_serialproc global() argument
379 p_siglistproc global() argument
403 p_mdproc global() argument
405 p_oldmaskproc global() argument
406 p_sisigproc global() argument
407 p_sigvalproc global() argument
408 p_sitrapnoproc global() argument
409 p_sicodeproc global() argument
[all...]
H A Dsched.h109 struct proc *spc_idleproc; /* idle proc for this cpu */
110 TAILQ_HEAD(prochead, proc) spc_qs[SCHED_NQS];
111 LIST_HEAD(,proc) spc_deadproc;
151 struct proc;
152 void schedclock(struct proc *);
156 void userret(struct proc *p);
161 void sched_exit(struct proc *);
164 void cpu_switchto(struct proc *, struct proc *);
165 struct proc *sched_chooseproc(void);
166 struct cpu_info *sched_choosecpu(struct proc *);
[all …]
H A Dexec.h73 struct proc;
76 typedef int (*exec_makecmds_fcn)(struct proc *, struct exec_package *);
84 int (*ev_proc)(struct proc *p, struct exec_vmcmd *cmd);
123 u_long ep_maxsaddr; /* proc's max stack addr ("top") */
124 u_long ep_minsaddr; /* proc's min stack addr ("bottom") */
152 int vmcmd_map_pagedvn(struct proc *, struct exec_vmcmd *);
153 int vmcmd_map_readvn(struct proc *, struct exec_vmcmd *);
154 int vmcmd_map_zero(struct proc *, struct exec_vmcmd *);
155 int vmcmd_mutable(struct proc *, struct exec_vmcmd *);
156 int vmcmd_randomize(struct proc *, struc
169 NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) global() argument
171 NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) global() argument
174 NEW_VMCMD(evsp,proc,len,addr,vp,offset,prot) global() argument
176 NEW_VMCMD2(evsp,proc,len,addr,vp,offset,prot,flags) global() argument
[all...]
H A Dvnode.h342 struct proc *a_p;
344 int VOP_OPEN(struct vnode *, int, struct ucred *, struct proc *);
350 struct proc *a_p;
352 int VOP_CLOSE(struct vnode *, int, struct ucred *, struct proc *);
358 struct proc *a_p;
360 int VOP_ACCESS(struct vnode *, int, struct ucred *, struct proc *);
366 struct proc *a_p;
368 int VOP_GETATTR(struct vnode *, struct vattr *, struct ucred *, struct proc *);
374 struct proc *a_p;
376 int VOP_SETATTR(struct vnode *, struct vattr *, struct ucred *, struct proc *);
[all...]
H A Dfiledesc.h133 int dupfdopen(struct proc *, int, int);
134 int fdalloc(struct proc *p, int want, int *result);
135 void fdexpand(struct proc *);
136 struct file *fnew(struct proc *_p);
137 int falloc(struct proc *_p, struct file **_rfp, int *_rfd);
141 void fdfree(struct proc *p);
142 int fdrelease(struct proc *p, int);
145 void fdcloseexec(struct proc *);
146 struct file *fd_iterfile(struct file *, struct proc *);
151 int closef(struct file *, struct proc *);
[all …]
H A Dsignalvar.h111 int coredump(struct proc *p);
112 void execsigs(struct proc *p);
113 int cursig(struct proc *p, struct sigctx *, int);
116 void psignal(struct proc *p, int sig);
117 void ptsignal(struct proc *p, int sig, enum signal_type type);
119 void trapsignal(struct proc *p, int sig, u_long code, int type,
121 __dead void sigexit(struct proc *, int);
122 void sigabort(struct proc *);
123 int sigismasked(struct proc *, int);
125 int killpg1(struct proc *, in
[all...]
/openbsd-src/usr.bin/rpcgen/
H A Drpc_clntout.c74 proc_list *proc; local
77 for (proc = vp->procs; proc != NULL; proc = proc->next) {
79 ptype(proc->res_prefix, proc->res_type, 1);
81 pvname(proc->proc_name, vp->vers_num);
82 printarglist(proc, "clnt", "CLIENT *");
84 printbody(proc);
98 void printarglist(proc, addargname, addargtype) in printarglist() argument
99 proc_list *proc; in printarglist()
107 ptype(proc->args.decls->decl.prefix,
108 proc->args.decls->decl.type, 1);
[all …]
H A Drpc_sample.c84 proc_list *proc; local
97 for (proc = vp->procs; proc != NULL; proc = proc->next) {
99 ptype(proc->res_prefix, proc->res_type, 1);
102 if (proc->arg_num < 2 && !newstyle) {
104 if (!streq(proc->args.decls->decl.type, "void"))
105 ptype(proc->args.decls->decl.prefix,
106 proc->args.decls->decl.type, 1);
110 pvname(proc->proc_name, vp->vers_num);
112 } else if (!streq(proc->args.decls->decl.type, "void")) {
113 for (l = proc->args.decls; l != NULL; l = l->next) {
[all …]
H A Drpc_tblout.c81 proc_list *proc; local
100 for (proc = vp->procs; proc != NULL; proc = proc->next) {
101 current = atoi(proc->proc_num);
118 pvname_svc(proc->proc_name, vp->vers_num);
122 pvname(proc->proc_name, vp->vers_num);
127 if (proc->arg_num > 1)
128 printit((char*) NULL, proc->args.argname);
131 printit(proc->args.decls->decl.prefix,
132 proc->args.decls->decl.type);
134 printit(proc->res_prefix, proc->res_type);
H A Drpc_svcout.c289 proc_list *proc; local
294 for (proc = vp->procs; proc != NULL; proc = proc->next) {
296 internal_proctype(proc);
298 pvname(proc->proc_name, vp->vers_num);
302 if (proc->arg_num > 1)
303 fprintf(fout, "%s", proc->args.argname);
305 ptype(proc->args.decls->decl.prefix,
306 proc->args.decls->decl.type, 0);
312 if (proc->arg_num > 1)
314 proc->args.argname);
[all …]
H A Drpc_hout.c240 proc_list *proc; local
243 for (proc = vers->procs; proc != NULL; proc = proc->next) {
244 if (proc == stop) {
246 } else if (streq(proc->proc_name, stop->proc_name)) {
260 proc_list *proc; local
292 for (proc = vers->procs; proc != NULL; proc = proc->next) {
293 if (!define_printed(proc, def->def.pr.versions))
294 puldefine(proc->proc_name, proc->proc_num);
296 pprocdef(proc, vers, "CLIENT *", 0,i);
298 pprocdef(proc, vers, "struct svc_req *", 1,i);
[all …]
/openbsd-src/usr.sbin/lpd/
H A Dresolver.c54 struct imsgproc *proc; member
130 resolver_dispatch_request(struct imsgproc *proc, struct imsg *imsg) in resolver_dispatch_request() argument
148 m_get_int(proc, &hints.ai_flags); in resolver_dispatch_request()
149 m_get_int(proc, &hints.ai_family); in resolver_dispatch_request()
150 m_get_int(proc, &hints.ai_socktype); in resolver_dispatch_request()
151 m_get_int(proc, &hints.ai_protocol); in resolver_dispatch_request()
152 m_get_string(proc, &hostname); in resolver_dispatch_request()
153 m_get_string(proc, &servname); in resolver_dispatch_request()
154 m_end(proc); in resolver_dispatch_request()
162 s->proc = proc; in resolver_dispatch_request()
[all …]
H A Dcontrol.c172 struct imsgproc *proc; in control_accept() local
191 proc = proc_attach(PROC_CLIENT, sock); in control_accept()
192 if (proc == NULL) { in control_accept()
197 proc_setcallback(proc, control_dispatch_client, NULL); in control_accept()
198 proc_enable(proc); in control_accept()
202 control_close(struct imsgproc *proc) in control_close() argument
204 proc_free(proc); in control_close()
211 control_dispatch_priv(struct imsgproc *proc, struct imsg *imsg, void *arg) in control_dispatch_priv() argument
220 log_imsg(proc, imsg); in control_dispatch_priv()
224 m_end(proc); in control_dispatch_priv()
[all …]
H A Dengine_lpr.c73 lpr_dispatch_frontend(struct imsgproc *proc, struct imsg *imsg) in lpr_dispatch_frontend() argument
87 m_get_sockaddr(proc, (struct sockaddr *)&ss); in lpr_dispatch_frontend()
88 m_end(proc); in lpr_dispatch_frontend()
94 m_get_int(proc, &lng); in lpr_dispatch_frontend()
95 m_get_string(proc, &jf.hostfrom); in lpr_dispatch_frontend()
96 m_get_string(proc, &prn); in lpr_dispatch_frontend()
97 m_get_int(proc, &jf.njob); in lpr_dispatch_frontend()
99 m_get_int(proc, &jf.jobs[i]); in lpr_dispatch_frontend()
100 m_get_int(proc, &jf.nuser); in lpr_dispatch_frontend()
102 m_get_string(proc, &jf.users[i]); in lpr_dispatch_frontend()
[all …]
/openbsd-src/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_proc.cpp23 Processor *proc = new(mem) Processor; in ProcCreate() local
24 proc->thr = nullptr; in ProcCreate()
26 AllocatorProcStart(proc); in ProcCreate()
29 proc->dd_pt = ctx->dd->CreatePhysicalThread(); in ProcCreate()
30 return proc; in ProcCreate()
33 void ProcDestroy(Processor *proc) { in ProcDestroy() argument
34 CHECK_EQ(proc->thr, nullptr); in ProcDestroy()
36 AllocatorProcFinish(proc); in ProcDestroy()
38 ctx->metamap.OnProcIdle(proc); in ProcDestroy()
40 ctx->dd->DestroyPhysicalThread(proc->dd_pt); in ProcDestroy()
[all …]
H A Dtsan_sync.cpp48 u32 idx = block_alloc_.Alloc(&thr->proc()->block_cache); in AllocBlock()
59 uptr MetaMap::FreeBlock(Processor *proc, uptr p, bool reset) { in FreeBlock() argument
64 FreeRange(proc, p, sz, reset); in FreeBlock()
68 bool MetaMap::FreeRange(Processor *proc, uptr p, uptr sz, bool reset) { in FreeRange() argument
84 block_alloc_.Free(&proc->block_cache, idx & ~kFlagMask); in FreeRange()
92 sync_alloc_.Free(&proc->sync_cache, idx & ~kFlagMask); in FreeRange()
108 void MetaMap::ResetRange(Processor *proc, uptr p, uptr sz, bool reset) { in ResetRange() argument
112 FreeRange(proc, p, sz, reset); in ResetRange()
119 FreeRange(proc, p, sz, reset); in ResetRange()
125 FreeRange(proc, p, diff, reset); in ResetRange()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/
H A Dgnu-nat.c100 struct proc *inf_tid_to_proc (struct inf *inf, int tid);
102 struct proc *run_thread,
107 void inf_set_step_thread (struct inf *inf, struct proc *proc);
117 void proc_abort (struct proc *proc, int force);
118 struct proc *make_proc (struct inf *inf, mach_port_t port, int tid);
119 struct proc *_proc_free (struct proc *proc);
120 int proc_update_sc (struct proc *proc);
121 error_t proc_get_exception_port (struct proc *proc, mach_port_t * port);
122 error_t proc_set_exception_port (struct proc *proc, mach_port_t port);
123 static mach_port_t _proc_get_exc_port (struct proc *proc);
[all …]
H A Dgnu-nat.h32 struct proc *inf_tid_to_thread (struct inf *inf, int tid);
39 struct proc struct
70 struct proc *next; argument
76 #define proc_is_task(proc) ((proc)->tid == PROC_TID_TASK) argument
77 #define proc_is_thread(proc) ((proc)->tid != PROC_TID_TASK) argument
79 extern int __proc_pid (struct proc *proc);
85 extern thread_state_t proc_get_state (struct proc *proc, int will_modify);
88 extern char *proc_string (struct proc *proc);
91 do { struct proc *__proc = (_proc); \
H A Dalpha-mdebug-tdep.c80 #define PROC_LOW_ADDR(proc) ((proc)->pdr.adr) argument
81 #define PROC_FRAME_OFFSET(proc) ((proc)->pdr.frameoffset) argument
82 #define PROC_FRAME_REG(proc) ((proc)->pdr.framereg) argument
83 #define PROC_REG_MASK(proc) ((proc)->pdr.regmask) argument
84 #define PROC_FREG_MASK(proc) ((proc)->pdr.fregmask) argument
85 #define PROC_REG_OFFSET(proc) ((proc)->pdr.regoffset) argument
86 #define PROC_FREG_OFFSET(proc) ((proc)->pdr.fregoffset) argument
87 #define PROC_PC_REG(proc) ((proc)->pdr.pcreg) argument
88 #define PROC_LOCALOFF(proc) ((proc)->pdr.localoff) argument
/openbsd-src/sys/nfs/
H A Dnfs_var.h50 int nfs_vinvalbuf(struct vnode *, int, struct ucred *, struct proc *);
52 int nfs_doio(struct buf *, struct proc *);
55 int nfs_boot_init(struct nfs_diskless *, struct proc *);
75 struct proc *, struct mbuf **);
77 struct proc *, struct mbuf **);
79 struct proc *, struct mbuf **);
81 struct proc *, struct mbuf **);
83 struct proc *, struct mbuf **);
85 struct proc *, struct mbuf **);
87 struct proc *, struc
[all...]
/openbsd-src/usr.sbin/smtpd/
H A Dresolver.c45 struct mproc *proc; member
150 resolver_dispatch_request(struct mproc *proc, struct imsg *imsg) in resolver_dispatch_request() argument
184 s->proc = proc; in resolver_dispatch_request()
194 m_create(proc, IMSG_GETADDRINFO_END, reqid, 0, -1); in resolver_dispatch_request()
195 m_add_int(proc, EAI_SYSTEM); in resolver_dispatch_request()
196 m_add_int(proc, save_errno); in resolver_dispatch_request()
197 m_close(proc); in resolver_dispatch_request()
215 s->proc = proc; in resolver_dispatch_request()
228 m_create(proc, IMSG_GETNAMEINFO, reqid, 0, -1); in resolver_dispatch_request()
229 m_add_int(proc, EAI_SYSTEM); in resolver_dispatch_request()
[all …]
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dglobal.c317 && g->u.proc.defined) in ffeglobal_new_progunit_()
368 g->u.proc.n_args = -1; in ffeglobal_new_progunit_()
369 g->u.proc.other_t = NULL; in ffeglobal_new_progunit_()
373 && ((ffesymbol_basictype (s) != g->u.proc.bt) in ffeglobal_new_progunit_()
374 || (ffesymbol_kindtype (s) != g->u.proc.kt) in ffeglobal_new_progunit_()
376 && (ffesymbol_size (s) != g->u.proc.sz)))) in ffeglobal_new_progunit_()
416 || (g->u.proc.bt == FFEINFO_basictypeNONE) in ffeglobal_new_progunit_()
417 || (g->u.proc.kt == FFEINFO_kindtypeNONE)) in ffeglobal_new_progunit_()
419 g->u.proc.bt = ffesymbol_basictype (s); in ffeglobal_new_progunit_()
420 g->u.proc.kt = ffesymbol_kindtype (s); in ffeglobal_new_progunit_()
[all …]
/openbsd-src/sys/arch/alpha/alpha/
H A Dprocess_machdep.c99 struct proc *p; in process_read_regs()
111 struct proc *p; in process_read_fpregs()
126 struct proc *p; in process_write_regs()
138 struct proc *p; in process_set_pc()
149 struct proc *p; in process_write_fpregs()
163 int ptrace_set_bpt(struct proc *p, struct mdbpt *bpt);
164 int ptrace_clear_bpt(struct proc *p, struct mdbpt *bpt);
165 int ptrace_read_int(struct proc *, vaddr_t, u_int32_t *);
166 int ptrace_write_int(struct proc *, vaddr_t, u_int32_t);
167 u_int64_t ptrace_read_register(struct proc *p, int regno);
[all …]

12345678910>>...41