/kernel/linux/linux-5.10/arch/arm/crypto/ |
H A D | poly1305-glue.c | 55 u32 len, u32 hibit, bool do_neon) in arm_poly1305_blocks() 79 if (static_branch_likely(&have_neon) && likely(do_neon)) in arm_poly1305_blocks() 86 const u8 *src, u32 len, bool do_neon) in arm_poly1305_do_update() 104 arm_poly1305_blocks(dctx, src, len, 1, do_neon); in arm_poly1305_do_update() 129 bool do_neon = crypto_simd_usable() && srclen > 128; in arm_poly1305_update_neon() local 131 if (static_branch_likely(&have_neon) && do_neon) in arm_poly1305_update_neon() 133 arm_poly1305_do_update(dctx, src, srclen, do_neon); in arm_poly1305_update_neon() 134 if (static_branch_likely(&have_neon) && do_neon) in arm_poly1305_update_neon() 142 bool do_neon = IS_ENABLED(CONFIG_KERNEL_MODE_NEON) && in poly1305_update_arch() local 163 if (static_branch_likely(&have_neon) && do_neon) { in poly1305_update_arch() 54 arm_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, u32 hibit, bool do_neon) arm_poly1305_blocks() argument 85 arm_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) arm_poly1305_do_update() argument [all...] |
/kernel/linux/linux-6.6/arch/arm/crypto/ |
H A D | poly1305-glue.c | 55 u32 len, u32 hibit, bool do_neon) in arm_poly1305_blocks() 79 if (static_branch_likely(&have_neon) && likely(do_neon)) in arm_poly1305_blocks() 86 const u8 *src, u32 len, bool do_neon) in arm_poly1305_do_update() 104 arm_poly1305_blocks(dctx, src, len, 1, do_neon); in arm_poly1305_do_update() 129 bool do_neon = crypto_simd_usable() && srclen > 128; in arm_poly1305_update_neon() local 131 if (static_branch_likely(&have_neon) && do_neon) in arm_poly1305_update_neon() 133 arm_poly1305_do_update(dctx, src, srclen, do_neon); in arm_poly1305_update_neon() 134 if (static_branch_likely(&have_neon) && do_neon) in arm_poly1305_update_neon() 142 bool do_neon = IS_ENABLED(CONFIG_KERNEL_MODE_NEON) && in poly1305_update_arch() local 163 if (static_branch_likely(&have_neon) && do_neon) { in poly1305_update_arch() 54 arm_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, u32 hibit, bool do_neon) arm_poly1305_blocks() argument 85 arm_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) arm_poly1305_do_update() argument [all...] |
/kernel/linux/linux-5.10/arch/arm64/crypto/ |
H A D | poly1305-glue.c | 51 u32 len, u32 hibit, bool do_neon) in neon_poly1305_blocks() 75 if (static_branch_likely(&have_neon) && likely(do_neon)) in neon_poly1305_blocks() 82 const u8 *src, u32 len, bool do_neon) in neon_poly1305_do_update() 100 neon_poly1305_blocks(dctx, src, len, 1, do_neon); in neon_poly1305_do_update() 114 bool do_neon = crypto_simd_usable() && srclen > 128; in neon_poly1305_update() local 117 if (static_branch_likely(&have_neon) && do_neon) in neon_poly1305_update() 119 neon_poly1305_do_update(dctx, src, srclen, do_neon); in neon_poly1305_update() 120 if (static_branch_likely(&have_neon) && do_neon) in neon_poly1305_update() 50 neon_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, u32 hibit, bool do_neon) neon_poly1305_blocks() argument 81 neon_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) neon_poly1305_do_update() argument
|
/kernel/linux/linux-6.6/arch/arm64/crypto/ |
H A D | poly1305-glue.c | 51 u32 len, u32 hibit, bool do_neon) in neon_poly1305_blocks() 75 if (static_branch_likely(&have_neon) && likely(do_neon)) in neon_poly1305_blocks() 82 const u8 *src, u32 len, bool do_neon) in neon_poly1305_do_update() 100 neon_poly1305_blocks(dctx, src, len, 1, do_neon); in neon_poly1305_do_update() 114 bool do_neon = crypto_simd_usable() && srclen > 128; in neon_poly1305_update() local 117 if (static_branch_likely(&have_neon) && do_neon) in neon_poly1305_update() 119 neon_poly1305_do_update(dctx, src, srclen, do_neon); in neon_poly1305_update() 120 if (static_branch_likely(&have_neon) && do_neon) in neon_poly1305_update() 50 neon_poly1305_blocks(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, u32 hibit, bool do_neon) neon_poly1305_blocks() argument 81 neon_poly1305_do_update(struct poly1305_desc_ctx *dctx, const u8 *src, u32 len, bool do_neon) neon_poly1305_do_update() argument
|