Lines Matching refs:__CORE_RELO
43 #define __CORE_RELO(src, field, info) \
50 __CORE_RELO(src, fld, BYTE_SIZE), \
51 (const void *)src + __CORE_RELO(src, fld, BYTE_OFFSET))
59 (void *)dst + (8 - __CORE_RELO(src, fld, BYTE_SIZE)), \
60 __CORE_RELO(src, fld, BYTE_SIZE), \
61 (const void *)src + __CORE_RELO(src, fld, BYTE_OFFSET))
76 val <<= __CORE_RELO(s, field, LSHIFT_U64); \
77 if (__CORE_RELO(s, field, SIGNED)) \
78 val = ((long long)val) >> __CORE_RELO(s, field, RSHIFT_U64); \
80 val = val >> __CORE_RELO(s, field, RSHIFT_U64); \
91 const void *p = (const void *)s + __CORE_RELO(s, field, BYTE_OFFSET); \
102 switch (__CORE_RELO(s, field, BYTE_SIZE)) { \
109 val <<= __CORE_RELO(s, field, LSHIFT_U64); \
110 if (__CORE_RELO(s, field, SIGNED)) \
111 val = ((long long)val) >> __CORE_RELO(s, field, RSHIFT_U64); \
113 val = val >> __CORE_RELO(s, field, RSHIFT_U64); \
122 void *p = (void *)s + __CORE_RELO(s, field, BYTE_OFFSET); \
123 unsigned int byte_size = __CORE_RELO(s, field, BYTE_SIZE); \
124 unsigned int lshift = __CORE_RELO(s, field, LSHIFT_U64); \
125 unsigned int rshift = __CORE_RELO(s, field, RSHIFT_U64); \