4 #define F(t,n) {t *y = &x.n;}
5 #define C(n) switch(n){case n:;}
33 #ifdef POSIX_SYNCHRONIZED_IO
63 C(AT_SYMLINK_NOFOLLOW
)
69 C(POSIX_FADV_DONTNEED
)
73 C(POSIX_FADV_SEQUENTIAL
)
74 C(POSIX_FADV_WILLNEED
)
89 {int(*p
)(int,int,...) = fcntl
;}
90 {int(*p
)(int,off_t
,off_t
,int) = posix_fadvise
;}
91 {int(*p
)(int,off_t
,off_t
) = posix_fallocate
;}
98 {int(*p
)(const char*,mode_t
) = creat
;}
99 {int(*p
)(const char*,int,...) = open
;}
100 {int(*p
)(int,const char*,int,...) = openat
;}