Home
last modified time | relevance | path

Searched full:plain (Results 1 – 25 of 370) sorted by relevance

12345678910>>...15

/linux/tools/testing/crypto/chacha20-s390/
H A Dtest-cipher.c51 static int test_lib_chacha(u8 *revert, u8 *cipher, u8 *plain) in test_lib_chacha() argument
72 chacha_crypt_arch(&chacha_state, cipher, plain, data_size, 20); in test_lib_chacha()
126 static int test_skcipher(char *name, u8 *revert, u8 *cipher, u8 *plain) in test_skcipher() argument
173 sg_init_one(&sk.sginp, plain, data_size); in test_skcipher()
238 u8 *plain = NULL, *revert = NULL; in chacha_s390_test_init() local
246 plain = vmalloc(data_size); in chacha_s390_test_init()
247 if (!plain) { in chacha_s390_test_init()
248 pr_info("could not allocate plain buffer\n"); in chacha_s390_test_init()
252 memset(plain, 'a', data_size); in chacha_s390_test_init()
253 get_random_bytes(plain, (data_siz in chacha_s390_test_init()
[all...]
/linux/lib/
H A DKconfig.kcsan37 The compiler instruments plain compound read-write operations
39 distinguish them from other plain accesses. This is currently
199 plain accesses by default (depending on !KCSAN_STRICT) reduce the
216 bool "Assume that plain aligned writes up to word size are atomic"
220 Assume that plain aligned writes up to word size are atomic by
223 races due to conflicts where the only plain accesses are aligned
224 writes up to word size: conflicts between marked reads and plain
226 notice that data races between two conflicting plain aligned writes
234 additional filtering. Conflicting marked atomic reads and plain
236 plain reads and marked writes to result in "unknown origin" reports.
[all …]
/linux/tools/memory-model/Documentation/
H A Daccess-marking.txt18 1. Plain C-language accesses (unmarked), for example, "a = b;"
39 Neither plain C-language accesses nor data_race() (#1 and #2 above) place
45 preferable to data_race(), which in turn is usually preferable to plain
50 KCSAN will complain about many types of data races involving plain
60 data_race() and even plain C-language accesses is preferable to
91 concurrently with updates to x. Then using plain C-language writes
101 In theory, plain C-language loads can also be used for this use case.
125 In theory, plain C-language loads can also be used for this use case.
146 In theory, plain C-language loads can also be used for this use case.
162 Plain C-language stores can also be used for this use case. However,
[all …]
H A Dexplanation.txt33 25. PLAIN ACCESSES AND DATA RACES
933 Plain-coherence: This requires that plain memory accesses
940 "rcu" and "plain-coherence" axioms are specific to the LKMM.
1032 the w-post-bounded relation defined below in the PLAIN ACCESSES AND
2164 PLAIN ACCESSES AND DATA RACES
2171 accesses such as x or y = 0 are simply called "plain" accesses.
2173 Early versions of the LKMM had nothing to say about plain accesses.
2175 by plain accesses are not concurrently read or written by any other
2177 of transformations or optimizations of code containing plain accesses,
2203 But since P0's load from x is a plain access, the compiler may decide
[all …]
/linux/tools/memory-model/
H A Dlinux-kernel.cat93 let to-w = rwdep | (overwrite & int) | (addr ; [Plain] ; wmb)
183 (* Plain accesses and data races *)
186 (* Warn about plain writes and marked accesses in the same region *)
187 let mixed-accesses = ([Plain & W] ; (po-loc \ barrier) ; [Marked]) |
188 ([Marked] ; (po-loc \ barrier) ; [Plain & W])
196 (* Boundaries for lifetimes of plain accesses *)
204 (* Visibility and executes-before for plain accesses *)
212 let pre-race = ext & ((Plain * M) | ((M \ IW) * Plain))
214 (* Coherence requirements for plain accesse
[all...]
H A Dlinux-kernel.bell87 (* Compute marked and plain memory accesses *)
90 let Plain = M \ Marked
92 (* Redefine dependencies to include those carried through plain accesses *)
/linux/kernel/kcsan/
H A Dpermissive.h44 * Rules here are only for plain read accesses, so that we still report in kcsan_ignore_data_race()
45 * data races between plain read-write accesses. in kcsan_ignore_data_race()
67 * than 1 bit changed, the plain accesses are safe despite the presence in kcsan_ignore_data_race()
/linux/Documentation/fb/
H A Ds3fb.rst19 I tested s3fb on Trio64 (plain, V+ and V2/DX) and Virge (plain, VX, DX),
40 hardware, i get best results from plain S3 Trio32 card - about 75 MHz). This
/linux/tools/memory-model/litmus-tests/
H A Ddep+plain.litmus1 C dep+plain
6 * This litmus test demonstrates that in LKMM, plain accesses
/linux/include/uapi/linux/netfilter/
H A Dnfnetlink_osf.h94 * plain numeric value. Can also be made as plain numeric value which
/linux/Documentation/core-api/
H A Dprotection-keys.rst93 behavior of a plain mprotect(). For instance if you do this::
116 the plain mprotect() permissions are violated.
/linux/drivers/video/logo/
H A Dpnmtologo.c142 /* Plain PBM/PGM/PPM */ in read_image()
171 /* Plain PBM */ in read_image()
180 /* Plain PGM */ in read_image()
189 /* Plain PPM */ in read_image()
/linux/tools/testing/selftests/net/forwarding/
H A Dtc_mpls_l2vpn.sh11 # | (Plain Ethernet traffic)
43 # | (Plain Ethernet traffic)
/linux/Documentation/process/
H A Dsecurity-bugs.rst29 Please send plain text emails without attachments where possible.
34 reproduction steps, and follow it with a proposed fix, all in plain text.
/linux/drivers/gpu/drm/vc4/
H A Dvc4_qpu_defines.h67 /* 0-31 are the plain regfile a or b fields */
81 /* 0-31 are the plain regfile a or b fields */
/linux/net/mac80211/
H A Dfils_aead.c67 const u8 *plain, size_t plain_len, in aes_siv_encrypt() argument
81 addr[num_elem] = plain; in aes_siv_encrypt()
101 tmp = kmemdup(plain, plain_len, GFP_KERNEL); in aes_siv_encrypt()
/linux/fs/smb/client/compress/
H A Dlz77.h7 * Implementation of the LZ77 "plain" compression algorithm, as per MS-XCA spec.
/linux/Documentation/networking/
H A Dmptcp.rst49 *option* field. In that case, the connection will be "downgraded" to plain TCP,
154 MPTCP listen sockets will create "plain" *accepted* TCP sockets if the
/linux/tools/testing/selftests/bpf/progs/
H A Dlocal_kptr_stash.c53 struct plain_local __kptr *plain; member
146 res = bpf_kptr_xchg(&mapval->plain, res); in stash_plain()
/linux/arch/hexagon/kernel/
H A Dtrampoline.S17 /* plain sigreturn is gone. */
/linux/tools/lib/perf/Documentation/
H A Dmanpage-bold-literal.xsl6 <!-- render literal text as bold (instead of plain or monospace);
/linux/tools/perf/Documentation/
H A Dmanpage-bold-literal.xsl6 <!-- render literal text as bold (instead of plain or monospace);
/linux/Documentation/gpu/
H A Dvkms.rst89 …sudo ./build/tests/kms_flip --run-subtest basic-plain-flip --device "sys:/sys/devices/platform/vkm…
90 …sudo IGT_DEVICE="sys:/sys/devices/platform/vkms" ./build/tests/kms_flip --run-subtest basic-plain-…
/linux/security/ipe/
H A Dpolicy.c78 * @text: Supplies a pointer to the plain text policy.
143 * @text: Supplies a pointer to the plain-text policy to parse.
/linux/drivers/gpu/drm/radeon/
H A DKconfig34 run the Radeon in plain VGA mode.

12345678910>>...15