| /linux/arch/alpha/lib/ |
| H A D | ev6-memset.S | 15 * E - either cluster 53 and $17,255,$1 # E : 00000000000000ch 55 bis $16,$16,$0 # E : return value 58 addq $18,$16,$6 # E : max address to write to 59 bis $1,$2,$17 # E : 000000000000chch 60 insbl $1,2,$3 # U : 0000000000ch0000 61 insbl $1,3,$4 # U : 00000000ch000000 63 or $3,$4,$3 # E : 00000000chch0000 65 xor $16,$6,$1 # E : will complete write be within one quadword? 68 or $17,$3,$17 # E : 00000000chchchch [all …]
|
| H A D | ev6-csum_ipv6_magic.S | 17 * E - either cluster 36 * (we can't hide the 3-cycle latency of the unpkbw in the 6-instruction sequence) 47 * add the 3 low ushorts together, generating a uint 64 ldq_u $0,0($16) # L : Latency: 3 66 ldq_u $1,8($16) # L : Latency: 3 69 and $16,7,$6 # E : src misalignment 70 ldq_u $5,15($16) # L : Latency: 3 72 ldq_u $2,0($17) # L : U L U L : Latency: 3 76 ldq_u $3,8($17) # L : Latency: 3 79 cmoveq $6,$31,$22 # E : src aligned? [all …]
|
| H A D | ev6-memchr.S | 26 * E - either cluster 49 ldq_u $1, 0($16) # L : load first quadword Latency=3 50 and $17, 0xff, $17 # E : L L U U : 00000000000000ch 53 cmpult $18, 9, $4 # E : small (< 1 quad) string? 54 or $2, $17, $17 # E : 000000000000chch 55 lda $3, -1($31) # E : U L L U 58 addq $16, $5, $5 # E : Max search address 59 or $2, $17, $17 # E : 00000000chchchch 62 or $2, $17, $17 # E : chchchchchchchch 65 ldq_u $6, -1($5) # L : L U U L : eight or less bytes to search Latency=3 [all …]
|
| H A D | ev6-copy_user.S | 21 * E - either cluster 49 mov $18, $0 # .. .. .. E 50 subq $18, 32, $1 # .. .. E. .. : Is this going to be a small copy? 51 nop # .. E .. .. 54 and $16,7,$3 # .. .. .. E : is leading dest misalignment 56 beq $3, $destaligned # .. U .. .. : 2nd (one cycle fetcher stall) 57 subq $3, 8, $3 # E .. .. .. : L U U L : trip counter 59 * The fetcher stall also hides the 1 cycle cross-cluster stall for $3 (L --> U) 65 addq $16,1,$16 # .. .. E .. : Section 3.8 in the CWG 66 addq $3,1,$3 # .. E .. .. : [all …]
|
| H A D | ev6-memcpy.S | 16 * E - either cluster 34 mov $16, $0 # E : copy dest to return 36 xor $16, $17, $1 # E : are source and dest alignments the same? 37 and $1, 7, $1 # E : are they the same mod 8? 41 and $16, 7, $1 # E : Are both 0mod8? 43 nop # E : 53 subq $18, 1, $18 # E : count-- 54 addq $17, 1, $17 # E : src++ 56 addq $16, 1, $16 # E : dest++ 57 and $16, 7, $1 # E : Are we at 0mod8 yet? [all …]
|
| H A D | ev6-clear_user.S | 18 * E - either cluster 53 and $16, 7, $4 # .. E .. .. : find dest head misalignment 56 addq $0, $4, $1 # .. .. .. E : bias counter 57 and $1, 7, $2 # .. .. E .. : number of misaligned bytes in tail 60 srl $1, 3, $1 # .. E .. .. : number of quadwords to clear 70 addq $16, 8, $16 # E .. .. .. : L U U L 73 subq $1, 1, $1 # .. .. E .. : 74 addq $0, $4, $0 # .. E .. .. : bytes left -= 8 - misalignment 75 subq $0, 8, $0 # E .. .. .. : U L U L 86 subq $1, 16, $4 # .. .. .. E : If < 16, we can not use the huge loop [all …]
|
| H A D | ev6-stxncpy.S | 36 * E - either cluster 66 lda t2, -1 # E : build a mask against false zero 69 ornot t1, t2, t2 # E : (stall) 72 cmpbge zero, t2, t8 # E : bits set iff null found 73 or t0, t3, t0 # E : (stall) 91 addq a0, 8, a0 # E : 92 subq a2, 1, a2 # E : 96 addq a1, 8, a1 # E : 97 cmpbge zero, t0, t8 # E : 113 negq t8, t12 # E : find low bit set [all …]
|
| H A D | ev6-stxcpy.S | 28 * E - either cluster 58 lda t2, -1 # E : build a mask against false zero 61 ornot t1, t2, t2 # E : (stall) 64 cmpbge zero, t2, t8 # E : bits set iff null found 65 or t0, t3, t1 # E : (stall) 75 addq a0, 8, a0 # E : 79 ldq_u t1, 0(a1) # L : Latency=3 80 addq a1, 8, a1 # E : 81 cmpbge zero, t1, t8 # E : (3 cycle stall) 89 negq t8, t6 # E : find low bit set [all …]
|
| H A D | ev67-strncat.S | 18 * E - either cluster 38 lda $2, -1($31) # E : 41 andnot $16, 7, $16 # E : 42 nop # E : 43 or $2, $1, $1 # E : 45 nop # E : 46 nop # E : 47 cmpbge $31, $1, $2 # E : bits set iff byte == 0 51 addq $16, 8, $16 # E : 52 cmpbge $31, $1, $2 # E : [all …]
|
| /linux/Documentation/driver-api/media/drivers/ccs/ |
| H A D | ccs-regs.asc | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-3-Clause 6 # - e enum value # after a field 7 # - e enum value [LSB MSB] 23 - e GRBG 0 24 - e RGGB 1 25 - e BGGR 2 26 - e GBRG 3 28 - e v1_0 0x10 29 - e v1_1 0x11 31 - f minor 0 3 [all …]
|
| /linux/security/apparmor/ |
| H A D | policy_unpack_test.c | 17 (3 + strlen(TEST_STRING_NAME) + 1) 22 (TEST_STRING_BUF_OFFSET + 3 + strlen(TEST_STRING_DATA) + 1) 24 (TEST_NAMED_U32_BUF_OFFSET + 3 + strlen(TEST_U32_NAME) + 1) 26 #define TEST_U16_OFFSET (TEST_U32_BUF_OFFSET + 3) 33 (TEST_NAMED_U64_BUF_OFFSET + 3 + strlen(TEST_U64_NAME) + 1) 40 (TEST_NAMED_BLOB_BUF_OFFSET + 3 + strlen(TEST_BLOB_NAME) + 1) 47 (TEST_NAMED_ARRAY_BUF_OFFSET + 3 + strlen(TEST_ARRAY_NAME) + 1) 52 struct aa_ext *e; member 60 struct aa_ext *e; in build_aa_ext_struct() local 65 e = kunit_kmalloc(test, sizeof(*e), GFP_USER); in build_aa_ext_struct() [all …]
|
| /linux/lib/crypto/x86/ |
| H A D | sha1-ssse3-and-avx.S | 117 mov 16(HASH_PTR), E 127 RR F1,A,B,C,D,E,0 128 RR F1,D,E,A,B,C,2 129 RR F1,B,C,D,E,A,4 130 RR F1,E,A,B,C,D,6 131 RR F1,C,D,E,A,B,8 133 RR F1,A,B,C,D,E,10 134 RR F1,D,E,A,B,C,12 135 RR F1,B,C,D,E,A,14 136 RR F1,E,A,B,C,D,16 [all …]
|
| H A D | sha256-avx-asm.S | 97 NUM_BLKS = %rdx # 3rd arg 104 e = %edx define 145 f = e 146 e = d define 157 mov e, y0 # y0 = e 158 MY_ROR (25-11), y0 # y0 = e >> (25-11) 162 xor e, y0 # y0 = e ^ (e >> (25-11)) 164 MY_ROR (11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 168 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 169 and e, y2 # y2 = (f^g)&e [all …]
|
| H A D | sha256-ssse3-asm.S | 90 NUM_BLKS = %rdx # 3rd arg 97 e = %edx define 139 f = e 140 e = d define 151 mov e, y0 # y0 = e 152 ror $(25-11), y0 # y0 = e >> (25-11) 156 xor e, y0 # y0 = e ^ (e >> (25-11)) 158 ror $(11-6), y0 # y0 = (e >> (11-6)) ^ (e >> (25-6)) 163 xor e, y0 # y0 = e ^ (e >> (11-6)) ^ (e >> (25-6)) 164 and e, y2 # y2 = (f^g)&e [all …]
|
| H A D | sha256-avx2-asm.S | 92 NUM_BLKS = %rdx # 3rd arg 97 e = %edx # clobbers NUM_BLKS define 145 f = e 146 e = d define 157 rorx $25, e, y0 # y0 = e >> 25 # S1A 158 rorx $11, e, y1 # y1 = e >> 11 # S1B 166 xor y1, y0 # y0 = (e>>25) ^ (e>>11) # S1 168 vpaddd X0, XTMP0, XTMP0 # XTMP0 = W[-7] + W[-16]# y1 = (e >> 6)# S1 169 rorx $6, e, y1 # y1 = (e >> 6) # S1 171 and e, y2 # y2 = (f^g)&e # CH [all …]
|
| /linux/arch/powerpc/crypto/ |
| H A D | aes-tab-4k.S | 14 * instructions. E.g. evldw, evlwwsplat, ... 19 * This is a quite good tradeoff for low power devices (e.g. routers) without 44 .long R(8e, 47, 47, c9), R(fb, f0, f0, 0b) 50 .long R(3d, 93, 93, ae), R(4c, 26, 26, 6a) 51 .long R(6c, 36, 36, 5a), R(7e, 3f, 3f, 41) 56 .long R(62, 31, 31, 53), R(2a, 15, 15, 3f) 58 .long R(46, 23, 23, 65), R(9d, c3, c3, 5e) 61 .long R(0e, 07, 07, 09), R(24, 12, 12, 36) 62 .long R(1b, 80, 80, 9b), R(df, e2, e2, 3d) 63 .long R(cd, eb, eb, 26), R(4e, 27, 27, 69) [all …]
|
| /linux/Documentation/ABI/stable/ |
| H A D | sysfs-class-tpm | 50 Description: The "durations" property shows the 3 vendor-specific values 97 PCR-00: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 98 PCR-01: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 99 PCR-02: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 100 PCR-03: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 101 PCR-04: 3A 3F 78 0F 11 A4 B4 99 69 FC AA 80 CD 6E 39 57 C3 3B 22 75 131 3A B2 92 0C A4 9B 2A 83 EB 5C 12 85 04 48 A0 B6 132 1E E4 81 84 CE B2 F2 45 1C F0 85 99 61 02 4D EB 134 D7 0E 7D CA 41 BF 43 07 65 86 3C 8C 13 7A D0 8B 135 82 5E 96 0B F8 1F 5F 34 06 DA A2 52 C1 A9 D5 26 [all …]
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | local_termination.sh | 32 JOINED_MACV4_MC_ADDR="01:00:5e:01:02:03" 33 UNKNOWN_MACV4_MC_ADDR1="01:00:5e:01:02:04" 34 UNKNOWN_MACV4_MC_ADDR2="01:00:5e:01:02:05" 35 UNKNOWN_MACV4_MC_ADDR3="01:00:5e:01:02:06" 44 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 00 00 00 \ 49 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 00 02 00 \ 52 01:80:c2:00:00:0e 00:00:de:ad:be:ef 88:f7 02 02 \ 54 00 00 3e 37 63 ff fe cf 17 0e 00 01 00 06 05 7f \ 58 01:00:5e:00:01:81 00:00:de:ad:be:ef 08:00 45 00 \ 60 01 81 01 3f 01 3f 00 34 a3 c8 00 02 00 2c 00 00 \ [all …]
|
| /linux/lib/ |
| H A D | polynomial.c | 24 * N = 1.8322e-8*(T^4) + 2.343e-5*(T^3) + 8.7018e-3*(T^2) + 3.9269*(T^1) + 26 * T = -1.6743e-11*(N^4) + 8.1542e-8*(N^3) + -1.8201e-4*(N^2) + 27 * 3.1020e-1*(N^1) - 4.838e1 38 * N = (18322e-20*(T^4) + 2343e-13*(T^3) + 87018e-9*(T^2) + 39269e-3*T + 40 * T = -16743e-12*(D^4) + 81542e-9*(D^3) - 182010e-6*(D^2) + 310200e-3*D - 48 * {3, 2343, 10000, 10}, 59 * {3, 81542, 1000, 1},
|
| /linux/tools/testing/selftests/hid/tests/ |
| H A D | test_multitouch.py | 31 "SLOT_IS_CONTACTNUMBER": BIT(3), 224 elif value == 3: 492 …e 65 11 75 10 95 01 35 00 46 c8 37 09 30 81 02 46 68 1f 09 31 81 02 45 00 c0 c0 05 0d 09 06 15 00 … 501 return super().create_report(data, global_data=global_data, reportID=3) 509 return absinfo is not None and absinfo.resolution == 3 690 """Send 3 touches in the first 3 slots. 700 t2 = Touch(3, 250, 300) 745 Touch(i, (i + 3) * 20, (i + 3) * 20 + 5) 1111 "uhid test 3m_0596_0500", 1112 …e a1 01 85 11 09 23 a1 02 09 52 09 53 15 00 25 0a 75 08 95 02 b1 02 c0 c0 09 04 a1 01 85 10 09 22 … [all …]
|
| H A D | test_tablet.py | 714 assert len(events) >= 3 # X, Y, SYN 1141 and 3rd button through Invert 1303 …3f 81 02 06 00 ff 09 01 15 00 26 ff 00 75 08 95 3f 91 02 c0 05 0d 09 04 a1 01 85 02 09 20 a1 00 09… 1311 …3f 81 02 06 00 ff 09 01 15 00 26 ff 00 75 08 95 3f 91 02 c0 05 0d 09 04 a1 01 85 02 09 20 a1 00 09… 1319 …3f 81 02 06 00 ff 09 01 15 00 26 ff 00 75 08 95 3f 91 02 c0 05 0d 09 04 a1 01 85 02 09 20 a1 00 09… 1327 …e 26 ff 7f 81 02 05 0d 09 55 25 08 75 08 95 01 b1 02 c0 c0 05 01 09 01 a1 01 85 01 09 01 a1 00 05 … 1335 …3f 81 02 06 00 ff 09 01 15 00 26 ff 00 75 08 95 3f 91 02 c0 05 0d 09 04 a1 01 85 02 09 20 a1 00 09… 1343 …e 26 ff 7f 81 02 09 31 75 10 95 01 55 0d 65 33 35 00 46 23 2c 26 ff 7f 81 02 05 0d 09 55 25 08 75 … 1351 …75 08 95 01 81 02 85 03 09 55 15 00 26 ff 00 75 08 95 01 b1 02 c0 05 0d 09 0e a1 01 85 02 09 52 09… 1359 …3f 75 10 55 0e 65 11 09 30 35 00 46 1e 19 81 02 26 ff 3f 09 31 35 00 46 be 0f 81 02 26 ff 3f c0 a1… [all …]
|
| /linux/sound/usb/ |
| H A D | mixer_s1810c.c | 45 * * e 0-> disconnect, 0x01000000-> connect, 47 * e is also used for setting volume levels 63 * 3 -> S/PDIF 71 * * e sets the setting for that control. 78 * * e I guess the same as with mixer except 0x0109 91 u32 e; member 97 #define SC1810C_CTL_AB_SW 3 112 #define SC1810C_STATE_F2_IDX 3 138 u32 b, u32 c, u32 d, u32 e) in snd_s1810c_send_ctl_packet() argument 150 pkt.e = e; in snd_s1810c_send_ctl_packet() [all …]
|
| /linux/tools/testing/selftests/filesystems/epoll/ |
| H A D | epoll_wakeup_test.c | 18 int efd[3]; 52 struct epoll_event e; in waiter_entry1a() local 55 if (epoll_wait(ctx->efd[0], &e, 1, -1) > 0) in waiter_entry1a() 64 struct epoll_event e; in waiter_entry1ap() local 70 if (epoll_wait(ctx->efd[0], &e, 1, 0) > 0) in waiter_entry1ap() 79 struct epoll_event e; in waiter_entry1o() local 82 if (epoll_wait(ctx->efd[0], &e, 1, -1) > 0) in waiter_entry1o() 91 struct epoll_event e; in waiter_entry1op() local 97 if (epoll_wait(ctx->efd[0], &e, 1, 0) > 0) in waiter_entry1op() 149 write(ctx->sfd[3], "w", 1); in emitter_entry2() [all …]
|
| /linux/arch/x86/include/asm/ |
| H A D | pgtable-3level.h | 12 #define pte_ERROR(e) \ argument 14 __FILE__, __LINE__, &(e), (e).pte_high, (e).pte_low) 15 #define pmd_ERROR(e) \ argument 17 __FILE__, __LINE__, &(e), pmd_val(e)) 18 #define pgd_ERROR(e) \ argument 20 __FILE__, __LINE__, &(e), pgd_val(e)) 154 * 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 155 * 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 158 * 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 159 * 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 [all …]
|
| /linux/drivers/eisa/ |
| H A D | eisa.ids | 43 ACR3231 "AcerFrame 486 Series SYSTEM-3" 47 ACR3281 "AcerFrame 486 Series SYSTEM-3" 75 AIR2001 "AIR SCSI-2E" 112 ASU4101 "EISA-486E Main Board" 118 ASU5101 "PCI/E-P5MP4 or PCI/E-P54NP4 Main Board V2.3" 119 ASU5201 "P/E-P55T2P4D Main Board (CFG File V1.2)" 127 ATT2402 "AT&T SCSI Host Adapter A (StarServer E)" 155 CNT2000 "900E/950E EISA Bus 32-bit Ethernet LAN Adapter" 227 CPQ3011 "Compaq QVision 1024/E Video Controller" 229 CPQ3111 "Compaq QVision 1024/E Graphics Controller" [all …]
|