/netbsd-src/sys/kern/ |
H A D | kern_rwlock.c | 76 #define RW_DEBUG_P(rw) (((rw)->rw_owner & RW_NODEBUG) == 0) argument 78 #define RW_WANTLOCK(rw, op) \ argument 81 #define RW_LOCKED(rw, op) \ argument 84 #define RW_UNLOCKED(rw, op) \ argument 93 #define RW_ASSERT(rw, cond) \ argument 99 #define RW_ASSERT(rw, cond) /* nothing */ argument 145 rw_cas(krwlock_t *rw, uintptr_t o, uintptr_t n) in rw_cas() 160 rw_swap(krwlock_t *rw, uintptr_t o, uintptr_t n) in rw_swap() 178 const volatile krwlock_t *rw = cookie; in rw_dump() local 192 rw_abort(const char *func, size_t line, krwlock_t *rw, const char *msg) in rw_abort() [all …]
|
/netbsd-src/external/bsd/openldap/dist/libraries/libldap/ |
H A D | rdwr.c | 84 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_init() local 107 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_destroy() local 152 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_rlock() local 200 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_rtrylock() local 238 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_runlock() local 287 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_wlock() local 329 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_wtrylock() local 364 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_wunlock() local 414 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_readers() local 431 struct ldap_int_thread_rdwr_s *rw; in ldap_pvt_thread_rdwr_writers() local [all …]
|
H A D | thr_pth.c | 201 ldap_pvt_thread_rdwr_init( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_init() 207 ldap_pvt_thread_rdwr_destroy( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_destroy() 212 int ldap_pvt_thread_rdwr_rlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_rlock() 217 int ldap_pvt_thread_rdwr_rtrylock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_rtrylock() 222 int ldap_pvt_thread_rdwr_runlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_runlock() 227 int ldap_pvt_thread_rdwr_wlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wlock() 232 int ldap_pvt_thread_rdwr_wtrylock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wtrylock() 237 int ldap_pvt_thread_rdwr_wunlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wunlock()
|
H A D | thr_posix.c | 372 ldap_pvt_thread_rdwr_init( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_init() 378 ldap_pvt_thread_rdwr_destroy( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_destroy() 383 int ldap_pvt_thread_rdwr_rlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_rlock() 388 int ldap_pvt_thread_rdwr_rtrylock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_rtrylock() 393 int ldap_pvt_thread_rdwr_runlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_runlock() 398 int ldap_pvt_thread_rdwr_wlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wlock() 403 int ldap_pvt_thread_rdwr_wtrylock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wtrylock() 408 int ldap_pvt_thread_rdwr_wunlock( ldap_pvt_thread_rdwr_t *rw ) in ldap_pvt_thread_rdwr_wunlock()
|
/netbsd-src/external/bsd/ipf/dist/lib/ |
H A D | rwlock_emul.c | 15 void eMrwlock_read_enter(rw, file, line) in eMrwlock_read_enter() argument 37 void eMrwlock_write_enter(rw, file, line) in eMrwlock_write_enter() argument 59 void eMrwlock_downgrade(rw, file, line) in eMrwlock_downgrade() argument 82 void eMrwlock_exit(rw) in eMrwlock_exit() argument 106 void eMrwlock_init(rw, who) in eMrwlock_init() argument 127 void eMrwlock_destroy(rw) in eMrwlock_destroy() argument
|
/netbsd-src/sys/rump/librump/rumpkern/ |
H A D | locks_up.c | 176 #define UPRW(rw) struct uprw *uprw = *(struct uprw **)rw argument 181 rw_init(krwlock_t *rw) in rw_init() 196 rw_destroy(krwlock_t *rw) in rw_destroy() 207 rw_enter(krwlock_t *rw, const krw_t op) in rw_enter() 233 rw_tryenter(krwlock_t *rw, const krw_t op) in rw_tryenter() 256 rw_exit(krwlock_t *rw) in rw_exit() 275 rw_tryupgrade(krwlock_t *rw) in rw_tryupgrade() 289 rw_write_held(krwlock_t *rw) in rw_write_held() 297 rw_read_held(krwlock_t *rw) in rw_read_held() 305 rw_lock_held(krwlock_t *rw) in rw_lock_held() [all …]
|
H A D | locks.c | 224 #define RUMPRW(rw) (*(struct rumpuser_rw **)(rw)) argument 243 _rw_init(krwlock_t *rw, uintptr_t return_address) in _rw_init() 253 rw_init(krwlock_t *rw) in rw_init() 260 rw_destroy(krwlock_t *rw) in rw_destroy() 268 rw_enter(krwlock_t *rw, const krw_t op) in rw_enter() 278 rw_tryenter(krwlock_t *rw, const krw_t op) in rw_tryenter() 291 rw_exit(krwlock_t *rw) in rw_exit() 305 rw_tryupgrade(krwlock_t *rw) in rw_tryupgrade() 319 rw_downgrade(krwlock_t *rw) in rw_downgrade() 329 rw_read_held(krwlock_t *rw) in rw_read_held() [all …]
|
/netbsd-src/lib/librumpuser/ |
H A D | rumpuser_pth.c | 277 rw_amwriter(struct rumpuser_rw *rw) in rw_amwriter() 284 rw_nreaders(struct rumpuser_rw *rw) in rw_nreaders() 292 rw_setwriter(struct rumpuser_rw *rw, int retry) in rw_setwriter() 318 rw_clearwriter(struct rumpuser_rw *rw) in rw_clearwriter() 327 rw_readup(struct rumpuser_rw *rw) in rw_readup() 340 rw_readdown(struct rumpuser_rw *rw) in rw_readdown() 356 struct rumpuser_rw *rw; in rumpuser_rw_init() local 374 rumpuser_rw_enter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_enter() 396 rumpuser_rw_tryenter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_tryenter() 421 rumpuser_rw_tryupgrade(struct rumpuser_rw *rw) in rumpuser_rw_tryupgrade() [all …]
|
H A D | rumpuser_pth_dummy.c | 155 rumpuser_rw_init(struct rumpuser_rw **rw) in rumpuser_rw_init() 162 rumpuser_rw_enter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_enter() 179 rumpuser_rw_tryenter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_tryenter() 187 rumpuser_rw_exit(struct rumpuser_rw *rw) in rumpuser_rw_exit() 199 rumpuser_rw_destroy(struct rumpuser_rw *rw) in rumpuser_rw_destroy() 206 rumpuser_rw_held(int enum_rumprwlock, struct rumpuser_rw *rw, int *rvp) in rumpuser_rw_held() 221 rumpuser_rw_downgrade(struct rumpuser_rw *rw) in rumpuser_rw_downgrade() 229 rumpuser_rw_tryupgrade(struct rumpuser_rw *rw) in rumpuser_rw_tryupgrade()
|
H A D | rumpfiber.c | 778 struct rumpuser_rw *rw; in rumpuser_rw_init() local 789 rumpuser_rw_enter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_enter() 813 rumpuser_rw_tryenter(int enum_rumprwlock, struct rumpuser_rw *rw) in rumpuser_rw_tryenter() 843 rumpuser_rw_exit(struct rumpuser_rw *rw) in rumpuser_rw_exit() 862 rumpuser_rw_destroy(struct rumpuser_rw *rw) in rumpuser_rw_destroy() 869 rumpuser_rw_held(int enum_rumprwlock, struct rumpuser_rw *rw, int *rvp) in rumpuser_rw_held() 884 rumpuser_rw_downgrade(struct rumpuser_rw *rw) in rumpuser_rw_downgrade() 892 rumpuser_rw_tryupgrade(struct rumpuser_rw *rw) in rumpuser_rw_tryupgrade()
|
H A D | sp_common.c | 365 doputwait(struct spclient *spc, struct respwait *rw, struct rsp_hdr *rhdr) in doputwait() 378 putwait_locked(struct spclient *spc, struct respwait *rw, struct rsp_hdr *rhdr) in putwait_locked() 386 putwait(struct spclient *spc, struct respwait *rw, struct rsp_hdr *rhdr) in putwait() 395 dounputwait(struct spclient *spc, struct respwait *rw) in dounputwait() 405 unputwait_locked(struct spclient *spc, struct respwait *rw) in unputwait_locked() 413 unputwait(struct spclient *spc, struct respwait *rw) in unputwait() 425 struct respwait *rw; in kickwaiter() local 459 struct respwait *rw; in kickall() local
|
/netbsd-src/external/cddl/osnet/sys/sys/ |
H A D | rwlock_impl.h | 38 #define _RW_READ_HELD(rw) ((((rw)->rw_owner & RW_WRITE_LOCKED) == 0) && \ argument 40 #define _RW_WRITE_HELD(rw) \ argument 43 #define _RW_ISWRITER(rw) \ argument
|
/netbsd-src/sys/external/bsd/drm2/include/linux/ |
H A D | spinlock.h | 151 rwlock_init(rwlock_t *rw) in rwlock_init() 159 rwlock_destroy(rwlock_t *rw) in rwlock_destroy() 168 write_lock_irq(rwlock_t *rw) in write_lock_irq() 180 write_unlock_irq(rwlock_t *rw) in write_unlock_irq() 188 read_lock(rwlock_t *rw) in read_lock() 198 read_unlock(rwlock_t *rw) in read_unlock()
|
/netbsd-src/sys/arch/ews4800mips/ews4800mips/ |
H A D | sector.c | 49 struct sector_rw *rw =& __context; in sector_init() local 64 struct sector_rw *rw = self; in sector_fini() local 88 struct sector_rw *rw = self; in sector_read() local 124 struct sector_rw *rw = self; in sector_write() local
|
/netbsd-src/sys/sys/ |
H A D | rwlock.h | 80 #define RW_OWNER(rw) ((rw)->rw_owner & RW_THREAD) argument 81 #define RW_COUNT(rw) ((rw)->rw_owner & RW_THREAD) argument 82 #define RW_FLAGS(rw) ((rw)->rw_owner & ~RW_THREAD) argument
|
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/gnulib-lib/ |
H A D | safe-read.c | 45 # define rw write macro 48 # define rw read macro
|
/netbsd-src/external/bsd/openldap/dist/servers/slapd/ |
H A D | frontend.c | 57 int rw, in fe_entry_get_rw() 79 int rw ) in fe_entry_release_rw()
|
/netbsd-src/external/cddl/osnet/dist/uts/common/fs/zfs/ |
H A D | rrwlock.c | 231 rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag) in rrw_enter() 283 rrw_held(rrwlock_t *rrl, krw_t rw) in rrw_held() 341 rrm_enter(rrmlock_t *rrl, krw_t rw, void *tag) in rrm_enter() 388 rrm_held(rrmlock_t *rrl, krw_t rw) in rrm_held()
|
/netbsd-src/sys/net/ |
H A D | rtbl.c | 185 struct rtwalk *rw = (struct rtwalk *)v; in rt_walktree_visitor() local 194 struct rtwalk rw; in rtbl_walktree() local 210 struct rtwalk rw; in rtbl_search_matched_entry() local
|
/netbsd-src/external/lgpl3/mpfr/dist/src/ |
H A D | check.c | 40 int rw; in mpfr_check() local
|
/netbsd-src/external/bsd/openldap/dist/servers/slapd/back-wt/ |
H A D | id2entry.c | 213 int rw ) in wt_entry_release() 227 int rw, in wt_entry_get()
|
/netbsd-src/sys/arch/ia64/stand/common/ |
H A D | bcache.c | 129 write_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, in write_strategy() 162 read_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, in read_strategy() 228 bcache_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, in bcache_strategy()
|
/netbsd-src/common/lib/libc/hash/sha3/ |
H A D | sha3.c | 107 sha3_init(struct sha3 *C, unsigned rw) in sha3_init() 117 sha3_update(struct sha3 *C, const uint8_t *data, size_t len, unsigned rw) in sha3_update() 196 sha3_final(uint8_t *h, unsigned d, struct sha3 *C, unsigned rw) in sha3_final() 231 shake_final(uint8_t *h, size_t d, struct sha3 *C, unsigned rw) in shake_final()
|
/netbsd-src/external/gpl2/gettext/dist/gettext-tools/src/ |
H A D | msgfmt.cs | 48 private void ReadAllInput (ResourceWriter rw) { in ReadAllInput()
|
/netbsd-src/external/bsd/ipf/dist/tools/ |
H A D | ipfs.c | 105 int fd, olen, nlen, rw; local 168 int fd, olen, nlen, rw; local 223 int c, lock = -1, devfd = -1, err = 0, rw = -1, ns = -1, set = 0; local
|