| /linux-6.15/lib/crypto/ |
| H A D | utils.c | 21 if (!IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) { in __crypto_xor() 42 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) { in __crypto_xor() 56 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) { in __crypto_xor() 70 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) { in __crypto_xor()
|
| H A D | memneq.c | 72 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in __crypto_memneq_generic() 97 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in __crypto_memneq_16()
|
| /linux-6.15/include/linux/ |
| H A D | etherdevice.h | 95 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in is_link_local_ether_addr() 113 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in is_zero_ether_addr() 131 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in is_multicast_ether_addr() 145 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in is_multicast_ether_addr_64bits() 303 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in ether_addr_copy() 354 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in ether_addr_equal() 383 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ether_addr_equal_64bits() 407 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in ether_addr_equal_unaligned() 570 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in compare_ether_header()
|
| H A D | siphash.h | 84 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) || in siphash() 134 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) || in hsiphash()
|
| /linux-6.15/include/asm-generic/ |
| H A D | flat.h | 10 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in flat_get_addr_from_rp() 19 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in flat_put_addr_at_rp()
|
| /linux-6.15/Documentation/translations/zh_CN/core-api/ |
| H A D | unaligned-memory-access.rst | 134 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS 223 所以可以使代码依赖于CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS,像这样:: 225 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
|
| /linux-6.15/include/crypto/ |
| H A D | utils.h | 18 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && in crypto_xor() 38 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && in crypto_xor_cpy()
|
| /linux-6.15/lib/lzo/ |
| H A D | lzo1x_decompress_safe.c | 95 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in lzo1x_decompress_safe() 213 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in lzo1x_decompress_safe() 255 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in lzo1x_decompress_safe()
|
| H A D | lzo1x_compress.c | 66 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && \ in LZO_SAFE() 184 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && defined(LZO_USE_CTZ64) in LZO_SAFE() 204 #elif defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && defined(LZO_USE_CTZ32) in LZO_SAFE()
|
| /linux-6.15/include/net/ |
| H A D | ipv6.h | 590 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_masked_addr_cmp() 637 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in __ipv6_addr_set_half() 665 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_equal() 678 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 727 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_any() 739 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_hash() 759 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_loopback() 776 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_v4mapped() 865 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 885 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in __ipv6_addr_diff()
|
| H A D | addrconf.h | 489 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_is_ll_all_nodes() 501 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_is_ll_all_routers() 518 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_is_solict_mult() 533 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) && BITS_PER_LONG == 64 in ipv6_addr_is_all_snoopers()
|
| /linux-6.15/tools/testing/selftests/bpf/ |
| H A D | autoconf_helper.h | 7 # define CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS 1 macro
|
| /linux-6.15/mm/ |
| H A D | maccess.c | 33 if (!IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) in copy_from_kernel_nofault() 68 if (!IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) in copy_to_kernel_nofault()
|
| /linux-6.15/arch/arm/crypto/ |
| H A D | aes-cipher-glue.c | 48 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
|
| /linux-6.15/lib/ |
| H A D | siphash.c | 45 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS 246 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS 408 #ifndef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
|
| H A D | strncpy_from_user.c | 15 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS
|
| H A D | string.c | 123 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in sized_strscpy() 678 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in memcmp()
|
| /linux-6.15/drivers/misc/cb710/ |
| H A D | sgbuf2.c | 47 #ifdef CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS in needs_unaligned_copy()
|
| /linux-6.15/drivers/net/ethernet/sfc/siena/ |
| H A D | rx_common.h | 34 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in efx_rx_buf_hash()
|
| /linux-6.15/arch/riscv/include/asm/ |
| H A D | cpufeature.h | 98 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) in has_fast_unaligned_accesses()
|
| /linux-6.15/Documentation/translations/zh_CN/dev-tools/ |
| H A D | ubsan.rst | 80 该选项在支持未对齐访问的架构上(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y)
|
| /linux-6.15/drivers/net/ethernet/sfc/ |
| H A D | rx_common.h | 34 #if defined(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) in efx_rx_buf_hash()
|
| /linux-6.15/lib/vdso/ |
| H A D | getrandom.c | 35 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) { in memcpy_and_zero_src()
|
| /linux-6.15/Documentation/dev-tools/ |
| H A D | ubsan.rst | 70 unaligned accesses (CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y). One could
|
| /linux-6.15/arch/arm/include/asm/ |
| H A D | uaccess.h | 505 if (IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS)) \ 518 type __val = IS_ENABLED(CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS) \
|