/external/ltp/utils/ffsb-6.0-rc2/ |
rwlock.c | 26 void init_rwlock(struct rwlock *rw) 28 rw->n_readers = 0; 29 pthread_mutex_init(&rw->plock, NULL); 30 pthread_cond_init(&rw->pcond, NULL); 32 rw->n_write_waiting = 0; 33 rw->n_read_waiting = 0; 34 rw->writer_tid = -1; 38 void rw_lock_read(struct rwlock *rw) 40 pthread_mutex_lock(&rw->plock); 42 rw->n_read_waiting++ [all...] |
rwlock.h | 38 void init_rwlock(struct rwlock *rw); 40 void rw_lock_read(struct rwlock *rw); 41 void rw_lock_write(struct rwlock *rw); 43 void rw_unlock_read(struct rwlock *rw); 44 void rw_unlock_write(struct rwlock *rw); 46 int rw_trylock_read(struct rwlock *rw); 47 int rw_trylock_write(struct rwlock *rw);
|
/external/autotest/client/site_tests/security_Minijail0/src/ |
test-chroot | 5 # setup: mkdir -p "%T/c/bin" "%T/c/lib64" "%T/c/lib" "%T/c/usr/lib" "%T/c/usr/local" "%T/c/tmp-rw" "%T/c/tmp-ro" "%T/tmp" 6 # args: -b /bin,/bin -b /lib,/lib -b /usr/lib,/usr/lib -b /usr/local,/usr/local -b %T/tmp,/tmp-rw,1 -b %T/tmp,/tmp-ro -C "%T/c" -v 18 [ ! -d /tmp-rw ] && die "no /tmp-rw" 20 echo 'x' > /tmp-rw/test-rw || die "non-writeable /tmp-rw"
|
test-pivotroot | 5 # setup: mkdir -p "%T/c/bin" "%T/c/lib64" "%T/c/lib" "%T/c/usr/lib" "%T/c/usr/local" "%T/c/tmp-rw" "%T/c/tmp-ro" "%T/tmp" 6 # args: -b /bin,/bin -b /lib,/lib -b /usr/lib,/usr/lib -b /usr/local,/usr/local -b %T/tmp,/tmp-rw,1 -b %T/tmp,/tmp-ro -P "%T/c" -v 18 [ ! -d /tmp-rw ] && die "no /tmp-rw" 20 echo 'x' > /tmp-rw/test-rw || die "non-writeable /tmp-rw"
|
/external/mesa3d/src/gallium/targets/pipe-loader/ |
pipe_radeonsi.c | 11 struct radeon_winsys *rw; local 14 rw = amdgpu_winsys_create(fd, radeonsi_screen_create); 16 if (!rw) 17 rw = radeon_drm_winsys_create(fd, radeonsi_screen_create); 19 return rw ? debug_screen_wrap(rw->screen) : NULL;
|
pipe_r600.c | 10 struct radeon_winsys *rw; local 12 rw = radeon_drm_winsys_create(fd, r600_screen_create); 13 return rw ? debug_screen_wrap(rw->screen) : NULL;
|
/external/compiler-rt/test/tsan/ |
mutex_bad_read_unlock.cc | 2 extern "C" void AnnotateRWLockAcquired(const char *f, int l, void *m, long rw); 3 extern "C" void AnnotateRWLockReleased(const char *f, int l, void *m, long rw);
|
unaligned_race.cc | 21 static NOINLINE void access(volatile char *p, int sz, int rw) { 22 if (rw) { 49 static NOINLINE void access3(bool main, int sz1, bool rw, volatile char *p) { 55 if (rw) { 66 access2(bool main, int sz1, int off2, bool rw, volatile char *obj) { 68 access3<off, 0>(main, sz1, rw, obj); 70 access3<off, 1>(main, sz1, rw, obj); 72 access3<off, 2>(main, sz1, rw, obj); 74 access3<off, 3>(main, sz1, rw, obj); 76 access3<off, 4>(main, sz1, rw, obj) [all...] |
mutex_bad_unlock.cc | 2 extern "C" void AnnotateRWLockReleased(const char *f, int l, void *m, long rw);
|
mutex_bad_read_lock.cc | 2 extern "C" void AnnotateRWLockAcquired(const char *f, int l, void *m, long rw);
|
unaligned_norace.cc | 18 static void access(char *p, int sz, int rw) { 19 if (rw) { 50 for (int rw = 0; rw < 2; rw++) { 53 // printf("thr=%d off=%d sz1=%d sz2=%d rw=%d p=%p\n", 54 // main, off, sz1, sz2, rw, p); 58 // printf("thr=%d off=%d sz1=%d sz2=%d rw=%d p=%p\n", 59 // main, off, sz1, sz2, rw, p); 60 access(p, sz2, rw); [all...] |
/external/libpcap/ |
chmod_bpf | 8 # with permissions rw-rw----, so that anybody in the admin 14 # packets, or give it the permissions rw-r-----, so that 19 chmod g+rw /dev/bpf*
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/ppc/ |
xcoff-ref-1.s | 2 .csect bar[rw]
|
/prebuilts/go/darwin-x86/src/runtime/ |
rwmutex.go | 32 // rlock locks rw for reading. 33 func (rw *rwmutex) rlock() { 39 if int32(atomic.Xadd(&rw.readerCount, 1)) < 0 { 42 lock(&rw.rLock) 43 if rw.readerPass > 0 { 45 rw.readerPass -= 1 46 unlock(&rw.rLock) 51 m.schedlink = rw.readers 52 rw.readers.set(m) 53 unlock(&rw.rLock [all...] |
/prebuilts/go/linux-x86/src/runtime/ |
rwmutex.go | 32 // rlock locks rw for reading. 33 func (rw *rwmutex) rlock() { 39 if int32(atomic.Xadd(&rw.readerCount, 1)) < 0 { 42 lock(&rw.rLock) 43 if rw.readerPass > 0 { 45 rw.readerPass -= 1 46 unlock(&rw.rLock) 51 m.schedlink = rw.readers 52 rw.readers.set(m) 53 unlock(&rw.rLock [all...] |
/prebuilts/go/darwin-x86/test/interface/ |
convert1.go | 12 type RW interface { R(); W() } 16 var rw RW var 20 r = rw 22 e = rw 23 rw = rw
|
convert2.go | 12 type RW interface { R(); W() } 16 var rw RW var 20 r = rw 22 e = rw 23 rw = rw
|
/prebuilts/go/linux-x86/test/interface/ |
convert1.go | 12 type RW interface { R(); W() } 16 var rw RW var 20 r = rw 22 e = rw 23 rw = rw
|
convert2.go | 12 type RW interface { R(); W() } 16 var rw RW var 20 r = rw 22 e = rw 23 rw = rw
|
/prebuilts/misc/windows/sdl2/test/ |
testautomation_rwops.c | 95 _testGenericRWopsValidations(SDL_RWops *rw, int write) 106 i = SDL_RWseek(rw, 0, RW_SEEK_SET ); 111 s = SDL_RWwrite(rw, RWopsHelloWorldTestString, sizeof(RWopsHelloWorldTestString)-1, 1); 121 i = SDL_RWseek( rw, seekPos, RW_SEEK_SET ); 126 i = SDL_RWseek(rw, 0, RW_SEEK_SET ); 131 s = SDL_RWread( rw, buf, 1, sizeof(RWopsHelloWorldTestString)-1 ); 143 i = SDL_RWseek( rw, -4, RW_SEEK_CUR ); 151 i = SDL_RWseek( rw, -1, RW_SEEK_END ); 160 i = SDL_RWseek( rw, 0, 999 ); 225 SDL_RWops *rw; local 264 SDL_RWops *rw; local 300 SDL_RWops *rw; local 347 SDL_RWops *rw; local 397 SDL_RWops *rw; local 447 SDL_RWops *rw; local 494 SDL_RWops *rw = SDL_AllocRW(); local 589 SDL_RWops *rw; local [all...] |
/external/fio/examples/ |
rbd.fio | 18 rw=randwrite
|
e4defrag2.fio | 21 rw=write 31 rw=write 36 rw=write 45 rw=randwrite 59 rw=randwrite 69 rw=randrw 83 rw=randrw
|
/prebuilts/go/darwin-x86/src/sync/ |
rwmutex.go | 38 // RLock locks rw for reading. 43 func (rw *RWMutex) RLock() { 45 _ = rw.w.state 48 if atomic.AddInt32(&rw.readerCount, 1) < 0 { 50 runtime_Semacquire(&rw.readerSem) 54 race.Acquire(unsafe.Pointer(&rw.readerSem)) 60 // It is a run-time error if rw is not locked for reading 62 func (rw *RWMutex) RUnlock() { 64 _ = rw.w.state 65 race.ReleaseMerge(unsafe.Pointer(&rw.writerSem) [all...] |
/prebuilts/go/linux-x86/src/sync/ |
rwmutex.go | 38 // RLock locks rw for reading. 43 func (rw *RWMutex) RLock() { 45 _ = rw.w.state 48 if atomic.AddInt32(&rw.readerCount, 1) < 0 { 50 runtime_Semacquire(&rw.readerSem) 54 race.Acquire(unsafe.Pointer(&rw.readerSem)) 60 // It is a run-time error if rw is not locked for reading 62 func (rw *RWMutex) RUnlock() { 64 _ = rw.w.state 65 race.ReleaseMerge(unsafe.Pointer(&rw.writerSem) [all...] |
/external/libpcap/ChmodBPF/ |
ChmodBPF | 12 # with permissions rw-rw----, so that anybody in the admin 18 # packets, or give it the permissions rw-r-----, so that 23 chmod g+rw /dev/bpf*
|