Home | History | Annotate | Download | only in arch-mips

Lines Matching refs:flags

34 static inline int open_flags_pton(int flags)
36 int mipsflags = flags & O_ACCMODE_PORTABLE;
38 ALOGV("%s(flags:0x%x) {", __func__, flags);
40 if (flags & O_CREAT_PORTABLE)
42 if (flags & O_EXCL_PORTABLE)
44 if (flags & O_NOCTTY_PORTABLE)
46 if (flags & O_TRUNC_PORTABLE)
48 if (flags & O_APPEND_PORTABLE)
50 if (flags & O_NONBLOCK_PORTABLE)
52 if (flags & O_SYNC_PORTABLE)
54 if (flags & FASYNC_PORTABLE)
56 if (flags & O_DIRECT_PORTABLE)
58 if (flags & O_LARGEFILE_PORTABLE)
60 if (flags & O_DIRECTORY_PORTABLE)
62 if (flags & O_NOFOLLOW_PORTABLE)
64 if (flags & O_NOATIME_PORTABLE)
66 if (flags & O_NDELAY_PORTABLE)
76 int WRAP(open)(const char *pathname, int flags, ...)
83 ALOGV("%s(pathname:%p, flags:0x%x, ...) {", __func__,
84 pathname, flags);
86 flags |= O_LARGEFILE_PORTABLE;
88 if (flags & O_CREAT_PORTABLE) {
91 va_start(args, flags);
96 native_flags = open_flags_pton(flags);
104 if (flags & O_CLOEXEC) {
117 int WRAP(openat)(int dirfd, const char *pathname, int flags, ...)
124 ALOGV("%s(dirfd:%d, pathname:0x%p, flags:0x%x, ...) {", __func__,
125 dirfd, pathname, flags);
127 flags |= O_LARGEFILE_PORTABLE;
129 if (flags & O_CREAT_PORTABLE) {
132 va_start(args, flags);
137 native_flags = open_flags_pton(flags);
145 if (flags & O_CLOEXEC) {