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;}