Home
last modified time | relevance | path

Searched +full:mod +full:- +full:12 +full:b (Results 1 – 25 of 299) sorted by relevance

12345678910>>...12

/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Drate.c45 /* MCS 0: SS 1, MOD: BPSK, CR 1/2 */
48 /* MCS 1: SS 1, MOD: QPSK, CR 1/2 */
51 /* MCS 2: SS 1, MOD: QPSK, CR 3/4 */
54 /* MCS 3: SS 1, MOD: 16QAM, CR 1/2 */
57 /* MCS 4: SS 1, MOD: 16QAM, CR 3/4 */
60 /* MCS 5: SS 1, MOD: 64QAM, CR 2/3 */
63 /* MCS 6: SS 1, MOD: 64QAM, CR 3/4 */
66 /* MCS 7: SS 1, MOD: 64QAM, CR 5/6 */
69 /* MCS 8: SS 2, MOD: BPSK, CR 1/2 */
72 /* MCS 9: SS 2, MOD: QPSK, CR 1/2 */
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/brcm80211/brcmsmac/
Drate.c45 /* MCS 0: SS 1, MOD: BPSK, CR 1/2 */
48 /* MCS 1: SS 1, MOD: QPSK, CR 1/2 */
51 /* MCS 2: SS 1, MOD: QPSK, CR 3/4 */
54 /* MCS 3: SS 1, MOD: 16QAM, CR 1/2 */
57 /* MCS 4: SS 1, MOD: 16QAM, CR 3/4 */
60 /* MCS 5: SS 1, MOD: 64QAM, CR 2/3 */
63 /* MCS 6: SS 1, MOD: 64QAM, CR 3/4 */
66 /* MCS 7: SS 1, MOD: 64QAM, CR 5/6 */
69 /* MCS 8: SS 2, MOD: BPSK, CR 1/2 */
72 /* MCS 9: SS 2, MOD: QPSK, CR 1/2 */
[all …]
/kernel/linux/linux-5.10/arch/xtensa/lib/
Dusercopy.S8 * of the Xtensa link-time HAL, and those files may differ per
11 * could lose the special functionality for accessing user-space
31 * do 16B chunks with a loop, and then finish up with
32 * 8B, 4B, 2B, and 1B copies conditional on the length.
36 * copying 1B and 2B and then retest.
37 * This code tries to use fall-through braches for the common
68 bbsi.l a2, 0, .Ldst1mod2 # if dst is 1 mod 2
69 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4
71 srli a7, a4, 4 # number of loop iterations with 16B
92 addi a4, a4, -1
[all …]
Dmemcopy.S2 * arch/xtensa/lib/hal/memcopy.S -- Core HAL library functions
9 * Copyright (C) 2002 - 2012 Tensilica Inc.
24 * 32-bit load and store instructions (as required for these
39 * This code tries to use fall-through branches for the common
64 .byte 0 # 1 mod 4 alignment for LOOPNEZ
65 # (0 mod 4 alignment for LBEG)
95 addi a4, a4, -1
100 .Ldst2mod4: # dst 16-bit aligned
106 addi a4, a4, -2
119 _bbsi.l a2, 0, .Ldst1mod2 # if dst is 1 mod 2
[all …]
Dmemset.S24 * do 16B chucks with a loop, and then finish up with
25 * 8B, 4B, 2B, and 1B stores conditional on the length.
27 * setting 1B and 2B and then go to aligned case.
28 * This code tries to use fall-through branches for the common
48 srli a7, a4, 4 # number of loop iterations with 16B
54 * Destination is word-aligned.
56 # set 16 bytes per iteration for word-aligned dst
57 .align 4 # 1 mod 4 alignment for LOOPNEZ
58 .byte 0 # (0 mod 4 alignment for LBEG)
65 add a6, a6, a5 # a6 = end of last 16B chunk
[all …]
/kernel/linux/linux-6.6/arch/xtensa/lib/
Dusercopy.S8 * of the Xtensa link-time HAL, and those files may differ per
11 * could lose the special functionality for accessing user-space
31 * do 16B chunks with a loop, and then finish up with
32 * 8B, 4B, 2B, and 1B copies conditional on the length.
36 * copying 1B and 2B and then retest.
37 * This code tries to use fall-through braches for the common
73 bbsi.l a2, 0, .Ldst1mod2 # if dst is 1 mod 2
74 bbsi.l a2, 1, .Ldst2mod4 # if dst is 2 mod 4
76 srli a7, a4, 4 # number of loop iterations with 16B
97 addi a4, a4, -1
[all …]
Dmemcopy.S2 * arch/xtensa/lib/hal/memcopy.S -- Core HAL library functions
9 * Copyright (C) 2002 - 2012 Tensilica Inc.
24 * 32-bit load and store instructions (as required for these
39 * This code tries to use fall-through branches for the common
64 .byte 0 # 1 mod 4 alignment for LOOPNEZ
65 # (0 mod 4 alignment for LBEG)
95 addi a4, a4, -1
100 .Ldst2mod4: # dst 16-bit aligned
106 addi a4, a4, -2
119 _bbsi.l a2, 0, .Ldst1mod2 # if dst is 1 mod 2
[all …]
Dmemset.S24 * do 16B chucks with a loop, and then finish up with
25 * 8B, 4B, 2B, and 1B stores conditional on the length.
27 * setting 1B and 2B and then go to aligned case.
28 * This code tries to use fall-through branches for the common
48 srli a7, a4, 4 # number of loop iterations with 16B
54 * Destination is word-aligned.
56 # set 16 bytes per iteration for word-aligned dst
57 .align 4 # 1 mod 4 alignment for LOOPNEZ
58 .byte 0 # (0 mod 4 alignment for LBEG)
65 add a6, a6, a5 # a6 = end of last 16B chunk
[all …]
/kernel/linux/linux-5.10/arch/arm64/crypto/
Dcrct10dif-ce-core.S2 // Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions
14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
69 .arch armv8-a+crypto
116 movi perm4.8b, #8
118 eor perm1.16b, perm1.16b, perm4.16b
128 tbl bd1.16b, {\bd\().16b}, perm1.16b
129 tbl bd2.16b, {\bd\().16b}, perm2.16b
130 tbl bd3.16b, {\bd\().16b}, perm3.16b
131 tbl bd4.16b, {\bd\().16b}, perm4.16b
[all …]
/kernel/linux/linux-6.6/arch/arm64/crypto/
Dcrct10dif-ce-core.S2 // Accelerated CRC-T10DIF using arm64 NEON and Crypto Extensions instructions
14 // Implement fast CRC-T10DIF computation with SSE and PCLMULQDQ instructions
62 // /white-papers/fast-crc-computation-generic-polynomials-pclmulqdq-paper.pdf
69 .arch armv8-a+crypto
116 movi perm4.8b, #8
118 eor perm1.16b, perm1.16b, perm4.16b
128 tbl bd1.16b, {\bd\().16b}, perm1.16b
129 tbl bd2.16b, {\bd\().16b}, perm2.16b
130 tbl bd3.16b, {\bd\().16b}, perm3.16b
131 tbl bd4.16b, {\bd\().16b}, perm4.16b
[all …]
/kernel/linux/linux-6.6/scripts/mod/
Dmodpost.c4 * Copyright 2002-2004 Rusty Russell, IBM Corporation
5 * Copyright 2006-2008 Sam Ravnborg
6 * Based in part on module-init-tools/depmod.c,file2alias
38 /* Trim EXPORT_SYMBOLs that are unused by in-tree modules */
58 * here we use Elf_Addr instead of long for covering cross-compile
61 #define MODULE_NAME_LEN (64 - sizeof(Elf_Addr))
99 return strcmp(str + strlen(str) - strlen(postfix), postfix) == 0; in strends()
141 nbytes -= bytes_read; in read_text_file()
173 struct module *mod; in find_module() local
175 list_for_each_entry(mod, &modules, list) { in find_module()
[all …]
Dfile2alias.c5 * Copyright 2002-2003 Rusty Russell, IBM Corporation
14 #include "devicetable-offsets.h"
40 __u8 b[16]; member
44 __u8 b[16]; member
51 __u8 b[16]; member
73 typeof(((struct devid *)0)->f) f = TO_NATIVE(*(typeof(f) *)((m) + OFF_##devid##_##f))
80 typeof(((struct devid *)0)->f) *v = ((m) + OFF_##devid##_##f)
107 if (str[len - 1] != '*') in add_wildcard()
115 sprintf(str + len, "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x", in add_uuid()
116 uuid.b[3], uuid.b[2], uuid.b[1], uuid.b[0], in add_uuid()
[all …]
/kernel/linux/linux-5.10/scripts/mod/
Dfile2alias.c5 * Copyright 2002-2003 Rusty Russell, IBM Corporation
14 #include "devicetable-offsets.h"
38 __u8 b[16]; member
43 __u8 b[16]; member
46 __u8 b[16]; member
69 typeof(((struct devid *)0)->f) f = TO_NATIVE(*(typeof(f) *)((m) + OFF_##devid##_##f))
76 typeof(((struct devid *)0)->f) *v = ((m) + OFF_##devid##_##f)
103 if (str[len - 1] != '*') in add_wildcard()
111 sprintf(str + len, "%02x%02x%02x%02x-%02x%02x-%02x%02x-%02x%02x-%02x%02x%02x%02x%02x%02x", in add_uuid()
112 uuid.b[3], uuid.b[2], uuid.b[1], uuid.b[0], in add_uuid()
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/input/touchscreen/
Dstmpe.txt2 ----------------
5 - compatible: "st,stmpe-ts"
8 - st,ave-ctrl : Sample average control
9 0 -> 1 sample
10 1 -> 2 samples
11 2 -> 4 samples
12 3 -> 8 samples
13 - st,touch-det-delay : Touch detect interrupt delay (recommended is 3)
14 0 -> 10 us
15 1 -> 50 us
[all …]
/kernel/linux/linux-5.10/tools/arch/x86/lib/
Dinsn.c1 // SPDX-License-Identifier: GPL-2.0-or-later
23 ((insn)->next_byte + sizeof(t) + n <= (insn)->end_kaddr)
26 ({ t r = *(t*)insn->next_byte; insn->next_byte += sizeof(t); r; })
29 ({ t r = *(t*)((insn)->next_byte + n); r; })
40 * insn_init() - initialize struct insn
43 * @x86_64: !0 for 64-bit kernel or 64-bit app
55 insn->kaddr = kaddr; in insn_init()
56 insn->end_kaddr = kaddr + buf_len; in insn_init()
57 insn->next_byte = kaddr; in insn_init()
58 insn->x86_64 = x86_64 ? 1 : 0; in insn_init()
[all …]
/kernel/linux/linux-5.10/arch/x86/lib/
Dinsn.c1 // SPDX-License-Identifier: GPL-2.0-or-later
23 ((insn)->next_byte + sizeof(t) + n <= (insn)->end_kaddr)
26 ({ t r = *(t*)insn->next_byte; insn->next_byte += sizeof(t); r; })
29 ({ t r = *(t*)((insn)->next_byte + n); r; })
40 * insn_init() - initialize struct insn
43 * @x86_64: !0 for 64-bit kernel or 64-bit app
55 insn->kaddr = kaddr; in insn_init()
56 insn->end_kaddr = kaddr + buf_len; in insn_init()
57 insn->next_byte = kaddr; in insn_init()
58 insn->x86_64 = x86_64 ? 1 : 0; in insn_init()
[all …]
/kernel/linux/linux-6.6/tools/arch/x86/lib/
Dinsn.c1 // SPDX-License-Identifier: GPL-2.0-or-later
16 #include "../include/asm-generic/unaligned.h" /* __ignore_sync_check__ */
38 ((insn)->next_byte + sizeof(t) + n <= (insn)->end_kaddr)
41 …({ t r = get_unaligned((t *)(insn)->next_byte); (insn)->next_byte += sizeof(t); leXX_to_cpu(t, r);…
44 ({ t r = get_unaligned((t *)(insn)->next_byte + n); leXX_to_cpu(t, r); })
55 * insn_init() - initialize struct insn
59 * @x86_64: !0 for 64-bit kernel or 64-bit app
71 insn->kaddr = kaddr; in insn_init()
72 insn->end_kaddr = kaddr + buf_len; in insn_init()
73 insn->next_byte = kaddr; in insn_init()
[all …]
/kernel/linux/linux-6.6/arch/x86/lib/
Dinsn.c1 // SPDX-License-Identifier: GPL-2.0-or-later
38 ((insn)->next_byte + sizeof(t) + n <= (insn)->end_kaddr)
41 …({ t r = get_unaligned((t *)(insn)->next_byte); (insn)->next_byte += sizeof(t); leXX_to_cpu(t, r);…
44 ({ t r = get_unaligned((t *)(insn)->next_byte + n); leXX_to_cpu(t, r); })
55 * insn_init() - initialize struct insn
59 * @x86_64: !0 for 64-bit kernel or 64-bit app
71 insn->kaddr = kaddr; in insn_init()
72 insn->end_kaddr = kaddr + buf_len; in insn_init()
73 insn->next_byte = kaddr; in insn_init()
74 insn->x86_64 = x86_64 ? 1 : 0; in insn_init()
[all …]
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_mbox.c1 // SPDX-License-Identifier: GPL-2.0-only
21 #define HINIC_MBOX_INT_SRC_RESP_AEQN_SHIFT 12
48 * 0 - Tx request is done;
49 * 1 - Tx request is in process.
68 * 0 - send
69 * 1 - receive
110 /* MBOX size is 64B, 8B for mbox_header, 4B reserved */
115 /* mbox write back status is 16B, only first 4B is used */
141 ((hwif)->cfg_regs_bar + HINIC_FUNC_CSR_MAILBOX_DATA_OFF)
146 #define MBOX_MSG_ID(func_to_func) ((func_to_func)->send_msg_id)
[all …]
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
Dhinic_hw_mbox.c1 // SPDX-License-Identifier: GPL-2.0-only
21 #define HINIC_MBOX_INT_SRC_RESP_AEQN_SHIFT 12
48 * 0 - Tx request is done;
49 * 1 - Tx request is in process.
68 * 0 - send
69 * 1 - receive
110 /* MBOX size is 64B, 8B for mbox_header, 4B reserved */
115 /* mbox write back status is 16B, only first 4B is used */
145 ((hwif)->cfg_regs_bar + HINIC_FUNC_CSR_MAILBOX_DATA_OFF)
151 #define MBOX_MSG_ID(func_to_func) ((func_to_func)->send_msg_id)
[all …]
/kernel/linux/linux-5.10/arch/ia64/kernel/
Dmodule.c1 // SPDX-License-Identifier: GPL-2.0
3 * IA-64-specific support for kernel module loader.
5 * Copyright (C) 2003 Hewlett-Packard Co
6 * David Mosberger-Tang <davidm@hpl.hp.com>
56 #define MAX_LTOFF ((uint64_t) (1 << 22)) /* max. allowable linkage-table offset */
62 #define FORMAT_MASK ((1 << FORMAT_BITS) - 1)
65 #define VALUE_MASK ((1 << VALUE_BITS) - 1)
91 RV_PCREL = 9, /* S + A - P */
94 RV_SECREL = 12, /* @secrel(S + A) */
96 RV_LTV = 14, /* S + A (like RV_DIRECT, except frozen at static link-time) */
[all …]
/kernel/linux/linux-6.6/arch/ia64/kernel/
Dmodule.c1 // SPDX-License-Identifier: GPL-2.0
3 * IA-64-specific support for kernel module loader.
5 * Copyright (C) 2003 Hewlett-Packard Co
6 * David Mosberger-Tang <davidm@hpl.hp.com>
56 #define MAX_LTOFF ((uint64_t) (1 << 22)) /* max. allowable linkage-table offset */
62 #define FORMAT_MASK ((1 << FORMAT_BITS) - 1)
65 #define VALUE_MASK ((1 << VALUE_BITS) - 1)
91 RV_PCREL = 9, /* S + A - P */
94 RV_SECREL = 12, /* @secrel(S + A) */
96 RV_LTV = 14, /* S + A (like RV_DIRECT, except frozen at static link-time) */
[all …]
/kernel/linux/linux-5.10/tools/perf/Documentation/
Dsecurity.txt6 https://www.kernel.org/doc/html/latest/admin-guide/perf-security.html
15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31)
18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm
22 # rpmbuild -bp selinux-policy.spec
24 3. Place patch below at rpmbuild/BUILD/selinux-policy-b86eaaf4dbcf2d51dd4432df7185c0eaf3cbcc02
27 # patch -p1 < selinux-policy-perf-events-perfmon.patch
30 # cat selinux-policy-perf-events-perfmon.patch
31 diff -Nura a/policy/flask/access_vectors b/policy/flask/access_vectors
32 --- a/policy/flask/access_vectors 2020-02-04 18:19:53.000000000 +0300
33 +++ b/policy/flask/access_vectors 2020-02-28 23:37:25.000000000 +0300
[all …]
/kernel/linux/linux-6.6/tools/perf/Documentation/
Dsecurity.txt6 https://www.kernel.org/doc/html/latest/admin-guide/perf-security.html
15 1. Download selinux-policy SRPM package (e.g. selinux-policy-3.14.4-48.fc31.src.rpm on FC31)
18 # rpm -Uhv selinux-policy-3.14.4-48.fc31.src.rpm
22 # rpmbuild -bp selinux-policy.spec
24 3. Place patch below at rpmbuild/BUILD/selinux-policy-b86eaaf4dbcf2d51dd4432df7185c0eaf3cbcc02
27 # patch -p1 < selinux-policy-perf-events-perfmon.patch
30 # cat selinux-policy-perf-events-perfmon.patch
31 diff -Nura a/policy/flask/access_vectors b/policy/flask/access_vectors
32 --- a/policy/flask/access_vectors 2020-02-04 18:19:53.000000000 +0300
33 +++ b/policy/flask/access_vectors 2020-02-28 23:37:25.000000000 +0300
[all …]
/kernel/linux/linux-5.10/arch/x86/crypto/
Daesni-intel_avx-x86_64.S48 ## Vinodh Gopal et. al. Optimized Galois-Counter-Mode Implementation
51 ## Erdinc Ozturk et. al. Enabling High-Performance Galois-Counter-Mode
61 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
63 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
66 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
68 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
82 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
84 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
85 ## | 32-bit Sequence Number (A0) |
86 ## +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
[all …]

12345678910>>...12