| /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/lib/crypto/s390/ |
| H A D | chacha-s390.S | 441 #define B0 %v1 macro 495 VLR B0,K1 526 VAF A0,A0,B0 551 VX B0,B0,C0 557 VERLLF B0,B0,12 564 VAF A0,A0,B0 589 VX B0,B0,C0 595 VERLLF B0,B0,7 608 VSLDB B0,B0,B0,4 621 VAF A0,A0,B0 [all …]
|
| /linux/Documentation/sound/codecs/ |
| H A D | cs35l56.rst | 109 cs35lxx-b0-dsp1-misc-SSID[-spkidX]-l?u? 111 SoundWire CS35L56 Rev B0 firmware released before kernel version 6.16: 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 130 Early firmware for CS35L56 Rev B0 used the ALSA prefix (ampN) as the 166 [ 7.939279] cs35l56 sdw:0:0:01fa:3556:01:0: Cirrus Logic CS35L56 Rev B0 OTP3 fw:3.4.4 (patched=0) 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… [all …]
|
| /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 | 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/include/media/ |
| H A D | v4l2-h264.h | 26 * ordered P/B0/B1 lists 29 * This object stores the context of the P/B0/B1 reference list builder. 55 * v4l2_h264_build_b_ref_lists() - Build the B0/B1 reference lists 58 * @b0_reflist: 32 sized array used to store the B0 reference list. Each entry 63 * This functions builds the B0/B1 reference lists. This procedure is described 66 * need to pass B0/B1 reference lists to the hardware.
|
| /linux/tools/testing/selftests/drivers/net/team/ |
| H A D | non_ether_header_ops.sh | 6 # g0 (gre) -> b0 (bond) -> t0 (team) 23 ip -n "$ns1" link add b0 type bond mode active-backup 26 ip -n "$ns1" link set g0 master b0 27 ip -n "$ns1" link set b0 master t0 30 ip -n "$ns1" link set b0 up
|
| /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/media/dvb-frontends/ |
| H A D | lgdt3306a.c | 1868 0x0001, /* 1'b1 1'b1 1'b0 1'b0 AUTORPTRS */ 1869 0x0002, /* NI2CRPTEN 1'b0 1'b0 1'b0 SPECINVAUT */ 1876 0x0009, /* 1'b0 1'b0 1'b0 STDOPDETTMODE[2:0] STDOPDETCMODE[1:0] 00011110 */ 1885 0x0013, /* AGCRFFIXB AGCIFFIXB AGCLOCKDETRNGSEL[1:0] 1'b1 1'b0 1'b0 1'b0 11101000 */ 1893 0x001d, /* 1'b0 1'b1 1'b0 1'b1 AICCVSYNC */ 1894 0x001e, /* AICCALPHA[3:0] 1'b1 1'b0 1'b1 1'b0 01111010 */ 1913 0x0031, /* 1'b0 1'b1 1'b0 1'b0 x DAGC1STER */ 1931 0x0050, /* 1'b0 1'b1 1'b1 1'b0 MSECALCDA */ 1984 0x1000, /* 1'b0 WODAGCOU */ 1988 0x101a, /* x 1'b1 1'b0 1'b0 x QMDQAMMODE[2:0] x100x010 */ [all …]
|
| /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/drivers/crypto/ccree/ |
| H A D | cc_aead.h | 32 /* CCM B0 and CTR_COUNT constants. */ 33 #define CCM_BLOCK_NONCE_OFFSET 1 /* Nonce offset inside B0 and CTR_COUNT */ 34 #define CCM_BLOCK_NONCE_SIZE 3 /* Nonce size inside B0 and CTR_COUNT */ 35 #define CCM_BLOCK_IV_OFFSET 4 /* IV offset inside B0 and CTR_COUNT */ 36 #define CCM_BLOCK_IV_SIZE 8 /* IV size inside B0 and CTR_COUNT */
|
| /linux/arch/powerpc/platforms/powernv/ |
| H A D | opal-lpc.c | 229 * IE. If the LPC transaction has bytes B0, B1, B2 and B3 in that in lpc_debug_read() 234 * 32-bit: B0 B1 B2 B3 B0B1B2B3 B3B2B1B0 in lpc_debug_read() 235 * 16-bit: B0 B1 0000B0B1 B1B00000 in lpc_debug_read() 236 * 8-bit: B0 000000B0 B0000000 in lpc_debug_read() 314 * 32-bit: B0 B1 B2 B3 B3B2B1B0 B0B1B2B3 in lpc_debug_write() 315 * 16-bit: B0 B1 0000B1B0 0000B0B1 in lpc_debug_write() 316 * 8-bit: B0 000000B0 000000B0 in lpc_debug_write()
|
| /linux/include/linux/soc/pxa/ |
| H A D | cpu.h | 18 * PXA210 B0 0x69052922 0x2926C013 25 * PXA250 B0 0x69052902 0x29264013 33 * PXA26x B0 0x69052D05 0x59264013 37 * PXA27x B0 0x69054112 0x29265013 50 * PXA930 B0 0x69056835 0x5E643013 55 * PXA935 B0 0x56056936 0x6E653013
|
| /linux/drivers/net/wireless/intel/iwlwifi/cfg/ |
| H A D | rf-jf.c | 14 #define IWL_QU_B_JF_B_FW_PRE "iwlwifi-Qu-b0-jf-b0" 15 #define IWL_QU_C_JF_B_FW_PRE "iwlwifi-Qu-c0-jf-b0" 16 #define IWL_QUZ_A_JF_B_FW_PRE "iwlwifi-QuZ-a0-jf-b0" 17 #define IWL_SO_A_JF_B_FW_PRE "iwlwifi-so-a0-jf-b0"
|
| /linux/drivers/usb/serial/ |
| H A D | ftdi_sio.h | 196 * B0..7 Number of data bits 242 * B0 DTR state 274 * B0 Output handshaking using RTS/CTS 334 * B0..7 Latency timer 362 * B0..7 Event Character 386 * B0..7 Error Character 412 * B0..3 0 529 * B0 Reserved - must be 1 541 * B0 Data Ready (DR) 575 * B0 Reserved - must be 1
|
| /linux/lib/crypto/arm/ |
| H A D | blake2s-core.S | 63 // (a0, b0, c0, d0) and (a1, b1, c1, d1) give the registers containing the two 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/tools/testing/selftests/kvm/x86/ |
| H A D | hyperv_clock.c | 27 } rm, rn, rh, a0, b0; in mul_u64_u64_shr64() local 31 b0.ll = b; in mul_u64_u64_shr64() 33 rm.ll = (u64)a0.l.low * b0.l.high; in mul_u64_u64_shr64() 34 rn.ll = (u64)a0.l.high * b0.l.low; in mul_u64_u64_shr64() 35 rh.ll = (u64)a0.l.high * b0.l.high; in mul_u64_u64_shr64()
|
| /linux/drivers/media/usb/ttusb-dec/ |
| H A D | ttusb_dec.c | 968 u8 b0[] = { 0x05 }; in ttusb_dec_start_ts_feed() local 1024 result = ttusb_dec_send_command(dec, 0x80, sizeof(b0), b0, NULL, NULL); in ttusb_dec_start_ts_feed() 1035 u8 b0[] = { 0x00, 0x00, 0x00, 0x01, in ttusb_dec_start_sec_feed() local 1054 memcpy(&b0[0], &pid, 2); in ttusb_dec_start_sec_feed() 1055 memcpy(&b0[4], &x, 1); in ttusb_dec_start_sec_feed() 1056 memcpy(&b0[5], &dvbdmxfeed->filter->filter.filter_value[0], 1); in ttusb_dec_start_sec_feed() 1058 result = ttusb_dec_send_command(dec, 0x60, sizeof(b0), b0, in ttusb_dec_start_sec_feed() 1115 u8 b0[] = { 0x00 }; in ttusb_dec_stop_ts_feed() local 1117 ttusb_dec_send_command(dec, 0x81, sizeof(b0), b0, NULL, NULL); in ttusb_dec_stop_ts_feed() 1129 u8 b0[] = { 0x00, 0x00 }; in ttusb_dec_stop_sec_feed() local [all …]
|
| /linux/drivers/gpu/drm/xe/ |
| H A D | xe_wa.c | 270 XE_RTP_RULES(GRAPHICS_VERSION(3000), GRAPHICS_STEP(A0, B0)), 283 XE_RTP_RULES(MEDIA_VERSION(3000), MEDIA_STEP(A0, B0), 292 XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)), 297 XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)), 302 XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)), 306 XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0)), 534 { XE_RTP_NAME("18034896535, 16021540221"), /* 16021540221: GRAPHICS_STEP(A0, B0) */ 565 XE_RTP_RULES(GRAPHICS_VERSION(3000), GRAPHICS_STEP(A0, B0), 570 XE_RTP_RULES(GRAPHICS_VERSION(3000), GRAPHICS_STEP(A0, B0), 590 XE_RTP_RULES(GRAPHICS_VERSION(3510), GRAPHICS_STEP(A0, B0), [all …]
|
| /linux/arch/powerpc/include/asm/ |
| H A D | pnv-ocxl.h | 33 /* 0b1: Process Scope, 0b0: Partition Scope */ 45 * L=0b0 for 4KB pages 51 /* NoFlush – Assumed to be 0b0 */
|
| /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 …]
|