| /kernel/linux/linux-5.10/arch/arm/crypto/ |
| D | aes-ce-core.S | 51 enc_round q2, \key1 55 enc_round q2, \key2 62 dec_round q2, \key1 66 dec_round q2, \key2 73 enc_round q2, \key1 77 aese.8 q2, \key2 81 veor q2, q2, \key3 88 dec_round q2, \key1 92 aesd.8 q2, \key2 96 veor q2, q2, \key3 [all …]
|
| D | chacha-neon-core.S | 78 vadd.i32 q2, q2, q3 79 veor q4, q1, q2 90 vadd.i32 q2, q2, q3 91 veor q4, q1, q2 98 vext.8 q2, q2, q2, #8 108 vadd.i32 q2, q2, q3 109 veor q4, q1, q2 120 vadd.i32 q2, q2, q3 121 veor q4, q1, q2 128 vext.8 q2, q2, q2, #8 [all …]
|
| D | crc32-ce-core.S | 134 vld1.8 {q1-q2}, [BUF, :128]! 155 vmull.p64 q2, d4, dCONSTANTl 161 veor.8 q2, q2, q6 169 veor.8 q2, q2, q6 183 veor.8 q1, q1, q2 201 vld1.8 {q2}, [BUF, :128]! 205 veor.8 q1, q1, q2 212 vmull.p64 q2, d2, dCONSTANTh 214 veor.8 q1, q1, q2 221 vext.8 q2, q1, qzr, #4 [all …]
|
| D | curve25519-core.S | 35 vmov.i32 q2, #0 58 vmov.i64 q2, #0xffffffff 59 vshr.u64 q3, q2, #7 60 vshr.u64 q2, q2, #6 84 vand q4, q4, q2 85 vand q6, q6, q2 86 vand q8, q8, q2 87 vand q10, q10, q2 88 vand q2, q12, q2 112 vadd.i64 q2, q2, q13 [all …]
|
| D | aes-neonbs-core.S | 456 vtst.8 q2, q7, q10 470 vst1.8 {q2-q3}, [r0, :256]! 491 veor q12, q2, q9 494 __tbl q2, q12, q8 505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11 517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \ 524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \ 534 bitslice q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11 542 veor q2, q2, q12 [all …]
|
| D | crct10dif-ce-core.S | 168 vld1.64 {q2-q3}, [buf]! 173 CPU_LE( vrev64.8 q2, q2 ) 204 fold_32_bytes q2, q3 216 fold_16_bytes q2, q6 267 vld1.8 {q2}, [r3] 273 veor.8 q2, q2, q3 278 vshr.s8 q2, q2, #7 280 // q2 = second chunk: 'len' bytes from q0 (low-order bytes), 282 vbsl.8 q2, q1, q0 288 veor.8 q7, q7, q2
|
| /kernel/linux/linux-6.6/arch/arm/crypto/ |
| D | aes-ce-core.S | 51 enc_round q2, \key1 55 enc_round q2, \key2 62 dec_round q2, \key1 66 dec_round q2, \key2 73 enc_round q2, \key1 77 aese.8 q2, \key2 81 veor q2, q2, \key3 88 dec_round q2, \key1 92 aesd.8 q2, \key2 96 veor q2, q2, \key3 [all …]
|
| D | chacha-neon-core.S | 79 vadd.i32 q2, q2, q3 80 veor q4, q1, q2 91 vadd.i32 q2, q2, q3 92 veor q4, q1, q2 99 vext.8 q2, q2, q2, #8 109 vadd.i32 q2, q2, q3 110 veor q4, q1, q2 121 vadd.i32 q2, q2, q3 122 veor q4, q1, q2 129 vext.8 q2, q2, q2, #8 [all …]
|
| D | crc32-ce-core.S | 134 vld1.8 {q1-q2}, [BUF, :128]! 155 vmull.p64 q2, d4, dCONSTANTl 161 veor.8 q2, q2, q6 169 veor.8 q2, q2, q6 183 veor.8 q1, q1, q2 201 vld1.8 {q2}, [BUF, :128]! 205 veor.8 q1, q1, q2 212 vmull.p64 q2, d2, dCONSTANTh 214 veor.8 q1, q1, q2 221 vext.8 q2, q1, qzr, #4 [all …]
|
| D | curve25519-core.S | 35 vmov.i32 q2, #0 58 vmov.i64 q2, #0xffffffff 59 vshr.u64 q3, q2, #7 60 vshr.u64 q2, q2, #6 84 vand q4, q4, q2 85 vand q6, q6, q2 86 vand q8, q8, q2 87 vand q10, q10, q2 88 vand q2, q12, q2 112 vadd.i64 q2, q2, q13 [all …]
|
| D | aes-neonbs-core.S | 456 vtst.8 q2, q7, q10 470 vst1.8 {q2-q3}, [r0, :256]! 491 veor q12, q2, q9 494 __tbl q2, q12, q8 505 bitslice q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11 517 shift_rows q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12 519 sbox q0, q1, q2, q3, q4, q5, q6, q7, q8, q9, q10, q11, q12, \ 524 mix_cols q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11, q12, \ 534 bitslice q0, q1, q4, q6, q3, q7, q2, q5, q8, q9, q10, q11 542 veor q2, q2, q12 [all …]
|
| D | blake2b-neon-core.S | 77 vadd.u64 q0, q0, q2 96 veor q2, q2, q4 111 vadd.u64 q0, q0, q2 136 veor q8, q2, q4 138 vshr.u64 q2, q8, #63 140 vsli.u64 q2, q8, #1 226 vshr.u64 q2, q8, #63 228 vsli.u64 q2, q8, #1 260 vld1.64 {q2-q3}, [ip]! // Load h[4..7] 318 veor q2, q2, q6 // v[4..5] ^= v[12..13] [all …]
|
| D | crct10dif-ce-core.S | 168 vld1.64 {q2-q3}, [buf]! 173 CPU_LE( vrev64.8 q2, q2 ) 204 fold_32_bytes q2, q3 216 fold_16_bytes q2, q6 267 vld1.8 {q2}, [r3] 273 veor.8 q2, q2, q3 278 vshr.s8 q2, q2, #7 280 // q2 = second chunk: 'len' bytes from q0 (low-order bytes), 282 vbsl.8 q2, q1, q0 288 veor.8 q7, q7, q2
|
| /kernel/linux/linux-6.6/tools/testing/selftests/sgx/ |
| D | sigstruct.c | 32 BIGNUM *q2; member 42 BN_free(ctx->q2); in free_q1q2_ctx() 53 ctx->q2 = BN_new(); in alloc_q1q2_ctx() 56 !ctx->q2) { in alloc_q1q2_ctx() 81 uint8_t *q2) in calc_q1q2() argument 103 if (!BN_mul(ctx.q2, ctx.s, ctx.qr, ctx.bn_ctx)) in calc_q1q2() 106 if (!BN_div(ctx.q2, NULL, ctx.q2, ctx.m, ctx.bn_ctx)) in calc_q1q2() 109 if (BN_num_bytes(ctx.q2) > SGX_MODULUS_SIZE) { in calc_q1q2() 110 fprintf(stderr, "Too large Q2 %d bytes\n", in calc_q1q2() 111 BN_num_bytes(ctx.q2)); in calc_q1q2() [all …]
|
| /kernel/linux/linux-6.6/drivers/gpu/drm/amd/pm/swsmu/inc/pmfw_if/ |
| D | smu11_driver_if_sienna_cichlid.h | 633 uint16_t SmnclkDpmVoltage [NUM_SMNCLK_DPM_LEVELS]; // mV(Q2) 636 uint16_t PerPartDroopVsetGfxDfll[NUM_PIECE_WISE_LINEAR_DROOP_MODEL_VF_POINTS]; //In mV(Q2) 646 uint16_t UlvVoltageOffsetSoc; // In mV(Q2) 647 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 649 uint16_t MinVoltageUlvGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX in ULV mode 650 uint16_t MinVoltageUlvSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC in ULV mode 652 uint16_t SocLIVmin; // In mV(Q2) Long Idle Vmin (deep ULV), for VDD_SOC 659 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 660 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 661 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX [all …]
|
| D | smu11_driver_if_arcturus.h | 497 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 504 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 505 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 506 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX 507 uint16_t MaxVoltageSoc; // In mV(Q2) Maximum Voltage allowable of VDD_SOC 526 uint16_t Mp0DpmVoltage [NUM_MP0CLK_DPM_LEVELS]; // mV(Q2) 583 uint16_t DcTol[AVFS_VOLTAGE_COUNT]; // mV Q2 588 uint16_t DcBtcMin[AVFS_VOLTAGE_COUNT]; // mV Q2 589 uint16_t DcBtcMax[AVFS_VOLTAGE_COUNT]; // mV Q2 591 uint16_t DcBtcGb[AVFS_VOLTAGE_COUNT]; // mV Q2 [all …]
|
| D | smu11_driver_if_navi10.h | 558 uint16_t UlvVoltageOffsetSoc; // In mV(Q2) 559 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 569 uint16_t MinVoltageUlvGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX in ULV mode 570 uint16_t MinVoltageUlvSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC in ULV mode 574 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 575 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 576 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX 577 uint16_t MaxVoltageSoc; // In mV(Q2) Maximum Voltage allowable of VDD_SOC 603 uint16_t Mp0DpmVoltage [NUM_MP0CLK_DPM_LEVELS]; // mV(Q2) 604 uint16_t MemVddciVoltage [NUM_UCLK_DPM_LEVELS]; // mV(Q2) [all …]
|
| D | smu13_driver_if_v13_0_7.h | 872 uint16_t InitGfx; // In mV(Q2) , should be 0? 873 uint16_t InitSoc; // In mV(Q2) 874 uint16_t InitU; // In Mv(Q2) not applicable 928 uint16_t DcTol; // mV Q2 929 uint16_t DcBtcGb; // mV Q2 931 uint16_t DcBtcMin; // mV Q2 932 uint16_t DcBtcMax; // mV Q2 941 uint16_t VInversion; // in mV Q2 1004 …uint16_t UlvVoltageOffset[PMFW_VOLT_PLANE_COUNT]; // In mV(Q2). ULV offset used in either GFX_ULV… 1006 uint16_t UlvVoltageOffsetU; // In mV(Q2). ULV offset used in either U_ULV(part of FW_DSTATE) [all …]
|
| D | smu13_driver_if_v13_0_0.h | 863 uint16_t InitGfx; // In mV(Q2) , should be 0? 864 uint16_t InitSoc; // In mV(Q2) 865 uint16_t InitU; // In Mv(Q2) 919 uint16_t DcTol; // mV Q2 920 uint16_t DcBtcGb; // mV Q2 922 uint16_t DcBtcMin; // mV Q2 923 uint16_t DcBtcMax; // mV Q2 932 uint16_t VInversion; // in mV Q2 995 …uint16_t UlvVoltageOffset[PMFW_VOLT_PLANE_COUNT]; // In mV(Q2). ULV offset used in either GFX_ULV… 997 uint16_t UlvVoltageOffsetU; // In mV(Q2). ULV offset used in either U_ULV(part of FW_DSTATE) [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/inc/ |
| D | smu11_driver_if_navi10.h | 557 uint16_t UlvVoltageOffsetSoc; // In mV(Q2) 558 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 568 uint16_t MinVoltageUlvGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX in ULV mode 569 uint16_t MinVoltageUlvSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC in ULV mode 573 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 574 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 575 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX 576 uint16_t MaxVoltageSoc; // In mV(Q2) Maximum Voltage allowable of VDD_SOC 602 uint16_t Mp0DpmVoltage [NUM_MP0CLK_DPM_LEVELS]; // mV(Q2) 603 uint16_t MemVddciVoltage [NUM_UCLK_DPM_LEVELS]; // mV(Q2) [all …]
|
| D | smu11_driver_if_arcturus.h | 496 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 503 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 504 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 505 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX 506 uint16_t MaxVoltageSoc; // In mV(Q2) Maximum Voltage allowable of VDD_SOC 525 uint16_t Mp0DpmVoltage [NUM_MP0CLK_DPM_LEVELS]; // mV(Q2) 582 uint16_t DcTol[AVFS_VOLTAGE_COUNT]; // mV Q2 587 uint16_t DcBtcMin[AVFS_VOLTAGE_COUNT]; // mV Q2 588 uint16_t DcBtcMax[AVFS_VOLTAGE_COUNT]; // mV Q2 590 uint16_t DcBtcGb[AVFS_VOLTAGE_COUNT]; // mV Q2 [all …]
|
| D | smu11_driver_if_sienna_cichlid.h | 609 uint16_t SmnclkDpmVoltage [NUM_SMNCLK_DPM_LEVELS]; // mV(Q2) 620 uint16_t UlvVoltageOffsetSoc; // In mV(Q2) 621 uint16_t UlvVoltageOffsetGfx; // In mV(Q2) 623 uint16_t MinVoltageUlvGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX in ULV mode 624 uint16_t MinVoltageUlvSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC in ULV mode 626 uint16_t SocLIVmin; // In mV(Q2) Long Idle Vmin (deep ULV), for VDD_SOC 633 uint16_t MinVoltageGfx; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_GFX 634 uint16_t MinVoltageSoc; // In mV(Q2) Minimum Voltage ("Vmin") of VDD_SOC 635 uint16_t MaxVoltageGfx; // In mV(Q2) Maximum Voltage allowable of VDD_GFX 636 uint16_t MaxVoltageSoc; // In mV(Q2) Maximum Voltage allowable of VDD_SOC [all …]
|
| /kernel/linux/linux-6.6/arch/arm/include/asm/ |
| D | div64.h | 61 asm ( "umull %Q0, %R0, %Q1, %Q2\n\t" in __arch_xprod_64() 68 asm ( "umlal %Q0, %R0, %Q1, %Q2\n\t" in __arch_xprod_64() 74 asm ( "umull %Q0, %R0, %Q2, %Q3\n\t" in __arch_xprod_64() 75 "cmn %Q0, %Q2\n\t" in __arch_xprod_64() 84 asm ( "umlal %R0, %Q0, %R1, %Q2\n\t" in __arch_xprod_64() 93 "umlal %R0, %1, %Q2, %R3\n\t" in __arch_xprod_64()
|
| /kernel/linux/linux-5.10/arch/arm/include/asm/ |
| D | div64.h | 81 asm ( "umull %Q0, %R0, %Q1, %Q2\n\t" in __arch_xprod_64() 88 asm ( "umlal %Q0, %R0, %Q1, %Q2\n\t" in __arch_xprod_64() 94 asm ( "umull %Q0, %R0, %Q2, %Q3\n\t" in __arch_xprod_64() 95 "cmn %Q0, %Q2\n\t" in __arch_xprod_64() 104 asm ( "umlal %R0, %Q0, %R1, %Q2\n\t" in __arch_xprod_64() 113 "umlal %R0, %1, %Q2, %R3\n\t" in __arch_xprod_64()
|
| /kernel/linux/linux-6.6/fs/hmdfs/ |
| D | hmdfs.h | 325 static inline bool qstr_case_eq(const struct qstr *q1, const struct qstr *q2) in qstr_case_eq() argument 327 return q1->len == q2->len && str_n_case_eq(q1->name, q2->name, q2->len); in qstr_case_eq() 330 static inline bool qstr_eq(const struct qstr *q1, const struct qstr *q2) in qstr_eq() argument 332 return q1->len == q2->len && !strncmp(q1->name, q2->name, q2->len); in qstr_eq()
|