Lines Matching refs:Addr

50 # define read_2ubyte_unaligned(Addr) \
52 ? bswap_16 (*((const uint16_t *) (Addr))) \
53 : *((const uint16_t *) (Addr)))
54 # define read_2sbyte_unaligned(Addr) \
56 ? (int16_t) bswap_16 (*((const int16_t *) (Addr))) \
57 : *((const int16_t *) (Addr)))
59 # define read_4ubyte_unaligned_noncvt(Addr) \
60 *((const uint32_t *) (Addr))
61 # define read_4ubyte_unaligned(Addr) \
63 ? bswap_32 (*((const uint32_t *) (Addr))) \
64 : *((const uint32_t *) (Addr)))
65 # define read_4sbyte_unaligned(Addr) \
67 ? (int32_t) bswap_32 (*((const int32_t *) (Addr))) \
68 : *((const int32_t *) (Addr)))
70 # define read_8ubyte_unaligned(Addr) \
72 ? bswap_64 (*((const uint64_t *) (Addr))) \
73 : *((const uint64_t *) (Addr)))
74 # define read_8sbyte_unaligned(Addr) \
76 ? (int64_t) bswap_64 (*((const int64_t *) (Addr))) \
77 : *((const int64_t *) (Addr)))
152 #define read_2ubyte_unaligned_inc(Addr) \
153 ({ uint16_t t_ = read_2ubyte_unaligned (Addr); \
154 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 2); \
156 #define read_2sbyte_unaligned_inc(Addr) \
157 ({ int16_t t_ = read_2sbyte_unaligned (Addr); \
158 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 2); \
161 #define read_4ubyte_unaligned_inc(Addr) \
162 ({ uint32_t t_ = read_4ubyte_unaligned (Addr); \
163 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 4); \
165 #define read_4sbyte_unaligned_inc(Addr) \
166 ({ int32_t t_ = read_4sbyte_unaligned (Addr); \
167 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 4); \
170 #define read_8ubyte_unaligned_inc(Addr) \
171 ({ uint64_t t_ = read_8ubyte_unaligned (Addr); \
172 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 8); \
174 #define read_8sbyte_unaligned_inc(Addr) \
175 ({ int64_t t_ = read_8sbyte_unaligned (Addr); \
176 Addr = (__typeof (Addr)) (((uintptr_t) (Addr)) + 8); \