linux-headers (unknown)

(root)/
include/
asm-generic/
swab.h
       1  /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
       2  #ifndef _ASM_GENERIC_SWAB_H
       3  #define _ASM_GENERIC_SWAB_H
       4  
       5  #include <asm/bitsperlong.h>
       6  
       7  /*
       8   * 32 bit architectures typically (but not always) want to
       9   * set __SWAB_64_THRU_32__. In user space, this is only
      10   * valid if the compiler supports 64 bit data types.
      11   */
      12  
      13  #if __BITS_PER_LONG == 32
      14  #if defined(__GNUC__) && !defined(__STRICT_ANSI__) || defined(__KERNEL__)
      15  #define __SWAB_64_THRU_32__
      16  #endif
      17  #endif
      18  
      19  #endif /* _ASM_GENERIC_SWAB_H */