/Linux-v5.4/net/mac80211/ |
D | michael.c | 13 static void michael_block(struct michael_mic_ctx *mctx, u32 val) in michael_block() argument 15 mctx->l ^= val; in michael_block() 16 mctx->r ^= rol32(mctx->l, 17); in michael_block() 17 mctx->l += mctx->r; in michael_block() 18 mctx->r ^= ((mctx->l & 0xff00ff00) >> 8) | in michael_block() 19 ((mctx->l & 0x00ff00ff) << 8); in michael_block() 20 mctx->l += mctx->r; in michael_block() 21 mctx->r ^= rol32(mctx->l, 3); in michael_block() 22 mctx->l += mctx->r; in michael_block() 23 mctx->r ^= ror32(mctx->l, 2); in michael_block() [all …]
|
/Linux-v5.4/crypto/ |
D | michael_mic.c | 49 struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc); in michael_init() local 51 mctx->pending_len = 0; in michael_init() 52 mctx->l = ctx->l; in michael_init() 53 mctx->r = ctx->r; in michael_init() 62 struct michael_mic_desc_ctx *mctx = shash_desc_ctx(desc); in michael_update() local 65 if (mctx->pending_len) { in michael_update() 66 int flen = 4 - mctx->pending_len; in michael_update() 69 memcpy(&mctx->pending[mctx->pending_len], data, flen); in michael_update() 70 mctx->pending_len += flen; in michael_update() 74 if (mctx->pending_len < 4) in michael_update() [all …]
|
D | md4.c | 141 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 …]
|
D | md5.c | 134 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 …]
|
D | crc32c_generic.c | 59 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); in chksum_init() local 62 ctx->crc = mctx->key; in chksum_init() 75 struct chksum_ctx *mctx = crypto_shash_ctx(tfm); in chksum_setkey() local 77 if (keylen != sizeof(mctx->key)) { in chksum_setkey() 81 mctx->key = get_unaligned_le32(key); in chksum_setkey() 119 struct chksum_ctx *mctx = crypto_shash_ctx(desc->tfm); in chksum_digest() local 121 return __chksum_finup(&mctx->key, data, length, out); in chksum_digest() 126 struct chksum_ctx *mctx = crypto_tfm_ctx(tfm); in crc32c_cra_init() local 128 mctx->key = ~0; in crc32c_cra_init()
|
D | crc32_generic.c | 61 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-v5.4/arch/mips/cavium-octeon/crypto/ |
D | octeon-md5.c | 70 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-v5.4/scripts/mod/ |
D | sumversion.c | 160 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-v5.4/arch/s390/crypto/ |
D | crc32-vx.c | 86 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-v5.4/drivers/crypto/stm32/ |
D | stm32-crc32.c | 67 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-v5.4/arch/mips/crypto/ |
D | crc32-mips.c | 162 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-v5.4/arch/sparc/crypto/ |
D | md5_glue.c | 35 struct md5_state *mctx = shash_desc_ctx(desc); in md5_sparc64_init() local 37 mctx->hash[0] = cpu_to_le32(MD5_H0); in md5_sparc64_init() 38 mctx->hash[1] = cpu_to_le32(MD5_H1); in md5_sparc64_init() 39 mctx->hash[2] = cpu_to_le32(MD5_H2); in md5_sparc64_init() 40 mctx->hash[3] = cpu_to_le32(MD5_H3); in md5_sparc64_init() 41 mctx->byte_count = 0; in md5_sparc64_init()
|
D | crc32c_glue.c | 34 u32 *mctx = crypto_shash_ctx(hash); in crc32c_sparc64_setkey() local 40 *(__le32 *)mctx = le32_to_cpup((__le32 *)key); in crc32c_sparc64_setkey() 46 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_sparc64_init() local 49 *crcp = *mctx; in crc32c_sparc64_init()
|
/Linux-v5.4/arch/powerpc/perf/ |
D | callchain.c | 350 struct mcontext32 mctx; member 366 if (nip == fp + offsetof(struct signal_frame_32, mctx.mc_pad)) in is_sigreturn_32_address() 393 return regs == (unsigned long) &sf->mctx; in sane_signal_32_frame() 410 struct mcontext32 __user *mctx = NULL; in signal_frame_32_regs() local 424 mctx = &sf->mctx; in signal_frame_32_regs() 427 if (!mctx && next_sp - sp >= sizeof(struct rt_signal_frame_32) && in signal_frame_32_regs() 431 mctx = &rt_sf->uc.uc_mcontext; in signal_frame_32_regs() 434 if (!mctx) in signal_frame_32_regs() 436 return mctx->mc_gregs; in signal_frame_32_regs()
|
/Linux-v5.4/arch/powerpc/crypto/ |
D | crc32c-vpmsum_glue.c | 74 u32 *mctx = crypto_shash_ctx(hash); in crc32c_vpmsum_setkey() local 80 *mctx = le32_to_cpup((__le32 *)key); in crc32c_vpmsum_setkey() 86 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_vpmsum_init() local 89 *crcp = *mctx; in crc32c_vpmsum_init()
|
/Linux-v5.4/arch/x86/crypto/ |
D | crc32-pclmul_glue.c | 95 u32 *mctx = crypto_shash_ctx(hash); in crc32_pclmul_setkey() local 101 *mctx = le32_to_cpup((__le32 *)key); in crc32_pclmul_setkey() 107 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_pclmul_init() local 110 *crcp = *mctx; in crc32_pclmul_init()
|
D | crc32c-intel_glue.c | 92 u32 *mctx = crypto_shash_ctx(hash); in crc32c_intel_setkey() local 98 *mctx = le32_to_cpup((__le32 *)key); in crc32c_intel_setkey() 104 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32c_intel_init() local 107 *crcp = *mctx; in crc32c_intel_init()
|
/Linux-v5.4/arch/arm/crypto/ |
D | crc32-ce-glue.c | 55 u32 *mctx = crypto_shash_ctx(hash); in crc32_setkey() local 61 *mctx = le32_to_cpup((__le32 *)key); in crc32_setkey() 67 u32 *mctx = crypto_shash_ctx(desc->tfm); in crc32_init() local 70 *crc = *mctx; in crc32_init()
|
/Linux-v5.4/arch/powerpc/kernel/ |
D | signal_32.c | 195 struct mcontext mctx; /* all the register values */ member 1108 struct mcontext __user *mctx; in COMPAT_SYSCALL_DEFINE3() local 1117 mctx = (struct mcontext __user *) in COMPAT_SYSCALL_DEFINE3() 1120 || save_user_regs(regs, mctx, NULL, 0, ctx_has_vsx_region) in COMPAT_SYSCALL_DEFINE3() 1122 || __put_user(to_user_ptr(mctx), &old_ctx->uc_regs)) in COMPAT_SYSCALL_DEFINE3() 1391 || __put_user(to_user_ptr(&frame->mctx), &sc->regs) in handle_signal32() 1400 tramp = (unsigned long) frame->mctx.tramp; in handle_signal32() 1406 if (save_tm_user_regs(regs, &frame->mctx, &frame->mctx_transact, in handle_signal32() 1413 if (save_user_regs(regs, &frame->mctx, tm_mctx, sigret, 1)) in handle_signal32() 1488 mcp = (struct mcontext __user *)&sf->mctx; in COMPAT_SYSCALL_DEFINE0()
|
/Linux-v5.4/tools/perf/ |
D | builtin-script.c | 1697 struct metric_ctx *mctx = ctx; in script_print_metric() local 1701 perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, in script_print_metric() 1702 PERF_RECORD_SAMPLE, mctx->fp); in script_print_metric() 1703 fputs("\tmetric: ", mctx->fp); in script_print_metric() 1705 color_fprintf(mctx->fp, color, fmt, val); in script_print_metric() 1708 fprintf(mctx->fp, " %s\n", unit); in script_print_metric() 1714 struct metric_ctx *mctx = ctx; in script_new_line() local 1716 perf_sample__fprintf_start(mctx->sample, mctx->thread, mctx->evsel, in script_new_line() 1717 PERF_RECORD_SAMPLE, mctx->fp); in script_new_line() 1718 fputs("\tmetric: ", mctx->fp); in script_new_line()
|
/Linux-v5.4/drivers/infiniband/hw/mlx5/ |
D | main.c | 2197 struct mlx5_ib_ucontext *mctx = to_mucontext(context); in dm_mmap() local 2204 if (find_next_zero_bit(mctx->dm_pages, page_idx + npages, page_idx) != in dm_mmap()
|