move asm/unaligned.h to linux/unaligned.h

asm/unaligned.h is always an include of asm-generic/unaligned.h;
might as well move that thing to linux/unaligned.h and include
that - there's nothing arch-specific in that header.

auto-generated by the following:

for i in `git grep -l -w asm/unaligned.h`; do
	sed -i -e "s/asm\/unaligned.h/linux\/unaligned.h/" $i
done
for i in `git grep -l -w asm-generic/unaligned.h`; do
	sed -i -e "s/asm-generic\/unaligned.h/linux\/unaligned.h/" $i
done
git mv include/asm-generic/unaligned.h include/linux/unaligned.h
git mv tools/include/asm-generic/unaligned.h tools/include/linux/unaligned.h
sed -i -e "/unaligned.h/d" include/asm-generic/Kbuild
sed -i -e "s/__ASM_GENERIC/__LINUX/" include/linux/unaligned.h tools/include/linux/unaligned.h
This commit is contained in:
Al Viro 2024-10-01 15:35:57 -04:00
parent 00429083f4
commit 5f60d5f6bb
848 changed files with 851 additions and 852 deletions

View file

@ -12,7 +12,7 @@ ones.
Of course this is a bad idea to rely on the alignment trap to perform Of course this is a bad idea to rely on the alignment trap to perform
unaligned memory access in general. If those access are predictable, you unaligned memory access in general. If those access are predictable, you
are better to use the macros provided by include/asm/unaligned.h. The are better to use the macros provided by include/linux/unaligned.h. The
alignment trap can fixup misaligned access for the exception cases, but at alignment trap can fixup misaligned access for the exception cases, but at
a high performance cost. It better be rare. a high performance cost. It better be rare.

View file

@ -203,7 +203,7 @@ Avoiding unaligned accesses
=========================== ===========================
The easiest way to avoid unaligned access is to use the get_unaligned() and The easiest way to avoid unaligned access is to use the get_unaligned() and
put_unaligned() macros provided by the <asm/unaligned.h> header file. put_unaligned() macros provided by the <linux/unaligned.h> header file.
Going back to an earlier example of code that potentially causes unaligned Going back to an earlier example of code that potentially causes unaligned
access:: access::

View file

@ -175,7 +175,7 @@ field2会导致非对齐访问这并不是不合理的。你会期望field2
避免非对齐访问 避免非对齐访问
============== ==============
避免非对齐访问的最简单方法是使用<asm/unaligned.h>头文件提供的get_unaligned()和 避免非对齐访问的最简单方法是使用<linux/unaligned.h>头文件提供的get_unaligned()和
put_unaligned()宏。 put_unaligned()宏。
回到前面的一个可能导致非对齐访问的代码例子:: 回到前面的一个可能导致非对齐访问的代码例子::

View file

@ -22,7 +22,7 @@
#include <asm/gentrap.h> #include <asm/gentrap.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/sysinfo.h> #include <asm/sysinfo.h>
#include <asm/hwrpb.h> #include <asm/hwrpb.h>
#include <asm/mmu_context.h> #include <asm/mmu_context.h>

View file

@ -9,7 +9,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#ifdef CONFIG_ISA_ARCV2 #ifdef CONFIG_ISA_ARCV2
#include <asm/barrier.h> #include <asm/barrier.h>

View file

@ -18,7 +18,7 @@
#include <linux/kgdb.h> #include <linux/kgdb.h>
#include <asm/entry.h> #include <asm/entry.h>
#include <asm/setup.h> #include <asm/setup.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/kprobes.h> #include <asm/kprobes.h>
#include "unaligned.h" #include "unaligned.h"

View file

@ -19,7 +19,7 @@
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/ptrace.h> #include <linux/ptrace.h>
#include <asm/sections.h> #include <asm/sections.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/unwind.h> #include <asm/unwind.h>
extern char __start_unwind[], __end_unwind[]; extern char __start_unwind[], __end_unwind[];

View file

@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/ctr.h> #include <crypto/ctr.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>

View file

@ -18,7 +18,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define PMULL_MIN_LEN 64L /* minimum size of buffer #define PMULL_MIN_LEN 64L /* minimum size of buffer
* for crc32_pmull_le_16 */ * for crc32_pmull_le_16 */

View file

@ -9,7 +9,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/gcm.h> #include <crypto/gcm.h>
#include <crypto/b128ops.h> #include <crypto/b128ops.h>

View file

@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View file

@ -16,7 +16,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "sha256_glue.h" #include "sha256_glue.h"

View file

@ -12,7 +12,7 @@
#include <linux/string.h> #include <linux/string.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/domain.h> #include <asm/domain.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/unified.h> #include <asm/unified.h>
#include <asm/pgtable.h> #include <asm/pgtable.h>
#include <asm/proc-fns.h> #include <asm/proc-fns.h>

View file

@ -22,7 +22,7 @@
#include <asm/cp15.h> #include <asm/cp15.h>
#include <asm/system_info.h> #include <asm/system_info.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/opcodes.h> #include <asm/opcodes.h>
#include "fault.h" #include "fault.h"

View file

@ -9,7 +9,7 @@
*/ */
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/scatterwalk.h> #include <crypto/scatterwalk.h>
#include <crypto/internal/aead.h> #include <crypto/internal/aead.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/aes.h> #include <crypto/aes.h>
#include <crypto/gcm.h> #include <crypto/gcm.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>

View file

@ -8,7 +8,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha1.h> #include <crypto/sha1.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha2.h> #include <crypto/sha2.h>

View file

@ -12,7 +12,7 @@
#include <asm/hwcap.h> #include <asm/hwcap.h>
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha3.h> #include <crypto/sha3.h>

View file

@ -11,7 +11,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sha2.h> #include <crypto/sha2.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>

View file

@ -7,7 +7,7 @@
#include <asm/neon.h> #include <asm/neon.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>

View file

@ -13,7 +13,7 @@
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/cpu-features.h> #include <asm/cpu-features.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define _CRC32(crc, value, size, type) \ #define _CRC32(crc, value, size, type) \
do { \ do { \

View file

@ -8,7 +8,7 @@
#ifndef _ASM_MICROBLAZE_FLAT_H #ifndef _ASM_MICROBLAZE_FLAT_H
#define _ASM_MICROBLAZE_FLAT_H #define _ASM_MICROBLAZE_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* /*
* Microblaze works a little differently from other arches, because * Microblaze works a little differently from other arches, because

View file

@ -16,7 +16,7 @@
#include <linux/libfdt.h> #include <linux/libfdt.h>
#include <asm/addrspace.h> #include <asm/addrspace.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm-generic/vmlinux.lds.h> #include <asm-generic/vmlinux.lds.h>
#include "decompress.h" #include "decompress.h"

View file

@ -14,7 +14,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/mipsregs.h> #include <asm/mipsregs.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>

View file

@ -5,7 +5,7 @@
* Copyright (C) 2019 Linaro Ltd. <ard.biesheuvel@linaro.org> * Copyright (C) 2019 Linaro Ltd. <ard.biesheuvel@linaro.org>
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View file

@ -23,7 +23,7 @@
#include <linux/seq_file.h> #include <linux/seq_file.h>
#include <asm/traps.h> #include <asm/traps.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* instructions we emulate */ /* instructions we emulate */
#define INST_LDHU 0x0b #define INST_LDHU 0x0b

View file

@ -6,7 +6,7 @@
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/elf.h> #include <linux/elf.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/page.h> #include <asm/page.h>
#include "sizes.h" #include "sizes.h"

View file

@ -36,7 +36,7 @@
#include <asm/io.h> #include <asm/io.h>
#include <asm/irq.h> #include <asm/irq.h>
#include <asm/traps.h> #include <asm/traps.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/atomic.h> #include <linux/atomic.h>
#include <asm/smp.h> #include <asm/smp.h>
#include <asm/pdc.h> #include <asm/pdc.h>

View file

@ -12,7 +12,7 @@
#include <linux/ratelimit.h> #include <linux/ratelimit.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/sysctl.h> #include <linux/sysctl.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/hardirq.h> #include <asm/hardirq.h>
#include <asm/traps.h> #include <asm/traps.h>
#include "unaligned.h" #include "unaligned.h"

View file

@ -5,7 +5,7 @@
* Copyright 2022- IBM Inc. All rights reserved * Copyright 2022- IBM Inc. All rights reserved
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/switch_to.h> #include <asm/switch_to.h>
#include <crypto/aes.h> #include <crypto/aes.h>

View file

@ -14,7 +14,7 @@
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <linux/cpufeature.h> #include <linux/cpufeature.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/switch_to.h> #include <asm/switch_to.h>

View file

@ -19,7 +19,7 @@
#include <uapi/linux/papr_pdsm.h> #include <uapi/linux/papr_pdsm.h>
#include <linux/papr_scm.h> #include <linux/papr_scm.h>
#include <asm/mce.h> #include <asm/mce.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/perf_event.h> #include <linux/perf_event.h>
#define BIND_ANY_ADDR (~0ul) #define BIND_ANY_ADDR (~0ul)

View file

@ -9,7 +9,7 @@
#ifndef __ASM_SH_FLAT_H #ifndef __ASM_SH_FLAT_H
#define __ASM_SH_FLAT_H #define __ASM_SH_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
u32 *addr) u32 *addr)

View file

@ -24,7 +24,7 @@
#include <asm/dwarf.h> #include <asm/dwarf.h>
#include <asm/unwinder.h> #include <asm/unwinder.h>
#include <asm/sections.h> #include <asm/sections.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/stacktrace.h> #include <asm/stacktrace.h>
/* Reserve enough memory for two stack frames */ /* Reserve enough memory for two stack frames */

View file

@ -18,7 +18,7 @@
#include <linux/fs.h> #include <linux/fs.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/dwarf.h> #include <asm/dwarf.h>
int apply_relocate_add(Elf32_Shdr *sechdrs, int apply_relocate_add(Elf32_Shdr *sechdrs,

View file

@ -20,7 +20,7 @@
#include <asm/pstate.h> #include <asm/pstate.h>
#include <asm/elf.h> #include <asm/elf.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "opcodes.h" #include "opcodes.h"

View file

@ -14,7 +14,7 @@
#include <linux/virtio-uml.h> #include <linux/virtio-uml.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/msi.h> #include <linux/msi.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <irq_kern.h> #include <irq_kern.h>
#define MAX_DEVICES 8 #define MAX_DEVICES 8

View file

@ -8,7 +8,7 @@
#define __UM_UACCESS_H #define __UM_UACCESS_H
#include <asm/elf.h> #include <asm/elf.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define __under_task_size(addr, size) \ #define __under_task_size(addr, size) \
(((unsigned long) (addr) < TASK_SIZE) && \ (((unsigned long) (addr) < TASK_SIZE) && \

View file

@ -8,7 +8,7 @@
* Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation) * Copyright (C) 2006 NTT (Nippon Telegraph and Telephone Corporation)
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/crypto.h> #include <linux/crypto.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View file

@ -19,7 +19,7 @@
#include <crypto/internal/simd.h> #include <crypto/internal/simd.h>
#include <asm/cpu_device_id.h> #include <asm/cpu_device_id.h>
#include <asm/simd.h> #include <asm/simd.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define GHASH_BLOCK_SIZE 16 #define GHASH_BLOCK_SIZE 16
#define GHASH_DIGEST_SIZE 16 #define GHASH_DIGEST_SIZE 16

View file

@ -13,7 +13,7 @@
#endif #endif
#include <asm/inat.h> /*__ignore_sync_check__ */ #include <asm/inat.h> /*__ignore_sync_check__ */
#include <asm/insn.h> /* __ignore_sync_check__ */ #include <asm/insn.h> /* __ignore_sync_check__ */
#include <asm/unaligned.h> /* __ignore_sync_check__ */ #include <linux/unaligned.h> /* __ignore_sync_check__ */
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/kconfig.h> #include <linux/kconfig.h>

View file

@ -2,7 +2,7 @@
#ifndef __ASM_XTENSA_FLAT_H #ifndef __ASM_XTENSA_FLAT_H
#define __ASM_XTENSA_FLAT_H #define __ASM_XTENSA_FLAT_H
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags, static inline int flat_get_addr_from_rp(u32 __user *rp, u32 relval, u32 flags,
u32 *addr) u32 *addr)

View file

@ -15,7 +15,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/fs.h> #include <linux/fs.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
struct parsed_partitions; struct parsed_partitions;

View file

@ -36,7 +36,7 @@
* the nr_sects and start_sect partition table entries are * the nr_sects and start_sect partition table entries are
* at a 2 (mod 4) address. * at a 2 (mod 4) address.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline sector_t nr_sects(struct msdos_partition *p) static inline sector_t nr_sects(struct msdos_partition *p)
{ {

View file

@ -9,7 +9,7 @@
#include <linux/crc-t10dif.h> #include <linux/crc-t10dif.h>
#include <linux/crc64.h> #include <linux/crc64.h>
#include <net/checksum.h> #include <net/checksum.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "blk.h" #include "blk.h"
struct blk_integrity_iter { struct blk_integrity_iter {

View file

@ -54,7 +54,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static inline u8 byte(const u32 x, const unsigned n) static inline u8 byte(const u32 x, const unsigned n)
{ {

View file

@ -15,7 +15,7 @@
* More information about BLAKE2 can be found at https://blake2.net. * More information about BLAKE2 can be found at https://blake2.net.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/bitops.h> #include <linux/bitops.h>

View file

@ -16,7 +16,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/blowfish.h> #include <crypto/blowfish.h>

View file

@ -15,7 +15,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static const u32 camellia_sp1110[256] = { static const u32 camellia_sp1110[256] = {
0x70707000, 0x82828200, 0x2c2c2c00, 0xececec00, 0x70707000, 0x82828200, 0x2c2c2c00, 0xececec00,

View file

@ -13,7 +13,7 @@
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View file

@ -10,7 +10,7 @@
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View file

@ -6,7 +6,7 @@
* Copyright (C) 2018 Google LLC * Copyright (C) 2018 Google LLC
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/chacha.h> #include <crypto/internal/chacha.h>
#include <crypto/internal/skcipher.h> #include <crypto/internal/skcipher.h>

View file

@ -7,7 +7,7 @@
* This is crypto api shash wrappers to crc32_le. * This is crypto api shash wrappers to crc32_le.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/crc32.h> #include <linux/crc32.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -30,7 +30,7 @@
* Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au> * Copyright (c) 2008 Herbert Xu <herbert@gondor.apana.org.au>
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>

View file

@ -3,7 +3,7 @@
#include <linux/crc64.h> #include <linux/crc64.h>
#include <linux/module.h> #include <linux/module.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static int chksum_init(struct shash_desc *desc) static int chksum_init(struct shash_desc *desc)
{ {

View file

@ -33,7 +33,7 @@
#include <crypto/ecdh.h> #include <crypto/ecdh.h>
#include <crypto/rng.h> #include <crypto/rng.h>
#include <crypto/internal/ecc.h> #include <crypto/internal/ecc.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/ratelimit.h> #include <linux/ratelimit.h>
#include "ecc_curve_defs.h" #include "ecc_curve_defs.h"

View file

@ -7,7 +7,7 @@
* Copyright (c) 2004 Jouni Malinen <j@w1.fi> * Copyright (c) 2004 Jouni Malinen <j@w1.fi>
*/ */
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/string.h> #include <linux/string.h>

View file

@ -30,7 +30,7 @@
* (https://cr.yp.to/mac/poly1305-20050329.pdf) * (https://cr.yp.to/mac/poly1305-20050329.pdf)
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/internal/hash.h> #include <crypto/internal/hash.h>
#include <crypto/internal/poly1305.h> #include <crypto/internal/poly1305.h>

View file

@ -17,7 +17,7 @@
#include <linux/crypto.h> #include <linux/crypto.h>
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
static int crypto_poly1305_init(struct shash_desc *desc) static int crypto_poly1305_init(struct shash_desc *desc)
{ {

View file

@ -44,7 +44,7 @@
* *
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/gf128mul.h> #include <crypto/gf128mul.h>
#include <crypto/polyval.h> #include <crypto/polyval.h>

View file

@ -11,7 +11,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/serpent.h> #include <crypto/serpent.h>

View file

@ -15,7 +15,7 @@
#include <crypto/sha2.h> #include <crypto/sha2.h>
#include <crypto/sha256_base.h> #include <crypto/sha256_base.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sha224_zero_message_hash[SHA224_DIGEST_SIZE] = { const u8 sha224_zero_message_hash[SHA224_DIGEST_SIZE] = {
0xd1, 0x4a, 0x02, 0x8c, 0x2a, 0x3a, 0x2b, 0xc9, 0x47, 0xd1, 0x4a, 0x02, 0x8c, 0x2a, 0x3a, 0x2b, 0xc9, 0x47,

View file

@ -13,7 +13,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/types.h> #include <linux/types.h>
#include <crypto/sha3.h> #include <crypto/sha3.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/* /*
* On some 32-bit architectures (h8300), GCC ends up using * On some 32-bit architectures (h8300), GCC ends up using

View file

@ -16,7 +16,7 @@
#include <crypto/sha512_base.h> #include <crypto/sha512_base.h>
#include <linux/percpu.h> #include <linux/percpu.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sha384_zero_message_hash[SHA384_DIGEST_SIZE] = { const u8 sha384_zero_message_hash[SHA384_DIGEST_SIZE] = {
0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38, 0x38, 0xb0, 0x60, 0xa7, 0x51, 0xac, 0x96, 0x38,

View file

@ -9,7 +9,7 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/sm3.h> #include <crypto/sm3.h>
static const u32 ____cacheline_aligned K[64] = { static const u32 ____cacheline_aligned K[64] = {

View file

@ -17,7 +17,7 @@
#include <crypto/sm3_base.h> #include <crypto/sm3_base.h>
#include <linux/bitops.h> #include <linux/bitops.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = { const u8 sm3_zero_message_hash[SM3_DIGEST_SIZE] = {
0x1A, 0xB2, 0x1D, 0x83, 0x55, 0xCF, 0xA1, 0x7F, 0x1A, 0xB2, 0x1D, 0x83, 0x55, 0xCF, 0xA1, 0x7F,

View file

@ -8,7 +8,7 @@
*/ */
#include <linux/module.h> #include <linux/module.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/sm4.h> #include <crypto/sm4.h>
static const u32 ____cacheline_aligned fk[4] = { static const u32 ____cacheline_aligned fk[4] = {

View file

@ -14,7 +14,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/errno.h> #include <linux/errno.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
/** /**
* sm4_setkey - Set the SM4 key. * sm4_setkey - Set the SM4 key.

View file

@ -24,7 +24,7 @@
* Third Edition. * Third Edition.
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <crypto/algapi.h> #include <crypto/algapi.h>
#include <crypto/twofish.h> #include <crypto/twofish.h>
#include <linux/module.h> #include <linux/module.h>

View file

@ -28,7 +28,7 @@
* Last modified: 17 APR 08, 1700 PDT * Last modified: 17 APR 08, 1700 PDT
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/types.h> #include <linux/types.h>
#include <linux/crypto.h> #include <linux/crypto.h>

View file

@ -4,7 +4,7 @@
#include <linux/init.h> #include <linux/init.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/xxhash.h> #include <linux/xxhash.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define XXHASH64_BLOCK_SIZE 32 #define XXHASH64_BLOCK_SIZE 32
#define XXHASH64_DIGEST_SIZE 8 #define XXHASH64_DIGEST_SIZE 8

View file

@ -28,7 +28,7 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <acpi/apei.h> #include <acpi/apei.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "apei-internal.h" #include "apei-internal.h"

View file

@ -22,7 +22,7 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/mm.h> #include <linux/mm.h>
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "apei-internal.h" #include "apei-internal.h"

View file

@ -21,7 +21,7 @@
#include <linux/suspend.h> #include <linux/suspend.h>
#include <linux/types.h> #include <linux/types.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/acpi.h> #include <linux/acpi.h>
#include <linux/power_supply.h> #include <linux/power_supply.h>

View file

@ -41,7 +41,7 @@
#include <linux/topology.h> #include <linux/topology.h>
#include <linux/dmi.h> #include <linux/dmi.h>
#include <linux/units.h> #include <linux/units.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <acpi/cppc_acpi.h> #include <acpi/cppc_acpi.h>

View file

@ -50,7 +50,7 @@
#include <scsi/scsi_host.h> #include <scsi/scsi_host.h>
#include <linux/libata.h> #include <linux/libata.h>
#include <asm/byteorder.h> #include <asm/byteorder.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/cdrom.h> #include <linux/cdrom.h>
#include <linux/ratelimit.h> #include <linux/ratelimit.h>
#include <linux/leds.h> #include <linux/leds.h>

View file

@ -13,7 +13,7 @@
#include <scsi/scsi_device.h> #include <scsi/scsi_device.h>
#include <scsi/scsi_eh.h> #include <scsi/scsi_eh.h>
#include <linux/libata.h> #include <linux/libata.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "libata.h" #include "libata.h"
#include "libata-transport.h" #include "libata-transport.h"

View file

@ -30,7 +30,7 @@
#include <linux/hdreg.h> #include <linux/hdreg.h>
#include <linux/uaccess.h> #include <linux/uaccess.h>
#include <linux/suspend.h> #include <linux/suspend.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/ioprio.h> #include <linux/ioprio.h>
#include <linux/of.h> #include <linux/of.h>

View file

@ -25,7 +25,7 @@
#include <linux/map_to_7segment.h> #include <linux/map_to_7segment.h>
#include <linux/map_to_14segment.h> #include <linux/map_to_14segment.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "line-display.h" #include "line-display.h"

View file

@ -17,7 +17,7 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/log2.h> #include <linux/log2.h>
#include <linux/hwspinlock.h> #include <linux/hwspinlock.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define CREATE_TRACE_POINTS #define CREATE_TRACE_POINTS
#include "trace.h" #include "trace.h"

View file

@ -14,7 +14,7 @@
#include <linux/workqueue.h> #include <linux/workqueue.h>
#include <linux/kthread.h> #include <linux/kthread.h>
#include <net/net_namespace.h> #include <net/net_namespace.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/uio.h> #include <linux/uio.h>
#include "aoe.h" #include "aoe.h"

View file

@ -10,7 +10,7 @@
#include <linux/netdevice.h> #include <linux/netdevice.h>
#include <linux/moduleparam.h> #include <linux/moduleparam.h>
#include <net/net_namespace.h> #include <net/net_namespace.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include "aoe.h" #include "aoe.h"
#define NECODES 5 #define NECODES 5

View file

@ -25,7 +25,7 @@
#include "drbd_protocol.h" #include "drbd_protocol.h"
#include "drbd_req.h" #include "drbd_req.h"
#include "drbd_state_change.h" #include "drbd_state_change.h"
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/drbd_limits.h> #include <linux/drbd_limits.h>
#include <linux/kthread.h> #include <linux/kthread.h>

View file

@ -71,7 +71,7 @@
#include <scsi/scsi_cmnd.h> #include <scsi/scsi_cmnd.h>
#include <scsi/scsi_ioctl.h> #include <scsi/scsi_ioctl.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#define DRIVER_NAME "pktcdvd" #define DRIVER_NAME "pktcdvd"

View file

@ -11,7 +11,7 @@
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#define VERSION "1.0" #define VERSION "1.0"

View file

@ -12,7 +12,7 @@
#include <linux/dmi.h> #include <linux/dmi.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/string.h> #include <linux/string.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h> #include <net/bluetooth/hci_core.h>

View file

@ -11,7 +11,7 @@
#include <linux/regmap.h> #include <linux/regmap.h>
#include <linux/acpi.h> #include <linux/acpi.h>
#include <acpi/acpi_bus.h> #include <acpi/acpi_bus.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/efi.h> #include <linux/efi.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>

View file

@ -14,7 +14,7 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h> #include <net/bluetooth/hci_core.h>

View file

@ -6,7 +6,7 @@
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/iopoll.h> #include <linux/iopoll.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h> #include <net/bluetooth/hci_core.h>

View file

@ -10,7 +10,7 @@
* *
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/atomic.h> #include <linux/atomic.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/init.h> #include <linux/init.h>

View file

@ -8,7 +8,7 @@
* *
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/atomic.h> #include <linux/atomic.h>
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/firmware.h> #include <linux/firmware.h>

View file

@ -10,7 +10,7 @@
#include <linux/serdev.h> #include <linux/serdev.h>
#include <linux/of.h> #include <linux/of.h>
#include <linux/skbuff.h> #include <linux/skbuff.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/crc8.h> #include <linux/crc8.h>

View file

@ -17,7 +17,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h> #include <net/bluetooth/hci_core.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/rsi_91x.h> #include <net/rsi_91x.h>
#define RSI_DMA_ALIGN 8 #define RSI_DMA_ALIGN 8

View file

@ -7,7 +7,7 @@
#include <linux/module.h> #include <linux/module.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>

View file

@ -17,7 +17,7 @@
#include <linux/suspend.h> #include <linux/suspend.h>
#include <linux/gpio/consumer.h> #include <linux/gpio/consumer.h>
#include <linux/debugfs.h> #include <linux/debugfs.h>
#include <asm/unaligned.h> #include <linux/unaligned.h>
#include <net/bluetooth/bluetooth.h> #include <net/bluetooth/bluetooth.h>
#include <net/bluetooth/hci_core.h> #include <net/bluetooth/hci_core.h>

View file

@ -6,7 +6,7 @@
* Copyright (C) 2015-2018 Intel Corporation * Copyright (C) 2015-2018 Intel Corporation
*/ */
#include <asm/unaligned.h> #include <linux/unaligned.h>
struct h4_recv_pkt { struct h4_recv_pkt {
u8 type; /* Packet type */ u8 type; /* Packet type */

Some files were not shown because too many files have changed in this diff Show more