/openbmc/qemu/target/riscv/ |
H A D | vcrypto_helper.c | 67 RVVCALL(OPIVV2, vror_vv_w, OP_UUU_W, H4, H4, H4, ror32) in RVVCALL() 76 RVVCALL(OPIVX2, vror_vx_w, OP_UUU_W, H4, H4, ror32) in RVVCALL() 85 RVVCALL(OPIVV2, vrol_vv_w, OP_UUU_W, H4, H4, H4, rol32) in RVVCALL() 94 RVVCALL(OPIVX2, vrol_vx_w, OP_UUU_W, H4, H4, rol32) in RVVCALL() 115 RVVCALL(OPIVV1, vbrev8_v_w, OP_UU_W, H4, H4, brev8) in RVVCALL() 125 RVVCALL(OPIVV1, vrev8_v_w, OP_UU_W, H4, H4, bswap32) in RVVCALL() 135 RVVCALL(OPIVV2, vandn_vv_w, OP_UUU_W, H4, H4, H4, DO_ANDN) in RVVCALL() 144 RVVCALL(OPIVX2, vandn_vx_w, OP_UUU_W, H4, H4, DO_ANDN) in RVVCALL() 153 RVVCALL(OPIVV1, vbrev_v_w, OP_UU_W, H4, H4, revbit32) in RVVCALL() 162 RVVCALL(OPIVV1, vclz_v_w, OP_UU_W, H4, H4, clz32) in RVVCALL() [all …]
|
H A D | vector_helper.c | 173 GEN_VEXT_LD_ELEM(lde_w, uint32_t, H4, ldl) in GEN_VEXT_LD_ELEM() 194 GEN_VEXT_ST_ELEM(ste_w, uint32_t, H4, stl) 519 GEN_VEXT_GET_INDEX_ADDR(idx_w, uint32_t, H4) in GEN_VEXT_GET_INDEX_ADDR() 886 RVVCALL(OPIVV2, vadd_vv_w, OP_SSS_W, H4, H4, H4, DO_ADD) 890 RVVCALL(OPIVV2, vsub_vv_w, OP_SSS_W, H4, H4, H4, DO_SUB) 905 RVVCALL(OPIVX2, vadd_vx_w, OP_SSS_W, H4, H4, DO_ADD) 909 RVVCALL(OPIVX2, vsub_vx_w, OP_SSS_W, H4, H4, DO_SUB) 913 RVVCALL(OPIVX2, vrsub_vx_w, OP_SSS_W, H4, H4, DO_RSUB) 983 RVVCALL(OPIVV2, vwaddu_vv_h, WOP_UUU_H, H4, H2, H2, DO_ADD) in RVVCALL() 984 RVVCALL(OPIVV2, vwaddu_vv_w, WOP_UUU_W, H8, H4, H4, DO_ADD) in RVVCALL() [all …]
|
H A D | vector_internals.h | 48 #define H4(x) ((x) ^ 1) macro 55 #define H4(x) (x) macro
|
/openbmc/linux/arch/x86/crypto/ |
H A D | poly1305-x86_64-cryptogams.pl | 419 my ($H0,$H1,$H2,$H3,$H4, $T0,$T1,$T2,$T3,$T4, $D0,$D1,$D2,$D3,$D4, $MASK) = 716 vmovd $h2#d,$H4 818 vmovd $h2#d,$H4 848 vmovd 4*4($ctx),$H4 999 vmovdqa $H4,0x40(%r11) # 1004 vmovdqa 0x40(%rsp),$H4 # s2^2 1011 vpmuludq $T4,$H4,$H0 # h4*s2 1012 vpmuludq $T3,$H4,$H4 # h3*s2 1015 vpaddq $H4,$D0,$D0 # d0 += h3*s2 1017 vmovdqa 0x80(%rsp),$H4 # s4^2 [all …]
|
/openbmc/linux/arch/arm/crypto/ |
H A D | poly1305-armv4.pl | 496 my ($D0,$D1,$D2,$D3,$D4, $H0,$H1,$H2,$H3,$H4) = map("q$_",(5..14)); 619 @ 5*H4 - by 5*5 52-bit addends, or 57 bits. But when hashing the 621 @ 5*H4 by 5*5*3, or 59[!] bits. How is this relevant? vmlal.u32 627 @ one has to watch for H2 (which is narrower than H0) and 5*H4 801 vmov.32 $H4#lo[0],$padbit 811 vsri.u32 $H4#lo,$H3#lo,#8 @ base 2^32 -> base 2^26 816 vadd.i32 $H4#hi,$H4#lo,$D4#lo @ add hash value and move to #hi 845 vmov.i32 $H4,#1<<24 @ padbit, yes, always 860 vsri.u32 $H4,$H3,#8 @ base 2^32 -> base 2^26 916 vadd.i32 $H4#lo,$H4#lo,$D4#lo [all …]
|
/openbmc/qemu/target/arm/tcg/ |
H A D | vec_helper.c | 554 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 572 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 590 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 608 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 671 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 686 int32_t *d = vd, *n = vn, *m = (int32_t *)vm + H4(idx); in HELPER() 868 DO_DOT_IDX(gvec_sdot_idx_b, int32_t, int8_t, int8_t, H4) 869 DO_DOT_IDX(gvec_udot_idx_b, uint32_t, uint8_t, uint8_t, H4) 870 DO_DOT_IDX(gvec_sudot_idx_b, int32_t, int8_t, uint8_t, H4) 871 DO_DOT_IDX(gvec_usdot_idx_b, int32_t, uint8_t, int8_t, H4) [all …]
|
H A D | vec_internal.h | 37 #define H4(x) ((x) ^ 1) macro 43 #define H4(x) (x) macro
|
H A D | mve_helper.c | 290 addr = ADDRFN(base, m[H4(e & ~1)]); \ 292 d[H4(e)] = (mask & 1) ? cpu_ldl_data_ra(env, addr, GETPC()) : 0; \ 294 m[H4(e & ~1)] = addr - 4; \ 314 addr = ADDRFN(base, m[H4(e & ~1)]); \ 317 cpu_stl_data_ra(env, addr, d[H4(e)], GETPC()); \ 320 m[H4(e & ~1)] = addr - 4; \ 449 qd[H4(off[beat] >> 2)] = data; \ 532 qd[H4(off[beat] >> 3)] = data; \ 610 data = qd[H4(off[beat] >> 2)]; \ 695 data = qd[H4(off[beat] >> 3)]; \ [all …]
|
H A D | sme_helper.c | 831 zda[tile_vslice_index(row) + H4(col)] += zn[H4(col)]; in DO_ST() 871 uint32_t zn_row = zn[H4(row)]; in HELPER() 876 zda[tile_vslice_index(row) + H4(col)] += zn_row; in HELPER() 1158 uint32_t n = zn[H4(row)]; in do_imopa_s() 1162 uint32_t *a = &za_row[H4(col)]; in do_imopa_s() 1164 *a = fn(n, zm[H4(col)], *a, pa & pb, neg); in do_imopa_s()
|
H A D | sve_helper.c | 1244 int sel = H4(extract32(desc, SIMD_DATA_SHIFT, 1)); 1250 uint32_t e1 = a[2 * i + H4(0)]; 1327 DO_CMLA_FUNC(sve2_cmla_zzzz_s, uint32_t, H4, DO_CMLA) 1341 DO_CMLA_FUNC(sve2_sqrdcmlah_zzzz_s, int32_t, H4, DO_SQRDMLAH_S) 1366 DO_CMLA_IDX_FUNC(sve2_cmla_idx_s, int32_t, H4, DO_CMLA) 1369 DO_CMLA_IDX_FUNC(sve2_sqrdcmlah_idx_s, int32_t, H4, DO_SQRDMLAH_S) 1443 int idx = H4(extract32(desc, SIMD_DATA_SHIFT + 2, 2)); in HELPER() 1499 DO_ZZXZ(sve2_sqrdmlah_idx_s, int32_t, H4, DO_SQRDMLAH_S) in DO_ZZXZ() 1509 DO_ZZXZ(sve2_sqrdmlsh_idx_s, int32_t, H4, DO_SQRDMLSH_S) 2392 d[H4(i)] = start + i * incr; in HELPER() [all …]
|
/openbmc/qemu/target/s390x/tcg/ |
H A D | vec.h | 44 #define H4(x) ((x) ^ 1) macro 48 #define H4(x) (x) macro 66 return v->word[H4(enr)]; in s390_vec_read_element32() 110 v->word[H4(enr)] = data; in s390_vec_write_element32()
|
/openbmc/linux/arch/arm64/crypto/ |
H A D | poly1305-armv8.pl | 266 my ($H0,$H1,$H2,$H3,$H4) = map("v$_.2s",(24..28)); 439 fmov ${H4},x14 469 fmov ${H4},x14 674 add $IN01_4,$IN01_4,$H4 714 xtn $H4,$ACC4 717 bic $H4,#0xfc,lsl#24 735 add $H4,$H4,$T1.2s // h3 -> h4 753 add $IN23_4,$IN01_4,$H4 816 add $IN01_4,$IN01_4,$H4
|
/openbmc/linux/arch/powerpc/crypto/ |
H A D | aes-gcm-p10.S | 15 # (X1.h * H4.h + xX.l * H4.l + X1 * H4) + 238 vpmsumd 23, 12, 15 # H4.L * X.L 247 vpmsumd 24, 13, 15 # H4.L * X.H + H4.H * X.L 267 vpmsumd 24, 14, 15 # H4.H * X.H 296 vpmsumd 23, 12, 15 # H4.L * X.L 305 vpmsumd 24, 13, 15 # H4.L * X.H + H4.H * X.L 326 vpmsumd 24, 14, 15 # H4.H * X.H 348 vpmsumd 23, 12, 19 # H4.L * X.L 354 vpmsumd 24, 13, 19 # H4.L * X.H + H4.H * X.L 375 vpmsumd 24, 14, 19 # H4.H * X.H
|
/openbmc/linux/Documentation/devicetree/bindings/net/ |
H A D | nokia-bluetooth.txt | 5 vendors and modified device API. Those devices speak a protocol named H4+ 6 (also known as h4p) by Nokia, which is similar to the H4 protocol from the 7 Bluetooth standard. In addition to the H4 protocol it specifies two more
|
/openbmc/ipmitool/contrib/ |
H A D | bmclanconf | 104 H4=`echo $HEX | cut -c7-8` 108 B4=`echo 10 o 16 i $H4 p | dc`
|
/openbmc/openbmc/meta-ibm/recipes-bsp/u-boot/u-boot-aspeed-sdk/p10bmc/keys/ |
H A D | IPS_P10BMCAspeedSBPubKey_2.pem | 3 t5KpvI/H4+aeHO+gtM33DMjnUfbe5mN7hbLJbTaFoDUSSkU4dFiBB/JiKI+nitWa
|
/openbmc/linux/drivers/bluetooth/ |
H A D | Kconfig | 125 bool "UART (H4) protocol support" 128 UART (H4) is serial protocol for communication between Bluetooth 132 Say Y here to compile support for HCI UART (H4) protocol. 135 tristate "UART Nokia H4+ protocol support" 143 Nokia H4+ is serial protocol for communication between Bluetooth 147 Say Y here to compile support for Nokia's H4+ protocol. 247 over serial port interface(H4) between controller and host.
|
/openbmc/u-boot/arch/arm/cpu/arm926ejs/spear/ |
H A D | u-boot-spl.lds | 8 * January 2004 - Changed to support H4 device
|
/openbmc/u-boot/arch/arm/cpu/arm926ejs/mxs/ |
H A D | u-boot-spl.lds | 6 * January 2004 - Changed to support H4 device
|
/openbmc/linux/arch/arm/boot/dts/ti/omap/ |
H A D | omap2420-h4.dts | 10 model = "TI OMAP2420 H4 board";
|
/openbmc/linux/drivers/pinctrl/aspeed/ |
H A D | pinctrl-aspeed-g5.c | 1405 #define H4 191 macro 1406 SIG_EXPR_LIST_DECL_SINGLE(H4, GPIOX7, GPIOX7, SIG_DESC_SET(SCUA4, 7)); 1407 SIG_EXPR_LIST_DECL_SINGLE(H4, ADC15, ADC15); 1408 PIN_DECL_(H4, SIG_EXPR_LIST_PTR(H4, GPIOX7), SIG_EXPR_LIST_PTR(H4, ADC15)); 1409 FUNC_GROUP_DECL(ADC15, H4); 2040 ASPEED_PINCTRL_PIN(H4), 2595 ASPEED_SB_PINCONF(PIN_CONFIG_BIAS_PULL_DOWN, H4, H4, SCUA8, 19), 2596 ASPEED_SB_PINCONF(PIN_CONFIG_BIAS_DISABLE, H4, H4, SCUA8, 19),
|
H A D | pinctrl-aspeed-g4.c | 1080 #define H4 132 macro 1081 SIG_EXPR_LIST_DECL_SINGLE(H4, SCL14, I2C14, I2C14_DESC); 1082 PIN_DECL_1(H4, GPIOQ4, SCL14); 1088 FUNC_GROUP_DECL(I2C14, H4, H3); 2036 ASPEED_PINCTRL_PIN(H4),
|
/openbmc/linux/drivers/iio/pressure/ |
H A D | bmp280.h | 345 s16 H4; member
|
H A D | bmp280-core.c | 265 calib->H4 = sign_extend32(((be16_to_cpu(data->be16) >> 4) & 0xff0) | in bme280_read_calib() 299 var = ((((adc_humidity << 14) - (calib->H4 << 20) - (calib->H5 * var)) in bme280_compensate_humidity()
|
/openbmc/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-facebook-harma.dts | 665 /*H4-H7 line 120-127*/
|