| /linux/lib/crypto/powerpc/ | 
| H A D | chacha-p10le-8x.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 40 #include <asm/asm-offsets.h> 41 #include <asm/asm-compat.h> 76 	mflr 0 77 	std 0, 16(1) 78 	stdu 1,-752(1) 99 	addi	9, 1, 256 100 	SAVE_VRS 20, 0, 9 101 	SAVE_VRS 21, 16, 9 [all …] 
 | 
| H A D | poly1305-p10le_64.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 5 # Copyright 2023- IBM Corp. All rights reserved 10 # Poly1305 - this version mainly using vector/VSX/Scalar 11 #  - 26 bits limbs 12 #  - Handle multiple 64 byte blcok. 16 # clamp r &= 0x0FFFFFFC0FFFFFFC 0x0FFFFFFC0FFFFFFF 17 # p = 2^130 - 5 25 #  07/22/21 - this revison based on the above sum of products.  Setup r^4, r^3, r^2, r and s3, s2, … 26 #             to 9 vectors for multiplications. 56 #include <asm/asm-offsets.h> [all …] 
 | 
| H A D | curve25519-ppc64le_asm.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 9 # [1] https://github.com/dot-asm/cryptogams/ 11 # Copyright (c) 2006-2017, CRYPTOGAMS by <appro@openssl.org> 58 # - Added x25519_fe51_sqr_times, x25519_fe51_frombytes, x25519_fe51_tobytes 61 # Copyright 2024- IBM Corp. 63 # X25519 lower-level primitives for PPC64. 73 	stdu	1,-144(1) 86 	ld	6,0(5) 87 	ld	7,0(4) 89 	ld	9,16(4) [all …] 
 | 
| /linux/tools/testing/selftests/bpf/benchs/ | 
| H A D | run_common.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 RUN_BENCH="sudo ./bench -w3 -d10 -a" 23 	echo "$*" | sed -E "s/.*hits\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+M\/s).*/\1/" 28 	echo "$*" | sed -E "s/.*drops\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+M\/s).*/\1/" 33 	echo "$*" | sed -E "s/.*Percentage\s=\s+([0-9]+\.[0-9]+).*/\1/" 38 	echo -n "throughput: " 39 	echo -n "$*" | sed -E "s/.*throughput\s+([0-9]+\.[0-9]+ ± [0-9]+\.[0-9]+\sM\sops\/s).*/\1/" 40 	echo -n -e ", latency: " 41 	echo "$*" | sed -E "s/.*latency\s+([0-9]+\.[0-9]+\sns\/op).*/\1/" 46 	echo -n "hits throughput: " [all …] 
 | 
| /linux/lib/zlib_inflate/ | 
| H A D | inffixed.h | 1     /* inffixed.h -- table for decoding fixed codes 11         {96,7,0},{0,8,80},{0,8,16},{20,8,115},{18,7,31},{0,8,112},{0,8,48}, 12         {0,9,192},{16,7,10},{0,8,96},{0,8,32},{0,9,160},{0,8,0},{0,8,128}, 13         {0,8,64},{0,9,224},{16,7,6},{0,8,88},{0,8,24},{0,9,144},{19,7,59}, 14         {0,8,120},{0,8,56},{0,9,208},{17,7,17},{0,8,104},{0,8,40},{0,9,176}, 15         {0,8,8},{0,8,136},{0,8,72},{0,9,240},{16,7,4},{0,8,84},{0,8,20}, 16         {21,8,227},{19,7,43},{0,8,116},{0,8,52},{0,9,200},{17,7,13},{0,8,100}, 17         {0,8,36},{0,9,168},{0,8,4},{0,8,132},{0,8,68},{0,9,232},{16,7,8}, 18         {0,8,92},{0,8,28},{0,9,152},{20,7,83},{0,8,124},{0,8,60},{0,9,216}, 19         {18,7,23},{0,8,108},{0,8,44},{0,9,184},{0,8,12},{0,8,140},{0,8,76}, [all …] 
 | 
| /linux/arch/powerpc/boot/ | 
| H A D | wii-head.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3  * arch/powerpc/boot/wii-head.S 6  * Copyright (C) 2008-2009 The GameCube Linux Team 14  * - if the data and instruction caches are enabled or not 15  * - if the MMU is enabled or not 16  * - if the high BATs are enabled or not 28 	mfmsr	9 29 	rlwinm	9, 9, 0, ~((1<<4)|(1<<5)) /* MSR_DR|MSR_IR */ 34 	addi	8, 8, _mmu_off - 1b 36 	mtsrr1	9 [all …] 
 | 
| H A D | gamecube-head.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3  * arch/powerpc/boot/gamecube-head.S 6  * Copyright (C) 2004-2009 The GameCube Linux Team 14  * - if the data and instruction caches are enabled or not 15  * - if the MMU is enabled or not 27 	mfmsr	9 28 	rlwinm	9, 9, 0, ~((1<<4)|(1<<5)) /* MSR_DR|MSR_IR */ 33 	addi	8, 8, _mmu_off - 1b 35 	mtsrr1	9 42 	li      8, 0 [all …] 
 | 
| /linux/scripts/ | 
| H A D | markup_oops.pl | 2 # SPDX-License-Identifier: GPL-2.0-only 22 	'cross-compile|c=s'	=> \$cross_compile, 26 my $vmlinux_name = $ARGV[0]; 28 	my $kerver = `uname -r`; 37 my $target = "0"; 40 my $func_offset = 0; 41 my $vmaoffset = 0; 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]+)/) { [all …] 
 | 
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ | 
| H A D | rate.c | 29 	/*  0     1     2     3     4     5     6     7     8     9 */ 30 /*   0 */ 0x00, 0x00, 0x0a, 0x00, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 31 /*  10 */ 0x00, 0x37, 0x8b, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8f, 0x00, 32 /*  20 */ 0x00, 0x00, 0x6e, 0x00, 0x8a, 0x00, 0x00, 0x00, 0x00, 0x00, 33 /*  30 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x8e, 0x00, 0x00, 0x00, 34 /*  40 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x89, 0x00, 35 /*  50 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 36 /*  60 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 37 /*  70 */ 0x00, 0x00, 0x8d, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 38 /*  80 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, [all …] 
 | 
| /linux/include/dt-bindings/memory/ | 
| H A D | mt8186-memory-port.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 11 #include <dt-bindings/memory/mtk-memory-port.h> 15  * 0 ~ 4G; 4G ~ 8G; 8G ~ 12G; 12G ~ 16G, we could adjust these masters 22  * modules    dma-address-region	larbs-ports 23  * disp         0 ~ 4G                  larb0/1/2 27  * CCU0   0x24000_0000 ~ 0x243ff_ffff   larb13: port 9/10 28  * CCU1   0x24400_0000 ~ 0x247ff_ffff   larb14: port 4/5 32 /* LARB 0 -- MMSYS */ 33 #define IOMMU_PORT_L0_DISP_POSTMASK0	MTK_M4U_ID(0, 0) 34 #define IOMMU_PORT_L0_REVERSED		MTK_M4U_ID(0, 1) [all …] 
 | 
| H A D | mediatek,mt6893-memory-port.h | 1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 10 #include <dt-bindings/memory/mtk-memory-port.h> 17  * modules    dma-address-region	larbs-ports 18  * disp         0 ~ 4G                  larb0/2 21  * CCU0    0x4000_0000 ~ 0x43ff_ffff    larb13: port 9/10 22  * CCU1    0x4400_0000 ~ 0x47ff_ffff    larb14: port 4/5 28 #define M4U_PORT_L0_DISP_POSTMASK0		MTK_M4U_DOM_ID(0, 0) 29 #define M4U_PORT_L0_MDP_RDMA4			MTK_M4U_DOM_ID(0, 1) 30 #define M4U_PORT_L0_OVL_RDMA0_HDR		MTK_M4U_DOM_ID(0, 2) 31 #define M4U_PORT_L0_OVL_2L_RDMA1_HDR		MTK_M4U_DOM_ID(0, 3) [all …] 
 | 
| /linux/drivers/gpu/drm/i915/display/ | 
| H A D | intel_qp_tables.c | 1 // SPDX-License-Identifier: MIT 39 	{ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 41 	{ 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 43 	{ 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 44 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 45 	{ 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 46 	  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, 48 	  1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0 }, [all …] 
 | 
| /linux/Documentation/filesystems/ | 
| H A D | 9p.rst | 1 .. SPDX-License-Identifier: GPL-2.0 4 v9fs: Plan 9 Resource Sharing for Linux 10 v9fs is a Unix implementation of the Plan 9 9p remote filesystem protocol. 19 the 9p client is available in the form of a USENIX paper: 26 	  http://xcpu.org/papers/xcpu-talk.pdf 30 	  http://xcpu.org/papers/cellfs-talk.pdf 31 	* PROSE I/O: Using 9p to enable Application Partitions 33 	* VirtFS: A Virtualization Aware File System pass-through 34 	  https://kernel.org/doc/ols/2010/ols2010-pages-109-120.pdf 41 	mount -t 9p 10.10.1.2 /mnt/9 [all …] 
 | 
| /linux/tools/testing/selftests/ftrace/test.d/00basic/ | 
| H A D | trace_marker.tc | 2 # SPDX-License-Identifier: GPL-2.0 8 	sed -ne 's/^.*data.*size:\([0-9][0-9]*\).*/\1/p' events/header_page 12 	sed -ne 's/^.*data.*offset:\([0-9][0-9]*\).*/\1/p' events/header_page 16 	type_len=`sed -ne 's/^.*type_len.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 17 	time_len=`sed -ne 's/^.*time_delta.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 18 	array_len=`sed -ne 's/^.*array.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 25 	sed -ne 's/^.*buf.*offset:\([0-9][0-9]*\).*/\1/p' events/ftrace/print/format 37 	# subtract two for \n\0 as marker adds these 38 	cnt=$((cnt-2)) 39 	printf -- 'X%.0s' $(seq $cnt) [all …] 
 | 
| H A D | ringbuffer_subbuf_size.tc | 2 # SPDX-License-Identifier: GPL-2.0 3 # description: Change the ringbuffer sub-buffer size 8 	sed -ne 's/^.*data.*size:\([0-9][0-9]*\).*/\1/p' events/header_page 12 	sed -ne 's/^.*data.*offset:\([0-9][0-9]*\).*/\1/p' events/header_page 16 	type_len=`sed -ne 's/^.*type_len.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 17 	time_len=`sed -ne 's/^.*time_delta.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 18 	array_len=`sed -ne 's/^.*array.*:[^0-9]*\([0-9][0-9]*\).*/\1/p' events/header_event` 25 	sed -ne 's/^.*buf.*offset:\([0-9][0-9]*\).*/\1/p' events/ftrace/print/format 37 	printf -- 'X%.0s' $(seq $cnt) 60 	# the size must be greater than or equal to page_size - data_offset [all …] 
 | 
| /linux/tools/testing/selftests/tc-testing/tc-tests/actions/ | 
| H A D | ife.json | 15                 0, 21         "expExitCode": "0", 23 …"matchPattern": "action order [0-9]*: ife encode action pass.*type 0[xX]ED3E.*allow mark.*index 2", 42                 0, 48         "expExitCode": "0", 50 …  "matchPattern": "action order [0-9]*: ife encode action pipe.*type 0[xX]ED3E.*use mark.*index 2", 69                 0, 75         "expExitCode": "0", 77 …"matchPattern": "action order [0-9]*: ife encode action continue.*type 0[xX]ED3E.*allow mark.*inde… 96                 0, [all …] 
 | 
| /linux/lib/crypto/arm/ | 
| H A D | sha1-ce-core.S | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3  * sha1-ce-core.S - SHA-1 secure hash using ARMv8 Crypto Extensions 13 	.arch		armv8-a 14 	.fpu		crypto-neon-fp-armv8 56 	.word		0x5a827999, 0x5a827999, 0x5a827999, 0x5a827999 57 	.word		0x6ed9eba1, 0x6ed9eba1, 0x6ed9eba1, 0x6ed9eba1 58 	.word		0x8f1bbcdc, 0x8f1bbcdc, 0x8f1bbcdc, 0x8f1bbcdc 59 	.word		0xca62c1d6, 0xca62c1d6, 0xca62c1d6, 0xca62c1d6 68 	vld1.32		{k0-k1}, [ip, :128]! 69 	vld1.32		{k2-k3}, [ip, :128] [all …] 
 | 
| /linux/drivers/clk/bcm/ | 
| H A D | clk-sr.c | 1 // SPDX-License-Identifier: GPL-2.0-only 7 #include <linux/clk-provider.h> 11 #include <dt-bindings/clock/bcm-sr.h> 12 #include "clk-iproc.h" 37 	.aon = AON_VAL(0x0, 5, 1, 0), 38 	.reset = RESET_VAL(0x0, 12, 11), 39 	.dig_filter = DF_VAL(0x0, 4, 3, 0, 4, 7, 3), 40 	.sw_ctrl = SW_CTRL_VAL(0x10, 31), 41 	.ndiv_int = REG_VAL(0x10, 20, 10), 42 	.ndiv_frac = REG_VAL(0x10, 0, 20), [all …] 
 | 
| /linux/tools/arch/arm64/include/asm/ | 
| H A D | sysreg.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 14 #include <linux/kasan-tags.h> 16 #include <asm/gpr-num.h> 22  *	[20-19] : Op0 23  *	[18-16] : Op1 24  *	[15-12] : CRn 25  *	[11-8]  : CRm 26  *	[7-5]   : Op2 29 #define Op0_mask	0x3 31 #define Op1_mask	0x7 [all …] 
 | 
| /linux/drivers/staging/media/ipu3/ | 
| H A D | ipu3-tables.c | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "ipu3-tables.h" 6 #define X					0	/*  Don't care value */ 10 	/* Scale factor 32 / (32 + 0) = 1 */ 12 		.even = { { 0, 0, 64, 6, 0, 0, 0 } }, 13 		.odd = { { 0, 0, 64, 6, 0, 0, 0 } } }, 15 		.even = { { 0, 0, 64, 6, 0, 0, 0 } }, 16 		.odd = { { 0, 0, 64, 6, 0, 0, 0 } } }, 17 	.ptrn_arr = { { 0x3 } }, 19 	.hor_ds_en = 0, [all …] 
 | 
| /linux/include/net/9p/ | 
| H A D | 9p.h | 1 /* SPDX-License-Identifier: GPL-2.0-only */ 3  * 9P protocol definitions. 14  * enum p9_debug_flags - bits for mount time debug parameter 16  * @P9_DEBUG_9P: 9P protocol tracing 25  * @P9_DEBUG_FSC: FS-cache tracing 33 	P9_DEBUG_ERROR =	(1<<0), 41 	P9_DEBUG_FID =		(1<<9), 62  * enum p9_msg_t - 9P message types 64  * @P9_RLERROR: response for any failed request for 9P2000.L 71  * @P9_TLCREATE: prepare a handle for I/O on an new file for 9P2000.L [all …] 
 | 
| /linux/Documentation/devicetree/bindings/dma/ | 
| H A D | renesas,rcar-dmac.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/renesas,rcar-dmac.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 7 title: Renesas R-Car and RZ/G DMA Controller 10   - Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 13   - $ref: dma-controller.yaml# 18       - items: 19           - enum: 20               - renesas,dmac-r8a7742  # RZ/G1H [all …] 
 | 
| /linux/drivers/clk/mediatek/ | 
| H A D | clk-mt8195-apmixedsys.c | 1 // SPDX-License-Identifier: GPL-2.0-only 4 // Author: Chun-Jie Chen <chun-jie.chen@mediatek.com> 6 #include "clk-fhctl.h" 7 #include "clk-gate.h" 8 #include "clk-mtk.h" 9 #include "clk-pll.h" 10 #include "clk-pllfh.h" 12 #include <dt-bindings/clock/mt8195-clk.h> 17 	.set_ofs = 0x8, 18 	.clr_ofs = 0x8, [all …] 
 | 
| /linux/tools/perf/pmu-events/arch/x86/pantherlake/ | 
| H A D | pipeline.json | 4         "Counter": "0,1,2,3,4,5,6,7,8,9", 6         "EventCode": "0xb0", 8 …y executing divide or square root operations. Accounts for integer and floating-point operations.", 10         "UMask": "0x9", 15         "Counter": "0,1,2,3,4,5,6,7,8,9", 17         "EventCode": "0xb0", 21         "UMask": "0x8", 26         "Counter": "0,1,2,3,4,5,6,7,8,9", 27         "EventCode": "0xc1", 31         "UMask": "0x1f", [all …] 
 | 
| /linux/Documentation/devicetree/bindings/mailbox/ | 
| H A D | nvidia,tegra186-hsp.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/mailbox/nvidia,tegra186-hsp.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10   - Thierry Reding <thierry.reding@gmail.com> 11   - Jon Hunter <jonathanh@nvidia.com> 30     - bits 15..8: 33         specified then, 32-bit shared mailbox is used. 34     - bits 7..0: 42     - bits 31..24: [all …] 
 |