Lines Matching defs:open_flags
52 static uint32_t insert_fd(int open_flags, int fd)
56 if (open_flags & O_CREAT) {
62 if (open_flags & O_TRUNC) {
67 if (open_flags & (O_TRUNC | O_CREAT)) {
244 int open_flags = O_RDWR;
247 open_flags |= O_TRUNC;
253 open_flags |= O_CREAT | O_EXCL;
254 rc = TEMP_FAILURE_RETRY(open(path, open_flags, S_IRUSR | S_IWUSR));
257 rc = TEMP_FAILURE_RETRY(open(path, open_flags, S_IRUSR | S_IWUSR));
260 open_flags |= O_CREAT;
261 rc = TEMP_FAILURE_RETRY(open(path, open_flags, S_IRUSR | S_IWUSR));
267 rc = TEMP_FAILURE_RETRY(open(path, open_flags, S_IRUSR | S_IWUSR));
286 resp.handle = insert_fd(open_flags, rc);