Lines Matching refs:Addr

53 # define read_2ubyte_unaligned(Addr) \
55 ? bswap_16 (*((const uint16_t *) (Addr))) \
56 : *((const uint16_t *) (Addr)))
57 # define read_2sbyte_unaligned(Addr) \
59 ? (int16_t) bswap_16 (*((const int16_t *) (Addr))) \
60 : *((const int16_t *) (Addr)))
62 # define read_4ubyte_unaligned_noncvt(Addr) \
63 *((const uint32_t *) (Addr))
64 # define read_4ubyte_unaligned(Addr) \
66 ? bswap_32 (*((const uint32_t *) (Addr))) \
67 : *((const uint32_t *) (Addr)))
68 # define read_4sbyte_unaligned(Addr) \
70 ? (int32_t) bswap_32 (*((const int32_t *) (Addr))) \
71 : *((const int32_t *) (Addr)))
73 # define read_8ubyte_unaligned(Addr) \
75 ? bswap_64 (*((const uint64_t *) (Addr))) \
76 : *((const uint64_t *) (Addr)))
77 # define read_8sbyte_unaligned(Addr) \
79 ? (int64_t) bswap_64 (*((const int64_t *) (Addr))) \
80 : *((const int64_t *) (Addr)))
155 #define read_2ubyte_unaligned_inc(Addr) \
156 ({ uint16_t t_ = read_2ubyte_unaligned (Addr); \
157 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 2); \
159 #define read_2sbyte_unaligned_inc(Addr) \
160 ({ int16_t t_ = read_2sbyte_unaligned (Addr); \
161 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 2); \
164 #define read_4ubyte_unaligned_inc(Addr) \
165 ({ uint32_t t_ = read_4ubyte_unaligned (Addr); \
166 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 4); \
168 #define read_4sbyte_unaligned_inc(Addr) \
169 ({ int32_t t_ = read_4sbyte_unaligned (Addr); \
170 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 4); \
173 #define read_8ubyte_unaligned_inc(Addr) \
174 ({ uint64_t t_ = read_8ubyte_unaligned (Addr); \
175 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 8); \
177 #define read_8sbyte_unaligned_inc(Addr) \
178 ({ int64_t t_ = read_8sbyte_unaligned (Addr); \
179 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 8); \