/linux-6.14.4/arch/alpha/include/asm/ |
D | xor.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 * include/asm-alpha/xor.h 5 * Optimized RAID-5 checksumming functions for alpha EV5 and EV6 70 ldq $23,48($17) \n\ 88 xor $23,$24,$23 \n\ 92 stq $23,48($17) \n\ 96 addq $17,64,$17 \n\ 97 addq $18,64,$18 \n\ 126 ldq $23,24($19) \n\ 143 xor $22,$23,$23 # 7 cycles from $23 load \n\ [all …]
|
/linux-6.14.4/drivers/gpu/drm/omapdrm/dss/ |
D | dispc_coefs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 3 * Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/ 14 { 0, -4, 123, 9, 0 }, 15 { 0, -4, 108, 24, 0 }, 16 { 0, -2, 87, 43, 0 }, 17 { 0, 64, 64, 0, 0 }, 18 { 0, 43, 87, -2, 0 }, 19 { 0, 24, 108, -4, 0 }, 20 { 0, 9, 123, -4, 0 }, 26 { 0, -2, 100, 30, 0 }, [all …]
|
/linux-6.14.4/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dispc_coefs.c | 1 // SPDX-License-Identifier: GPL-2.0-only 16 { 0, -4, 123, 9, 0 }, 17 { 0, -4, 108, 24, 0 }, 18 { 0, -2, 87, 43, 0 }, 19 { 0, 64, 64, 0, 0 }, 20 { 0, 43, 87, -2, 0 }, 21 { 0, 24, 108, -4, 0 }, 22 { 0, 9, 123, -4, 0 }, 28 { 0, -2, 100, 30, 0 }, 29 { 0, -2, 83, 47, 0 }, [all …]
|
/linux-6.14.4/drivers/input/misc/ |
D | yealink.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 16 u8 size; /* 1-11, size of used data bytes. */ 49 * offset key number [0-1f] 57 * size 1-11 58 * offset 0-23 77 * data[0] 0-0xff volume 84 * size 1-11 85 * offset 0-> 86 * data binary representation LE16(-freq), LE16(duration) .... 164 _PIC('.', 23,2 , "NEW" ), [all …]
|
/linux-6.14.4/tools/testing/selftests/net/forwarding/ |
D | router_multipath.sh | 2 # SPDX-License-Identifier: GPL-2.0 10 vrf_create "vrf-h1" 11 ip link set dev $h1 master vrf-h1 13 ip link set dev vrf-h1 up 17 ip address add 2001:db8:1::2/64 dev $h1 19 ip route add 198.51.100.0/24 vrf vrf-h1 nexthop via 192.0.2.1 20 ip route add 2001:db8:2::/64 vrf vrf-h1 nexthop via 2001:db8:1::1 25 ip route del 2001:db8:2::/64 vrf vrf-h1 26 ip route del 198.51.100.0/24 vrf vrf-h1 28 ip address del 2001:db8:1::2/64 dev $h1 [all …]
|
D | router_mpath_nh.sh | 2 # SPDX-License-Identifier: GPL-2.0 4 # +-------------------------+ 8 # | 2001:db8:1::2/64 | | 9 # +-------------------|-----+ 11 # +-------------------|----------------------+ 15 # | 2001:db8:1::1/64 | 19 # | | fe80:2::12/64 | fe80:3::13/64 | 20 # +--|--------------------|------------------+ 22 # +--|--------------------|------------------+ 25 # | fe80:2::22/64 fe80:3::23/64 | [all …]
|
/linux-6.14.4/arch/alpha/lib/ |
D | divide.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 14 * __divqu: 64-bit unsigned long divide 15 * __remqu: 64-bit unsigned long remainder 16 * __divqs/__remqs: signed 64-bit 17 * __divlu/__remlu: unsigned 32-bit 18 * __divls/__remls: signed 32-bit 27 * This is a rather simple bit-at-a-time algorithm: it's very good 28 * at dividing random 64-bit numbers, but the more usual case where 37 * $0 - current bit 38 * $1 - shifted divisor [all …]
|
D | ev6-divide.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 3 * arch/alpha/lib/ev6-divide.S 5 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com> 14 * __divqu: 64-bit unsigned long divide 15 * __remqu: 64-bit unsigned long remainder 16 * __divqs/__remqs: signed 64-bit 17 * __divlu/__remlu: unsigned 32-bit 18 * __divls/__remls: signed 32-bit 27 * This is a rather simple bit-at-a-time algorithm: it's very good 28 * at dividing random 64-bit numbers, but the more usual case where [all …]
|
/linux-6.14.4/include/acpi/ |
D | acbuffer.h | 1 /* SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0 */ 4 * Name: acbuffer.h - Support for buffers returned by ACPI predefined names 6 * Copyright (C) 2000 - 2023, Intel Corp. 23 * essentially useless for dealing with packed data in on-disk formats or 110 * 1) Convert a _PLD buffer to internal struct acpi_pld_info format - ACPI_PLD_GET* 112 * 2) Construct a _PLD buffer - ACPI_PLD_SET* 119 /* First 32-bit dword, bits 0:32 */ 136 /* Second 32-bit dword, bits 33:63 */ 144 /* Third 32-bit dword, bits 64:95 */ 147 …R_VISIBLE(dword,value) ACPI_SET_BITS (dword, 0, ACPI_1BIT_MASK, value) /* Offset 64+0=64, Len 1 */ [all …]
|
/linux-6.14.4/drivers/gpu/drm/i915/display/ |
D | i9xx_wm_regs.h | 1 /* SPDX-License-Identifier: MIT */ 45 #define DSPFW_SR_SHIFT 23 46 #define DSPFW_SR_MASK (0x1ff << 23) 67 #define DSPFW_PLANEC_OLD_MASK (0x7f << 0) /* pre-gen4 sprite C */ 134 #define DSPFW_SPRITEF_HI_SHIFT 23 135 #define DSPFW_SPRITEF_HI_MASK (1 << 23) 155 #define DSPFW_SPRITEF_WM1_HI_SHIFT 23 156 #define DSPFW_SPRITEF_WM1_HI_MASK (1 << 23) 184 #define G4X_FIFO_LINE_SIZE 64 185 #define I915_FIFO_LINE_SIZE 64 [all …]
|
/linux-6.14.4/arch/powerpc/crypto/ |
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. 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, … 56 #include <asm/asm-offsets.h> 57 #include <asm/asm-compat.h> 95 stdu 1,-752(1) [all …]
|
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 <[email protected]> 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) 75 std 22,64(1) 76 std 23,72(1) 94 mulhdu 23,7,6 [all …]
|
D | aes-gcm-p10.S | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 3 # Accelerated AES-GCM stitched implementation for ppc64le. 5 # Copyright 2024- IBM Inc. 22 # Hash keys = v3 - v14 29 # v31 - counter 1 32 # vs0 - round key 0 35 # This implementation uses stitched AES-GCM approach to improve overall performance. 66 stdu 1,-512(1) 77 SAVE_GPR 23, 184, 1 84 SAVE_VRS 23, 48, 9 [all …]
|
/linux-6.14.4/arch/s390/lib/ |
D | csum-partial.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * and adds in "sum" (32-bit). If copy is true copies to dst. 11 * Returns a 32-bit number suitable for feeding into itself 17 * It's best to have src and dst aligned on a 64-bit boundary. 33 while (len >= 64) { in csum_copy() 34 fpu_vlm(20, 23, src); in csum_copy() 36 fpu_vstm(20, 23, dst); in csum_copy() 37 dst += 64; in csum_copy() 42 fpu_vcksm(19, 23, 19); in csum_copy() 43 src += 64; in csum_copy() [all …]
|
/linux-6.14.4/Documentation/userspace-api/media/v4l/ |
D | metafmt-vsp1-hgo.rst | 1 .. SPDX-License-Identifier: GFDL-1.1-no-invariants-or-later 3 .. _v4l2-meta-fmt-vsp1-hgo: 9 Renesas R-Car VSP1 1-D Histogram Data 15 This format describes histogram data generated by the Renesas R-Car VSP1 1-D 20 computes the minimum, maximum and sum of all pixels as well as per-channel 25 additionally output the histogram with 64 or 256 bins, resulting in four 28 - In *64 bins normal mode*, the HGO operates on the three channels independently 29 to compute three 64-bins histograms. RGB, YCbCr and HSV image formats are 31 - In *64 bins maximum mode*, the HGO operates on the maximum of the (R, G, B) 32 channels to compute a single 64-bins histogram. Only the RGB image format is [all …]
|
/linux-6.14.4/arch/alpha/kernel/ |
D | entry.S | 1 /* SPDX-License-Identifier: GPL-2.0 */ 5 * Kernel entry-points. 8 #include <asm/asm-offsets.h> 24 .cfi_return_column 64 26 .cfi_rel_offset 64, 8 35 .size \func, . - \func 39 * This defines the normal kernel pt-regs layout. 41 * regs 9-15 preserved by C code 42 * regs 16-18 saved by PAL-code 43 * regs 29-30 saved and set up by PAL-code [all …]
|
/linux-6.14.4/tools/testing/selftests/net/ |
D | xfrm_policy.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 # ns1 ---- ns3 ----- ns4 ---- ns2 38 …ip -net $ns xfrm policy add src $lnet dst $rnet dir out tmpl src $me dst $remote proto esp mode tu… 40 …ip -net $ns xfrm policy add src $rnet dst $lnet dir fwd tmpl src $remote dst $me proto esp mode tu… 52 …ip -net $ns xfrm state add src $remote dst $me proto esp spi $spi_in enc aes $KEY_AES auth sha1 … 53 …ip -net $ns xfrm state add src $me dst $remote proto esp spi $spi_out enc aes $KEY_AES auth sha1 … 60 # re-built. 64 # Adding a policy for '10.0.1.0/23' will make it necessary to 75 ip -net $ns xfrm policy add src 10.1.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block 78 ip -net $ns xfrm policy add src 10.2.0.0/24 dst 10.0.0.0/24 dir fwd priority 200 action block [all …]
|
/linux-6.14.4/tools/testing/selftests/gpio/ |
D | gpio-mockup.sh | 1 #!/bin/bash -efu 2 # SPDX-License-Identifier: GPL-2.0 7 #4: skip test - including run as non-root user 13 module="gpio-mockup" 29 echo "$0 [-frv] [-t type]" 30 echo "-f: full test (minimal set run by default)" 31 echo "-r: test random lines as well as fence posts" 32 echo "-t: interface type:" 33 echo " cdev (character device ABI) - default" 36 echo "-v: verbose progress reporting" [all …]
|
/linux-6.14.4/drivers/staging/media/rkvdec/ |
D | rkvdec-h264.c | 1 // SPDX-License-Identifier: GPL-2.0 9 * Jeffy Chen <jeffy.chen@rock-chips.com> 12 #include <media/v4l2-h264.h> 13 #include <media/v4l2-mem2mem.h> 16 #include "rkvdec-regs.h" 27 u8 scaling_list_8x8[6][64]; 133 /* Table 9-12 – Values of variables m and n for ctxIdx from 0 to 10 */ 134 CABAC_ENTRY(0, 20, -15, 20, -15, 20, -15, 20, -15), 137 CABAC_ENTRY(3, 20, -15, 20, -15, 20, -15, 20, -15), 140 CABAC_ENTRY(6, -28, 127, -28, 127, -28, 127, -28, 127), [all …]
|
/linux-6.14.4/drivers/staging/media/ipu3/ |
D | ipu3-tables.c | 1 // SPDX-License-Identifier: GPL-2.0 4 #include "ipu3-tables.h" 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 } } }, 25 { 0, 0, 122, 7, 7, -1, 0 }, 26 { 0, -3, 122, 7, 10, -1, 0 }, 27 { 0, -5, 121, 7, 14, -2, 0 }, 28 { 0, -7, 120, 7, 18, -3, 0 }, [all …]
|
/linux-6.14.4/tools/testing/selftests/net/netfilter/ |
D | rpath.sh | 2 # SPDX-License-Identifier: GPL-2.0 8 if iptables-legacy --version >/dev/null 2>&1; then 9 iptables='iptables-legacy' 10 elif iptables --version >/dev/null 2>&1; then 16 if ip6tables-legacy --version >/dev/null 2>&1; then 17 ip6tables='ip6tables-legacy' 18 elif ip6tables --version >/dev/null 2>&1; then 24 if nft --version >/dev/null 2>&1; then 30 if [ -z "$iptables$ip6tables$nft" ]; then 35 sfx=$(mktemp -u "XXXXXXXX") [all …]
|
/linux-6.14.4/arch/arm64/boot/dts/apple/ |
D | t8103.dtsi | 1 // SPDX-License-Identifier: GPL-2.0+ OR MIT 10 #include <dt-bindings/gpio/gpio.h> 11 #include <dt-bindings/interrupt-controller/apple-aic.h> 12 #include <dt-bindings/interrupt-controller/irq.h> 13 #include <dt-bindings/pinctrl/apple.h> 16 compatible = "apple,t8103", "apple,arm-platform"; 18 #address-cells = <2>; 19 #size-cells = <2>; 22 #address-cells = <2>; 23 #size-cells = <0>; [all …]
|
/linux-6.14.4/Documentation/arch/x86/x86_64/ |
D | mm.rst | 1 .. SPDX-License-Identifier: GPL-2.0 7 Complete virtual memory map with 4-level page tables 12 - Negative addresses such as "-23 TB" are absolute addresses in bytes, counted down 13 from the top of the 64-bit address space. It's easier to understand the layout 14 when seen both in absolute addresses and in distance-from-top notation. 16 For example 0xffffe90000000000 == -23 TB, it's 23 TB lower than the top of the 17 64-bit address space (ffffffffffffffff). 22 - "16M TB" might look weird at first sight, but it's an easier way to visualize size 24 It also shows it nicely how incredibly large 64-bit address space is. 32 …0000000000000000 | 0 | 00007fffffffefff | ~128 TB | user-space virtual memory, different … [all …]
|
/linux-6.14.4/drivers/gpu/drm/amd/display/dc/dml/dcn21/ |
D | display_rq_dlg_calc_21.c | 34 * This file is gcc-parseable HW gospel, coming straight from HW engineers. 38 * remain as-is as it provides us with a guarantee from HW that it is correct. 136 return (64 * 1024); in get_blk_size_bytes() 149 rq_regs->chunk_size = dml_log2(rq_sizing->chunk_bytes) - 10; in extract_rq_sizing_regs() 151 if (rq_sizing->min_chunk_bytes == 0) in extract_rq_sizing_regs() 152 rq_regs->min_chunk_size = 0; in extract_rq_sizing_regs() 154 rq_regs->min_chunk_size = dml_log2(rq_sizing->min_chunk_bytes) - 8 + 1; in extract_rq_sizing_regs() 156 rq_regs->meta_chunk_size = dml_log2(rq_sizing->meta_chunk_bytes) - 10; in extract_rq_sizing_regs() 157 if (rq_sizing->min_meta_chunk_bytes == 0) in extract_rq_sizing_regs() 158 rq_regs->min_meta_chunk_size = 0; in extract_rq_sizing_regs() [all …]
|
/linux-6.14.4/include/dt-bindings/clock/ |
D | exynos5433.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 27 #define CLK_MOUT_ACLK_MSCL_400_B 23 68 #define CLK_MOUT_SCLK_HDMI_SPDIF 64 224 #define CLK_MOUT_CLKM_PHY_A 23 260 #define CLK_DIV_ACLK_MIF_400 64 418 #define CLK_PCLK_HSI2C9 23 459 #define CLK_SCLK_PCM1 64 488 #define CLK_PCLK_TZPC3 23 531 #define CLK_MOUT_SCLK_MPHY 23 561 #define CLK_PDMA1 64 [all …]
|