/Linux-v5.15/include/media/ |
D | v4l2-h264.h | 25 * ordered P/B0/B1 lists 28 * This object stores the context of the P/B0/B1 reference list builder. 51 * v4l2_h264_build_b_ref_lists() - Build the B0/B1 reference lists 54 * @b0_reflist: 16-bytes array used to store the B0 reference list. Each entry 59 * This functions builds the B0/B1 reference lists. This procedure is described 62 * need to pass B0/B1 reference lists to the hardware.
|
/Linux-v5.15/arch/arm/nwfpe/ |
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-v5.15/lib/crypto/ |
D | curve25519-hacl64.c | 46 u64 b0 = b[0]; in modulo_carry_top() local 48 u64 b0_ = b0 + 19 * (b4 >> 51); in modulo_carry_top() 131 u64 b0; in fmul_shift_reduce() local 153 b0 = output[0]; in fmul_shift_reduce() 154 output[0] = 19 * b0; in fmul_shift_reduce() 192 u128 b0; in fmul_fmul() local 203 b0 = t[0]; in fmul_fmul() 205 b0_ = ((b0) + (((u128)(19) * (((u64)(((b4) >> (51)))))))); in fmul_fmul() 250 u128 b0; in fsquare_fsquare_() local 260 b0 = tmp[0]; in fsquare_fsquare_() [all …]
|
/Linux-v5.15/drivers/crypto/nx/ |
D | nx-aes-ccm.c | 134 unsigned int cryptlen, u8 *b0) in generate_b0() argument 139 memcpy(b0, iv, 16); in generate_b0() 141 lp = b0[0]; in generate_b0() 145 *b0 |= (8 * ((m - 2) / 2)); in generate_b0() 149 *b0 |= 64; in generate_b0() 151 rc = set_msg_len(b0 + 16 - l, cryptlen, l); in generate_b0() 167 u8 tmp[16], *b1 = NULL, *b0 = NULL, *result = NULL; in generate_pat() local 189 b0 = nx_ctx->csbcpb->cpb.aes_ccm.in_pat_or_b0; in generate_pat() 192 * operation on 2 AES blocks, B0 (stored in the csbcpb) and B1, in generate_pat() 194 b0 = nx_ctx->csbcpb->cpb.aes_ccm.in_pat_or_b0; in generate_pat() [all …]
|
/Linux-v5.15/arch/ia64/lib/ |
D | ip_fast_csum.S | 77 br.ret.sptk.many b0 85 mov r34=b0 90 br.call.sptk.many b0=do_csum 94 mov b0=r34 95 br.ret.sptk.many b0 146 br.ret.sptk.many b0
|
/Linux-v5.15/arch/arm/crypto/ |
D | ghash-ce-core.S | 226 vmull.p64 XL, HH4_L, XL_L // a0 * b0 227 vmull.p64 XM, HH34_H, XL2_H // (a1 + a0)(b1 + b0) 231 vmull.p64 XL2, HH3_L, XM2_H // a0 * b0 232 vmull.p64 XM2, HH34_L, XM2_L // (a1 + a0)(b1 + b0) 240 vmull.p64 XL2, HH_L, T3_H // a0 * b0 241 vmull.p64 XM2, SHASH2_H, T3_L // (a1 + a0)(b1 + b0) 249 vmull.p64 XL2, SHASH_L, T1_H // a0 * b0 250 vmull.p64 XM2, SHASH2_p64, T1_L // (a1 + a0)(b1 + b0) 284 __pmull_\pn XL, XL_L, SHASH_L, s1l, s2l, s3l, s4l @ a0 * b0 285 __pmull_\pn XM, T1_L, SHASH2_\pn @ (a1+a0)(b1+b0)
|
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-v5.15/drivers/crypto/ccree/ |
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-v5.15/fs/f2fs/ |
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-v5.15/drivers/media/dvb-frontends/ |
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-v5.15/drivers/net/wireless/intel/iwlwifi/cfg/ |
D | 22000.c | 28 #define IWL_QU_B_HR_B_FW_PRE "iwlwifi-Qu-b0-hr-b0-" 29 #define IWL_QNJ_B_HR_B_FW_PRE "iwlwifi-QuQnj-b0-hr-b0-" 30 #define IWL_QU_C_HR_B_FW_PRE "iwlwifi-Qu-c0-hr-b0-" 31 #define IWL_QU_B_JF_B_FW_PRE "iwlwifi-Qu-b0-jf-b0-" 32 #define IWL_QU_C_JF_B_FW_PRE "iwlwifi-Qu-c0-jf-b0-" 33 #define IWL_QUZ_A_HR_B_FW_PRE "iwlwifi-QuZ-a0-hr-b0-" 34 #define IWL_QUZ_A_JF_B_FW_PRE "iwlwifi-QuZ-a0-jf-b0-" 35 #define IWL_QNJ_B_JF_B_FW_PRE "iwlwifi-QuQnj-b0-jf-b0-" 37 #define IWL_SO_A_JF_B_FW_PRE "iwlwifi-so-a0-jf-b0-" 38 #define IWL_SO_A_HR_B_FW_PRE "iwlwifi-so-a0-hr-b0-" [all …]
|
D | 9000.c | 29 #define IWL9000_FW_PRE "iwlwifi-9000-pu-b0-jf-b0-" 30 #define IWL9260_FW_PRE "iwlwifi-9260-th-b0-jf-b0-"
|
/Linux-v5.15/fs/reiserfs/ |
D | hashes.c | 28 u32 b0, b1; \ 30 b0 = h0; \ 36 b0 += ((b1 << 4)+a) ^ (b1+sum) ^ ((b1 >> 5)+b); \ 37 b1 += ((b0 << 4)+c) ^ (b0+sum) ^ ((b0 >> 5)+d); \ 40 h0 += b0; \
|
/Linux-v5.15/arch/powerpc/platforms/powernv/ |
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-v5.15/crypto/ |
D | aes_generic.c | 1179 u32 b0[4], b1[4]; in crypto_aes_encrypt() local 1183 b0[0] = ctx->key_enc[0] ^ get_unaligned_le32(in); in crypto_aes_encrypt() 1184 b0[1] = ctx->key_enc[1] ^ get_unaligned_le32(in + 4); in crypto_aes_encrypt() 1185 b0[2] = ctx->key_enc[2] ^ get_unaligned_le32(in + 8); in crypto_aes_encrypt() 1186 b0[3] = ctx->key_enc[3] ^ get_unaligned_le32(in + 12); in crypto_aes_encrypt() 1189 f_nround(b1, b0, kp); in crypto_aes_encrypt() 1190 f_nround(b0, b1, kp); in crypto_aes_encrypt() 1194 f_nround(b1, b0, kp); in crypto_aes_encrypt() 1195 f_nround(b0, b1, kp); in crypto_aes_encrypt() 1198 f_nround(b1, b0, kp); in crypto_aes_encrypt() [all …]
|
/Linux-v5.15/drivers/staging/r8188eu/hal/ |
D | odm_RTL8188E.c | 30 …ODM_SetBBReg(dm_odm, ODM_REG_PIN_CTRL_11N, BIT(9) | BIT(8), 0);/* Reg870[8]=1'b0, Reg870[9]=1'b0 a… in odm_RX_HWAntDivInit() 31 ODM_SetBBReg(dm_odm, ODM_REG_RX_ANT_CTRL_11N, BIT(10), 0); /* Reg864[10]=1'b0 antsel2 by HW */ in odm_RX_HWAntDivInit() 32 …ODM_SetBBReg(dm_odm, ODM_REG_LNA_SWITCH_11N, BIT(22), 1); /* Regb2c[22]=1'b0 disable CS/CG switch … in odm_RX_HWAntDivInit() 58 …ODM_SetBBReg(dm_odm, ODM_REG_PIN_CTRL_11N, BIT(9) | BIT(8), 0);/* Reg870[8]=1'b0, Reg870[9]=1'b0 … in odm_TRX_HWAntDivInit() 59 ODM_SetBBReg(dm_odm, ODM_REG_RX_ANT_CTRL_11N, BIT(10), 0); /* Reg864[10]=1'b0 antsel2 by HW */ in odm_TRX_HWAntDivInit() 60 …ODM_SetBBReg(dm_odm, ODM_REG_LNA_SWITCH_11N, BIT(22), 0); /* Regb2c[22]=1'b0 disable CS/CG switch … in odm_TRX_HWAntDivInit() 68 ODM_SetBBReg(dm_odm, ODM_REG_TX_ANT_CTRL_11N, BIT(21), 0); /* Reg80c[21]=1'b0 from TX Reg */ in odm_TRX_HWAntDivInit() 108 …ODM_SetBBReg(dm_odm, 0x870, BIT(9) | BIT(8), 0);/* Reg870[8]=1'b0, Reg870[9]=1'b0 antsel antselb … in odm_FastAntTrainingInit() 109 ODM_SetBBReg(dm_odm, 0x864, BIT(10), 0); /* Reg864[10]=1'b0 antsel2 by HW */ in odm_FastAntTrainingInit() 110 ODM_SetBBReg(dm_odm, 0xb2c, BIT(22), 0); /* Regb2c[22]=1'b0 disable CS/CG switch */ in odm_FastAntTrainingInit() [all …]
|
/Linux-v5.15/arch/ia64/kernel/ |
D | entry.S | 234 * - rp (b0) holds return address to save 277 st8.spill [r14]=r6,SW(B0)-SW(R6) // spill r6 283 mov r21=b0 297 st8 [r14]=r21,SW(B1)-SW(B0) // save b0 371 ld8 r27=[r2],(SW(B0)-SW(AR_BSPSTORE)) // bspstore 374 ld8 r21=[r2],16 // restore b0 409 mov b0=r21 633 * r21: user-level b0 646 * b0: restored (user-level rp) 742 ld8 r26=[r2],PT(B0)-PT(AR_PFS) // M0|1 load ar.pfs [all …]
|
D | ivt.S | 261 mov r29=b0 // save b0 269 mov b0=r29 305 mov r29=b0 // save b0 313 mov b0=r29 356 (p8) mov r29=b0 // save b0 396 (p8) mov r29=b0 // save b0 445 * r29: saved b0 450 * r29: saved b0 454 * Clobbered: b0, r18, r19, r21, r22, psr.dt (cleared) 507 mov b0=r30 [all …]
|
/Linux-v5.15/arch/arm64/crypto/ |
D | ghash-ce-core.S | 269 pmull XL2.1q, SHASH.1d, IN1.1d // a0 * b0 270 pmull XM2.1q, SHASH2.1d, TT4.1d // (a1 + a0)(b1 + b0) 274 pmull XL3.1q, HH.1d, XL3.1d // a0 * b0 275 pmull2 XM3.1q, SHASH2.2d, TT3.2d // (a1 + a0)(b1 + b0) 284 pmull XL3.1q, HH3.1d, IN1.1d // a0 * b0 285 pmull XM3.1q, HH34.1d, T2.1d // (a1 + a0)(b1 + b0) 298 pmull XL.1q, HH4.1d, XL.1d // a0 * b0 299 pmull2 XM.1q, HH34.2d, T1.2d // (a1 + a0)(b1 + b0) 331 __pmull_\pn XL, XL, SHASH // a0 * b0 332 __pmull_\pn XM, T1, SHASH2 // (a1 + a0)(b1 + b0) [all …]
|
D | aes-neonbs-core.S | 25 .macro in_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 28 eor \b3, \b3, \b0 30 eor \b5, \b5, \b0 41 .macro out_bs_ch, b0, b1, b2, b3, b4, b5, b6, b7 42 eor \b0, \b0, \b6 45 eor \b2, \b2, \b0 55 .macro inv_in_bs_ch, b6, b1, b2, b4, b7, b0, b3, b5 63 eor \b2, \b2, \b0 66 eor \b0, \b0, \b6 70 .macro inv_out_bs_ch, b6, b5, b0, b3, b7, b1, b4, b2 [all …]
|
/Linux-v5.15/arch/arm/mach-pxa/include/mach/ |
D | hardware.h | 63 * PXA210 B0 0x69052922 0x2926C013 70 * PXA250 B0 0x69052902 0x29264013 78 * PXA26x B0 0x69052D05 0x59264013 82 * PXA27x B0 0x69054112 0x29265013 95 * PXA930 B0 0x69056835 0x5E643013 100 * PXA935 B0 0x56056936 0x6E653013
|
/Linux-v5.15/drivers/crypto/keembay/ |
D | ocs-aes.c | 1048 * Write B0 CCM block to OCS AES HW. 1050 * Note: B0 format is documented in NIST Special Publication 800-38C 1058 u8 b0[16]; /* CCM B0 block is 16 bytes long. */ in ocs_aes_ccm_write_b0() local 1061 /* Initialize B0 to 0. */ in ocs_aes_ccm_write_b0() 1062 memset(b0, 0, sizeof(b0)); in ocs_aes_ccm_write_b0() 1065 * B0[0] is the 'Flags Octet' and has the following structure: in ocs_aes_ccm_write_b0() 1073 b0[0] |= BIT(6); in ocs_aes_ccm_write_b0() 1079 b0[0] |= (((tag_size - 2) / 2) & 0x7) << 3; in ocs_aes_ccm_write_b0() 1085 b0[0] |= iv[0] & 0x7; in ocs_aes_ccm_write_b0() 1087 * Copy the Nonce N from IV to B0; N is located in iv[1]..iv[15 - q] in ocs_aes_ccm_write_b0() [all …]
|
/Linux-v5.15/drivers/usb/serial/ |
D | ftdi_sio.h | 208 * B0..7 Number of data bits 254 * B0 DTR state 286 * B0 Output handshaking using RTS/CTS 346 * B0..7 Latency timer 374 * B0..7 Event Character 398 * B0..7 Error Character 424 * B0..3 0 541 * B0 Reserved - must be 1 553 * B0 Data Ready (DR) 587 * B0 Reserved - must be 1
|
/Linux-v5.15/include/linux/ |
D | math64.h | 204 } rl, rm, rn, rh, a0, b0; in mul_u64_u64_shr() local 208 b0.ll = b; in mul_u64_u64_shr() 210 rl.ll = mul_u32_u32(a0.l.low, b0.l.low); in mul_u64_u64_shr() 211 rm.ll = mul_u32_u32(a0.l.low, b0.l.high); in mul_u64_u64_shr() 212 rn.ll = mul_u32_u32(a0.l.high, b0.l.low); in mul_u64_u64_shr() 213 rh.ll = mul_u32_u32(a0.l.high, b0.l.high); in mul_u64_u64_shr()
|
/Linux-v5.15/tools/testing/selftests/kvm/x86_64/ |
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()
|