3 #define F(t,n) {t *y = &x.n;}
4 #define C(n) switch(n){case n:;}
60 C(AT_SYMLINK_NOFOLLOW)
66 C(POSIX_FADV_DONTNEED)
70 C(POSIX_FADV_SEQUENTIAL)
71 C(POSIX_FADV_WILLNEED)
86 int(*p_fcntl)(int,int,...) = fcntl;
87 int(*p_posix_fadvise)(int,off_t,off_t,int) = posix_fadvise;
88 int(*p_posix_fallocate)(int,off_t,off_t) = posix_fallocate;
92 int(*p_creat)(const char*,mode_t) = creat;
93 int(*p_open)(const char*,int,...) = open;
94 int(*p_openat)(int,const char*,int,...) = openat;