| /linux/drivers/pci/controller/ |
| H A D | pci-v3-semi.c | 313 struct v3_pci *v3 = bus->sysdata; in v3_map_bus() local 365 writel(v3_addr_to_lb_base(v3->non_pre_mem) | in v3_map_bus() 367 v3->base + V3_LB_BASE0); in v3_map_bus() 373 writel(v3_addr_to_lb_base(v3->config_mem) | in v3_map_bus() 375 v3->base + V3_LB_BASE1); in v3_map_bus() 376 writew(mapaddress, v3->base + V3_LB_MAP1); in v3_map_bus() 378 return v3->config_base + address + offset; in v3_map_bus() 381 static void v3_unmap_bus(struct v3_pci *v3) in v3_unmap_bus() argument 386 writel(v3_addr_to_lb_base(v3->pre_mem) | in v3_unmap_bus() 389 v3->base + V3_LB_BASE1); in v3_unmap_bus() [all …]
|
| /linux/lib/ |
| H A D | siphash.c | 20 #define SIPROUND SIPHASH_PERMUTATION(v0, v1, v2, v3) 26 u64 v3 = SIPHASH_CONST_3; \ 28 v3 ^= key->key[1]; \ 34 v3 ^= b; \ 43 return (v0 ^ v1) ^ (v2 ^ v3); 54 v3 ^= m; in __siphash_aligned() 87 v3 ^= m; in __siphash_unaligned() 119 v3 ^= first; in siphash_1u64() 136 v3 ^= first; in siphash_2u64() 140 v3 ^= second; in siphash_2u64() [all …]
|
| H A D | xxhash.c | 97 uint32_t v3 = seed + 0; in xxh32() local 105 v3 = xxh32_round(v3, get_unaligned_le32(p)); in xxh32() 112 xxh_rotl32(v3, 12) + xxh_rotl32(v4, 18); in xxh32() 167 uint64_t v3 = seed + 0; in xxh64() local 175 v3 = xxh64_round(v3, get_unaligned_le64(p)); in xxh64() 182 xxh_rotl64(v3, 12) + xxh_rotl64(v4, 18); in xxh64() 185 h64 = xxh64_merge_round(h64, v3); in xxh64() 235 state.v3 = seed + 0; in xxh64_reset() 267 state->v3 = xxh64_round(state->v3, get_unaligned_le64(p64)); in xxh64_update() 279 uint64_t v3 = state->v3; in xxh64_update() local [all …]
|
| /linux/arch/arm64/lib/ |
| H A D | xor-neon.c | 19 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_2() local 27 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_2() 33 vst1q_u64(dp1 + 6, v3); in xor_arm64_neon_2() 48 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_3() local 56 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_3() 62 v3 = veorq_u64(v3, vld1q_u64(dp3 + 6)); in xor_arm64_neon_3() 68 vst1q_u64(dp1 + 6, v3); in xor_arm64_neon_3() 86 register uint64x2_t v0, v1, v2, v3; in xor_arm64_neon_4() local 94 v3 = veorq_u64(vld1q_u64(dp1 + 6), vld1q_u64(dp2 + 6)); in xor_arm64_neon_4() 100 v3 = veorq_u64(v3, vld1q_u64(dp3 + 6)); in xor_arm64_neon_4() [all …]
|
| /linux/arch/loongarch/lib/ |
| H A D | xor_template.c | 38 const unsigned long * __restrict v3) 46 LD_AND_XOR_LINE(v3) 48 : : [v1] "r"(v1), [v2] "r"(v2), [v3] "r"(v3) : "memory" 53 v3 += LINE_WIDTH / sizeof(unsigned long); 60 const unsigned long * __restrict v3, 69 LD_AND_XOR_LINE(v3) 72 : : [v1] "r"(v1), [v2] "r"(v2), [v3] "r"(v3), [v4] "r"(v4) 78 v3 += LINE_WIDTH / sizeof(unsigned long); 86 const unsigned long * __restrict v3, 96 LD_AND_XOR_LINE(v3) [all …]
|
| /linux/arch/s390/include/asm/ |
| H A D | fpu-insn-asm.h | 103 .ifc \vxr,%v3 219 .macro RXB rxb v1 v2=0 v3=0 v4=0 227 .if \v3 & 0x10 246 .macro MRXB m v1 v2=0 v3=0 v4=0 248 RXB rxb, \v1, \v2, \v3, \v4 264 .macro MRXBOPC m opc v1 v2=0 v3=0 v4=0 265 MRXB \m, \v1, \v2, \v3, \v4 372 VX_NUM v3, \vr 373 .word 0xE700 | (r1 << 4) | (v3&15) 375 MRXBOPC \m, 0x21, 0, v3 [all …]
|
| /linux/arch/powerpc/lib/ |
| H A D | xor_vmx.c | 78 DEFINE(v3); in __xor_altivec_3() 84 LOAD(v3); in __xor_altivec_3() 86 XOR(v1, v3); in __xor_altivec_3() 91 v3 += 4; in __xor_altivec_3() 103 DEFINE(v3); in __xor_altivec_4() 110 LOAD(v3); in __xor_altivec_4() 113 XOR(v3, v4); in __xor_altivec_4() 114 XOR(v1, v3); in __xor_altivec_4() 119 v3 += 4; in __xor_altivec_4() 133 DEFINE(v3); in __xor_altivec_5() [all …]
|
| /linux/arch/arm64/crypto/ |
| H A D | sm4-ce-core.S | 64 sm4ekey v3.4s, v2.4s, v27.4s; 65 sm4ekey v4.4s, v3.4s, v28.4s; 73 st1 {v0.16b-v3.16b}, [x1], #64; 80 tbl v20.16b, {v3.16b}, v24.16b 121 ld1 {v0.16b-v3.16b}, [x2], #64; 124 SM4_CRYPT_BLK8(v0, v1, v2, v3, v4, v5, v6, v7); 126 st1 {v0.16b-v3.16b}, [x1], #64; 139 ld1 {v0.16b-v3.16b}, [x2], #64; 140 SM4_CRYPT_BLK4(v0, v1, v2, v3); 141 st1 {v0.16b-v3.16b}, [x1], #64; [all …]
|
| H A D | aes-modes.S | 26 encrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 31 decrypt_block4x v0, v1, v2, v3, w3, x2, x8, w7 37 encrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 42 decrypt_block5x v0, v1, v2, v3, v4, w3, x2, x8, w7 62 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 66 st1 {v0.16b-v3.16b}, [x0], #64 92 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 ct blocks */ 96 st1 {v0.16b-v3.16b}, [x0], #64 143 ld1 {v0.16b-v3.16b}, [x1], #64 /* get 4 pt blocks */ 150 eor v3.16b, v3.16b, v2.16b [all …]
|
| H A D | sm3-ce-core.S | 89 0: ld1 {v0.16b-v3.16b}, [x1], #64 98 CPU_LE( rev32 v3.16b, v3.16b ) 102 qround a, v0, v1, v2, v3, v4 103 qround a, v1, v2, v3, v4, v0 104 qround a, v2, v3, v4, v0, v1 105 qround a, v3, v4, v0, v1, v2 109 qround b, v4, v0, v1, v2, v3 110 qround b, v0, v1, v2, v3, v4 111 qround b, v1, v2, v3, v4, v0 112 qround b, v2, v3, v4, v0, v1 [all …]
|
| H A D | sm4-neon-core.S | 273 ld4 {v0.4s-v3.4s}, [x2], #64 276 SM4_CRYPT_BLK8(v0, v1, v2, v3, v4, v5, v6, v7) 278 st1 {v0.16b-v3.16b}, [x1], #64 291 ld4 {v0.4s-v3.4s}, [x2], #64 293 SM4_CRYPT_BLK4(v0, v1, v2, v3) 295 st1 {v0.16b-v3.16b}, [x1], #64 308 transpose_4x4(v0, v1, v2, v3) 310 SM4_CRYPT_BLK4(v0, v1, v2, v3) 340 ld4 {v0.4s-v3.4s}, [x2], #64 343 SM4_CRYPT_BLK8_norotate(v0, v1, v2, v3, v4, v5, v6, v7) [all …]
|
| /linux/include/pcmcia/ |
| H A D | device_id.h | 34 #define PCMCIA_DEVICE_PROD_ID3(v3, vh3) { \ argument 36 .prod_id = { NULL, NULL, (v3), NULL }, \ 45 #define PCMCIA_DEVICE_PROD_ID13(v1, v3, vh1, vh3) { \ argument 48 .prod_id = { (v1), NULL, (v3), NULL }, \ 57 #define PCMCIA_DEVICE_PROD_ID123(v1, v2, v3, vh1, vh2, vh3) { \ argument 61 .prod_id = { (v1), (v2), (v3), NULL },\ 71 #define PCMCIA_DEVICE_PROD_ID134(v1, v3, v4, vh1, vh3, vh4) { \ argument 75 .prod_id = { (v1), NULL, (v3), (v4) }, \ 78 #define PCMCIA_DEVICE_PROD_ID1234(v1, v2, v3, v4, vh1, vh2, vh3, vh4) { \ argument 83 .prod_id = { (v1), (v2), (v3), (v4) }, \ [all …]
|
| /linux/lib/crypto/arm64/ |
| H A D | chacha-neon-core.S | 47 eor v3.16b, v3.16b, v0.16b 48 rev32 v3.8h, v3.8h 51 add v2.4s, v2.4s, v3.4s 58 eor v3.16b, v3.16b, v0.16b 59 tbl v3.16b, {v3.16b}, v12.16b 62 add v2.4s, v2.4s, v3.4s 72 ext v3.16b, v3.16b, v3.16b, #12 76 eor v3.16b, v3.16b, v0.16b 77 rev32 v3.8h, v3.8h 80 add v2.4s, v2.4s, v3.4s [all …]
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | atombios_crtc.c | 237 ENABLE_SPREAD_SPECTRUM_ON_PPLL_V3 v3; member 277 args.v3.usSpreadSpectrumAmountFrac = cpu_to_le16(0); in amdgpu_atombios_crtc_program_ss() 278 args.v3.ucSpreadSpectrumType = ss->type & ATOM_SS_CENTRE_SPREAD_MODE_MASK; in amdgpu_atombios_crtc_program_ss() 281 args.v3.ucSpreadSpectrumType |= ATOM_PPLL_SS_TYPE_V3_P1PLL; in amdgpu_atombios_crtc_program_ss() 284 args.v3.ucSpreadSpectrumType |= ATOM_PPLL_SS_TYPE_V3_P2PLL; in amdgpu_atombios_crtc_program_ss() 287 args.v3.ucSpreadSpectrumType |= ATOM_PPLL_SS_TYPE_V3_DCPLL; in amdgpu_atombios_crtc_program_ss() 292 args.v3.usSpreadSpectrumAmount = cpu_to_le16(ss->amount); in amdgpu_atombios_crtc_program_ss() 293 args.v3.usSpreadSpectrumStep = cpu_to_le16(ss->step); in amdgpu_atombios_crtc_program_ss() 294 args.v3.ucEnable = enable; in amdgpu_atombios_crtc_program_ss() 301 ADJUST_DISPLAY_PLL_PS_ALLOCATION_V3 v3; member [all …]
|
| H A D | atombios_encoders.c | 554 DIG_ENCODER_CONTROL_PARAMETERS_V3 v3; member 601 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 633 args.v3.ucAction = action; in amdgpu_atombios_encoder_setup_dig_encoder() 634 args.v3.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10); in amdgpu_atombios_encoder_setup_dig_encoder() 636 args.v3.ucPanelMode = panel_mode; in amdgpu_atombios_encoder_setup_dig_encoder() 638 args.v3.ucEncoderMode = amdgpu_atombios_encoder_get_encoder_mode(encoder); in amdgpu_atombios_encoder_setup_dig_encoder() 640 if (ENCODER_MODE_IS_DP(args.v3.ucEncoderMode)) in amdgpu_atombios_encoder_setup_dig_encoder() 641 args.v3.ucLaneNum = dp_lane_count; in amdgpu_atombios_encoder_setup_dig_encoder() 643 args.v3.ucLaneNum = 8; in amdgpu_atombios_encoder_setup_dig_encoder() 645 args.v3.ucLaneNum = 4; in amdgpu_atombios_encoder_setup_dig_encoder() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_siphash.h | 26 #define SIPROUND SIPHASH_PERMUTATION(v0, v1, v2, v3) 32 u64 v3 = SIPHASH_CONST_3; \ 34 v3 ^= key->key[1]; \ 40 v3 ^= b; \ 49 return (v0 ^ v1) ^ (v2 ^ v3); 54 v3 ^= first; in siphash_2u64() 58 v3 ^= second; in siphash_2u64()
|
| /linux/tools/power/cpupower/debug/kernel/ |
| H A D | cpufreq-test_tsc.c | 37 u32 v1=0,v2=0,v3=0; in read_pmtmr() local 46 v3 = inl(pm_tmr_ioport); in read_pmtmr() 47 } while ((v1 > v2 && v1 < v3) || (v2 > v3 && v2 < v1) in read_pmtmr() 48 || (v3 > v1 && v3 < v2)); in read_pmtmr()
|
| /linux/Documentation/hwmon/ |
| H A D | peci-dimmtemp.rst | 8 * Intel Xeon E5/E7 v3 server processors 9 Intel Xeon E5-14xx v3 family 10 Intel Xeon E5-24xx v3 family 11 Intel Xeon E5-16xx v3 family 12 Intel Xeon E5-26xx v3 family 13 Intel Xeon E5-46xx v3 family 14 Intel Xeon E7-48xx v3 family 15 Intel Xeon E7-88xx v3 family
|
| H A D | peci-cputemp.rst | 8 * Intel Xeon E5/E7 v3 server processors 9 Intel Xeon E5-14xx v3 family 10 Intel Xeon E5-24xx v3 family 11 Intel Xeon E5-16xx v3 family 12 Intel Xeon E5-26xx v3 family 13 Intel Xeon E5-46xx v3 family 14 Intel Xeon E7-48xx v3 family 15 Intel Xeon E7-88xx v3 family
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | qoriq-fman3-0.dtsi | 3 * QorIQ FMan v3 device tree 33 compatible = "fsl,fman-v3-port-oh"; 39 compatible = "fsl,fman-v3-port-oh"; 45 compatible = "fsl,fman-v3-port-oh"; 51 compatible = "fsl,fman-v3-port-oh"; 57 compatible = "fsl,fman-v3-port-oh"; 63 compatible = "fsl,fman-v3-port-oh";
|
| /linux/drivers/gpu/drm/amd/display/dmub/src/ |
| H A D | dmub_reg.h | 70 #define REG_SET_3(reg, init_value, f1, v1, f2, v2, f3, v3) \ argument 74 FN(reg, f3), v3) 76 #define REG_SET_4(reg, init_value, f1, v1, f2, v2, f3, v3, f4, v4) \ argument 80 FN(reg, f3), v3, \ 97 #define REG_UPDATE_3(reg, f1, v1, f2, v2, f3, v3) \ argument 101 FN(reg, f3), v3) 103 #define REG_UPDATE_4(reg, f1, v1, f2, v2, f3, v3, f4, v4) \ argument 107 FN(reg, f3), v3, \
|
| /linux/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
| H A D | dcn_calc_math.c | 94 float dcn_bw_max3(float v1, float v2, float v3) in dcn_bw_max3() argument 96 return v3 > dcn_bw_max2(v1, v2) ? v3 : dcn_bw_max2(v1, v2); in dcn_bw_max3() 99 float dcn_bw_max5(float v1, float v2, float v3, float v4, float v5) in dcn_bw_max5() argument 101 …return dcn_bw_max3(v1, v2, v3) > dcn_bw_max2(v4, v5) ? dcn_bw_max3(v1, v2, v3) : dcn_bw_max2(v4, v… in dcn_bw_max5()
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | Makefile | 3 arm_smmu_v3-y := arm-smmu-v3.o 4 arm_smmu_v3-$(CONFIG_ARM_SMMU_V3_IOMMUFD) += arm-smmu-v3-iommufd.o 5 arm_smmu_v3-$(CONFIG_ARM_SMMU_V3_SVA) += arm-smmu-v3-sva.o 8 obj-$(CONFIG_ARM_SMMU_V3_KUNIT_TEST) += arm-smmu-v3-test.o
|
| /linux/arch/arm64/boot/dts/amazon/ |
| H A D | alpine-v3-evp.dts | 6 #include "alpine-v3.dtsi" 9 model = "Amazon's Annapurna Labs Alpine v3 Evaluation Platform (EVP)"; 10 compatible = "amazon,al-alpine-v3-evp", "amazon,al-alpine-v3";
|
| /linux/drivers/clocksource/ |
| H A D | acpi_pm.c | 47 u32 v1 = 0, v2 = 0, v3 = 0; in acpi_pm_read_verified() local 58 v3 = read_pmtmr(); in acpi_pm_read_verified() 59 } while (unlikely((v1 > v2 && v1 < v3) || (v2 > v3 && v2 < v1) in acpi_pm_read_verified() 60 || (v3 > v1 && v3 < v2))); in acpi_pm_read_verified()
|