unaligned.h 472 B

1234567891011121314151617
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. #ifndef _ASM_PARISC_UNALIGNED_H
  3. #define _ASM_PARISC_UNALIGNED_H
  4. #include <linux/unaligned/be_struct.h>
  5. #include <linux/unaligned/le_byteshift.h>
  6. #include <linux/unaligned/generic.h>
  7. #define get_unaligned __get_unaligned_be
  8. #define put_unaligned __put_unaligned_be
  9. #ifdef __KERNEL__
  10. struct pt_regs;
  11. void handle_unaligned(struct pt_regs *regs);
  12. int check_unaligned(struct pt_regs *regs);
  13. #endif
  14. #endif /* _ASM_PARISC_UNALIGNED_H */