Home
last modified time | relevance | path

Searched +full:1 +full:- +full:47 (Results 1 – 25 of 1079) sorted by relevance

12345678910>>...44

/kernel/linux/linux-5.10/arch/arm/include/asm/hardware/
Dentry-macro-iomd.S2 * arch/arm/include/asm/hardware/entry-macro-iomd.S
4 * Low-level IRQ helper macros for IOC/IOMD based platforms
79 irq_prio_l: .byte 0, 0, 1, 0, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3
80 .byte 4, 0, 1, 0, 2, 2, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3
122 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
123 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
124 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
125 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
126 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
127 .byte 47,47,47,47,47,47,47,47,47,47,47,47,47,47,47,47
[all …]
/kernel/linux/linux-6.6/Documentation/translations/zh_CN/core-api/
Dpacking.rst1 .. SPDX-License-Identifier: GPL-2.0+
3 .. include:: ../disclaimer-zh_CN.rst
5 :Original: Documentation/core-api/packing.rst
22 --------
42 --------
46 - 将一个CPU可使用的数字打包到内存缓冲区中(具有硬件约束/特殊性)。
47 - 将内存缓冲区(具有硬件约束/特殊性)解压缩为一个CPU可使用的数字。
54 以下示例介绍了打包u64字段的内存布局。打包缓冲区中的字节偏移量始终默认为0,1...7。
57 1. 通常情况下(无特殊性),我们会这样做:
61 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/verifier/
Ddirect_value_access.c2 "direct map access, write test 1",
4 BPF_MOV64_IMM(BPF_REG_0, 1),
9 .fixup_map_array_48b = { 1 },
11 .retval = 1,
16 BPF_MOV64_IMM(BPF_REG_0, 1),
21 .fixup_map_array_48b = { 1 },
23 .retval = 1,
28 BPF_MOV64_IMM(BPF_REG_0, 1),
33 .fixup_map_array_48b = { 1 },
35 .retval = 1,
[all …]
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/verifier/
Ddirect_value_access.c2 "direct map access, write test 1",
4 BPF_MOV64_IMM(BPF_REG_0, 1),
9 .fixup_map_array_48b = { 1 },
11 .retval = 1,
16 BPF_MOV64_IMM(BPF_REG_0, 1),
21 .fixup_map_array_48b = { 1 },
23 .retval = 1,
28 BPF_MOV64_IMM(BPF_REG_0, 1),
33 .fixup_map_array_48b = { 1 },
35 .retval = 1,
[all …]
/kernel/linux/linux-5.10/arch/x86/mm/
Dmmap.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * Copyright 2003-2009 Red Hat Inc.
21 #include <linux/elf-randomize.h>
28 .flags = -1,
44 if (current->flags & PF_RANDOMIZE) { in stack_maxrandom_size()
45 max = (-1UL) & __STACK_RND_MASK(task_size == task_size_32bit()); in stack_maxrandom_size()
64 if (current->personality & ADDR_COMPAT_LAYOUT) in mmap_is_legacy()
65 return 1; in mmap_is_legacy()
72 if (!(current->flags & PF_RANDOMIZE)) in arch_rnd()
74 return (get_random_long() & ((1UL << rndbits) - 1)) << PAGE_SHIFT; in arch_rnd()
[all …]
/kernel/linux/linux-6.6/arch/x86/mm/
Dmmap.c1 // SPDX-License-Identifier: GPL-2.0-or-later
8 * Copyright 2003-2009 Red Hat Inc.
21 #include <linux/elf-randomize.h>
28 .flags = -1,
44 if (current->flags & PF_RANDOMIZE) { in stack_maxrandom_size()
45 max = (-1UL) & __STACK_RND_MASK(task_size == task_size_32bit()); in stack_maxrandom_size()
64 if (current->personality & ADDR_COMPAT_LAYOUT) in mmap_is_legacy()
65 return 1; in mmap_is_legacy()
72 if (!(current->flags & PF_RANDOMIZE)) in arch_rnd()
74 return (get_random_long() & ((1UL << rndbits) - 1)) << PAGE_SHIFT; in arch_rnd()
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/hid/tests/
Dtest_multitouch.py2 # SPDX-License-Identifier: GPL-2.0
3 # -*- coding: utf-8 -*-
20 KERNEL_MODULE = ("hid-multitouch", "hid_multitouch")
24 return 1 << x
29 "SLOT_IS_CONTACTID": BIT(1),
109 input_info=(BusType.USB, 1, 2), argument
130 self.max_contacts = 1
155 self.scantime += 1
179 return (1, [])
187 return (1, [])
[all …]
/kernel/linux/linux-5.10/Documentation/core-api/
Dpacking.rst6 -----------------
10 One can memory-map a pointer to a carefully crafted struct over the hardware
23 were performed byte-by-byte. Also the code can easily get cluttered, and the
24 high-level idea might get lost among the many bit shifts required.
25 Many drivers take the bit-shifting approach and then attempt to reduce the
30 ------------
34 - Packing a CPU-usable number into a memory buffer (with hardware
36 - Unpacking a memory buffer (which has hardware constraints/quirks)
37 into a CPU-usable number.
48 The byte offsets in the packed buffer are always implicitly 0, 1, ... 7.
[all …]
/kernel/linux/linux-6.6/Documentation/core-api/
Dpacking.rst6 -----------------
10 One can memory-map a pointer to a carefully crafted struct over the hardware
23 were performed byte-by-byte. Also the code can easily get cluttered, and the
24 high-level idea might get lost among the many bit shifts required.
25 Many drivers take the bit-shifting approach and then attempt to reduce the
30 ------------
34 - Packing a CPU-usable number into a memory buffer (with hardware
36 - Unpacking a memory buffer (which has hardware constraints/quirks)
37 into a CPU-usable number.
48 The byte offsets in the packed buffer are always implicitly 0, 1, ... 7.
[all …]
/kernel/linux/linux-5.10/Documentation/hwmon/
Dsmsc47m1.rst16 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47b272.pdf
18 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf
20 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf
44 - Mark D. Studebaker <mdsxyz123@yahoo.com>,
45 - With assistance from Bruce Allen <ballen@uwm.edu>, and his
48 - http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/
50 - Gabriele Gorla <gorlik@yahoo.com>,
51 - Jean Delvare <jdelvare@suse.de>
54 -----------
56 The Standard Microsystems Corporation (SMSC) 47M1xx Super I/O chips
[all …]
/kernel/linux/linux-6.6/Documentation/hwmon/
Dsmsc47m1.rst16 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47b272.pdf
18 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m10x.pdf
20 http://www.smsc.com/media/Downloads_Public/Data_Sheets/47m112.pdf
44 - Mark D. Studebaker <mdsxyz123@yahoo.com>,
45 - With assistance from Bruce Allen <ballen@uwm.edu>, and his
48 - http://www.lsc-group.phys.uwm.edu/%7Eballen/driver/
50 - Gabriele Gorla <gorlik@yahoo.com>,
51 - Jean Delvare <jdelvare@suse.de>
54 -----------
56 The Standard Microsystems Corporation (SMSC) 47M1xx Super I/O chips
[all …]
/kernel/linux/linux-6.6/arch/powerpc/crypto/
Daes-gcm-p10.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
3 # Accelerated AES-GCM stitched implementation for ppc64le.
5 # Copyright 2022- IBM Inc. All rights reserved
22 # Hash keys = v3 - v14
29 # v31 - counter 1
32 # vs0 - vs14 for round keys
35 # This implementation uses stitched AES-GCM approach to improve overall performance.
48 # v15 - v18 - input states
49 # vs1 - vs9 - round keys
52 xxlor 19+32, 1, 1
[all …]
/kernel/linux/linux-6.6/drivers/infiniband/hw/irdma/
Ddefs.h1 /* SPDX-License-Identifier: GPL-2.0 or Linux-OpenIB */
2 /* Copyright (c) 2015 - 2021 Intel Corporation */
14 #define IRDMA_PE_DB_SIZE_4M 1
18 #define IRDMA_IRD_HW_SIZE_16 1
25 IRDMA_IWARP_PROTOCOL_ONLY = 1,
30 #define IRDMA_QP_STATE_IDLE 1
56 #define RDMA_READ_REQ_OPCODE 1
60 #define IRDMA_TERM_SENT 1
65 #define IRDMA_CQP_WAIT_POLL_REGS 1
87 #define IRDMA_TCP_STATE_CLOSED 1
[all …]
/kernel/linux/linux-6.6/tools/testing/selftests/riscv/mm/
Dmmap_bottomup.c1 // SPDX-License-Identifier: GPL-2.0-only
25 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.no_hint); in TEST()
26 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_37_addr); in TEST()
27 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_38_addr); in TEST()
28 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_46_addr); in TEST()
29 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.on_47_addr); in TEST()
30 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.on_55_addr); in TEST()
31 EXPECT_GT(1UL << 56, (unsigned long)mmap_addresses.on_56_addr); in TEST()
Dmmap_default.c1 // SPDX-License-Identifier: GPL-2.0-only
25 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.no_hint); in TEST()
26 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_37_addr); in TEST()
27 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_38_addr); in TEST()
28 EXPECT_GT(1UL << 38, (unsigned long)mmap_addresses.on_46_addr); in TEST()
29 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.on_47_addr); in TEST()
30 EXPECT_GT(1UL << 47, (unsigned long)mmap_addresses.on_55_addr); in TEST()
31 EXPECT_GT(1UL << 56, (unsigned long)mmap_addresses.on_56_addr); in TEST()
/kernel/linux/linux-6.6/drivers/media/i2c/
Dtvp514x.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * TI TVP5146/47 decoder driver
15 * Karicheri Muralidharan <m-karicheri2@ti.com>
24 #include <linux/v4l2-mediabus.h>
28 #include <media/v4l2-async.h>
29 #include <media/v4l2-device.h>
30 #include <media/v4l2-common.h>
31 #include <media/v4l2-mediabus.h>
32 #include <media/v4l2-fwnode.h>
33 #include <media/v4l2-ctrls.h>
[all …]
/kernel/linux/linux-5.10/drivers/media/i2c/
Dtvp514x.c1 // SPDX-License-Identifier: GPL-2.0-only
5 * TI TVP5146/47 decoder driver
15 * Karicheri Muralidharan <m-karicheri2@ti.com>
24 #include <linux/v4l2-mediabus.h>
28 #include <media/v4l2-async.h>
29 #include <media/v4l2-device.h>
30 #include <media/v4l2-common.h>
31 #include <media/v4l2-mediabus.h>
32 #include <media/v4l2-fwnode.h>
33 #include <media/v4l2-ctrls.h>
[all …]
/kernel/linux/linux-6.6/arch/arm64/tools/
Dsysreg1 # SPDX-License-Identifier: GPL-2.0-only
44 # NI - Not implemented
45 # IMP - Implemented
87 Res0 5:1
101 Sysreg OSLAR_EL1 2 0 1 0 4
102 Res0 63:1
106 Sysreg ID_PFR0_EL1 3 0 0 1 0
147 Sysreg ID_PFR1_EL1 3 0 0 1 1
187 Sysreg ID_DFR0_EL1 3 0 0 1 2
237 Sysreg ID_AFR0_EL1 3 0 0 1 3
[all …]
/kernel/linux/linux-6.6/drivers/hid/
Dhid-appleir.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Ported to recent 2.6 kernel versions by Greg Kroah-Hartman <gregkh@suse.de>
11 * Copyright (C) 2008 Greg Kroah-Hartman <greg@kroah.com>
21 #include "hid-ids.h"
34 * 25 87 ee 83 0c -
45 * 25 87 ee ca 0d -
60 * 25 87 ee 47 0b +
61 * 25 87 ee 47 0d -
62 * 25 87 ee 47 08 <<
63 * 25 87 ee 47 07 >>
[all …]
/kernel/linux/linux-5.10/drivers/hid/
Dhid-appleir.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * Ported to recent 2.6 kernel versions by Greg Kroah-Hartman <gregkh@suse.de>
11 * Copyright (C) 2008 Greg Kroah-Hartman <greg@kroah.com>
21 #include "hid-ids.h"
34 * 25 87 ee 83 0c -
45 * 25 87 ee ca 0d -
60 * 25 87 ee 47 0b +
61 * 25 87 ee 47 0d -
62 * 25 87 ee 47 08 <<
63 * 25 87 ee 47 07 >>
[all …]
/kernel/linux/linux-5.10/arch/alpha/kernel/
Dsys_dp264.c1 // SPDX-License-Identifier: GPL-2.0
50 unsigned long isa_enable = 1UL << 55; in tsunami_update_irq_hw()
59 mask1 = mask & cpu_irq_affinity[1]; in tsunami_update_irq_hw()
64 else if (bcpu == 1) mask1 |= isa_enable; in tsunami_update_irq_hw()
68 dim0 = &cchip->dim0.csr; in tsunami_update_irq_hw()
69 dim1 = &cchip->dim1.csr; in tsunami_update_irq_hw()
70 dim2 = &cchip->dim2.csr; in tsunami_update_irq_hw()
71 dim3 = &cchip->dim3.csr; in tsunami_update_irq_hw()
73 if (!cpu_possible(1)) dim1 = &dummy; in tsunami_update_irq_hw()
88 if (bcpu == 0) dimB = &cchip->dim0.csr; in tsunami_update_irq_hw()
[all …]
/kernel/linux/linux-6.6/arch/alpha/kernel/
Dsys_dp264.c1 // SPDX-License-Identifier: GPL-2.0
50 unsigned long isa_enable = 1UL << 55; in tsunami_update_irq_hw()
59 mask1 = mask & cpu_irq_affinity[1]; in tsunami_update_irq_hw()
64 else if (bcpu == 1) mask1 |= isa_enable; in tsunami_update_irq_hw()
68 dim0 = &cchip->dim0.csr; in tsunami_update_irq_hw()
69 dim1 = &cchip->dim1.csr; in tsunami_update_irq_hw()
70 dim2 = &cchip->dim2.csr; in tsunami_update_irq_hw()
71 dim3 = &cchip->dim3.csr; in tsunami_update_irq_hw()
73 if (!cpu_possible(1)) dim1 = &dummy; in tsunami_update_irq_hw()
88 if (bcpu == 0) dimB = &cchip->dim0.csr; in tsunami_update_irq_hw()
[all …]
/kernel/linux/linux-6.6/arch/x86/include/asm/
Dpage_64_types.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #define KASAN_STACK_ORDER 1
18 #define EXCEPTION_STACK_ORDER (1 + KASAN_STACK_ORDER)
28 #define IST_INDEX_NMI 1
37 * The gap is to allow a space for LDT remap for PTI (1 pgd slot) and space for
57 #define __VIRTUAL_MASK_SHIFT (pgtable_l5_enabled() ? 56 : 47)
60 #define __VIRTUAL_MASK_SHIFT 47
61 #define task_size_max() ((_AC(1,UL) << __VIRTUAL_MASK_SHIFT) - PAGE_SIZE)
65 #define DEFAULT_MAP_WINDOW ((1UL << 47) - PAGE_SIZE)
70 #define IA32_PAGE_OFFSET ((current->personality & ADDR_LIMIT_3GB) ? \
[all …]
/kernel/linux/linux-6.6/include/dt-bindings/clock/
Dimx8ulp-clock.h1 /* SPDX-License-Identifier: GPL-2.0+ OR MIT */
54 #define IMX8ULP_CLK_SOSC_DIV3_GATE 47
68 #define IMX8ULP_CLK_PLL4 1
114 #define IMX8ULP_CLK_HIFI_DIVPLAT 47
121 #define IMX8ULP_CLK_WDOG4 1
167 #define IMX8ULP_CLK_MU0_B 47
173 #define IMX8ULP_CLK_TPM6 1
200 #define IMX8ULP_CLK_SAI6 1
246 #define IMX8ULP_CLK_DMA2_CH27 47
/kernel/linux/linux-6.6/Documentation/arch/arm64/
Dkasan-offsets.sh7 printf "%02d\t" $1
8 printf "0x%08x00000000\n" $(( (0xffffffff & (-1 << ($1 - 1 - 32))) \
9 - (1 << (64 - 32 - $2)) ))
15 print_kasan_offset 47 3
23 print_kasan_offset 47 4

12345678910>>...44