Searched refs:rw_owner (Results 1 - 6 of 6) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/include/os/linux/spl/sys/
H A Drwlock.h45 kthread_t *rw_owner; member in struct:__anon10474
56 rwp->rw_owner = current;
62 rwp->rw_owner = NULL;
66 rw_owner(krwlock_t *rwp) function
68 return (rwp->rw_owner);
104 return (rw_owner(rwp) == current);
110 return (RW_LOCK_HELD(rwp) && rw_owner(rwp) == NULL);
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Drwlock.h94 #define rw_owner(lock) sx_xholder(lock) macro
/freebsd-13-stable/sys/cddl/compat/opensolaris/sys/
H A Drwlock.h90 #define rw_owner(lock) sx_xholder(lock) macro
/freebsd-13-stable/sys/contrib/openzfs/lib/libzpool/
H A Dkernel.c215 rwlp->rw_owner = 0;
232 rwlp->rw_owner = pthread_self();
242 rwlp->rw_owner = 0;
261 rwlp->rw_owner = pthread_self();
/freebsd-13-stable/sys/kern/
H A Dkern_rwlock.c156 #define rw_owner(rw) rw_wowner(rw) macro
622 MPASS(owner == rw_owner(rw));
1152 MPASS(owner == rw_owner(rw));
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Dzfs_context.h286 pthread_t rw_owner; member in struct:krwlock
298 #define RW_WRITE_HELD(rw) pthread_equal((rw)->rw_owner, pthread_self())

Completed in 65 milliseconds