Home
last modified time | relevance | path

Searched refs:do_neon (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/arch/arm/crypto/
H A Dpoly1305-glue.c55 u32 len, u32 hibit, bool do_neon) in arm_poly1305_blocks() argument
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() argument
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()
/openbmc/linux/arch/arm64/crypto/
H A Dpoly1305-glue.c51 u32 len, u32 hibit, bool do_neon) in neon_poly1305_blocks() argument
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() argument
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()