Lines Matching defs:mode
36 mode_t mode;
90 fs->mode = FS_DEFAULT_MODE;
103 } else if (strcmp(arg, "mode=auto") == 0) {
109 } else if (strncmp(arg, "mode=", 5) == 0) {
110 unsigned int mode;
111 if (str_to_uint_oct(arg+5, &mode) < 0) {
112 fs_set_error(_fs, "Invalid mode value: %s", arg+5);
115 fs->mode = mode & 0666;
116 if (fs->mode == 0) {
117 fs_set_error(_fs, "Invalid mode: %s", arg+5);
161 *mode_r = fs->mode;
177 /* setgid set - copy mode from parent */
186 mode_t mode, dir_mode;
193 if (fs_posix_get_mode(fs, dir, &mode) < 0)
195 dir_mode = mode;
246 mode_t mode;
253 if (fs_posix_get_mode(fs, str_c(str), &mode) < 0)
257 if (fs_posix_get_mode(fs, ".", &mode) < 0)
262 fd = safe_mkstemp_hostpid(str, mode, (uid_t)-1, (gid_t)-1);
267 fd = safe_mkstemp_hostpid(str, mode, (uid_t)-1, (gid_t)-1);
317 enum fs_open_mode mode, enum fs_open_flags flags)
323 if (mode != FS_OPEN_MODE_CREATE_UNIQUE_128)
332 file->open_mode = mode;