HomeSort by relevance Sort by last modified time
    Searched refs:rw (Results 1 - 25 of 392) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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*

Completed in 306 milliseconds

1 2 3 4 5 6 7 8 91011>>