/openbmc/linux/Documentation/translations/zh_CN/core-api/ |
H A D | packing.rst | 1 .. 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 …]
|
/openbmc/linux/tools/testing/selftests/bpf/verifier/ |
H A D | direct_value_access.c | 2 "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 …]
|
/openbmc/linux/arch/x86/mm/ |
H A D | mmap.c | 1 // 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 …]
|
/openbmc/openbmc/poky/bitbake/lib/toaster/toastergui/static/fonts/ |
H A D | fontawesome-webfont.svg | 2 <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" > 6 <font id="fontawesomeregular" horiz-adv-x="1536" > 7 <font-face units-per-em="1792" ascent="1536" descent="-256" /> 8 <missing-glyph horiz-adv-x="448" /> 9 <glyph unicode=" " horiz-adv-x="448" /> 10 <glyph unicode="	" horiz-adv-x="448" /> 11 <glyph unicode=" " horiz-adv-x="448" /> 12 <glyph unicode="¨" horiz-adv-x="1792" /> 13 <glyph unicode="©" horiz-adv-x="1792" /> 14 <glyph unicode="®" horiz-adv-x="1792" /> [all …]
|
/openbmc/linux/Documentation/core-api/ |
H A D | packing.rst | 6 ----------------- 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 …]
|
/openbmc/linux/tools/testing/selftests/hid/tests/ |
H A D | test_multitouch.py | 2 # 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 …]
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/fetch-testdata/pub/linux/utils/util-linux/v2.26/ |
H A D | index.html | 2 <head><title>Index of /pub/linux/utils/util-linux/v2.26/</title></head> 4 <h1>Index of /pub/linux/utils/util-linux/v2.26/</h1><hr><pre><a href="../">../</a> 5 <a href="libblkid-docs/">libblkid-docs/</a> 30-Apr-2015 10:38 … 6 <a href="libfdisk-docs/">libfdisk-docs/</a> 30-Apr-2015 10:40 … 7 <a href="libmount-docs/">libmount-docs/</a> 30-Apr-2015 10:42 … 8 <a href="libsmartcols-docs/">libsmartcols-docs/</a> 30-Apr-2015 10:… 9 <a href="sha256sums.asc">sha256sums.asc</a> 12-May-2017 10:54 … 10 <a href="util-linux-2.26-rc1.tar.gz">util-linux-2.26-rc1.tar.gz</a> 14-Jan-… 11 <a href="util-linux-2.26-rc1.tar.sign">util-linux-2.26-rc1.tar.sign</a> 14-Ja… 12 <a href="util-linux-2.26-rc1.tar.xz">util-linux-2.26-rc1.tar.xz</a> 14-Jan-… [all …]
|
/openbmc/linux/Documentation/hwmon/ |
H A D | smsc47m1.rst | 16 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 …]
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | aes-gcm-p10.S | 1 /* 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 …]
|
/openbmc/linux/drivers/infiniband/hw/irdma/ |
H A D | defs.h | 1 /* 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 …]
|
/openbmc/linux/tools/testing/selftests/riscv/mm/ |
H A D | mmap_default.c | 1 // 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()
|
H A D | mmap_bottomup.c | 1 // 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()
|
/openbmc/linux/drivers/media/i2c/ |
H A D | tvp514x.c | 1 // 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 …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 038 | 28 status=1 # failure is the default! 34 trap "_cleanup; exit \$status" 0 1 2 3 15 57 local offset=$1 63 for i in $(seq 0 $((sectors - 1))); do 67 echo "$op -P $pattern $((cur_sec * 64))k 64k" 75 _make_test_img -b "$TEST_IMG.base" -F $IMGFMT 6G 83 echo aio_write -P 0x80 2020k 80k 86 for i in $(seq 0 15; seq 17 31; seq 33 47); do 87 echo aio_write -P $((0x81 + i)) $((i * 128))k 64k 91 for i in $( (seq 0 15; seq 17 31; seq 33 47) | tac); do [all …]
|
/openbmc/linux/arch/arm64/tools/ |
H A D | sysreg | 1 # 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 …]
|
/openbmc/linux/drivers/hid/ |
H A D | hid-appleir.c | 1 // 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 …]
|
/openbmc/linux/arch/alpha/kernel/ |
H A D | sys_dp264.c | 1 // 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 …]
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | page_64_types.h | 1 /* 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 …]
|
/openbmc/linux/Documentation/arch/arm64/ |
H A D | kasan-offsets.sh | 7 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
|
/openbmc/openpower-hw-diags/test/ |
H A D | pdbg-test.dts | 1 /dts-v1/; 5 ATTR_PHYS_DEV_PATH = "physical:sys-0"; 9 compatible = "bmc-ast2600"; 11 ATTR_LOCATION_CODE = "Ufcs-P0-C5"; 13 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/bmc-0"; 18 compatible = "ibm,power-proc", "ibm,power10-proc"; 23 ATTR_LOCATION_CODE = "Ufcs-P0-C15"; 25 ATTR_PHYS_DEV_PATH = "physical:sys-0/node-0/proc-0"; 36 compatible = "ibm,power10-nx"; 38 … ATTR_PHYS_BIN_PATH = [ 24 01 00 02 00 05 00 1E 00 00 00 00 00 00 00 00 00 00 00 00 00 ]; [all …]
|
/openbmc/linux/tools/testing/selftests/x86/ |
H A D | sysret_rip.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * sigreturn.c - tests that x86 avoids Intel SYSRET pitfalls 4 * Copyright (c) 2014-2016 Andrew Lutomirski 30 ".fill 4094,1,0xcc\n\t" 33 ".ifne . - test_page - 4096\n\t" 51 err(1, "sigaction"); in sethandler() 61 err(1, "sigaction"); in clearhandler() 73 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test() 75 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test() 77 _exit(1); in sigsegv_for_sigreturn_test() [all …]
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-delta-ahe50dc.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 2 /dts-v1/; 4 #include "aspeed-g4.dtsi" 5 #include <dt-bindings/gpio/aspeed-gpio.h> 9 compatible = "regulator-output"; \ 10 vout-supply = <&efuse##n>; \ 19 shunt-resistor-micro-ohms = <675>; \ 22 regulator-name = __stringify(efuse##num##-reg); \ 28 model = "Delta Power AHE-50DC"; 29 compatible = "delta,ahe50dc-bmc", "aspeed,ast2400"; [all …]
|
/openbmc/linux/include/dt-bindings/clock/ |
H A D | imx8ulp-clock.h | 1 /* 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
|
/openbmc/openbmc/poky/bitbake/lib/bb/tests/fetch-testdata/apple/cups/ |
H A D | releases | 10 <meta charset="utf-8"> 11 <link rel="dns-prefetch" href="https://github.githubassets.com"> 12 <link rel="dns-prefetch" href="https://avatars0.githubusercontent.com"> 13 <link rel="dns-prefetch" href="https://avatars1.githubusercontent.com"> 14 <link rel="dns-prefetch" href="https://avatars2.githubusercontent.com"> 15 <link rel="dns-prefetch" href="https://avatars3.githubusercontent.com"> 16 <link rel="dns-prefetch" href="https://github-cloud.s3.amazonaws.com"> 17 <link rel="dns-prefetch" href="https://user-images.githubusercontent.com/"> 21 …-7mtunHqp/Bw0ND9akjJME8XCh0WPm3HAXOSeX7skL0qGAhpdfzkQvYcujYcwNPTpWKeKMFUGZGtvnEkcczFgwQ==" rel="st… 22 …-CmoegizWCUR1jC94Y2eukVQIFxJ9GxYerz9q7dBwImLlx8ODwYkXAMIhCfTnA45Ep6++rcO/ZtKVLvFBM8dapA==" rel="st… [all …]
|
/openbmc/linux/drivers/media/platform/verisilicon/ |
H A D | hantro_g2_regs.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 24 #define G2_REG_INTERRUPT G2_SWREG(1) 34 #define BUS_WIDTH_64 1 115 #define g2_tile_e G2_DEC_REG(10, 1, 0x1) 133 #define g2_transq_bypass G2_DEC_REG(12, 1, 0x1) 194 #define vp9_segment_upd_e G2_DEC_REG(13, 1, 0x1) 233 #define hevc_cur_poc_04 G2_DEC_REG(47, 24, 0xff) 234 #define hevc_cur_poc_05 G2_DEC_REG(47, 16, 0xff) 235 #define hevc_cur_poc_06 G2_DEC_REG(47, 8, 0xff) 236 #define hevc_cur_poc_07 G2_DEC_REG(47, 0, 0xff) [all …]
|