Searched refs:iv (Results 26 - 45 of 45) sorted by relevance

12

/arch/x86/crypto/
H A Dtwofish_avx_glue.c59 const u8 *src, le128 *iv);
62 const u8 *src, le128 *iv);
64 const u8 *src, le128 *iv);
72 static void twofish_xts_enc(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
74 glue_xts_crypt_128bit_one(ctx, dst, src, iv,
78 static void twofish_xts_dec(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
80 glue_xts_crypt_128bit_one(ctx, dst, src, iv,
H A Dserpent_sse2_glue.c62 static void serpent_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
66 le128_to_be128(&ctrblk, iv);
67 le128_inc(iv);
74 le128 *iv)
83 le128_to_be128(&ctrblks[i], iv);
84 le128_inc(iv);
73 serpent_crypt_ctr_xway(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
H A Dcamellia-aesni-avx2-asm_64.S1071 * %rcx: iv (little endian, 128bit)
1190 #define gf128mul_x_ble(iv, mask, tmp) \
1191 vpsrad $31, iv, tmp; \
1192 vpaddq iv, iv, iv; \
1195 vpxor tmp, iv, iv;
1197 #define gf128mul_x2_ble(iv, mask1, mask2, tmp0, tmp1) \
1198 vpsrad $31, iv, tmp
[all...]
H A Dcamellia_aesni_avx2_glue.c39 const u8 *src, le128 *iv);
42 const u8 *src, le128 *iv);
44 const u8 *src, le128 *iv);
H A Dserpent_avx2_glue.c38 le128 *iv);
40 const u8 *src, le128 *iv);
42 const u8 *src, le128 *iv);
H A Dcamellia-aesni-avx-asm_64.S998 * %rcx: iv (little endian, 128bit)
1098 #define gf128mul_x_ble(iv, mask, tmp) \
1099 vpsrad $31, iv, tmp; \
1100 vpaddq iv, iv, iv; \
1103 vpxor tmp, iv, iv;
1111 * %rcx: iv (t ⊕ αⁿ ∈ GF(2¹²⁸))
1245 * %rcx: iv (
[all...]
H A Dcamellia_glue.c1284 u128 iv = *src; local
1288 u128_xor(&dst[1], &dst[1], &iv);
1292 void camellia_crypt_ctr(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
1299 le128_to_be128(&ctrblk, iv);
1300 le128_inc(iv);
1306 void camellia_crypt_ctr_2way(void *ctx, u128 *dst, const u128 *src, le128 *iv) argument
1315 le128_to_be128(&ctrblks[0], iv);
1316 le128_inc(iv);
1317 le128_to_be128(&ctrblks[1], iv);
1318 le128_inc(iv);
[all...]
H A Dsalsa20-i586-asm_32.S1081 # iv = arg2
1085 # in6 = *(uint32 *) (iv + 0)
1087 # in7 = *(uint32 *) (iv + 4)
H A Dsalsa20-x86_64-asm_64.S901 # iv = arg2
905 # in6 = *(uint64 *) (iv + 0)
H A Daesni-intel_avx-x86_64.S58 ## iv:
1498 # u8 *iv, /* Pre-counter block j0: 4 byte salt
1519 # u8 *iv, /* Pre-counter block j0: 4 byte salt
2775 # u8 *iv, /* Pre-counter block j0: 4 byte salt
2796 # u8 *iv, /* Pre-counter block j0: 4 byte salt
H A Daesni-intel_asm.S1190 * u8 *iv, // Pre-counter block j0: 4 byte salt (from Security Association)
1207 * iv:
1453 * u8 *iv, // Pre-counter block j0: 4 byte salt (from Security Association)
1470 * iv:
2398 * size_t len, u8 *iv)
2415 movups (IVP), STATE # load iv as initial state
2440 * size_t len, u8 *iv)
2587 * size_t len, u8 *iv)
2666 * bool enc, u8 *iv)
/arch/s390/crypto/
H A Daes_s390.c451 u8 iv[AES_BLOCK_SIZE]; member in struct:__anon2493
458 memcpy(param.iv, walk->iv, AES_BLOCK_SIZE);
473 memcpy(walk->iv, param.iv, AES_BLOCK_SIZE);
637 memcpy(pcc_param.tweak, walk->iv, sizeof(pcc_param.tweak));
791 memcpy(ctrptr, walk->iv, AES_BLOCK_SIZE);
821 memcpy(walk->iv, ctrptr, AES_BLOCK_SIZE);
825 memcpy(walk->iv, ctrptr, AES_BLOCK_SIZE);
840 memcpy(walk->iv, ctrbu
[all...]
/arch/x86/kernel/cpu/mcheck/
H A Dmce.c1289 unsigned long iv; local
1304 iv = __this_cpu_read(mce_next_interval);
1308 iv = max(iv / 2, (unsigned long) HZ/100);
1310 iv = min(iv * 2, round_jiffies_relative(check_interval * HZ));
1311 iv = mce_adjust_timer(iv);
1313 __this_cpu_write(mce_next_interval, iv);
1315 if (iv) {
1328 unsigned long iv = __this_cpu_read(mce_next_interval); local
1649 unsigned long iv = check_interval * HZ; local
[all...]
/arch/sparc/crypto/
H A Dcamellia_glue.c141 const u64 *key, u64 *iv);
178 (u64 *) walk.iv);
217 (u64 *) walk.iv);
/arch/ia64/include/asm/
H A Dpal.h517 iv : 1, /* instruction set field valid */ member in struct:pal_cache_check_info_s
554 iv : 1, /* instruction set field valid */ member in struct:pal_tlb_check_info_s
590 iv : 1, /* instruction set field valid */ member in struct:pal_bus_check_info_s
620 iv : 1, /* instruction set field valid */ member in struct:pal_reg_file_check_info_s
650 iv : 1, /* instruction set field valid */ member in struct:pal_uarch_check_info_s
/arch/mips/include/asm/octeon/
H A Dcvmx-pip.h473 pip_crc_ivx.s.iv = initialization_vector;
H A Dcvmx-pko-defs.h1890 uint64_t iv:32; member in struct:cvmx_pko_reg_crc_ivx::cvmx_pko_reg_crc_ivx_s
1892 uint64_t iv:32;
H A Dcvmx-pip-defs.h434 uint64_t iv:32; member in struct:cvmx_pip_crc_ivx::cvmx_pip_crc_ivx_s
436 uint64_t iv:32;
/arch/cris/arch-v32/drivers/
H A Dcryptocop.c509 iv_desc->dma_descr->buf = (char*)virt_to_phys(tc->tcfg->iv);
1141 cipher_ctx.produced -= cipher_ctx.blocklength; /* Compensate for CBC iv. */
2617 memcpy(ciph_tcfg.iv, oper.cipher_iv, cblocklen);
/arch/arm/crypto/
H A Dbsaes-armv7.pl1329 mov $out, $fp @ use the iv scratch space as out buffer
1587 # const unsigned char iv[16]);
1617 ldr r0, [ip, #4] @ iv[]
2031 ldr r0, [ip, #4] @ iv[]

Completed in 370 milliseconds

12