Home
last modified time | relevance | path

Searched refs:release (Results 1 – 25 of 53) sorted by relevance

123

/tools/memory-model/litmus-tests/
A DISA2+pooncerelease+poacquirerelease+poacquireonce.litmus6 * This litmus test demonstrates that a release-acquire chain suffices
8 * that the release-acquire chain suffices is because in all but one
11 * (AKA non-rf) link, so release-acquire is all that is needed.
A DS+fencewmbonceonce+poacquireonce.litmus6 * Can a smp_wmb(), instead of a release, and an acquire order a prior
A DLB+poacquireonce+pooncerelease.litmus6 * Does a release-acquire pair suffice for the load-buffering litmus
A DS+poonceonces.litmus6 * Starting with a two-process release-acquire chain ordering P0()'s
A DISA2+poonceonces.litmus6 * Given a release-acquire chain ordering the first process's store
A DREADME45 As below, but with store-release replaced with WRITE_ONCE()
49 Can a release-acquire chain order a prior store against
58 Does a release-acquire pair suffice for the load-buffering
63 As above, but with store-release replaced with WRITE_ONCE()
91 As below, but with a release-acquire chain.
137 Can a smp_wmb(), instead of a release, and an acquire order
157 Is the ordering provided by a release-acquire chain sufficient
159 not participate in that release-acquire chain?
A DWRC+pooncerelease+fencermbonceonce+Once.litmus8 * a release and a read memory barrier, it should be forbidden. More
A DZ6.0+pooncerelease+poacquirerelease+fencembonceonce.litmus6 * This litmus test shows that a release-acquire chain, while sufficient
/tools/testing/selftests/bpf/progs/
A Dtest_btf_skc_cls_ingress.c136 goto release; in handle_ip_tcp()
141 goto release; in handle_ip_tcp()
154 goto release; in handle_ip_tcp()
159 goto release; in handle_ip_tcp()
172 release: in handle_ip_tcp()
A Dbpf_dctcp_release.c20 .release = (void *)dctcp_nouse_release,
A Dbpf_arena_spin_lock.h354 goto release; in arena_spin_lock_slowpath()
430 goto release; /* No contention */ in arena_spin_lock_slowpath()
448 release:; in arena_spin_lock_slowpath()
A Dtest_tcp_custom_syncookie.c536 goto release; in tcp_handle_ack()
554 release: in tcp_handle_ack()
561 goto release; in tcp_handle_ack()
/tools/include/nolibc/sys/
A Dutsname.h24 char release[65]; member
/tools/memory-model/
A DREADME34 in this release. A compatible model will likely be made available in
35 a later release of Linux kernel.
37 If you absolutely need to run the model in this particular release,
41 dependency on a target kernel release where converted code is built
171 lock acquisition/release, and RCU operations.
212 Provides a front-end analysis of lock acquisition and release,
A Dlinux-kernel.cat55 * A-cumulative release fences of lock-release ensure that any stores that
97 (* Propagation: Ordering from release operations and strong fences. *)
/tools/power/cpupower/bench/
A Dparse.c78 len += strlen(sysdata.nodename) + strlen(sysdata.release); in prepare_output()
89 dirname, sysdata.nodename, sysdata.release, time(NULL)); in prepare_output()
/tools/testing/selftests/wireguard/qemu/
A Dinit.c55 …eGuard Test Suite on ") + strlen(utsname.sysname) + strlen(utsname.release) + strlen(utsname… in print_banner()
56 …1b[45m\x1b[33m\x1b[1m%*.s\x1b[0m\n\n", len, "", utsname.sysname, utsname.release, utsname.machine,… in print_banner()
/tools/testing/selftests/hid/tests/
A Dconftest.py55 / platform.uname().release
/tools/testing/selftests/drivers/net/lib/sh/
A Dlib_netcons.sh133 echo 0 > "${NETCONS_PATH}"/release
162 echo 0 > "${NETCONS_PATH}"/release
/tools/testing/selftests/bpf/
A Dunpriv_helpers.c27 snprintf(buf, sizeof(buf), "/boot/config-%s", uts.release); in open_config()
/tools/memory-model/Documentation/
A Dglossary.txt35 When an acquire load returns the value stored by a release store
37 from" the release store), then all operations preceding that
169 An example special release store is smp_store_release(), but
171 release stores.
A Drecipes.txt199 load buffering, release-acquire chains, store buffering.
241 The init_stack_slab() function in lib/stackdepot.c uses release-acquire
468 is that in this version, CPU2() is not part of the release-acquire chain.
471 Despite this limitation, release-acquire chains are low-overhead as
563 release-acquire chain suffices. Both the MP and the ISA2
570 locking and in the release-acquire sections.
/tools/testing/selftests/bpf/prog_tests/
A Dcore_extern.c16 if (sscanf(info.release, "%u.%u.%u", &major, &minor, &patch) != 3) in get_kernel_version()
/tools/perf/tests/shell/lib/
A Dattr.py190 return not self.kernel_since <= parse_version(platform.release())
195 return not parse_version(platform.release()) < self.kernel_until
/tools/testing/selftests/rcutorture/doc/
A Drcu-test-image.txt39 # Replace "precise" below with your favorite Ubuntu release.

Completed in 27 milliseconds

123