Lines Matching refs:GROUP
115 #define __cacheline_group_begin(GROUP) \ argument
116 __u8 __cacheline_group_begin__##GROUP[0]
120 #define __cacheline_group_end(GROUP) \ argument
121 __u8 __cacheline_group_end__##GROUP[0]
139 #define __cacheline_group_begin_aligned(GROUP, ...) \ argument
140 __cacheline_group_begin(GROUP) \
152 #define __cacheline_group_end_aligned(GROUP, ...) \ argument
153 __cacheline_group_end(GROUP) __aligned(sizeof(long)); \
154 struct { } __cacheline_group_pad__##GROUP \
158 #define CACHELINE_ASSERT_GROUP_MEMBER(TYPE, GROUP, MEMBER) \ argument
160 offsetofend(TYPE, __cacheline_group_begin__##GROUP) && \
162 offsetof(TYPE, __cacheline_group_end__##GROUP)))
166 #define CACHELINE_ASSERT_GROUP_SIZE(TYPE, GROUP, SIZE) \ argument
167 BUILD_BUG_ON(offsetof(TYPE, __cacheline_group_end__##GROUP) - \
168 offsetofend(TYPE, __cacheline_group_begin__##GROUP) > \