Home
last modified time | relevance | path

Searched refs:cbc (Results 1 - 25 of 37) sorted by relevance

12

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dcamellia_aesni_avx2_glue.c113 .fn_u = { .cbc = camellia_cbc_dec_32way }
116 .fn_u = { .cbc = camellia_cbc_dec_16way }
119 .fn_u = { .cbc = camellia_decrypt_cbc_2way }
122 .fn_u = { .cbc = camellia_dec_blk }
H A Dserpent_avx2_glue.c109 .fn_u = { .cbc = serpent_cbc_dec_16way }
112 .fn_u = { .cbc = serpent_cbc_dec_8way_avx }
115 .fn_u = { .cbc = __serpent_decrypt }
H A Dcamellia_aesni_avx_glue.c121 .fn_u = { .cbc = camellia_cbc_dec_16way }
124 .fn_u = { .cbc = camellia_decrypt_cbc_2way }
127 .fn_u = { .cbc = camellia_dec_blk }
H A Dtwofish_avx_glue.c149 .fn_u = { .cbc = twofish_cbc_dec_8way }
152 .fn_u = { .cbc = twofish_dec_blk_cbc_3way }
155 .fn_u = { .cbc = twofish_dec_blk }
H A Dtwofish_glue_3way.c140 .fn_u = { .cbc = twofish_dec_blk_cbc_3way }
143 .fn_u = { .cbc = twofish_dec_blk }
186 .base.cra_name = "cbc(twofish)",
187 .base.cra_driver_name = "cbc-twofish-3way",
H A Dserpent_sse2_glue.c11 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:
127 .fn_u = { .cbc = serpent_decrypt_cbc_xway }
130 .fn_u = { .cbc = __serpent_decrypt }
H A Dserpent_avx_glue.c157 .fn_u = { .cbc = serpent_cbc_dec_8way_avx }
160 .fn_u = { .cbc = __serpent_decrypt }
H A Dcast6_avx_glue.c122 .fn_u = { .cbc = cast6_cbc_dec_8way }
125 .fn_u = { .cbc = __cast6_decrypt }
/kernel/linux/linux-5.10/drivers/soc/qcom/
H A Dwcnss_ctrl.c29 * @cbc: completion for cbc complete indication
38 struct completion cbc; member
156 complete(&wcnss->cbc); in wcnss_ctrl_smd_callback()
193 * @expect_cbc: indicator to caller that an cbc event is expected
300 ret = wait_for_completion_timeout(&wcnss->cbc, WCNSS_REQUEST_TIMEOUT); in wcnss_async_probe()
320 init_completion(&wcnss->cbc); in wcnss_ctrl_probe()
/kernel/linux/linux-6.6/drivers/soc/qcom/
H A Dwcnss_ctrl.c30 * @cbc: completion for cbc complete indication
39 struct completion cbc; member
158 complete(&wcnss->cbc); in wcnss_ctrl_smd_callback()
195 * @expect_cbc: indicator to caller that an cbc event is expected
308 ret = wait_for_completion_timeout(&wcnss->cbc, WCNSS_REQUEST_TIMEOUT); in wcnss_async_probe()
328 init_completion(&wcnss->cbc); in wcnss_ctrl_probe()
/kernel/linux/linux-5.10/drivers/crypto/nx/
H A DMakefile4 nx-aes-cbc.o \
/kernel/linux/linux-5.10/drivers/dma/ppc4xx/
H A Dxor.h71 u32 cbc; /* control */ member
/kernel/linux/linux-6.6/drivers/dma/ppc4xx/
H A Dxor.h68 u32 cbc; /* control */ member
/kernel/linux/linux-6.6/drivers/crypto/nx/
H A DMakefile4 nx-aes-cbc.o \
/kernel/linux/linux-6.6/drivers/staging/media/deprecated/atmel/
H A Datmel-sama7g5-isc.c234 regmap_write(regmap, ISC_CBC_BRIGHT + isc->offsets.cbc, isc->ctrls.brightness); in isc_sama7g5_config_cbc()
235 regmap_write(regmap, ISC_CBC_CONTRAST + isc->offsets.cbc, isc->ctrls.contrast); in isc_sama7g5_config_cbc()
434 isc->offsets.cbc = ISC_SAMA7G5_CBC_OFFSET; in microchip_xisc_probe()
H A Datmel-sama5d2-isc.c220 regmap_write(regmap, ISC_CBC_BRIGHT + isc->offsets.cbc, in isc_sama5d2_config_cbc()
222 regmap_write(regmap, ISC_CBC_CONTRAST + isc->offsets.cbc, in isc_sama5d2_config_cbc()
445 isc->offsets.cbc = ISC_SAMA5D2_CBC_OFFSET; in atmel_isc_probe()
/kernel/linux/linux-5.10/drivers/edac/
H A Dthunderx_edac.c1795 struct thunderx_l2c *cbc = container_of(msix, struct thunderx_l2c, in thunderx_l2c_cbc_isr() local
1798 unsigned long head = ring_pos(cbc->ring_head, ARRAY_SIZE(cbc->err_ctx)); in thunderx_l2c_cbc_isr()
1799 struct l2c_err_ctx *ctx = &cbc->err_ctx[head]; in thunderx_l2c_cbc_isr()
1801 ctx->reg_int = readq(cbc->regs + L2C_CBC_INT_W1C); in thunderx_l2c_cbc_isr()
1805 ctx->reg_ext = readq(cbc->regs + L2C_CBC_RSDERR); in thunderx_l2c_cbc_isr()
1808 ctx->reg_ext = readq(cbc->regs + L2C_CBC_MIBERR); in thunderx_l2c_cbc_isr()
1811 ctx->reg_ext = readq(cbc->regs + L2C_CBC_IODISOCIERR); in thunderx_l2c_cbc_isr()
1814 writeq(ctx->reg_int, cbc->regs + L2C_CBC_INT_W1C); in thunderx_l2c_cbc_isr()
1816 cbc in thunderx_l2c_cbc_isr()
[all...]
/kernel/linux/linux-6.6/drivers/edac/
H A Dthunderx_edac.c1795 struct thunderx_l2c *cbc = container_of(msix, struct thunderx_l2c, in thunderx_l2c_cbc_isr() local
1798 unsigned long head = ring_pos(cbc->ring_head, ARRAY_SIZE(cbc->err_ctx)); in thunderx_l2c_cbc_isr()
1799 struct l2c_err_ctx *ctx = &cbc->err_ctx[head]; in thunderx_l2c_cbc_isr()
1801 ctx->reg_int = readq(cbc->regs + L2C_CBC_INT_W1C); in thunderx_l2c_cbc_isr()
1805 ctx->reg_ext = readq(cbc->regs + L2C_CBC_RSDERR); in thunderx_l2c_cbc_isr()
1808 ctx->reg_ext = readq(cbc->regs + L2C_CBC_MIBERR); in thunderx_l2c_cbc_isr()
1811 ctx->reg_ext = readq(cbc->regs + L2C_CBC_IODISOCIERR); in thunderx_l2c_cbc_isr()
1814 writeq(ctx->reg_int, cbc->regs + L2C_CBC_INT_W1C); in thunderx_l2c_cbc_isr()
1816 cbc in thunderx_l2c_cbc_isr()
[all...]
/kernel/linux/linux-5.10/drivers/crypto/caam/
H A Dpdb.h140 struct ipsec_encap_cbc cbc; member
206 struct ipsec_decap_cbc cbc; member
/kernel/linux/linux-6.6/drivers/crypto/caam/
H A Dpdb.h140 struct ipsec_encap_cbc cbc; member
206 struct ipsec_decap_cbc cbc; member
/kernel/linux/linux-5.10/arch/x86/include/asm/crypto/
H A Dglue_helper.h25 common_glue_cbc_func_t cbc; member
/kernel/linux/linux-6.6/drivers/media/platform/microchip/
H A Dmicrochip-sama5d2-isc.c240 regmap_write(regmap, ISC_CBC_BRIGHT + isc->offsets.cbc, in isc_sama5d2_config_cbc()
242 regmap_write(regmap, ISC_CBC_CONTRAST + isc->offsets.cbc, in isc_sama5d2_config_cbc()
465 isc->offsets.cbc = ISC_SAMA5D2_CBC_OFFSET; in microchip_isc_probe()
H A Dmicrochip-sama7g5-isc.c254 regmap_write(regmap, ISC_CBC_BRIGHT + isc->offsets.cbc, isc->ctrls.brightness); in isc_sama7g5_config_cbc()
255 regmap_write(regmap, ISC_CBC_CONTRAST + isc->offsets.cbc, isc->ctrls.contrast); in isc_sama7g5_config_cbc()
454 isc->offsets.cbc = ISC_SAMA7G5_CBC_OFFSET; in microchip_xisc_probe()
/kernel/linux/linux-6.6/drivers/staging/rtl8723bs/core/
H A Drtw_security.c1477 u8 cbc[AES_BLOCK_SIZE], pad[AES_BLOCK_SIZE]; in omac1_aes_128_vector() local
1485 memset(cbc, 0, AES_BLOCK_SIZE); in omac1_aes_128_vector()
1498 cbc[i] ^= *pos++; in omac1_aes_128_vector()
1506 aes_encrypt(&ctx, cbc, cbc); in omac1_aes_128_vector()
1516 cbc[i] ^= *pos++; in omac1_aes_128_vector()
1523 cbc[left] ^= 0x80; in omac1_aes_128_vector()
1528 pad[i] ^= cbc[i]; in omac1_aes_128_vector()
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dblowfish_glue.c7 * CBC & ECB parts based on code (crypto/cbc.c,ecb.c) by:
29 const u8 *src, bool cbc);
124 .base.cra_name = "cbc(blowfish)",
125 .base.cra_driver_name = "cbc-blowfish-asm",

Completed in 19 milliseconds

12