OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:rw_owner
(Results
1 - 3
of
3
) sorted by relevancy
/src/sys/sys/
rwlock.h
65
* the number of readers. The
rw_owner
field is laid out like so:
80
#define
RW_OWNER
(rw) ((rw)->
rw_owner
& RW_THREAD)
81
#define RW_COUNT(rw) ((rw)->
rw_owner
& RW_THREAD)
82
#define RW_FLAGS(rw) ((rw)->
rw_owner
& ~RW_THREAD)
90
volatile uintptr_t
rw_owner
;
member in struct:krwlock
/src/sys/kern/
kern_rwlock.c
76
#define RW_DEBUG_P(rw) (((rw)->
rw_owner
& RW_NODEBUG) == 0)
117
static lwp_t *
rw_owner
(wchan_t);
136
.sobj_owner =
rw_owner
,
148
return (uintptr_t)atomic_cas_ptr((volatile void *)&rw->
rw_owner
,
163
n = (uintptr_t)atomic_swap_ptr((volatile void *)&rw->
rw_owner
,
181
(long)
RW_OWNER
(rw), (int)RW_FLAGS(rw));
213
rw->
rw_owner
= 0;
215
rw->
rw_owner
= RW_NODEBUG;
217
rw->
rw_owner
= 0;
237
RW_ASSERT(rw, (rw->
rw_owner
& ~RW_NODEBUG) == 0)
798
rw_owner
(wchan_t obj)
function
[
all
...]
/src/external/cddl/osnet/dist/lib/libzpool/common/sys/
zfs_context.h
295
void *
rw_owner
;
member in struct:krwlock
307
#define RW_READ_HELD(x) ((x)->
rw_owner
== NULL && (x)->rw_count > 0)
310
#define RW_WRITE_HELD(x) ((x)->
rw_owner
== curthread)
Completed in 16 milliseconds
Indexes created Fri Jun 12 00:25:51 UTC 2026