| /linux/arch/arm64/crypto/ |
| H A D | sm4-ce-asm.h | 11 #define SM4_CRYPT_BLK_BE(b0) \ argument 12 sm4e b0.4s, v24.4s; \ 13 sm4e b0.4s, v25.4s; \ 14 sm4e b0.4s, v26.4s; \ 15 sm4e b0.4s, v27.4s; \ 16 sm4e b0.4s, v28.4s; \ 17 sm4e b0.4s, v29.4s; \ 18 sm4e b0.4s, v30.4s; \ 19 sm4e b0.4s, v31.4s; \ 20 rev64 b0.4s, b0.4s; \ [all …]
|
| H A D | sm4-ce-gcm-core.S | 109 #define SM4_CRYPT_PMUL_128x128_BLK(b0, r0, r1, m0, m1, T0, T1) \ argument 110 rev32 b0.16b, b0.16b; \ 112 sm4e b0.4s, v24.4s; \ 114 sm4e b0.4s, v25.4s; \ 116 sm4e b0.4s, v26.4s; \ 118 sm4e b0.4s, v27.4s; \ 120 sm4e b0.4s, v28.4s; \ 122 sm4e b0.4s, v29.4s; \ 124 sm4e b0.4s, v30.4s; \ 126 sm4e b0.4s, v31.4s; \ [all …]
|
| H A D | sm4-neon-core.S | 131 #define SM4_CRYPT_BLK4_BE(b0, b1, b2, b3) \ argument 137 ROUND4(0, b0, b1, b2, b3); \ 138 ROUND4(1, b1, b2, b3, b0); \ 139 ROUND4(2, b2, b3, b0, b1); \ 140 ROUND4(3, b3, b0, b1, b2); \ 144 rev32 b0.16b, b0.16b; \ 149 rotate_clockwise_4x4(b0, b1, b2, b3); \ 154 #define SM4_CRYPT_BLK4(b0, b1, b2, b3) \ argument 155 rev32 b0.16b, b0.16b; \ 159 SM4_CRYPT_BLK4_BE(b0, b1, b2, b3); [all …]
|
| H A D | aes-neonbs-core.S | 26 .macro in_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 29 eor \b3, \b3, \b0 31 eor \b5, \b5, \b0 42 .macro out_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 43 eor \b0, \b0, \b6 46 eor \b2, \b2, \b0 56 .macro inv_in_bs_ch, b6, b1, b2, b4, b7, b0, b3, b5 64 eor \b2, \b2, \b0 67 eor \b0, \b0, \b6 71 .macro inv_out_bs_ch, b6, b5, b0, b3, b7, b1, b4, b2 [all …]
|
| /linux/fs/f2fs/ |
| H A D | hash.c | 28 __u32 b0 = buf[0], b1 = buf[1]; in TEA_transform() local 34 b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); in TEA_transform() 35 b1 += ((b0 << 4)+c) ^ (b0+sum) ^ ((b0 >> 5)+d); in TEA_transform() 38 buf[0] += b0; in TEA_transform()
|
| /linux/arch/arm/nwfpe/ |
| H A D | softfloat-macros | 339 value formed by concatenating `b0' and `b1'. Addition is modulo 2^128, so 346 bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 *z0Ptr, bits64 *z1Ptr ) 352 *z0Ptr = a0 + b0 + ( z1 < a1 ); 359 192-bit value formed by concatenating `b0', `b1', and `b2'. Addition is 370 bits64 b0, 385 z0 = a0 + b0; 397 Subtracts the 128-bit value formed by concatenating `b0' and `b1' from the 406 bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 *z0Ptr, bits64 *z1Ptr ) 410 *z0Ptr = a0 - b0 - ( a1 < b1 ); 416 Subtracts the 192-bit value formed by concatenating `b0', `b1', and `b2' [all …]
|
| /linux/lib/crypto/ |
| H A D | polyval.c | 68 u64 b0 = b & 0x1111111111111111; in clmul64() local 74 u128 c0 = (a0 * (u128)b0) ^ (a1 * (u128)b3) ^ in clmul64() 76 u128 c1 = (a0 * (u128)b1) ^ (a1 * (u128)b0) ^ in clmul64() 79 (a2 * (u128)b0) ^ (a3 * (u128)b3); in clmul64() 81 (a2 * (u128)b1) ^ (a3 * (u128)b0); in clmul64() 118 u32 b0 = b & 0x11111111; in clmul32() local 123 u64 c0 = (a0 * (u64)b0) ^ (a1 * (u64)b3) ^ in clmul32() 125 u64 c1 = (a0 * (u64)b1) ^ (a1 * (u64)b0) ^ in clmul32() 128 (a2 * (u64)b0) ^ (a3 * (u64)b3); in clmul32() 130 (a2 * (u64)b1) ^ (a3 * (u64)b0); in clmul32()
|
| H A D | curve25519-hacl64.c | 44 u64 b0 = b[0]; in modulo_carry_top() local 46 u64 b0_ = b0 + 19 * (b4 >> 51); in modulo_carry_top() 129 u64 b0; in fmul_shift_reduce() local 151 b0 = output[0]; in fmul_shift_reduce() 152 output[0] = 19 * b0; in fmul_shift_reduce() 190 u128 b0; in fmul_fmul() local 201 b0 = t[0]; in fmul_fmul() 203 b0_ = ((b0) + (((u128)(19) * (((u64)(((b4) >> (51)))))))); in fmul_fmul() 248 u128 b0; in fsquare_fsquare_() local 258 b0 = tmp[0]; in fsquare_fsquare_() [all …]
|
| /linux/lib/crypto/riscv/ |
| H A D | chacha-riscv64-zvkb.S | 77 .macro chacha_round a0, b0, c0, d0, a1, b1, c1, d1, \ 80 vadd.vv \a0, \a0, \b0 98 vxor.vv \b0, \b0, \c0 102 vror.vi \b0, \b0, 32 - 12 108 vadd.vv \a0, \a0, \b0 126 vxor.vv \b0, \b0, \c0 130 vror.vi \b0, \b0, 32 - 7
|
| /linux/drivers/mtd/nand/ |
| H A D | ecc-sw-hamming.c | 378 unsigned char b0, b1, b2, bit_addr; in ecc_sw_hamming_correct() local 387 b0 = read_ecc[0] ^ calc_ecc[0]; in ecc_sw_hamming_correct() 390 b0 = read_ecc[1] ^ calc_ecc[1]; in ecc_sw_hamming_correct() 401 if ((b0 | b1 | b2) == 0) in ecc_sw_hamming_correct() 404 if ((((b0 ^ (b0 >> 1)) & 0x55) == 0x55) && in ecc_sw_hamming_correct() 426 byte_addr = (addressbits[b1] << 4) + addressbits[b0]; in ecc_sw_hamming_correct() 429 (addressbits[b1] << 4) + addressbits[b0]; in ecc_sw_hamming_correct() 437 if ((bitsperbyte[b0] + bitsperbyte[b1] + bitsperbyte[b2]) == 1) in ecc_sw_hamming_correct()
|
| /linux/arch/alpha/include/asm/ |
| H A D | bitops.h | 460 unsigned long b0, b1, ofs, tmp; in sched_find_first_bit() local 462 b0 = b[0]; in sched_find_first_bit() 464 ofs = (b0 ? 0 : 64); in sched_find_first_bit() 465 tmp = (b0 ? b0 : b1); in sched_find_first_bit()
|
| /linux/arch/arm/crypto/ |
| H A D | aes-neonbs-core.S | 80 .macro in_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 83 veor \b3, \b3, \b0 85 veor \b5, \b5, \b0 96 .macro out_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 97 veor \b0, \b0, \b6 100 veor \b2, \b2, \b0 110 .macro inv_in_bs_ch, b6, b1, b2, b4, b7, b0, b3, b5 118 veor \b2, \b2, \b0 121 veor \b0, \b0, \b6 125 .macro inv_out_bs_ch, b6, b5, b0, b3, b7, b1, b4, b2 [all …]
|
| /linux/lib/crypto/arm/ |
| H A D | blake2s-core.S | 71 .macro _blake2s_quarterround a0, b0, c0, d0, a1, b1, c1, d1, s0, s1, s2, s3 77 add \a0, \a0, \b0, ror #brot 91 eor \b0, \c0, \b0, ror #brot 98 add \a0, \a0, \b0, ror #12 112 eor \b0, \c0, \b0, ror#12
|
| /linux/include/linux/ |
| H A D | math64.h | 215 } rl, rm, rn, rh, a0, b0; in mul_u64_u64_shr() local 219 b0.ll = b; in mul_u64_u64_shr() 221 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr() 222 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); in mul_u64_u64_shr() 223 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); in mul_u64_u64_shr() 224 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr()
|
| /linux/drivers/media/usb/ttusb-dec/ |
| H A D | ttusb_dec.c | 969 u8 b0[] = { 0x05 }; in ttusb_dec_start_ts_feed() local 1025 result = ttusb_dec_send_command(dec, 0x80, sizeof(b0), b0, NULL, NULL); in ttusb_dec_start_ts_feed() 1036 u8 b0[] = { 0x00, 0x00, 0x00, 0x01, in ttusb_dec_start_sec_feed() local 1055 memcpy(&b0[0], &pid, 2); in ttusb_dec_start_sec_feed() 1056 memcpy(&b0[4], &x, 1); in ttusb_dec_start_sec_feed() 1057 memcpy(&b0[5], &dvbdmxfeed->filter->filter.filter_value[0], 1); in ttusb_dec_start_sec_feed() 1059 result = ttusb_dec_send_command(dec, 0x60, sizeof(b0), b0, in ttusb_dec_start_sec_feed() 1117 u8 b0[] = { 0x00 }; in ttusb_dec_stop_ts_feed() local 1119 ttusb_dec_send_command(dec, 0x81, sizeof(b0), b0, NULL, NULL); in ttusb_dec_stop_ts_feed() 1131 u8 b0[] = { 0x00, 0x00 }; in ttusb_dec_stop_sec_feed() local [all …]
|
| /linux/arch/sh/kernel/cpu/sh4/ |
| H A D | softfloat.c | 90 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, 92 void sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, 638 void add128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, in add128() argument 645 *z0Ptr = a0 + b0 + (z1 < a1); in add128() 649 sub128(bits64 a0, bits64 a1, bits64 b0, bits64 b1, bits64 * z0Ptr, in sub128() argument 653 *z0Ptr = a0 - b0 - (a1 < b1); in sub128() 658 bits64 b0, b1; in estimateDiv128To64() local 663 b0 = b >> 32; in estimateDiv128To64() 665 do_div(tmp, b0); in estimateDiv128To64() 667 z = (b0 << 32 <= a0) ? LIT64(0xFFFFFFFF00000000) : tmp << 32; in estimateDiv128To64() [all …]
|
| /linux/arch/x86/crypto/ |
| H A D | aria-gfni-avx512-asm_64.S | 66 #define byteslice_16x16b(a0, b0, c0, d0, \ argument 74 transpose_4x4(b0, b1, b2, b3, d2, d3); \ 87 vpshufb a0, b0, b0; \ 105 transpose_4x4(a0, b0, c0, d0, d2, d3); \ 110 vmovdqu64 b0, st0; \ 112 transpose_4x4(a2, b2, c2, d2, b0, b1); \ 113 transpose_4x4(a3, b3, c3, d3, b0, b1); \ 114 vmovdqu64 st0, b0; \ 118 #define debyteslice_16x16b(a0, b0, c0, d0, \ argument 126 transpose_4x4(b0, b1, b2, b3, d2, d3); \ [all …]
|
| H A D | aria-aesni-avx-asm_64.S | 66 #define byteslice_16x16b(a0, b0, c0, d0, \ argument 74 transpose_4x4(b0, b1, b2, b3, d2, d3); \ 87 vpshufb a0, b0, b0; \ 105 transpose_4x4(a0, b0, c0, d0, d2, d3); \ 110 vmovdqu b0, st0; \ 112 transpose_4x4(a2, b2, c2, d2, b0, b1); \ 113 transpose_4x4(a3, b3, c3, d3, b0, b1); \ 114 vmovdqu st0, b0; \ 118 #define debyteslice_16x16b(a0, b0, c0, d0, \ argument 126 transpose_4x4(b0, b1, b2, b3, d2, d3); \ [all …]
|
| H A D | aria-aesni-avx2-asm_64.S | 82 #define byteslice_16x16b(a0, b0, c0, d0, \ argument 90 transpose_4x4(b0, b1, b2, b3, d2, d3); \ 103 vpshufb a0, b0, b0; \ 121 transpose_4x4(a0, b0, c0, d0, d2, d3); \ 126 vmovdqu b0, st0; \ 128 transpose_4x4(a2, b2, c2, d2, b0, b1); \ 129 transpose_4x4(a3, b3, c3, d3, b0, b1); \ 130 vmovdqu st0, b0; \ 134 #define debyteslice_16x16b(a0, b0, c0, d0, \ argument 142 transpose_4x4(b0, b1, b2, b3, d2, d3); \ [all …]
|
| /linux/Documentation/sound/codecs/ |
| H A D | cs35l56.rst | 109 cs35lxx-b0-dsp1-misc-SSID[-spkidX]-l?u? 112 cs35lxx-b0-dsp1-misc-SSID[-spkidX]-ampN 115 cs35lxx-b0-dsp1-misc-SSID[-spkidX]-ampN 119 * cs35lxx-b0 is the amplifier model and silicon revision. This information 170 …[ 9.242164] cs35l56 sdw:0:0:01fa:3556:01:0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx.wmfw: forma… 171 …[ 9.242173] cs35l56 sdw:0:0:01fa:3556:01:0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx.wmfw: Tue 0… 173 …[10.039098] cs35l56 sdw:0:0:01fa:3556:01:0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx-amp1.bin: v… 185 …[ 8.287525] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx.w… 186 …[ 8.287528] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx.w… 188 …[10.085797] cs35l56-hda i2c-CSC3556:00-cs35l56-hda.0: DSP1: cirrus/cs35l56-b0-dsp1-misc-xxxxxxxx-a… [all …]
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | lgs8gl5.c | 84 u8 b0[] = {reg}; in lgs8gl5_read_reg() local 90 .buf = b0, in lgs8gl5_read_reg() 124 u8 b0[] = {reg}; in lgs8gl5_update_alt_reg() local 131 .buf = b0, in lgs8gl5_update_alt_reg()
|
| H A D | l64781.c | 56 u8 b0 [] = { reg }; in l64781_readreg() local 58 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in l64781_readreg() 494 u8 b0 [] = { 0x1a }; in l64781_attach() local 496 struct i2c_msg msg [] = { { .addr = config->demod_address, .flags = 0, .buf = b0, .len = 1 }, in l64781_attach()
|
| /linux/Documentation/admin-guide/media/ |
| H A D | bttv-cardlist.rst | 203 - 15b0:4000, 15b0:400a, 15b0:400d, 15b0:4010, 15b0:4016
|
| /linux/drivers/media/common/ |
| H A D | ttpci-eeprom.c | 109 u8 b0[] = { 0xcc }; in ttpci_eeprom_read_encodedMAC() local 112 { .addr = 0x50, .flags = 0, .buf = b0, .len = 1 }, in ttpci_eeprom_read_encodedMAC()
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | phy_ht.c | 628 s16 a1[3], b0[3], b1[3]; in b43_phy_ht_tx_power_ctl_setup() local 637 b0[c] = sprom->core_pwr_info[c].pa_2g[1]; in b43_phy_ht_tx_power_ctl_setup() 644 b0[c] = sprom->core_pwr_info[c].pa_5gl[1]; in b43_phy_ht_tx_power_ctl_setup() 651 b0[c] = sprom->core_pwr_info[c].pa_5g[1]; in b43_phy_ht_tx_power_ctl_setup() 658 b0[c] = sprom->core_pwr_info[c].pa_5gh[1]; in b43_phy_ht_tx_power_ctl_setup() 664 b0[0] = b0[1] = b0[2] = 5612; in b43_phy_ht_tx_power_ctl_setup() 720 num = 8 * (16 * b0[c] + b1[c] * i); in b43_phy_ht_tx_power_ctl_setup()
|