Loading...
Searching...
No Matches
Go to the documentation of this file.
2#ifndef _UAPI_LINUX_STDDEF_H
3#define _UAPI_LINUX_STDDEF_H
10#define __always_inline inline
15#define __struct_group_tag(TAG) TAG
17#define __struct_group_tag(TAG)
35#define __struct_group(TAG, NAME, ATTRS, MEMBERS...) \
37 struct { MEMBERS } ATTRS; \
38 struct __struct_group_tag(TAG) { MEMBERS } ATTRS NAME; \
43#define __DECLARE_FLEX_ARRAY(T, member) \
56#define __DECLARE_FLEX_ARRAY(TYPE, NAME) \
58 struct { } __empty_ ## NAME; \
64#define __counted_by(m)
67#ifndef __counted_by_le
68#define __counted_by_le(m)
71#ifndef __counted_by_be
72#define __counted_by_be(m)
75#ifndef __counted_by_ptr
76#define __counted_by_ptr(m)
80#define __kernel_nonstring __nonstring
82#define __kernel_nonstring