Lines Matching refs:val

34 #define GUINT16_SWAP_LE_BE_CONSTANT(val)	((uint16_t) ( \  argument
35 (uint16_t) ((uint16_t) (val) >> 8) | \
36 (uint16_t) ((uint16_t) (val) << 8)))
38 #define GUINT32_SWAP_LE_BE_CONSTANT(val) ((uint32_t) ( \ argument
39 (((uint32_t) (val) & (uint32_t) 0x000000ffU) << 24) | \
40 (((uint32_t) (val) & (uint32_t) 0x0000ff00U) << 8) | \
41 (((uint32_t) (val) & (uint32_t) 0x00ff0000U) >> 8) | \
42 (((uint32_t) (val) & (uint32_t) 0xff000000U) >> 24)))
44 #define GUINT64_SWAP_LE_BE_CONSTANT(val) ((uint64_t) ( \ argument
45 (((uint64_t) (val) & \
47 (((uint64_t) (val) & \
49 (((uint64_t) (val) & \
51 (((uint64_t) (val) & \
53 (((uint64_t) (val) & \
55 (((uint64_t) (val) & \
57 (((uint64_t) (val) & \
59 (((uint64_t) (val) & \
66 # define GUINT16_SWAP_LE_BE_IA32(val) \ argument
68 ({ register uint16_t __v, __x = ((uint16_t) (val)); \
80 # define GUINT32_SWAP_LE_BE_IA32(val) \ argument
82 ({ register uint32_t __v, __x = ((uint32_t) (val)); \
94 # define GUINT32_SWAP_LE_BE_IA32(val) \ argument
96 ({ register uint32_t __v, __x = ((uint32_t) (val)); \
105 # define GUINT64_SWAP_LE_BE_IA32(val) \ argument
109 __w.__ll = ((uint64_t) (val)); \
119 # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_IA32 (val)) argument
120 # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_IA32 (val)) argument
121 # define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_IA32 (val)) argument
123 # define GUINT16_SWAP_LE_BE_IA64(val) \ argument
125 ({ register uint16_t __v, __x = ((uint16_t) (val)); \
134 # define GUINT32_SWAP_LE_BE_IA64(val) \ argument
136 ({ register uint32_t __v, __x = ((uint32_t) (val)); \
145 # define GUINT64_SWAP_LE_BE_IA64(val) \ argument
147 ({ register uint64_t __v, __x = ((uint64_t) (val)); \
155 # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_IA64 (val)) argument
156 # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_IA64 (val)) argument
157 # define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_IA64 (val)) argument
159 # define GUINT32_SWAP_LE_BE_X86_64(val) \ argument
161 ({ register uint32_t __v, __x = ((uint32_t) (val)); \
169 # define GUINT64_SWAP_LE_BE_X86_64(val) \ argument
171 ({ register uint64_t __v, __x = ((uint64_t) (val)); \
180 # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) argument
181 # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val)) argument
182 # define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val)) argument
184 # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) argument
185 # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) argument
186 # define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_CONSTANT (val)) argument
189 # define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val)) argument
190 # define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_CONSTANT (val)) argument
191 # define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_CONSTANT (val)) argument
194 #define GUINT16_SWAP_LE_PDP(val) ((uint16_t) (val)) argument
195 #define GUINT16_SWAP_BE_PDP(val) (GUINT16_SWAP_LE_BE (val)) argument
196 #define GUINT32_SWAP_LE_PDP(val) ((uint32_t) ( \ argument
197 (((uint32_t) (val) & (uint32_t) 0x0000ffffU) << 16) | \
198 (((uint32_t) (val) & (uint32_t) 0xffff0000U) >> 16)))
199 #define GUINT32_SWAP_BE_PDP(val) ((uint32_t) ( \ argument
200 (((uint32_t) (val) & (uint32_t) 0x00ff00ffU) << 8) | \
201 (((uint32_t) (val) & (uint32_t) 0xff00ff00U) >> 8)))
207 #define GINT16_FROM_LE(val) (GINT16_TO_LE (val)) argument
208 #define GUINT16_FROM_LE(val) (GUINT16_TO_LE (val)) argument
209 #define GINT16_FROM_BE(val) (GINT16_TO_BE (val)) argument
210 #define GUINT16_FROM_BE(val) (GUINT16_TO_BE (val)) argument
211 #define GINT32_FROM_LE(val) (GINT32_TO_LE (val)) argument
212 #define GUINT32_FROM_LE(val) (GUINT32_TO_LE (val)) argument
213 #define GINT32_FROM_BE(val) (GINT32_TO_BE (val)) argument
214 #define GUINT32_FROM_BE(val) (GUINT32_TO_BE (val)) argument
216 #define GINT64_FROM_LE(val) (GINT64_TO_LE (val)) argument
217 #define GUINT64_FROM_LE(val) (GUINT64_TO_LE (val)) argument
218 #define GINT64_FROM_BE(val) (GINT64_TO_BE (val)) argument
219 #define GUINT64_FROM_BE(val) (GUINT64_TO_BE (val)) argument
221 #define GLONG_FROM_LE(val) (GLONG_TO_LE (val)) argument
222 #define GULONG_FROM_LE(val) (GULONG_TO_LE (val)) argument
223 #define GLONG_FROM_BE(val) (GLONG_TO_BE (val)) argument
224 #define GULONG_FROM_BE(val) (GULONG_TO_BE (val)) argument
226 #define GINT_FROM_LE(val) (GINT_TO_LE (val)) argument
227 #define GUINT_FROM_LE(val) (GUINT_TO_LE (val)) argument
228 #define GINT_FROM_BE(val) (GINT_TO_BE (val)) argument
229 #define GUINT_FROM_BE(val) (GUINT_TO_BE (val)) argument
231 #define GSIZE_FROM_LE(val) (GSIZE_TO_LE (val)) argument
232 #define GSSIZE_FROM_LE(val) (GSSIZE_TO_LE (val)) argument
233 #define GSIZE_FROM_BE(val) (GSIZE_TO_BE (val)) argument
234 #define GSSIZE_FROM_BE(val) (GSSIZE_TO_BE (val)) argument
239 #define g_ntohl(val) (GUINT32_FROM_BE (val)) argument
240 #define g_ntohs(val) (GUINT16_FROM_BE (val)) argument
241 #define g_htonl(val) (GUINT32_TO_BE (val)) argument
242 #define g_htons(val) (GUINT16_TO_BE (val)) argument
247 #define GUINT64_TO_BE(val) (val) argument
248 #define GUINT32_TO_BE(val) (val) argument
249 #define GUINT16_TO_BE(val) (val) argument
250 #define GUINT64_TO_LE(val) GUINT64_SWAP_LE_BE(val) argument
251 #define GUINT32_TO_LE(val) GUINT32_SWAP_LE_BE(val) argument
252 #define GUINT16_TO_LE(val) GUINT16_SWAP_LE_BE(val) argument
253 #define GINT64_TO_BE(val) (val) argument
254 #define GINT32_TO_BE(val) (val) argument
255 #define GINT16_TO_BE(val) (val) argument
256 #define GINT64_TO_LE(val) GUINT64_SWAP_LE_BE(val) argument
257 #define GINT32_TO_LE(val) GUINT32_SWAP_LE_BE(val) argument
258 #define GINT16_TO_LE(val) GUINT16_SWAP_LE_BE(val) argument
260 #define GUINT64_TO_BE(val) GUINT64_SWAP_LE_BE(val) argument
261 #define GUINT32_TO_BE(val) GUINT32_SWAP_LE_BE(val) argument
262 #define GUINT16_TO_BE(val) GUINT16_SWAP_LE_BE(val) argument
263 #define GUINT64_TO_LE(val) (val) argument
264 #define GUINT32_TO_LE(val) (val) argument
265 #define GUINT16_TO_LE(val) (val) argument
266 #define GINT64_TO_BE(val) GUINT64_SWAP_LE_BE(val) argument
267 #define GINT32_TO_BE(val) GUINT32_SWAP_LE_BE(val) argument
268 #define GINT16_TO_BE(val) GUINT16_SWAP_LE_BE(val) argument
269 #define GINT64_TO_LE(val) (val) argument
270 #define GINT32_TO_LE(val) (val) argument
271 #define GINT16_TO_LE(val) (val) argument
285 #define LE_16(val) (GINT16_FROM_LE (*((u_int16_t*)(val)))) argument
286 #define BE_16(val) (GINT16_FROM_BE (*((u_int16_t*)(val)))) argument
287 #define LE_32(val) (GINT32_FROM_LE (*((u_int32_t*)(val)))) argument
288 #define BE_32(val) (GINT32_FROM_BE (*((u_int32_t*)(val)))) argument
290 #define LE_64(val) ({u_int64_t v; memcpy (&v, (val), sizeof (v)); GINT64_FROM_LE (v);}) argument
291 #define BE_64(val) ({u_int64_t v; memcpy (&v, (val), sizeof (v)); GINT64_FROM_BE (v);}) argument