/kernel/linux/linux-5.10/scripts/ |
D | markup_oops.pl | 2 # SPDX-License-Identifier: GPL-2.0-only 22 'cross-compile|c=s' => \$cross_compile, 28 my $kerver = `uname -r`; 49 if ($line =~ /EAX: ([0-9a-f]+) EBX: ([0-9a-f]+) ECX: ([0-9a-f]+) EDX: ([0-9a-f]+)/) { 55 if ($line =~ /ESI: ([0-9a-f]+) EDI: ([0-9a-f]+) EBP: ([0-9a-f]+) ESP: ([0-9a-f]+)/) { 60 if ($line =~ /RAX: ([0-9a-f]+) RBX: ([0-9a-f]+) RCX: ([0-9a-f]+)/) { 65 if ($line =~ /RDX: ([0-9a-f]+) RSI: ([0-9a-f]+) RDI: ([0-9a-f]+)/) { 70 if ($line =~ /RBP: ([0-9a-f]+) R08: ([0-9a-f]+) R09: ([0-9a-f]+)/) { 74 if ($line =~ /R10: ([0-9a-f]+) R11: ([0-9a-f]+) R12: ([0-9a-f]+)/) { 79 if ($line =~ /R13: ([0-9a-f]+) R14: ([0-9a-f]+) R15: ([0-9a-f]+)/) { [all …]
|
D | checkstack.pl | 2 # SPDX-License-Identifier: GPL-2.0 9 # s390 port and big speedup by Arnd Bergmann <arnd@bergmann-dalldorf.de> 21 # objdump -d vmlinux | scripts/checkstack.pl [arch] 44 $arch = `uname -m`; 53 $x = "[0-9a-f]"; # hex character 54 $xs = "[0-9a-f ]"; # hex character or space 57 #ffffffc0006325cc: a9bb7bfd stp x29, x30, [sp, #-80]! 59 $re = qr/^.*stp.*sp, \#-([0-9]{1,8})\]\!/o; 63 $re = qr/.*sub.*sp, sp, #([0-9]{1,4})/o; 72 #e0000000044011fc: 01 0f fc 8c adds r12=-384,r12 [all …]
|
/kernel/liteos_m/testsuites/sample/kernel/mem/ |
D | It_los_mem_036.c | 2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved. 21 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 42 void *f0 = NULL; in TestCase() local 54 for (p0 = LOS_MemAlloc(g_memPool, size), f0 = p0; p0 != NULL; i++) { in TestCase() 55 if ((sizeadd += 1) == 9) { // 9, the limit of sizeadd. in TestCase() 69 ret = LOS_MemFree(g_memPool, f0); in TestCase() 70 f0 = (void *)((char *)f0 + ((UINT32)size + LOS_DLNK_NODE_HEAD_SIZE)); in TestCase() 72 if ((sizeadd += 1) == 9) { // 9, the limit of sizeadd. in TestCase() 89 f0 = p0; in TestCase() [all …]
|
D | It_los_mem_037.c | 2 * Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved. 3 * Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved. 21 * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 42 void *f0 = NULL; in TestCase() local 56 …f0 = LOS_MemRealloc(g_memPool, p0, size / 2); // 2, The reallocated memory is half of its previous… in TestCase() 57 ICUNIT_GOTO_NOT_EQUAL(f0, NULL, count, EXIT); in TestCase() 59 …f0 = LOS_MemRealloc(g_memPool, p0, size * 2); // 2, The reallocated memory is 2 times of its previ… in TestCase() 60 ICUNIT_GOTO_NOT_EQUAL(f0, NULL, count, EXIT); in TestCase() 62 ret = LOS_MemFree(g_memPool, f0); in TestCase() 74 …f0 = LOS_MemRealloc(g_memPool, p0, size / 2); // 2, The reallocated memory is half of its previous… in TestCase() [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/net/ |
D | ethernet-phy.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/net/ethernet-phy.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Andrew Lunn <andrew@lunn.ch> 11 - Florian Fainelli <f.fainelli@gmail.com> 12 - Heiner Kallweit <hkallweit1@gmail.com> 14 # The dt-schema tools will generate a select statement first by using 21 pattern: "^ethernet-phy(@[a-f0-9]+)?$" 24 - $nodename [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/ti/ |
D | ti,pruss.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 8 TI Programmable Real-Time Unit and Industrial Communication Subsystem 11 - Suman Anna <s-anna@ti.com> 15 The Programmable Real-Time Unit and Industrial Communication Subsystem 16 (PRU-ICSS a.k.a. PRUSS) is present on various TI SoCs such as AM335x, AM437x, 17 Keystone 66AK2G, OMAP-L138/DA850 etc. A PRUSS consists of dual 32-bit RISC 18 cores (Programmable Real-Time Units, or PRUs), shared RAM, data and 23 peripheral interfaces, fast real-time responses, or specialized data handling. [all …]
|
/kernel/linux/linux-5.10/arch/sparc/lib/ |
D | copy_page.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 /* What we used to do was lock a TLB entry into a specific 20 * we had to keep interrupts disabled for a long time. 23 * and this makes the cpu choose a slot all by itself. 24 * Then we do a normal TLB flush on exit. We need only 63 and %o2, %o3, %o0 ! vaddr D-cache alias bit 91 ba,pt %xcc, 9f 97 sethi %hi((PAGE_SIZE/64)-2), %o2 100 or %o2, %lo((PAGE_SIZE/64)-2), %o2 104 ldd [%o1 + 0x000], %f0 [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/mtd/ |
D | denali,nand.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Masahiro Yamada <yamada.masahiro@socionext.com> 15 - altr,socfpga-denali-nand 16 - socionext,uniphier-denali-nand-v5a 17 - socionext,uniphier-denali-nand-v5b 19 reg-names: 25 - const: nand_data 26 - const: denali_reg [all …]
|
D | allwinner,sun4i-a10-nand.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/mtd/allwinner,sun4i-a10-nand.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - $ref: "nand-controller.yaml" 13 - Chen-Yu Tsai <wens@csie.org> 14 - Maxime Ripard <mripard@kernel.org> 17 "#address-cells": true 18 "#size-cells": true 22 - allwinner,sun4i-a10-nand [all …]
|
/kernel/linux/linux-5.10/arch/sparc/crypto/ |
D | camellia_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 36 ld [%o0 + 0x00], %f0 ! i0, k[0] 40 std %f0, [%o1 + 0x00] ! k[0, 1] 41 fsrc2 %f0, %f28 47 ld [%o0 + 0x10], %f0 49 std %f0, [%o1 + 0x20] ! k[8, 9] 52 be,a 1f 53 fxor %f10, %f0, %f2 58 fxor %f28, %f0, %f0 72 fxor %f28, %f0, %f0 [all …]
|
/kernel/liteos_m/arch/risc-v/nuclei/gcc/nmsis/Core/Include/ |
D | core_feature_fpu.h | 4 * SPDX-License-Identifier: Apache-2.0 8 * You may obtain a copy of the License at 10 * www.apache.org/licenses/LICENSE-2.0 39 * \brief Functions that related to the RISC-V FPU (F and D extension). 42 * Nuclei provided floating point unit by RISC-V F and D extension. 43 * * `F extension` adds single-precision floating-point computational 44 * instructions compliant with the IEEE 754-2008 arithmetic standard, __RISCV_FLEN = 32. 45 * The F extension adds 32 floating-point registers, f0-f31, each 32 bits wide, 46 * and a floating-point control and status register fcsr, which contains the 47 * operating mode and exception status of the floating-point unit. [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/timer/ |
D | ingenic,tcu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 For a description of the TCU hardware and drivers, have a look at 11 Documentation/mips/ingenic-tcu.rst. 14 - Paul Cercueil <paul@crapouillou.net> 21 - ingenic,jz4740-tcu 22 - ingenic,jz4725b-tcu 23 - ingenic,jz4770-tcu 24 - ingenic,jz4780-tcu [all …]
|
D | mrvl,mmp-timer.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only 3 --- 4 $id: http://devicetree.org/schemas/timer/mrvl,mmp-timer.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Daniel Lezcano <daniel.lezcano@linaro.org> 11 - Thomas Gleixner <tglx@linutronix.de> 12 - Rob Herring <robh+dt@kernel.org> 16 pattern: '^timer@[a-f0-9]+$' 19 const: mrvl,mmp-timer 31 - compatible [all …]
|
/kernel/linux/linux-5.10/arch/mips/kernel/ |
D | r2300_fpu.S | 8 * Multi-arch abstraction and asm macros for easier reading: 20 #include <asm/asm-offsets.h> 23 #define EX(a,b) \ argument 24 9: a,##b; \ 25 .section __ex_table,"a"; \ 26 PTR 9b,fault; \ 29 #define EX2(a,b) \ argument 30 9: a,##b; \ 31 .section __ex_table,"a"; \ 32 PTR 9b,fault; \ [all …]
|
/kernel/linux/linux-5.10/arch/powerpc/crypto/ |
D | aes-tab-4k.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 10 * crypto/aes_generic.c and are designed to be simply accessed by a combination 11 * of rlwimi/lwz instructions with a minimum of table registers (usually only 16 * For the safety-conscious it has to be noted that they might be vulnerable 19 * This is a quite good tradeoff for low power devices (e.g. routers) without 25 #define R(a, b, c, d) \ argument 26 0x##a##b##c##d, 0x##d##a##b##c, 0x##c##d##a##b, 0x##b##c##d##a 32 /* encryption table, same as crypto_ft_tab in crypto/aes-generic.c */ 40 .long R(4d, ab, ab, e6), R(ec, 76, 76, 9a) 41 .long R(8f, ca, ca, 45), R(1f, 82, 82, 9d) [all …]
|
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/ |
D | m88ds3103.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 21 ret = regmap_bulk_read(dev->regmap, reg, &tmp, 1); in m88ds3103_update_bits() 30 return regmap_bulk_write(dev->regmap, reg, &val, 1); in m88ds3103_update_bits() 37 struct i2c_client *client = dev->client; in m88ds3103_wr_reg_val_tab() 41 dev_dbg(&client->dev, "tab_len=%d\n", tab_len); in m88ds3103_wr_reg_val_tab() 44 ret = -EINVAL; in m88ds3103_wr_reg_val_tab() 51 if (i == tab_len - 1 || tab[i].reg != tab[i + 1].reg - 1 || in m88ds3103_wr_reg_val_tab() 52 !((j + 1) % (dev->cfg->i2c_wr_max - 1))) { in m88ds3103_wr_reg_val_tab() 53 ret = regmap_bulk_write(dev->regmap, tab[i].reg - j, buf, j + 1); in m88ds3103_wr_reg_val_tab() 57 j = -1; in m88ds3103_wr_reg_val_tab() [all …]
|
/kernel/linux/linux-5.10/arch/arm/include/asm/ |
D | kgdb.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 18 * GDB assumes that we're a user process being debugged, so 23 * we would loose the kernel's LR, which is a bad thing. This 26 * By doing this as an undefined instruction trap, we force a mode 29 * We also define a KGDB_COMPILED_BREAK which can be used to compile 30 * in breakpoints. This is important for things like sysrq-G and for 59 * r0-r15: 1 long word each 60 * f0-f7: unused, 3 long words each !! 64 * Even though f0-f7 and fps are not used, they need to be 66 * the host-side gdb. [all …]
|
/kernel/linux/linux-5.10/arch/alpha/kernel/ |
D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Kernel entry-points. 8 #include <asm/asm-offsets.h> 39 .size \func, . - \func 43 * This defines the normal kernel pt-regs layout. 45 * regs 9-15 preserved by C code 46 * regs 16-18 saved by PAL-code 47 * regs 29-30 saved and set up by PAL-code 48 * JRP - Save regs 16-18 in a special area of the stack, so that 49 * the palcode-provided values are available to the signal handler. [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/ |
D | marvell,mmp3-usb-phy.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-2-Clause) 4 --- 5 $id: http://devicetree.org/schemas/phy/marvell,mmp3-usb-phy.yaml# 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - Lubomir Rintel <lkundrak@v3.sk> 15 pattern: '^usb-phy@[a-f0-9]+$' 18 const: marvell,mmp3-usb-phy 24 '#phy-cells': 28 - compatible 29 - reg [all …]
|
/kernel/linux/linux-5.10/tools/testing/kunit/test_data/ |
D | test_output_isolated_correctly.log | 1 Linux version 5.1.0-rc7-00061-g04652f1cb4aa0 (brendanhiggins@mactruck.svl.corp.google.com) (gcc ver… 5 Inode-cache hash table entries: 32768 (order: 6, 262144 bytes) 6 …(1734K kernel code, 489K rwdata, 396K rodata, 85K init, 216K bss, 29032K reserved, 0K cma-reserved) 7 SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 10 ------------[ cut here ]------------ 12 posix-timer cpumask == cpu_all_mask, using cpu_possible_mask instead 13 CPU: 0 PID: 0 Comm: swapper Not tainted 5.1.0-rc7-00061-g04652f1cb4aa0 #163 32 [<600213f0>] ? block_signals+0x0/0x20 35 [<600213f0>] ? block_signals+0x0/0x20 42 ---[ end trace c83434852b3702d3 ]--- [all …]
|
/kernel/linux/linux-5.10/Documentation/ABI/stable/ |
D | sysfs-class-tpm | 4 Contact: linux-integrity@vger.kernel.org 5 Description: The device/ directory under a specific TPM instance exposes 12 Contact: linux-integrity@vger.kernel.org 13 Description: The "active" property prints a '1' if the TPM chip is accepting 16 visible to the OS, but will only accept a restricted set of 24 Contact: linux-integrity@vger.kernel.org 32 Contact: linux-integrity@vger.kernel.org 41 Manufacturer is a hex dump of the 4 byte manufacturer info 42 space in a TPM. TCG version shows the TCG TPM spec level that 49 Contact: linux-integrity@vger.kernel.org [all …]
|
/kernel/linux/linux-5.10/Documentation/xtensa/ |
D | mmu.rst | 9 (symbol defined), so it needs to be position-independent. 13 - This code fragment is run only on an MMU v3. 14 - TLBs are in their reset state. 15 - ITLBCFG and DTLBCFG are zero (reset state). 16 - RASID is 0x04030201 (reset state). 17 - PS.RING is zero (reset state). 18 - LITBASE is zero (reset state, PC-relative literals); required to be PIC. 24 - VA = virtual address (two upper nibbles of it); 25 - PA = physical address (two upper nibbles of it); 26 - pc = physical range that contains this code; [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/clock/ |
D | ingenic,cgu.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 The CGU in an Ingenic SoC provides all the clocks generated on-chip. It 11 typically includes a variety of PLLs, multiplexers, dividers & gates in order 16 - Paul Cercueil <paul@crapouillou.net> 23 - ingenic,jz4740-cgu 24 - ingenic,jz4725b-cgu 25 - ingenic,jz4770-cgu 26 - ingenic,jz4780-cgu [all …]
|
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/crypto/ |
D | ti,sa2ul.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only or BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Tero Kristo <t-kristo@ti.com> 15 - ti,j721e-sa2ul 16 - ti,am654-sa2ul 21 power-domains: 26 - description: TX DMA Channel 27 - description: RX DMA Channel #1 28 - description: RX DMA Channel #2 [all …]
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | parse-events.l | 3 %option bison-bridge 6 %option bison-locations 16 #include "parse-events.h" 17 #include "parse-events-bison.h" 32 yylval->num = num; in __value() 50 yylval->str = strdup(text); in str() 53 * If a text tag specified on the command line in str() 61 yylval->str = strndup(&text[1], strlen(text) - 2); in str() 84 if ((text[len - 1] == 'c' || text[len - 1] == 'o') && in isbpf_suffix() 85 text[len - 2] == '.') in isbpf_suffix() [all …]
|