OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:p_reflock
(Results
1 - 18
of
18
) sorted by relevancy
/src/sys/arch/x86/x86/
dbregs.c
108
* Caller must hold l->l_proc->
p_reflock
, and, on return, must not
118
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
175
* Caller must hold l->l_proc->
p_reflock
, and must have previously
176
* called x86_dbregs_alloc without dropping l->l_proc->
p_reflock
184
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
328
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
/src/sys/kern/
kern_resource.c
856
error = rw_tryenter(&p->
p_reflock
, RW_READER) ? 0 : SET_ERROR(EBUSY);
879
/* Find the process. Hold a reference (
p_reflock
), if found. */
888
rw_exit(&p->
p_reflock
);
903
rw_exit(&p->
p_reflock
);
925
/* Find the process. Hold a reference (
p_reflock
), if found. */
934
rw_exit(&p->
p_reflock
);
988
rw_exit(&p->
p_reflock
);
1006
/* Find the process. Hold a reference (
p_reflock
), if found. */
1057
rw_exit(&p->
p_reflock
);
1088
/* Find the process. Hold a reference (
p_reflock
), if found. *
[
all
...]
kern_proc.c
499
rw_init(&p->
p_reflock
);
1795
* Caller MUST NOT hold p->p_lock. Caller MAY hold p->
p_reflock
2261
zombie = !rw_tryenter(&p->
p_reflock
, RW_READER);
2305
rw_exit(&p->
p_reflock
);
2335
rw_exit(&p->
p_reflock
);
2458
error = rw_tryenter(&p->
p_reflock
, RW_READER) ? 0 : SET_ERROR(EBUSY);
2481
rw_exit(&p->
p_reflock
);
2651
memset(&p->
p_reflock
, 0, sizeof(p->
p_reflock
));
3020
* take p->
p_reflock
as a reader or writer according to op iff pi
[
all
...]
init_sysctl.c
1082
if (!rw_tryenter(&p->
p_reflock
, RW_READER)) {
1103
rw_exit(&p->
p_reflock
);
1114
rw_exit(&p->
p_reflock
);
1128
rw_exit(&p->
p_reflock
);
1140
gotit = rw_tryenter(&p->
p_reflock
, RW_READER);
1161
rw_exit(&p->
p_reflock
);
1171
rw_exit(&p->
p_reflock
);
1184
rw_exit(&p->
p_reflock
);
kern_exec.c
807
rw_enter(&p->
p_reflock
, RW_WRITER);
937
rw_exit(&p->
p_reflock
);
1423
rw_exit(&p->
p_reflock
);
1468
rw_exit(&p->
p_reflock
);
2390
rw_enter(&p->
p_reflock
, RW_WRITER);
2439
* which would have released the
p_reflock
and also
2443
rw_exit(&p->
p_reflock
);
2705
rw_init(&p2->
p_reflock
);
2873
rw_exit(&p1->
p_reflock
);
2899
rw_exit(&p1->
p_reflock
);
[
all
...]
sys_process_lwpstatus.c
414
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
kern_exit.c
290
rw_enter(&p->
p_reflock
, RW_WRITER);
594
rw_exit(&p->
p_reflock
);
1281
rw_destroy(&p->
p_reflock
);
kern_fork.c
379
rw_init(&p2->
p_reflock
);
kern_descrip.c
2163
if (!rw_tryenter(&p->
p_reflock
, RW_READER)) {
2214
rw_exit(&p->
p_reflock
);
2320
if (!rw_tryenter(&p->
p_reflock
, RW_READER)) {
2366
rw_exit(&p->
p_reflock
);
sys_ptrace_common.c
334
if (!rw_tryenter(&t->
p_reflock
, RW_READER))
1510
rw_exit(&t->
p_reflock
);
/src/sys/miscfs/procfs/
procfs_subr.c
427
if (tp != NULL && !rw_tryenter(&tp->
p_reflock
, RW_READER))
440
rw_exit(&p->
p_reflock
);
procfs_vfsops.c
365
KASSERT(rw_read_held(&p->
p_reflock
));
/src/sys/rump/librump/rumpkern/
lwproc.c
180
rw_destroy(&p->
p_reflock
);
259
rw_init(&p->
p_reflock
);
/src/sys/arch/i386/i386/
process_machdep.c
159
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
/src/sys/compat/netbsd32/
netbsd32_ptrace.c
334
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
/src/sys/arch/amd64/amd64/
process_machdep.c
183
KASSERT(rw_lock_held(&l->l_proc->
p_reflock
));
/src/sys/sys/
proc.h
350
krwlock_t
p_reflock
; /* :: lock for debugger, procfs */
member in struct:proc
/src/sys/uvm/
uvm_map.c
5395
* Look up the pid and take a read lock on p->
p_reflock
so the
5400
KASSERT(pid == -1 || rw_read_held(&p->
p_reflock
));
5438
rw_exit(&p->
p_reflock
);
Completed in 33 milliseconds
Indexes created Thu Sep 24 00:25:51 UTC 2026