Searched refs:MEMBERS (Results 1 – 3 of 3) sorted by relevance
| /linux/include/linux/ |
| H A D | stddef.h | 47 #define struct_group(NAME, MEMBERS...) \ argument 48 __struct_group(/* no tag */, NAME, /* no attrs */, MEMBERS) 63 #define struct_group_attr(NAME, ATTRS, MEMBERS...) \ argument 64 __struct_group(/* no tag */, NAME, ATTRS, MEMBERS) 80 #define struct_group_tagged(TAG, NAME, MEMBERS...) \ argument 81 __struct_group(TAG, NAME, /* no attrs */, MEMBERS) 109 #define __TRAILING_OVERLAP(TYPE, NAME, FAM, ATTRS, MEMBERS) \ argument 114 MEMBERS \ 129 #define TRAILING_OVERLAP(TYPE, NAME, FAM, MEMBERS) \ argument 130 __TRAILING_OVERLAP(TYPE, NAME, FAM, /* no attrs */, MEMBERS)
|
| H A D | sysfs.h | 62 #define __SYSFS_FUNCTION_ALTERNATIVE(MEMBERS...) struct { MEMBERS } argument 64 #define __SYSFS_FUNCTION_ALTERNATIVE(MEMBERS...) union { MEMBERS } argument
|
| /linux/tools/include/uapi/linux/ |
| H A D | stddef.h | 32 #define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \ argument 34 struct { MEMBERS } ATTRS; \ 35 struct __struct_group_tag(TAG) { MEMBERS } ATTRS NAME; \
|