Home
last modified time | relevance | path

Searched +full:2 +full:a (Results 1 – 25 of 5287) sorted by relevance

12345678910>>...212

/Linux-v6.6/lib/
Dlist_sort.c11 * Returns a list organized in an intermediate format suited
15 __attribute__((nonnull(2,3,4)))
17 struct list_head *a, struct list_head *b) in merge() argument
22 /* if equal, take 'a' -- important for sort stability */ in merge()
23 if (cmp(priv, a, b) <= 0) { in merge()
24 *tail = a; in merge()
25 tail = &a->next; in merge()
26 a = a->next; in merge()
27 if (!a) { in merge()
36 *tail = a; in merge()
[all …]
/Linux-v6.6/tools/lib/
Dlist_sort.c10 * Returns a list organized in an intermediate format suited
14 __attribute__((nonnull(2,3,4)))
16 struct list_head *a, struct list_head *b) in merge() argument
21 /* if equal, take 'a' -- important for sort stability */ in merge()
22 if (cmp(priv, a, b) <= 0) { in merge()
23 *tail = a; in merge()
24 tail = &a->next; in merge()
25 a = a->next; in merge()
26 if (!a) { in merge()
35 *tail = a; in merge()
[all …]
/Linux-v6.6/arch/powerpc/crypto/
Dmd5-asm.S61 #define R_00_15(a, b, c, d, w0, w1, p, q, off, k0h, k0l, k1h, k1l) \ argument
69 add a,a,rT0; /* 1: a = a + f */ \
71 addis w1,w1,k1h; /* 2: wk = w + k */ \
72 add a,a,w0; /* 1: a = a + wk */ \
73 addi w1,w1,k1l; /* 2: wk = w + k' */ \
74 rotrwi a,a,p; /* 1: a = a rotl x */ \
75 add d,d,w1; /* 2: a = a + wk */ \
76 add a,a,b; /* 1: a = a + b */ \
77 and rT0,a,b; /* 2: f = b and c */ \
78 andc rT1,c,a; /* 2: f' = ~b and d */ \
[all …]
Dsha1-spe-asm.S106 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument
111 rotrwi rT0,a,27; /* 1: A' = A rotl 5 */ \
113 add e,e,rT0; /* 1: E = E + A' */ \
114 rotrwi b,b,2; /* 1: B = B rotl 30 */ \
116 LOAD_DATA(w1, off+4) /* 2: W */ \
118 and rT1,a,b; /* 2: F' = B and C */ \
120 andc rT2,c,a; /* 2: F" = ~B and D */ \
121 add d,d,rK; /* 2: E = E + K */ \
122 or rT2,rT2,rT1; /* 2: F = F' or F" */ \
123 rotrwi rT0,e,27; /* 2: A' = A rotl 5 */ \
[all …]
/Linux-v6.6/arch/x86/crypto/
Dsha256-ssse3-asm.S11 # This software is available to you under a choice of one of two
13 # General Public License (GPL) Version 2, available from the file
32 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
92 INP = %rsi # 2nd arg
100 a = %eax define
135 # Rotate values of symbols a...h
144 b = a
145 a = TMP_ define
149 ## compute s0 four at a time and s1 two at a time
150 ## compute W[-16] + W[-7] 4 at a time
[all …]
Dsha256-avx-asm.S11 # This software is available to you under a choice of one of two
13 # General Public License (GPL) Version 2, available from the file
32 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
47 # This code schedules 1 block at a time, with 4 lanes per block
99 INP = %rsi # 2nd arg
107 a = %eax define
141 # Rotate values of symbols a...h
150 b = a
151 a = TMP_ define
155 ## compute s0 four at a time and s1 two at a time
[all …]
Dsha256-avx2-asm.S11 # This software is available to you under a choice of one of two
13 # General Public License (GPL) Version 2, available from the file
32 # MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
48 # This code schedules 2 blocks at a time, with 4 lanes per block
94 INP = %rsi # 2nd arg
103 a = %eax define
116 _XFER_SIZE = 2*64*4 # 2 blocks, 64 rounds, 4 bytes/round
140 # Rotate values of symbols a...h
150 b = a
151 a = TMP_ define
[all …]
/Linux-v6.6/arch/sparc/crypto/
Dopcodes.h18 #define CRC32C(a,b,c) \ argument
19 .word (F3F(2,0x36,0x147)|RS1(a)|RS2(b)|RD(c));
30 #define AES_EROUND01(a,b,c,d) \ argument
31 .word (F3F(2, 0x19, 0)|RS1(a)|RS2(b)|RS3(c)|RD(d));
32 #define AES_EROUND23(a,b,c,d) \ argument
33 .word (F3F(2, 0x19, 1)|RS1(a)|RS2(b)|RS3(c)|RD(d));
34 #define AES_DROUND01(a,b,c,d) \ argument
35 .word (F3F(2, 0x19, 2)|RS1(a)|RS2(b)|RS3(c)|RD(d));
36 #define AES_DROUND23(a,b,c,d) \ argument
37 .word (F3F(2, 0x19, 3)|RS1(a)|RS2(b)|RS3(c)|RD(d));
[all …]
/Linux-v6.6/drivers/input/serio/
DKconfig11 * standard AT keyboard and PS/2 mouse *
17 To compile this driver as a module, choose M here: the
24 the architecture might use a PC serio device (i8042) to
34 i8042 is the chip over which the standard AT keyboard and PS/2
40 To compile this driver as a module, choose M here: the
55 To compile this driver as a module, choose M here: the
62 Say Y here if you have a Texas Instruments TravelMate notebook
63 equipped with the ct82c710 chip and want to use a mouse connected
68 To compile this driver as a module, choose M here: the
79 Say Y here if you built a simple parallel port adapter to attach
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/arm64/arm/cortex-a65-e1/
Dcache.json1172 cache refill due to prefetch. +//0 If the core is configured with a per-core L2 cache: This even…
1202 cache refill due to prefetch. +//0 If the core is configured with a per-core L2 cache: This even…
123 …gardless of whether they allocate. If either the core is configured without a per-core L2 or the c…
126 …gardless of whether they allocate. If either the core is configured without a per-core L2 or the c…
141 …"PublicDescription": "Level 2 cache write streaming mode. This event counts for each cycle where t…
144 …"BriefDescription": "Level 2 cache write streaming mode. This event counts for each cycle where th…
153 …"PublicDescription": "Level 2 TLB last-level walk cache access. This event does not count if the M…
156 …"BriefDescription": "Level 2 TLB last-level walk cache access. This event does not count if the MM…
159 …"PublicDescription": "Level 2 TLB last-level walk cache refill. This event does not count if the M…
162 …"BriefDescription": "Level 2 TLB last-level walk cache refill. This event does not count if the MM…
[all …]
/Linux-v6.6/tools/testing/selftests/drivers/net/mlxsw/
Ddevlink_trap_control.sh15 # | | default via 2001:db8:1::2 |
22 # | 2001:db8:1::2/64 |
24 # | 2001:db8:2::2/64 |
32 # | | default via 2001:db8:2::2 |
34 # | | 2001:db8:2::1/64 |
98 ip -6 route add default vrf v$h1 nexthop via 2001:db8:1::2
103 ip -6 route del default vrf v$h1 nexthop via 2001:db8:1::2
111 simple_if_init $h2 198.51.100.1/24 2001:db8:2::1/64
114 ip -6 route add default vrf v$h2 nexthop via 2001:db8:2::2
119 ip -6 route del default vrf v$h2 nexthop via 2001:db8:2::2
[all …]
/Linux-v6.6/Documentation/userspace-api/media/v4l/
Dpixfmt-rgb.rst9 These formats encode each pixel as a triplet of RGB values. They are packed
12 bits required to store a pixel is not aligned to a byte boundary, the data is
20 or a permutation thereof, collectively referred to as alpha formats) depend on
24 a meaningful value. Otherwise, when the device doesn't capture an alpha channel
25 but can set the alpha bit to a user-configurable value, the
28 the value specified by that control. Otherwise a corresponding format without
34 filled with meaningful values by applications. Otherwise a corresponding format
38 Formats that contain padding bits are named XRGB (or a permutation thereof).
44 - In all the tables that follow, bit 7 is the most significant bit in a byte.
46 respectively. 'a' denotes bits of the alpha component (if supported by the
[all …]
/Linux-v6.6/lib/crypto/
Ddes.c582 #define ROUND(L, R, A, B, K, d) \ argument
583 B = K[0]; A = K[1]; K += d; \
584 B ^= R; A ^= R; \
585 B &= 0x3f3f3f3f; ROR(A, 4); \
586 L ^= S8[0xff & B]; A &= 0x3f3f3f3f; \
588 L ^= S7[0xff & A]; \
589 L ^= S5[0xff & (A >> 8)]; A >>= 16; \
592 L ^= S3[0xff & A]; \
593 L ^= S1[0xff & (A >> 8)];
596 * PC2 lookup tables are organized as 2 consecutive sets of 4 interleaved
[all …]
/Linux-v6.6/drivers/input/mouse/
DKconfig9 Say Y here, and a list of supported mice will be displayed.
17 tristate "PS/2 mouse"
24 Say Y here if you have a PS/2 mouse connected to your system. This
25 includes the standard 2 or 3-button PS/2 mouse, as well as PS/2
30 in a specialized Xorg/XFree86 driver at:
32 and a new version of GPM at:
39 To compile this driver as a module, choose M here: the
43 bool "ALPS PS/2 mouse protocol extension" if EXPERT
47 Say Y here if you have an ALPS PS/2 touchpad connected to
53 bool "BYD PS/2 mouse protocol extension" if EXPERT
[all …]
/Linux-v6.6/tools/testing/selftests/drivers/net/mlxsw/spectrum-2/
Dtc_flower.sh4 # This test is for checking the A-TCAM and C-TCAM operation in Spectrum-2.
14 NUM_NETIFS=2
46 local cmd=$2
55 local seconds=$2
57 perf record -a -q -e $tracepoint sleep $seconds
72 local count=$2
94 # When only a single mask is required, the device uses the master
103 $MZ $h1 -c 1 -p 64 -a $h1mac -b $h2mac -A 192.0.2.1 -B 192.0.2.2 \
109 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
112 $MZ $h1 -c 1 -p 64 -a $h1mac -b $h2mac -A 192.0.2.1 -B 192.0.2.2 \
[all …]
/Linux-v6.6/Documentation/filesystems/
Dconfigfs.rst16 configfs is a ram-based filesystem that provides the converse of
17 sysfs's functionality. Where sysfs is a filesystem-based view of
18 kernel objects, configfs is a filesystem-based manager of kernel
21 With sysfs, an object is created in kernel (for example, when a device
24 readdir(3)/read(2). It may allow some attributes to be modified via
25 write(2). The important point is that the object is created and
27 representation, and sysfs is merely a window on all this.
29 A configfs config_item is created via an explicit userspace operation:
30 mkdir(2). It is destroyed via rmdir(2). The attributes appear at
31 mkdir(2) time, and can be read or modified via read(2) and write(2).
[all …]
/Linux-v6.6/Documentation/filesystems/spufs/
Dspufs.rst20 The file system provides a name space similar to posix shared memory or
22 can use spu_create(2) to establish SPU contexts in the spufs root.
24 Every SPU context is represented by a directory containing a predefined
44 tem calls like read(2) or write(2), but often support only a subset of
49 All files that support the read(2) operation also support readv(2) and
50 all files that support the write(2) operation also support writev(2).
51 All files support the access(2) and stat(2) family of operations, but
55 All files support the chmod(2)/fchmod(2) and chown(2)/fchown(2) opera-
64 accessed like a regular shared memory file and contains both code and
68 read(2), pread(2), write(2), pwrite(2), lseek(2)
[all …]
/Linux-v6.6/include/uapi/drm/
Ddrm_fourcc.h4 * Permission is hereby granted, free of charge, to any person obtaining a
17 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
38 * fourcc code, a Format Modifier may optionally be provided, in order to
44 * Format modifiers are used in conjunction with a fourcc code, forming a
56 * vendor-namespaced, and as such the relationship between a fourcc code and a
61 * Modifiers must uniquely encode buffer layout. In other words, a buffer must
62 * match only a single modifier. A modifier must not be a subset of layouts of
64 * a modifier: a buffer may match a 64-pixel aligned modifier and a 32-pixel
69 * a canonical pair needs to be defined and used by all drivers. Preferred
105 #define fourcc_code(a, b, c, d) ((__u32)(a) | ((__u32)(b) << 8) | \ argument
[all …]
/Linux-v6.6/tools/testing/selftests/net/forwarding/
Dtc_flower.sh10 NUM_NETIFS=2
46 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
49 $MZ $h1 -c 1 -p 64 -a $h1mac -b $h2mac -A 192.0.2.1 -B 192.0.2.2 \
53 check_fail $? "Matched on a wrong filter"
59 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
72 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
75 $MZ $h1 -c 1 -p 64 -a $h1mac -b $h2mac -A 192.0.2.1 -B 192.0.2.2 \
79 check_fail $? "Matched on a wrong filter"
85 tc filter del dev $h2 ingress protocol ip pref 2 handle 102 flower
96 tc filter add dev $h2 ingress protocol ip pref 2 handle 102 flower \
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/s390/cf_z16/
Dextended.json7 …"PublicDescription": "A directory write to the Level-1 Data cache where the line was originally in…
14 …ion": "A translation has been written into The Translation Lookaside Buffer 2 (TLB2) and the reque…
21A TLB2 miss is in progress for a request made by the Level-1 Data cache. Incremented by one for ev…
28 …PublicDescription": "A translation entry was written into the Combined Region and Segment Table En…
35 …"PublicDescription": "A translation entry for a two-gigabyte page was written into the Level-2 TLB…
42 …": "A translation entry has been written into the Translation Lookaside Buffer 2 (TLB2) and the re…
49A TLB2 miss is in progress for a request made by the Level-1 Instruction cache. Incremented by one…
56 …"PublicDescription": "A translation entry was written into the Page Table Entry array in the Level…
63 …e Combined Region and Segment Table Entry array and the Page Table Entry array in the Level-2 TLB."
70 "PublicDescription": "The number of Level-2 TLB translation engines busy in a cycle."
[all …]
/Linux-v6.6/include/uapi/linux/
Dlandlock.h24 * rule explicitly allow them: it is a deny-by-default list that should
53 * @LANDLOCK_RULE_PATH_BENEATH: Type of a &struct
72 * which identifies the parent directory of a file hierarchy, or just a
85 * A set of actions on kernel objects may be defined by an attribute (e.g.
86 * &struct landlock_path_beneath_attr) including a bitmask of access.
91 * These flags enable to restrict a sandboxed process to a set of actions on
95 * A file can only receive these access rights:
97 * - %LANDLOCK_ACCESS_FS_EXECUTE: Execute a file.
98 * - %LANDLOCK_ACCESS_FS_WRITE_FILE: Open a file with write access. Note that
100 * to overwrite files with :manpage:`open(2)` using ``O_TRUNC`` or
[all …]
/Linux-v6.6/arch/csky/abiv2/
Dfpu.c15 * - mfcr %a, cr<1, 2>
16 * - mfcr %a, cr<2, 2>
17 * - mtcr %a, cr<1, 2>
18 * - mtcr %a, cr<2, 2>
36 fault = __get_user(instr_hi, (u16 *)(instrptr + 2)); in fpu_libc_helper()
42 if (((tinstr >> 21) & 0x1F) != 2) in fpu_libc_helper()
51 if (tmp > 2) in fpu_libc_helper()
57 mtcr("cr<1, 2>", regx); in fpu_libc_helper()
58 else if (tmp == 2) in fpu_libc_helper()
59 mtcr("cr<2, 2>", regx); in fpu_libc_helper()
[all …]
/Linux-v6.6/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/
Dl2_cache.json4 …"PublicDescription": "Counts level 2 cache accesses. level 2 cache is a unified cache for data and…
8 …"PublicDescription": "Counts cache line refills into the level 2 cache. level 2 cache is a unified…
12 …are not counted. Data would not be written outside the cache when invalidating a clean cache line."
20 …"PublicDescription": "Counts level 2 cache accesses due to memory read operations. level 2 cache i…
24 …"PublicDescription": "Counts level 2 cache accesses due to memory write operations. level 2 cache …
28 … accesses due to memory read operation counted by L2D_CACHE_RD. level 2 cache is a unified cache f…
32 …accesses due to memory write operation counted by L2D_CACHE_WR. level 2 cache is a unified cache f…
36 …"PublicDescription": "Counts evictions from the level 2 cache because of a line being allocated in…
402 cache that are a result of either:\n\n1. Cache maintenance operations,\n\n2. Snoop responses or…
44a cache line in the level 2 cache by cache maintenance operations that operate by a virtual addres…
/Linux-v6.6/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/
Dl2_cache.json4 …"PublicDescription": "Counts level 2 cache accesses. level 2 cache is a unified cache for data and…
8 …"PublicDescription": "Counts cache line refills into the level 2 cache. level 2 cache is a unified…
12 …are not counted. Data would not be written outside the cache when invalidating a clean cache line."
20 …"PublicDescription": "Counts level 2 cache accesses due to memory read operations. level 2 cache i…
24 …"PublicDescription": "Counts level 2 cache accesses due to memory write operations. level 2 cache …
28 … accesses due to memory read operation counted by L2D_CACHE_RD. level 2 cache is a unified cache f…
32 …accesses due to memory write operation counted by L2D_CACHE_WR. level 2 cache is a unified cache f…
36 …"PublicDescription": "Counts evictions from the level 2 cache because of a line being allocated in…
402 cache that are a result of either:\n\n1. Cache maintenance operations,\n\n2. Snoop responses or…
44a cache line in the level 2 cache by cache maintenance operations that operate by a virtual addres…
[all …]
/Linux-v6.6/sound/usb/caiaq/
Dcontrol.c39 uinfo->value.integer.max = 2; in control_info()
167 { "LED left", 2 },
175 { "LED 2", 4 },
177 { "LED 4", 2 },
202 { "LED 7seg_1c", 0 + 2 },
211 { "LED 7seg_2c", 8 + 2 },
220 { "LED 7seg_3c", 16 + 2 },
229 { "LED 7seg_4c", 24 + 2 },
237 { "LED 2", 32 + 1 },
238 { "LED 3", 32 + 2 },
[all …]

12345678910>>...212