Searched refs:fshared (Results 1 - 8 of 8) sorted by relevance

/linux-master/tools/perf/bench/
H A Dfutex.h18 bool fshared; member in struct:bench_futex_parameters
H A Dfutex-requeue.c56 OPT_BOOLEAN( 'S', "shared", &params.fshared, "Use shared futexes instead of private ones"),
198 if (!params.fshared)
209 params.fshared ? "shared":"private", &futex1,
H A Dfutex-hash.c60 OPT_BOOLEAN( 'S', "shared", &params.fshared, "Use shared futexes instead of private ones"),
162 if (!params.fshared)
166 getpid(), params.nthreads, params.nfutexes, params.fshared ? "shared":"private", params.runtime);
H A Dfutex-wake.c56 OPT_BOOLEAN( 'S', "shared", &params.fshared, "Use shared futexes instead of private ones"),
173 if (!params.fshared)
178 getpid(), params.nthreads, params.fshared ? "shared":"private",
H A Dfutex-wake-parallel.c66 OPT_BOOLEAN( 'S', "shared", &params.fshared, "Use shared futexes instead of private ones"),
291 if (!params.fshared)
296 getpid(), params.nthreads, params.fshared ? "shared":"private",
H A Dfutex-lock-pi.c52 OPT_BOOLEAN( 'S', "shared", &params.fshared, "Use shared futexes instead of private ones"),
196 if (!params.fshared)
/linux-master/kernel/futex/
H A Dcore.c78 bool should_fail_futex(bool fshared) argument
80 if (fail_futex.ignore_private && !fshared)
206 * For shared mappings (when @fshared), the key is:
212 * For private mappings (or when !@fshared), the key is:
230 bool fshared; local
232 fshared = flags & FLAGS_SHARED;
245 if (unlikely(should_fail_futex(fshared)))
255 if (!fshared) {
H A Dfutex.h102 extern bool should_fail_futex(bool fshared);
104 static inline bool should_fail_futex(bool fshared) argument

Completed in 142 milliseconds