Searched refs:lock (Results 1 - 25 of 305) sorted by relevance

1234567891011>>

/haiku-buildtools/gcc/libgomp/testsuite/libgomp.fortran/
H A Dlock-1.f905 integer (kind = omp_nest_lock_kind) :: lock variable
9 call omp_init_nest_lock (lock)
10 if (omp_test_nest_lock (lock) .ne. 1) call abort
11 if (omp_test_nest_lock (lock) .ne. 2) call abort
16 if (omp_test_nest_lock (lock) .ne. 0) l = .true.
19 if (omp_test_nest_lock (lock) .ne. 3) call abort
20 call omp_unset_nest_lock (lock)
21 call omp_unset_nest_lock (lock)
22 call omp_unset_nest_lock (lock)
23 call omp_destroy_nest_lock (lock)
[all...]
H A Dlock-2.f905 integer (kind = omp_nest_lock_kind) :: lock variable
9 call omp_init_nest_lock (lock)
11 if (omp_test_nest_lock (lock) .ne. 1) call abort
12 if (omp_test_nest_lock (lock) .ne. 2) call abort
13 !$omp task if (.false.) shared (lock, l)
14 if (omp_test_nest_lock (lock) .ne. 0) l = .true.
17 if (omp_test_nest_lock (lock) .ne. 3) l = .true.
18 call omp_unset_nest_lock (lock)
19 call omp_unset_nest_lock (lock)
20 call omp_unset_nest_lock (lock)
[all...]
/haiku-buildtools/gcc/libgomp/config/posix/
H A Dlock.c42 gomp_init_lock_30 (omp_lock_t *lock) argument
44 pthread_mutex_init (lock, NULL);
48 gomp_destroy_lock_30 (omp_lock_t *lock) argument
50 pthread_mutex_destroy (lock);
54 gomp_set_lock_30 (omp_lock_t *lock) argument
56 pthread_mutex_lock (lock);
60 gomp_unset_lock_30 (omp_lock_t *lock) argument
62 pthread_mutex_unlock (lock);
66 gomp_test_lock_30 (omp_lock_t *lock) argument
68 return pthread_mutex_trylock (lock)
72 gomp_init_nest_lock_30(omp_nest_lock_t *lock) argument
80 gomp_destroy_nest_lock_30(omp_nest_lock_t *lock) argument
86 gomp_set_nest_lock_30(omp_nest_lock_t *lock) argument
99 gomp_unset_nest_lock_30(omp_nest_lock_t *lock) argument
109 gomp_test_nest_lock_30(omp_nest_lock_t *lock) argument
126 gomp_init_lock_30(omp_lock_t *lock) argument
132 gomp_destroy_lock_30(omp_lock_t *lock) argument
138 gomp_set_lock_30(omp_lock_t *lock) argument
145 gomp_unset_lock_30(omp_lock_t *lock) argument
151 gomp_test_lock_30(omp_lock_t *lock) argument
157 gomp_init_nest_lock_30(omp_nest_lock_t *lock) argument
165 gomp_destroy_nest_lock_30(omp_nest_lock_t *lock) argument
171 gomp_set_nest_lock_30(omp_nest_lock_t *lock) argument
185 gomp_unset_nest_lock_30(omp_nest_lock_t *lock) argument
195 gomp_test_nest_lock_30(omp_nest_lock_t *lock) argument
212 gomp_init_lock_25(omp_lock_25_t *lock) argument
218 gomp_destroy_lock_25(omp_lock_25_t *lock) argument
224 gomp_set_lock_25(omp_lock_25_t *lock) argument
230 gomp_unset_lock_25(omp_lock_25_t *lock) argument
236 gomp_test_lock_25(omp_lock_25_t *lock) argument
242 gomp_init_nest_lock_25(omp_nest_lock_25_t *lock) argument
254 gomp_destroy_nest_lock_25(omp_nest_lock_25_t *lock) argument
260 gomp_set_nest_lock_25(omp_nest_lock_25_t *lock) argument
267 gomp_unset_nest_lock_25(omp_nest_lock_25_t *lock) argument
274 gomp_test_nest_lock_25(omp_nest_lock_25_t *lock) argument
[all...]
H A Dptrlock.h32 typedef struct { void *ptr; gomp_mutex_t lock; } gomp_ptrlock_t; member in struct:__anon2150
37 gomp_mutex_init (&ptrlock->lock);
45 gomp_mutex_lock (&ptrlock->lock);
48 gomp_mutex_unlock (&ptrlock->lock);
58 gomp_mutex_unlock (&ptrlock->lock);
63 gomp_mutex_destroy (&ptrlock->lock);
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/
H A Ddo_concurrent_1.f9056 type(lock_type), allocatable :: lock[:] local in subroutine:caf
59 allocate (lock[*]) ! { dg-error "ALLOCATE of coarray at .1. in DO CONCURRENT block" }
60 lock(lock) ! { dg-error "Image control statement LOCK" }
61 unlock(lock) ! { dg-error "Image control statement UNLOCK" }
62 deallocate (lock) ! { dg-error "DEALLOCATE of coarray at .1. in DO CONCURRENT block" }
66 allocate (lock[*]) ! { dg-error "ALLOCATE of coarray at .1. in CRITICAL block" }
67 lock(lock) ! { dg-error "Image control statement LOCK" }
68 unlock(lock) ! { d
[all...]
/haiku-buildtools/gcc/libgomp/testsuite/libgomp.c/
H A Dlock-1.c8 omp_nest_lock_t lock; local
9 omp_init_nest_lock (&lock);
10 if (omp_test_nest_lock (&lock) != 1)
12 if (omp_test_nest_lock (&lock) != 2)
19 if (omp_test_nest_lock (&lock) != 0)
24 if (omp_test_nest_lock (&lock) != 3)
26 omp_unset_nest_lock (&lock);
27 omp_unset_nest_lock (&lock);
28 omp_unset_nest_lock (&lock);
29 omp_destroy_nest_lock (&lock);
[all...]
H A Dlock-2.c8 omp_nest_lock_t lock; local
9 omp_init_nest_lock (&lock);
12 if (omp_test_nest_lock (&lock) != 1)
14 if (omp_test_nest_lock (&lock) != 2)
16 #pragma omp task if (0) shared (lock, l)
18 if (omp_test_nest_lock (&lock) != 0)
22 if (omp_test_nest_lock (&lock) != 3)
24 omp_unset_nest_lock (&lock);
25 omp_unset_nest_lock (&lock);
26 omp_unset_nest_lock (&lock);
[all...]
H A Dlock-3.c12 omp_nest_lock_t lock; variable
19 if (omp_test_nest_lock (&lock) != 1)
21 if (omp_test_nest_lock (&lock) != 2)
25 if (!p && omp_test_nest_lock (&lock) != 0)
30 if (omp_test_nest_lock (&lock) != 3)
32 omp_unset_nest_lock (&lock);
33 omp_unset_nest_lock (&lock);
34 omp_unset_nest_lock (&lock);
39 if (omp_test_nest_lock (&lock) != 1)
41 if (omp_test_nest_lock (&lock) !
[all...]
/haiku-buildtools/binutils/gas/testsuite/gas/i386/
H A Dlockbad-1.s5 lock mov %ecx, %eax
6 lock mov (%ebx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock bt
[all...]
H A Dx86-64-lockbad-1.s5 lock mov %ecx, %eax
6 lock mov (%rbx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock bt
[all...]
H A Domit-lock.s4 lock
5 lock addl $0x1,(%eax)
H A Dx86-64-lock-1.s5 lock add %eax, (%rbx)
6 lock add $0x64, (%rbx)
7 lock adc %eax, (%rbx)
8 lock adc $0x64, (%rbx)
9 lock and %eax, (%rbx)
10 lock and $0x64, (%rbx)
11 lock btc %eax, (%rbx)
12 lock btc $0x64, (%rbx)
13 lock btr %eax, (%rbx)
14 lock bt
[all...]
H A Dlock-1.s5 lock add %eax, (%ebx)
6 lock add $0x64, (%ebx)
7 lock adc %eax, (%ebx)
8 lock adc $0x64, (%ebx)
9 lock and %eax, (%ebx)
10 lock and $0x64, (%ebx)
11 lock btc %eax, (%ebx)
12 lock btc $0x64, (%ebx)
13 lock btr %eax, (%ebx)
14 lock bt
[all...]
H A Dlockbad-1.l83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%ebx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock bt
[all...]
H A Dx86-64-lockbad-1.l83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%rbx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock bt
[all...]
H A Domit-lock-no.d1 #source: omit-lock.s
2 #as: -momit-lock-prefix=yes -momit-lock-prefix=no
4 #name: i386 omit lock = no
11 0: f0 f0 83 00 01 lock lock addl \$0x1,\(%eax\)
H A Dlong-1-intel.d11 [ ]*[a-f0-9]+: f2 f0 f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz lock lock \(bad\)
13 [ ]*[a-f0-9]+: f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock loc
[all...]
H A Dlong-1.d10 [ ]*[a-f0-9]+: f2 f0 f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz lock lock \(bad\)
12 [ ]*[a-f0-9]+: f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock loc
[all...]
H A Dx86-64-long-1.d10 [ ]*[a-f0-9]+: f2 f0 f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz lock lock \(bad\)
12 [ ]*[a-f0-9]+: f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock loc
[all...]
H A Domit-lock-yes.d1 #source: omit-lock.s
2 #as: -momit-lock-prefix=yes
4 #name: i386 omit lock = yes
H A Dx86-64-long-1-intel.d11 [ ]*[a-f0-9]+: f2 f0 f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz lock lock \(bad\)
13 [ ]*[a-f0-9]+: f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock loc
[all...]
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/
H A Dpr36111.c5 int lock; member in struct:__anon2284
14 __asm__ __volatile__ ("": "+m"(main_arena.lock) );
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/coarray/
H A Dlock_1.f9011 type(lock_type) :: lock[*] variable
15 LOCK(lock)
16 UNLOCK(lock)
19 LOCK(lock, stat=stat)
22 UNLOCK(lock, stat=stat)
27 LOCK (lock[this_image()], acquired_lock=acquired)
29 UNLOCK (lock[1])
/haiku-buildtools/gcc/libgomp/config/linux/
H A Dlock.c40 gomp_init_lock_30 (omp_lock_t *lock) argument
42 gomp_mutex_init (lock);
46 gomp_destroy_lock_30 (omp_lock_t *lock) argument
48 gomp_mutex_destroy (lock);
52 gomp_set_lock_30 (omp_lock_t *lock) argument
54 gomp_mutex_lock (lock);
58 gomp_unset_lock_30 (omp_lock_t *lock) argument
60 gomp_mutex_unlock (lock);
64 gomp_test_lock_30 (omp_lock_t *lock) argument
68 return __atomic_compare_exchange_n (lock,
73 gomp_init_nest_lock_30(omp_nest_lock_t *lock) argument
79 gomp_destroy_nest_lock_30(omp_nest_lock_t *lock) argument
84 gomp_set_nest_lock_30(omp_nest_lock_t *lock) argument
98 gomp_unset_nest_lock_30(omp_nest_lock_t *lock) argument
108 gomp_test_nest_lock_30(omp_nest_lock_t *lock) argument
177 gomp_init_nest_lock_25(omp_nest_lock_25_t *lock) argument
183 gomp_destroy_nest_lock_25(omp_nest_lock_25_t *lock) argument
188 gomp_set_nest_lock_25(omp_nest_lock_25_t *lock) argument
212 gomp_unset_nest_lock_25(omp_nest_lock_25_t *lock) argument
224 gomp_test_nest_lock_25(omp_nest_lock_25_t *lock) argument
[all...]
/haiku-buildtools/gcc/libgomp/
H A Dfortran.c93 gomp_init_lock__30 (omp_lock_arg_t lock)
96 omp_lock_arg (lock) = malloc (sizeof (omp_lock_t));
98 gomp_init_lock_30 (omp_lock_arg (lock));
102 gomp_init_nest_lock__30 (omp_nest_lock_arg_t lock) argument
105 omp_nest_lock_arg (lock) = malloc (sizeof (omp_nest_lock_t));
107 gomp_init_nest_lock_30 (omp_nest_lock_arg (lock));
111 gomp_destroy_lock__30 (omp_lock_arg_t lock) argument
113 gomp_destroy_lock_30 (omp_lock_arg (lock));
115 free (omp_lock_arg (lock));
116 omp_lock_arg (lock)
121 gomp_destroy_nest_lock__30(omp_nest_lock_arg_t lock) argument
131 gomp_set_lock__30(omp_lock_arg_t lock) argument
137 gomp_set_nest_lock__30(omp_nest_lock_arg_t lock) argument
143 gomp_unset_lock__30(omp_lock_arg_t lock) argument
149 gomp_unset_nest_lock__30(omp_nest_lock_arg_t lock) argument
155 gomp_test_lock__30(omp_lock_arg_t lock) argument
161 gomp_test_nest_lock__30(omp_nest_lock_arg_t lock) argument
168 gomp_init_lock__25(omp_lock_25_arg_t lock) argument
177 gomp_init_nest_lock__25(omp_nest_lock_25_arg_t lock) argument
186 gomp_destroy_lock__25(omp_lock_25_arg_t lock) argument
196 gomp_destroy_nest_lock__25(omp_nest_lock_25_arg_t lock) argument
206 gomp_set_lock__25(omp_lock_25_arg_t lock) argument
212 gomp_set_nest_lock__25(omp_nest_lock_25_arg_t lock) argument
218 gomp_unset_lock__25(omp_lock_25_arg_t lock) argument
224 gomp_unset_nest_lock__25(omp_nest_lock_25_arg_t lock) argument
230 gomp_test_lock__25(omp_lock_25_arg_t lock) argument
236 gomp_test_nest_lock__25(omp_nest_lock_25_arg_t lock) argument
[all...]

Completed in 135 milliseconds

1234567891011>>