Home
last modified time | relevance | path

Searched +full:18 +full:- +full:23 (Results 1 – 25 of 1083) sorted by relevance

12345678910>>...44

/Linux-v6.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
60 vcipher 18, 18, 19
[all …]
Dchacha-p10le-8x.S1 /* SPDX-License-Identifier: GPL-2.0-or-later */
5 # Copyright 2023- IBM Corp. All rights reserved
43 #include <asm/asm-offsets.h>
44 #include <asm/asm-compat.h>
81 stdu 1,-752(1)
87 SAVE_GPR 18, 144, 1
92 SAVE_GPR 23, 184, 1
106 SAVE_VRS 23, 48, 9
120 SAVE_VSX 18, 256, 9
125 SAVE_VSX 23, 336, 9
[all …]
Dpoly1305-p10le_64.S1 /* 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 …]
/Linux-v6.6/arch/alpha/include/asm/
Dxor.h1 /* 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
56 ldq $1,0($18) \n\
58 ldq $3,8($18) \n\
61 ldq $5,16($18) \n\
63 ldq $7,24($18) \n\
66 ldq $20,32($18) \n\
68 ldq $22,40($18) \n\
70 ldq $23,48($17) \n\
[all …]
/Linux-v6.6/include/linux/
Dinet.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
15 * $Id: dev.c,v 0.8.4.13 1993/01/23 18:00:11 bir7 Exp $
16 * $Id: dev.h,v 0.8.4.7 1993/01/23 18:00:11 bir7 Exp $
17 * $Id: eth.c,v 0.8.4.4 1993/01/22 23:21:38 bir7 Exp $
18 * $Id: eth.h,v 0.8.4.1 1992/11/10 00:17:18 bir7 Exp $
19 * $Id: icmp.c,v 0.8.4.9 1993/01/23 18:00:11 bir7 Exp $
22 * $Id: ip.h,v 0.8.4.2 1993/01/23 18:00:11 bir7 Exp $
23 * $Id: loopback.c,v 0.8.4.8 1993/01/23 18:00:11 bir7 Exp $
31 * $Id: timer.c,v 0.8.4.8 1993/01/23 18:00:11 bir7 Exp $
32 * $Id: timer.h,v 0.8.4.2 1993/01/23 18:00:11 bir7 Exp $
[all …]
/Linux-v6.6/lib/zstd/compress/
Dclevels.h5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
17 /*-===== Pre-defined compression levels =====-*/
24 { /* "default" - for any srcSize > 256 KB */
30 { 21, 18, 18, 1, 5, 0, ZSTD_dfast }, /* level 4 */
31 { 21, 18, 19, 3, 5, 2, ZSTD_greedy }, /* level 5 */
32 { 21, 18, 19, 3, 5, 4, ZSTD_lazy }, /* level 6 */
38 { 22, 22, 23, 6, 5, 32, ZSTD_lazy2 }, /* level 12 */
40 { 22, 22, 23, 5, 5, 32, ZSTD_btlazy2 }, /* level 14 */
41 { 22, 23, 23, 6, 5, 32, ZSTD_btlazy2 }, /* level 15 */
[all …]
/Linux-v6.6/include/soc/mscc/
Docelot_hsio.h1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
90 #define HSIO_PLL5G_CFG0_SELBGV820(x) (((x) << 23) & GENMASK(26, 23))
91 #define HSIO_PLL5G_CFG0_SELBGV820_M GENMASK(26, 23)
92 #define HSIO_PLL5G_CFG0_SELBGV820_X(x) (((x) & GENMASK(26, 23)) >> 23)
93 #define HSIO_PLL5G_CFG0_LOOP_BW_RES(x) (((x) << 18) & GENMASK(22, 18))
94 #define HSIO_PLL5G_CFG0_LOOP_BW_RES_M GENMASK(22, 18)
95 #define HSIO_PLL5G_CFG0_LOOP_BW_RES_X(x) (((x) & GENMASK(22, 18)) >> 18)
109 #define HSIO_PLL5G_CFG1_ENA_DIRECT BIT(18)
131 #define HSIO_PLL5G_CFG2_AMPC_SEL(x) (((x) << 16) & GENMASK(23, 16))
132 #define HSIO_PLL5G_CFG2_AMPC_SEL_M GENMASK(23, 16)
[all …]
/Linux-v6.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可使用的数字。
63 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
77 24 25 26 27 28 29 30 31 16 17 18 19 20 21 22 23 8 9 10 11 12 13 14 15 0 1 2 3 4 5 6 7
89 7 6 5 4 3 2 1 0 15 14 13 12 11 10 9 8 23 22 21 20 19 18 17 16 31 30 29 28 27 26 25 24
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7603/
Dmac.h1 /* SPDX-License-Identifier: ISC */
10 #define MT_RXD0_NORMAL_IP_SUM BIT(23)
29 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23)
49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23)
54 #define MT_RXD2_NORMAL_CM BIT(18)
64 #define MT_RXD3_NORMAL_WOL GENMASK(18, 14)
77 #define MT_RXV1_HT_AGGR BIT(18)
109 #define MT_RXV5_FOE GENMASK(18, 7)
117 #define MT_RXV6_NF2 GENMASK(23, 16)
135 #define MT_TXD0_IP_SUM BIT(23)
[all …]
/Linux-v6.6/drivers/gpu/drm/display/
Ddrm_dsc_helper.c1 // SPDX-License-Identifier: MIT
34 * drm_dsc_dp_pps_header_init() - Initializes the PPS Header
48 pps_header->HB1 = DP_SDP_PPS; in drm_dsc_dp_pps_header_init()
49 pps_header->HB2 = DP_SDP_PPS_HEADER_PAYLOAD_BYTES_MINUS_1; in drm_dsc_dp_pps_header_init()
54 * drm_dsc_dp_rc_buffer_size - get rc buffer size in bytes
56 * @rc_buffer_size: number of blocks - 1, according to DPCD offset 63h
81 * drm_dsc_pps_payload_pack() - Populates the DSC PPS
109 pps_payload->dsc_version = in drm_dsc_pps_payload_pack()
110 dsc_cfg->dsc_version_minor | in drm_dsc_pps_payload_pack()
111 dsc_cfg->dsc_version_major << DSC_PPS_VERSION_MAJOR_SHIFT; in drm_dsc_pps_payload_pack()
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/
Dmt76_connac2_mac.h1 /* SPDX-License-Identifier: ISC */
36 #define MT_TX_FREE_WLAN_ID GENMASK(23, 14)
46 #define MT_TXD0_PKT_FMT GENMASK(24, 23)
53 #define MT_TXD1_AMSDU BIT(23)
55 #define MT_TXD1_HDR_PAD GENMASK(19, 18)
65 #define MT_TXD2_MAX_TX_TIME GENMASK(23, 16)
133 /* VHT/HE only use bits 0-3 */
140 #define MT_TXS0_TXS_FORMAT GENMASK(24, 23)
146 #define MT_TXS0_QUEUE_TIMEOUT BIT(18)
149 #define MT_TXS0_ACK_ERROR_MASK GENMASK(18, 16)
[all …]
Dmt76_connac3_mac.h1 /* SPDX-License-Identifier: ISC */
28 #define MT_RXD0_MESH BIT(18)
31 #define MT_RXD0_NORMAL_IP_SUM BIT(23)
42 #define MT_RXD1_NORMAL_GROUP_3 BIT(18)
46 #define MT_RXD1_NORMAL_CM BIT(23)
63 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23)
78 #define MT_RXD3_NORMAL_HTC_VLD BIT(18)
101 /* P-RXV */
110 #define MT_PRXV_RCPI2 GENMASK(23, 16)
119 /* C-RXV */
[all …]
/Linux-v6.6/arch/alpha/lib/
Dcsum_ipv6_magic.S1 /* SPDX-License-Identifier: GPL-2.0 */
26 extqh $18,1,$4 # e0 : byte swap len & proto while we wait
29 extbl $18,1,$5 # e0 :
31 extbl $18,2,$6 # e0 :
34 extbl $18,3,$18 # e0 :
37 ldq_u $23,7($17) # .. e1 :
55 or $4,$18,$18 # .. e1 :
56 extqh $23,$17,$23 # e0 :
60 or $2,$23,$2 # .. e1 : 1st dst word complete
62 or $18,$5,$18 # .. e1 : len complete
[all …]
Dev6-csum_ipv6_magic.S1 /* SPDX-License-Identifier: GPL-2.0 */
3 * arch/alpha/lib/ev6-csum_ipv6_magic.S
4 * 21264 version contributed by Rick Gorton <rick.gorton@alpha-processor.com>
15 * ftp.digital.com/pub/Digital/info/semiconductor/literature/dsc-library.html
17 * E - either cluster
18 * U - upper subcluster; U0 - subcluster U0; U1 - subcluster U1
19 * L - lower subcluster; L0 - subcluster L0; L1 - subcluster L1
32 * Then turn it back into a sign extended 32-bit item
35 * Swap <len> (an unsigned int) using Mike Burrows' 7-instruction sequence
36 * (we can't hide the 3-cycle latency of the unpkbw in the 6-instruction sequence)
[all …]
Dfpreg.c1 // SPDX-License-Identifier: GPL-2.0
27 if (current_thread_info()->status & TS_SAVED_FP) in alpha_read_fp_reg()
28 val = current_thread_info()->fp[reg]; in alpha_read_fp_reg()
48 case 18: STT(18, val); break; in alpha_read_fp_reg()
53 case 23: STT(23, val); break; in alpha_read_fp_reg()
81 if (current_thread_info()->status & TS_SAVED_FP) { in alpha_write_fp_reg()
82 current_thread_info()->status |= TS_RESTORE_FP; in alpha_write_fp_reg()
83 current_thread_info()->fp[reg] = val; in alpha_write_fp_reg()
103 case 18: LDT(18, val); break; in alpha_write_fp_reg()
108 case 23: LDT(23, val); break; in alpha_write_fp_reg()
[all …]
/Linux-v6.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.
57 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
[all …]
/Linux-v6.6/drivers/net/wireless/mediatek/mt76/mt7615/
Dmac.h1 /* SPDX-License-Identifier: ISC */
15 #define MT_RXD0_NORMAL_IP_SUM BIT(23)
27 #define MT_RXD1_NORMAL_HDR_TRANS BIT(23)
49 #define MT_RXD2_NORMAL_AMSDU_ERR BIT(23)
54 #define MT_RXD2_NORMAL_CM BIT(18)
64 #define MT_RXD3_NORMAL_WOL GENMASK(18, 14)
82 #define MT_RXV1_NUM_RX GENMASK(23, 22)
86 #define MT_RXV1_HT_AGGR BIT(18)
102 #define MT_RXV3_IB_RSSI GENMASK(23, 16)
105 #define MT_RXV4_RCPI2 GENMASK(23, 16)
[all …]
/Linux-v6.6/include/dt-bindings/clock/
Dr8a7793-clock.h1 /* SPDX-License-Identifier: GPL-2.0
34 #define R8A7793_CLK_FDP1_1 18
53 #define R8A7793_CLK_SYS_DMAC1 18
62 #define R8A7793_CLK_IIC0 18
64 #define R8A7793_CLK_IIC1 23
79 #define R8A7793_CLK_PWM 23
89 #define R8A7793_CLK_SCIF3 18
93 #define R8A7793_CLK_DU1 23
139 #define R8A7793_CLK_SCU_DVC1 18
144 #define R8A7793_CLK_SCU_SRC8 23
Dr8a7791-clock.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
33 #define R8A7791_CLK_FDP1_1 18
52 #define R8A7791_CLK_SYS_DMAC1 18
61 #define R8A7791_CLK_IIC0 18
63 #define R8A7791_CLK_IIC1 23
78 #define R8A7791_CLK_PWM 23
88 #define R8A7791_CLK_SCIF3 18
92 #define R8A7791_CLK_DU1 23
141 #define R8A7791_CLK_SCU_DVC1 18
146 #define R8A7791_CLK_SCU_SRC8 23
Dexynos5433.h1 /* SPDX-License-Identifier: GPL-2.0 */
22 #define CLK_MOUT_ACLK_CAM1_552_B 18
27 #define CLK_MOUT_ACLK_MSCL_400_B 23
219 #define CLK_MOUT_CLK2X_PHY_C 18
224 #define CLK_MOUT_CLKM_PHY_A 23
413 #define CLK_PCLK_I2C0 18
418 #define CLK_PCLK_HSI2C9 23
483 #define CLK_PCLK_TZPC8 18
488 #define CLK_PCLK_TZPC3 23
526 #define CLK_MOUT_PHYCLK_UFS_RX1_SYMBOL_USER 18
[all …]
Dr8a7790-clock.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
37 #define R8A7790_CLK_FDP1_1 18
58 #define R8A7790_CLK_SYS_DMAC1 18
71 #define R8A7790_CLK_IIC0 18
73 #define R8A7790_CLK_IIC1 23
88 #define R8A7790_CLK_PWM 23
98 #define R8A7790_CLK_DU1 23
143 #define R8A7790_CLK_SCU_DVC1 18
148 #define R8A7790_CLK_SCU_SRC8 23
/Linux-v6.6/drivers/staging/media/rkvdec/
Drkvdec-h264.c1 // 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"
48 #define BIT_DEPTH_CHROMA PS_FIELD(18, 3)
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-v6.6/security/apparmor/include/
Dsig_names.h18 [SIGTRAP] = 5, /* -, 5, - */
19 [SIGABRT] = 6, /* SIGIOT: -, 6, - */
30 [SIGSTKFLT] = 16, /* -, 16, - */
32 [SIGCHLD] = 17, /* 20, 17, 18. SIGCHLD -, -, 18 */
33 [SIGCONT] = 18, /* 19, 18, 25 */
34 [SIGSTOP] = 19, /* 17, 19, 23 */
35 [SIGTSTP] = 20, /* 18, 20, 24 */
38 [SIGURG] = 23, /* 16, 23, 21 */
44 [SIGIO] = 29, /* SIGPOLL: 23, 29, 22 */
45 [SIGPWR] = 30, /* 29, 30, 19. SIGINFO 29, -, - */
[all …]
/Linux-v6.6/drivers/input/misc/
Dyealink.h1 /* 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) ....
131 * Format : 18.e8.M8.88...188
[all …]
/Linux-v6.6/drivers/comedi/drivers/ni_routing/ni_device_routes/
Dpci-6602.c1 // SPDX-License-Identifier: GPL-2.0+
3 * comedi/drivers/ni_routing/ni_device_routes/pci-6602.c
6 * COMEDI - Linux Control and Measurement Device Interface
31 .device = "pci-6602",
73 NI_PFI(23),
102 NI_PFI(23),
275 .dest = NI_PFI(18),
354 .dest = NI_PFI(23),
446 NI_PFI(18),
478 NI_PFI(18),
[all …]

12345678910>>...44