Home
last modified time | relevance | path

Searched refs:mctx (Results 1 – 25 of 25) sorted by relevance

/Linux-v4.19/net/mac80211/
Dmichael.c16 static void michael_block(struct michael_mic_ctx *mctx, u32 val) in michael_block() argument
18 mctx->l ^= val; in michael_block()
19 mctx->r ^= rol32(mctx->l, 17); in michael_block()
20 mctx->l += mctx->r; in michael_block()
21 mctx->r ^= ((mctx->l & 0xff00ff00) >> 8) | in michael_block()
22 ((mctx->l & 0x00ff00ff) << 8); in michael_block()
23 mctx->l += mctx->r; in michael_block()
24 mctx->r ^= rol32(mctx->l, 3); in michael_block()
25 mctx->l += mctx->r; in michael_block()
26 mctx->r ^= ror32(mctx->l, 2); in michael_block()
[all …]
/Linux-v4.19/crypto/
Dmichael_mic.c52 struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc); in michael_init() local
54 mctx->pending_len = 0; in michael_init()
55 mctx->l = ctx->l; in michael_init()
56 mctx->r = ctx->r; in michael_init()
65 struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc); in michael_update() local
68 if (mctx->pending_len) { in michael_update()
69 int flen = 4 - mctx->pending_len; in michael_update()
72 memcpy(&mctx->pending[mctx->pending_len], data, flen); in michael_update()
73 mctx->pending_len += flen; in michael_update()
77 if (mctx->pending_len < 4) in michael_update()
[all …]
Dmd4.c141 struct md4_ctx *mctx = shash_desc_ctx(desc); in md4_init() local
143 mctx->hash[0] = 0x67452301; in md4_init()
144 mctx->hash[1] = 0xefcdab89; in md4_init()
145 mctx->hash[2] = 0x98badcfe; in md4_init()
146 mctx->hash[3] = 0x10325476; in md4_init()
147 mctx->byte_count = 0; in md4_init()
154 struct md4_ctx *mctx = shash_desc_ctx(desc); in md4_update() local
155 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update()
157 mctx->byte_count += len; in md4_update()
160 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
[all …]
Dmd5.c134 struct md5_state *mctx = shash_desc_ctx(desc); in md5_init() local
136 mctx->hash[0] = MD5_H0; in md5_init()
137 mctx->hash[1] = MD5_H1; in md5_init()
138 mctx->hash[2] = MD5_H2; in md5_init()
139 mctx->hash[3] = MD5_H3; in md5_init()
140 mctx->byte_count = 0; in md5_init()
147 struct md5_state *mctx = shash_desc_ctx(desc); in md5_update() local
148 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md5_update()
150 mctx->byte_count += len; in md5_update()
153 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md5_update()
[all …]
Dcrc32c_generic.c64 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); in chksum_init() local
67 ctx->crc = mctx->key; in chksum_init()
80 struct chksum_ctx *mctx = crypto_shash_ctx(tfm); in chksum_setkey() local
82 if (keylen != sizeof(mctx->key)) { in chksum_setkey()
86 mctx->key = get_unaligned_le32(key); in chksum_setkey()
124 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); in chksum_digest() local
126 return __chksum_finup(&mctx->key, data, length, out); in chksum_digest()
131 struct chksum_ctx *mctx = crypto_tfm_ctx(tfm); in crc32c_cra_init() local
133 mctx->key = ~0; in crc32c_cra_init()
Dcrc32_generic.c61 u32 *mctx = crypto_shash_ctx(hash); in crc32_setkey() local
67 *mctx = get_unaligned_le32(key); in crc32_setkey()
73 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_init() local
76 *crcp = *mctx; in crc32_init()
/Linux-v4.19/arch/mips/cavium-octeon/crypto/
Docteon-md5.c70 struct md5_state *mctx = shash_desc_ctx(desc); in octeon_md5_init() local
72 mctx->hash[0] = cpu_to_le32(MD5_H0); in octeon_md5_init()
73 mctx->hash[1] = cpu_to_le32(MD5_H1); in octeon_md5_init()
74 mctx->hash[2] = cpu_to_le32(MD5_H2); in octeon_md5_init()
75 mctx->hash[3] = cpu_to_le32(MD5_H3); in octeon_md5_init()
76 mctx->byte_count = 0; in octeon_md5_init()
84 struct md5_state *mctx = shash_desc_ctx(desc); in octeon_md5_update() local
85 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in octeon_md5_update()
89 mctx->byte_count += len; in octeon_md5_update()
92 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in octeon_md5_update()
[all …]
/Linux-v4.19/scripts/mod/
Dsumversion.c160 static void md4_init(struct md4_ctx *mctx) in md4_init() argument
162 mctx->hash[0] = 0x67452301; in md4_init()
163 mctx->hash[1] = 0xefcdab89; in md4_init()
164 mctx->hash[2] = 0x98badcfe; in md4_init()
165 mctx->hash[3] = 0x10325476; in md4_init()
166 mctx->byte_count = 0; in md4_init()
169 static void md4_update(struct md4_ctx *mctx, in md4_update() argument
172 const uint32_t avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update()
174 mctx->byte_count += len; in md4_update()
177 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
[all …]
/Linux-v4.19/arch/s390/crypto/
Dcrc32-vx.c86 struct crc_ctx *mctx = crypto_tfm_ctx(tfm); in DEFINE_CRC32_VX() local
88 mctx->key = 0; in DEFINE_CRC32_VX()
94 struct crc_ctx *mctx = crypto_tfm_ctx(tfm); in crc32_vx_cra_init_invert() local
96 mctx->key = ~0; in crc32_vx_cra_init_invert()
102 struct crc_ctx *mctx = crypto_shash_ctx(desc->tfm); in crc32_vx_init() local
105 ctx->crc = mctx->key; in crc32_vx_init()
112 struct crc_ctx *mctx = crypto_shash_ctx(tfm); in crc32_vx_setkey() local
114 if (newkeylen != sizeof(mctx->key)) { in crc32_vx_setkey()
118 mctx->key = le32_to_cpu(*(__le32 *)newkey); in crc32_vx_setkey()
125 struct crc_ctx *mctx = crypto_shash_ctx(tfm); in crc32be_vx_setkey() local
[all …]
/Linux-v4.19/drivers/crypto/stm32/
Dstm32_crc32.c67 struct stm32_crc_ctx *mctx = crypto_tfm_ctx(tfm); in stm32_crc32_cra_init() local
69 mctx->key = CRC_INIT_DEFAULT; in stm32_crc32_cra_init()
70 mctx->poly = CRC32_POLY_LE; in stm32_crc32_cra_init()
76 struct stm32_crc_ctx *mctx = crypto_tfm_ctx(tfm); in stm32_crc32c_cra_init() local
78 mctx->key = CRC_INIT_DEFAULT; in stm32_crc32c_cra_init()
79 mctx->poly = CRC32C_POLY_LE; in stm32_crc32c_cra_init()
86 struct stm32_crc_ctx *mctx = crypto_shash_ctx(tfm); in stm32_crc_setkey() local
93 mctx->key = get_unaligned_le32(key); in stm32_crc_setkey()
100 struct stm32_crc_ctx *mctx = crypto_shash_ctx(desc->tfm); in stm32_crc_init() local
113 writel_relaxed(bitrev32(mctx->key), ctx->crc->regs + CRC_INIT); in stm32_crc_init()
[all …]
/Linux-v4.19/arch/mips/crypto/
Dcrc32-mips.c162 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); local
165 ctx->crc = mctx->key;
178 struct chksum_ctx *mctx = crypto_shash_ctx(tfm); local
180 if (keylen != sizeof(mctx->key)) {
184 mctx->key = get_unaligned_le32(key);
253 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); local
255 return __chksum_finup(mctx->key, data, length, out);
261 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); local
263 return __chksumc_finup(mctx->key, data, length, out);
268 struct chksum_ctx *mctx = crypto_tfm_ctx(tfm); local
[all …]
/Linux-v4.19/arch/sparc/crypto/
Dmd5_glue.c34 struct md5_state *mctx = shash_desc_ctx(desc); in md5_sparc64_init() local
36 mctx->hash[0] = cpu_to_le32(MD5_H0); in md5_sparc64_init()
37 mctx->hash[1] = cpu_to_le32(MD5_H1); in md5_sparc64_init()
38 mctx->hash[2] = cpu_to_le32(MD5_H2); in md5_sparc64_init()
39 mctx->hash[3] = cpu_to_le32(MD5_H3); in md5_sparc64_init()
40 mctx->byte_count = 0; in md5_sparc64_init()
Dcrc32c_glue.c33 u32 *mctx = crypto_shash_ctx(hash); in crc32c_sparc64_setkey() local
39 *(__le32 *)mctx = le32_to_cpup((__le32 *)key); in crc32c_sparc64_setkey()
45 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_sparc64_init() local
48 *crcp = *mctx; in crc32c_sparc64_init()
/Linux-v4.19/arch/powerpc/perf/
Dcallchain.c354 struct mcontext32 mctx; member
370 if (nip == fp + offsetof(struct signal_frame_32, mctx.mc_pad)) in is_sigreturn_32_address()
397 return regs == (unsigned long) &sf->mctx; in sane_signal_32_frame()
414 struct mcontext32 __user *mctx = NULL; in signal_frame_32_regs() local
428 mctx = &sf->mctx; in signal_frame_32_regs()
431 if (!mctx && next_sp - sp >= sizeof(struct rt_signal_frame_32) && in signal_frame_32_regs()
435 mctx = &rt_sf->uc.uc_mcontext; in signal_frame_32_regs()
438 if (!mctx) in signal_frame_32_regs()
440 return mctx->mc_gregs; in signal_frame_32_regs()
/Linux-v4.19/arch/x86/crypto/
Dcrc32-pclmul_glue.c94 u32 *mctx = crypto_shash_ctx(hash); in crc32_pclmul_setkey() local
100 *mctx = le32_to_cpup((__le32 *)key); in crc32_pclmul_setkey()
106 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_pclmul_init() local
109 *crcp = *mctx; in crc32_pclmul_init()
Dcrc32c-intel_glue.c104 u32 *mctx = crypto_shash_ctx(hash); in crc32c_intel_setkey() local
110 *mctx = le32_to_cpup((__le32 *)key); in crc32c_intel_setkey()
116 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_intel_init() local
119 *crcp = *mctx; in crc32c_intel_init()
/Linux-v4.19/arch/powerpc/crypto/
Dcrc32c-vpmsum_glue.c71 u32 *mctx = crypto_shash_ctx(hash); in crc32c_vpmsum_setkey() local
77 *mctx = le32_to_cpup((__le32 *)key); in crc32c_vpmsum_setkey()
83 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_vpmsum_init() local
86 *crcp = *mctx; in crc32c_vpmsum_init()
/Linux-v4.19/arch/arm64/crypto/
Dcrc32-ce-glue.c57 u32 *mctx = crypto_shash_ctx(hash); in crc32_pmull_setkey() local
63 *mctx = le32_to_cpup((__le32 *)key); in crc32_pmull_setkey()
69 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_pmull_init() local
72 *crc = *mctx; in crc32_pmull_init()
/Linux-v4.19/arch/arm/crypto/
Dcrc32-ce-glue.c57 u32 *mctx = crypto_shash_ctx(hash); in crc32_setkey() local
63 *mctx = le32_to_cpup((__le32 *)key); in crc32_setkey()
69 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_init() local
72 *crc = *mctx; in crc32_init()
/Linux-v4.19/arch/powerpc/kernel/
Dsignal_32.c199 struct mcontext mctx; /* all the register values */ member
1094 struct mcontext __user *mctx; in COMPAT_SYSCALL_DEFINE3() local
1103 mctx = (struct mcontext __user *) in COMPAT_SYSCALL_DEFINE3()
1106 || save_user_regs(regs, mctx, NULL, 0, ctx_has_vsx_region) in COMPAT_SYSCALL_DEFINE3()
1108 || __put_user(to_user_ptr(mctx), &old_ctx->uc_regs)) in COMPAT_SYSCALL_DEFINE3()
1366 || __put_user(to_user_ptr(&frame->mctx), &sc->regs) in handle_signal32()
1375 tramp = (unsigned long) frame->mctx.tramp; in handle_signal32()
1381 if (save_tm_user_regs(regs, &frame->mctx, &frame->mctx_transact, in handle_signal32()
1388 if (save_user_regs(regs, &frame->mctx, tm_mctx, sigret, 1)) in handle_signal32()
1463 mcp = (struct mcontext __user *)&sf->mctx; in COMPAT_SYSCALL_DEFINE0()
/Linux-v4.19/tools/perf/
Dbuiltin-script.c1551 struct metric_ctx *mctx = ctx; in script_print_metric() local
1555 perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, in script_print_metric()
1556 PERF_RECORD_SAMPLE, mctx->fp); in script_print_metric()
1557 fputs("\tmetric: ", mctx->fp); in script_print_metric()
1559 color_fprintf(mctx->fp, color, fmt, val); in script_print_metric()
1562 fprintf(mctx->fp, " %s\n", unit); in script_print_metric()
1567 struct metric_ctx *mctx = ctx; in script_new_line() local
1569 perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, in script_new_line()
1570 PERF_RECORD_SAMPLE, mctx->fp); in script_new_line()
1571 fputs("\tmetric: ", mctx->fp); in script_new_line()
/Linux-v4.19/arch/x86/crypto/sha1-mb/
Dsha1_mb.c690 struct mcryptd_hash_ctx *mctx; in sha1_mb_async_init_tfm() local
697 mctx = crypto_ahash_ctx(&mcryptd_tfm->base); in sha1_mb_async_init_tfm()
698 mctx->alg_state = &sha1_mb_alg_state; in sha1_mb_async_init_tfm()
/Linux-v4.19/arch/x86/crypto/sha256-mb/
Dsha256_mb.c689 struct mcryptd_hash_ctx *mctx; in sha256_mb_async_init_tfm() local
696 mctx = crypto_ahash_ctx(&mcryptd_tfm->base); in sha256_mb_async_init_tfm()
697 mctx->alg_state = &sha256_mb_alg_state; in sha256_mb_async_init_tfm()
/Linux-v4.19/arch/x86/crypto/sha512-mb/
Dsha512_mb.c722 struct mcryptd_hash_ctx *mctx; in sha512_mb_async_init_tfm() local
729 mctx = crypto_ahash_ctx(&mcryptd_tfm->base); in sha512_mb_async_init_tfm()
730 mctx->alg_state = &sha512_mb_alg_state; in sha512_mb_async_init_tfm()
/Linux-v4.19/drivers/infiniband/hw/mlx5/
Dmain.c2157 struct mlx5_ib_ucontext *mctx = to_mucontext(context); in dm_mmap() local
2165 if (find_next_zero_bit(mctx->dm_pages, page_idx + npages, page_idx) != in dm_mmap()
2180 return mlx5_ib_set_vma_data(vma, mctx); in dm_mmap()