Lines Matching defs:val
21 #define BCMSWAP16(val) \
23 (((uint16)(val) & (uint16)0x00ffU) << 8) | \
24 (((uint16)(val) & (uint16)0xff00U) >> 8)))
27 #define BCMSWAP32(val) \
29 (((uint32)(val) & (uint32)0x000000ffUL) << 24) | \
30 (((uint32)(val) & (uint32)0x0000ff00UL) << 8) | \
31 (((uint32)(val) & (uint32)0x00ff0000UL) >> 8) | \
32 (((uint32)(val) & (uint32)0xff000000UL) >> 24)))
35 #define BCMSWAP32BY16(val) \
37 (((uint32)(val) & (uint32)0x0000ffffUL) << 16) | \
38 (((uint32)(val) & (uint32)0xffff0000UL) >> 16)))
42 bcmswap16(uint16 val)
44 return BCMSWAP16(val);
48 bcmswap32(uint32 val)
50 return BCMSWAP32(val);
54 bcmswap32by16(uint32 val)
56 return BCMSWAP32BY16(val);
108 htol16_ua_store(uint16 val, uint8 *bytes)
110 bytes[0] = val&0xff;
111 bytes[1] = val>>8;
118 htol32_ua_store(uint32 val, uint8 *bytes)
120 bytes[0] = val&0xff;
121 bytes[1] = (val>>8)&0xff;
122 bytes[2] = (val>>16)&0xff;
123 bytes[3] = val>>24;
130 hton16_ua_store(uint16 val, uint8 *bytes)
132 bytes[1] = val&0xff;
133 bytes[0] = val>>8;
140 hton32_ua_store(uint32 val, uint8 *bytes)
142 bytes[3] = val&0xff;
143 bytes[2] = (val>>8)&0xff;
144 bytes[1] = (val>>16)&0xff;
145 bytes[0] = val>>24;