Lines Matching refs:x
31 #define EXTRACT_BYTE(x, n) ((unsigned long long)((uint8_t *)&x)[n]) argument
32 #define CPU_TO_FDT16(x) ((EXTRACT_BYTE(x, 0) << 8) | EXTRACT_BYTE(x, 1)) argument
33 #define CPU_TO_FDT32(x) \ argument
34 ((EXTRACT_BYTE(x, 0) << 24) | (EXTRACT_BYTE(x, 1) << 16) | \
35 (EXTRACT_BYTE(x, 2) << 8) | EXTRACT_BYTE(x, 3))
36 #define CPU_TO_FDT64(x) \ argument
37 ((EXTRACT_BYTE(x, 0) << 56) | (EXTRACT_BYTE(x, 1) << 48) | \
38 (EXTRACT_BYTE(x, 2) << 40) | (EXTRACT_BYTE(x, 3) << 32) | \
39 (EXTRACT_BYTE(x, 4) << 24) | (EXTRACT_BYTE(x, 5) << 16) | \
40 (EXTRACT_BYTE(x, 6) << 8) | EXTRACT_BYTE(x, 7))
42 static inline uint16_t fdt16_to_cpu(fdt16_t x) in fdt16_to_cpu() argument
44 return (FDT_FORCE uint16_t)CPU_TO_FDT16(x); in fdt16_to_cpu()
46 static inline fdt16_t cpu_to_fdt16(uint16_t x) in cpu_to_fdt16() argument
48 return (FDT_FORCE fdt16_t)CPU_TO_FDT16(x); in cpu_to_fdt16()
51 static inline uint32_t fdt32_to_cpu(fdt32_t x) in fdt32_to_cpu() argument
53 return (FDT_FORCE uint32_t)CPU_TO_FDT32(x); in fdt32_to_cpu()
55 static inline fdt32_t cpu_to_fdt32(uint32_t x) in cpu_to_fdt32() argument
57 return (FDT_FORCE fdt32_t)CPU_TO_FDT32(x); in cpu_to_fdt32()
60 static inline uint64_t fdt64_to_cpu(fdt64_t x) in fdt64_to_cpu() argument
62 return (FDT_FORCE uint64_t)CPU_TO_FDT64(x); in fdt64_to_cpu()
64 static inline fdt64_t cpu_to_fdt64(uint64_t x) in cpu_to_fdt64() argument
66 return (FDT_FORCE fdt64_t)CPU_TO_FDT64(x); in cpu_to_fdt64()