Lines Matching refs:raw
30 #define swap_endian_16(val,raw) do {\
31 val = ((raw>>8) & 0x00ff) \
32 | ((raw<<8) & 0xff00);\
34 #define swap_endian_32(val,raw) do {\
35 val = ((raw>>24) & 0x000000ff) \
36 | ((raw>>8) & 0x0000ff00) \
37 | ((raw<<8) & 0x00ff0000) \
38 | ((raw<<24) & 0xff000000); \
40 #define swap_endian_16_se(val,raw) do {\
41 swap_endian_16(val,raw);\
44 #define swap_endian_32_se(val,raw) swap_endian_32(val,raw)
64 unsigned MEM_VALUE_T val, raw = *mem;\
65 swap_endian_##sz(val,raw);\
73 unsigned MEM_VALUE_T val, raw = *mem;\
74 swap_endian_##sz##_se(val,raw);\
88 uint##sz##_t *mem = (uint##sz##_t *)vmem, raw;\
89 swap_endian_##sz(raw,val);\
90 *mem = (uint##sz##_t)raw;\