Home
last modified time | relevance | path

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

/Linux-v4.19/tools/testing/selftests/powerpc/math/
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()
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()
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()
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
/Linux-v4.19/tools/perf/bench/
Dfutex-lock-pi.c40 static unsigned int threads_starting; variable
84 threads_starting--; in workerfn()
85 if (!threads_starting) in workerfn()
123 threads_starting = nthreads; in create_threads()
184 threads_starting = nthreads; in bench_futex_lock_pi()
192 while (threads_starting) in bench_futex_lock_pi()
Dfutex-wake.c45 static unsigned int ncpus, threads_starting, nthreads = 0; variable
64 threads_starting--; in workerfn()
65 if (!threads_starting) in workerfn()
98 threads_starting = nthreads; in block_threads()
172 while (threads_starting) in bench_futex_wake()
Dfutex-requeue.c44 static unsigned int threads_starting, nthreads = 0; variable
76 threads_starting--; in workerfn()
77 if (!threads_starting) in workerfn()
92 threads_starting = nthreads; in block_threads()
167 while (threads_starting) in bench_futex_requeue()
Dfutex-hash.c40 static unsigned int threads_starting; variable
73 threads_starting--; in workerfn()
74 if (!threads_starting) in workerfn()
160 threads_starting = nthreads; in bench_futex_hash()
185 while (threads_starting) in bench_futex_hash()
Dfutex-wake-parallel.c56 static unsigned int threads_starting; variable
125 threads_starting--; in blocked_workerfn()
126 if (!threads_starting) in blocked_workerfn()
146 threads_starting = nblocked_threads; in block_threads()
289 while (threads_starting) in bench_futex_wake_parallel()