Home
last modified time | relevance | path

Searched refs:threads_starting (Results 1 – 13 of 13) sorted by relevance

/tools/testing/selftests/powerpc/math/
Dfpu_preempt.c41 int threads_starting; variable
44 extern void preempt_fpu(double *darray, int *threads_starting, int *running);
54 preempt_fpu(darray, &threads_starting, &running); in preempt_fpu_c()
69 threads_starting = threads; in test_preempt_fpu()
78 while(threads_starting) in test_preempt_fpu()
Dvmx_preempt.c41 int threads_starting; variable
44 extern void preempt_vmx(vector int *varray, int *threads_starting, int *running);
55 preempt_vmx(varray, &threads_starting, &running); in preempt_vmx_c()
69 threads_starting = threads; in test_preempt_vmx()
78 while(threads_starting) in test_preempt_vmx()
Dvsx_preempt.c47 int threads_starting; variable
50 extern long preempt_vsx(vector int *varray, int *threads_starting, int *running);
88 rc = preempt_vsx(varray, &threads_starting, &running); in preempt_vsx_c()
104 threads_starting = threads; in test_preempt_vsx()
112 printf("\tWaiting for %d workers to start...", threads_starting); in test_preempt_vsx()
113 while(threads_starting) in test_preempt_vsx()
Dvmx_signal.c43 int threads_starting; variable
45 extern int preempt_vmx(vector int *varray, int *threads_starting, int *sentinal);
92 rc = preempt_vmx(varray, &threads_starting, &running); in signal_vmx_c()
108 threads_starting = threads; in test_signal_vmx()
115 printf("\tWaiting for %d workers to start... %d", threads, threads_starting); in test_signal_vmx()
116 while (threads_starting) { in test_signal_vmx()
119 printf(", %d", threads_starting); in test_signal_vmx()
Dfpu_signal.c39 int threads_starting; variable
42 extern long preempt_fpu(double *darray, int *threads_starting, int *running);
74 rc = preempt_fpu(darray, &threads_starting, &running); in signal_fpu_c()
90 threads_starting = threads; in test_signal_fpu()
98 while (threads_starting) in test_signal_fpu()
Dvsx_asm.S27 # int preempt_vmx(vector int *varray, int *threads_starting,
29 # On starting will (atomically) decrement threads_starting as a signal
35 std r4,STACK_FRAME_PARAM(1)(sp) # int *threads_starting
Dvmx_asm.S116 # int preempt_vmx(vector int *varray, int *threads_starting, int *running)
117 # On starting will (atomically) decrement threads_starting as a signal that
123 std r4,STACK_FRAME_PARAM(1)(sp) # int *threads_starting
Dfpu_asm.S108 std r4,STACK_FRAME_PARAM(1)(sp) # int *threads_starting
/tools/perf/bench/
Dfutex-lock-pi.c37 static unsigned int threads_starting; variable
80 threads_starting--; in workerfn()
81 if (!threads_starting) in workerfn()
117 threads_starting = nthreads; in create_threads()
176 threads_starting = nthreads; in bench_futex_lock_pi()
184 while (threads_starting) in bench_futex_lock_pi()
Dfutex-wake.c42 static unsigned int ncpus, threads_starting, nthreads = 0; variable
61 threads_starting--; in workerfn()
62 if (!threads_starting) in workerfn()
95 threads_starting = nthreads; in block_threads()
167 while (threads_starting) in bench_futex_wake()
Dfutex-requeue.c41 static unsigned int ncpus, threads_starting, nthreads = 0; variable
73 threads_starting--; in workerfn()
74 if (!threads_starting) in workerfn()
89 threads_starting = nthreads; in block_threads()
162 while (threads_starting) in bench_futex_requeue()
Dfutex-hash.c38 static unsigned int threads_starting; variable
70 threads_starting--; in workerfn()
71 if (!threads_starting) in workerfn()
154 threads_starting = nthreads; in bench_futex_hash()
179 while (threads_starting) in bench_futex_hash()
Dfutex-wake-parallel.c44 static unsigned int ncpus, threads_starting; variable
105 threads_starting--; in blocked_workerfn()
106 if (!threads_starting) in blocked_workerfn()
125 threads_starting = nblocked_threads; in block_threads()
265 while (threads_starting) in bench_futex_wake_parallel()