Lines Matching refs:mode
58 umode_t mode; member
71 umode_t mode, char *name) in find_link() argument
81 if (((*p)->mode ^ mode) & S_IFMT) in find_link()
91 q->mode = mode; in find_link()
156 static __initdata umode_t mode; variable
174 mode = parsed[1]; in parse_header()
267 if (S_ISLNK(mode)) { in do_header()
276 if (S_ISREG(mode) || !body_len) in do_header()
305 char *old = find_link(major, minor, ino, mode, collected); in maybe_link()
334 clean_path(collected, mode); in do_name()
335 if (S_ISREG(mode)) { in do_name()
341 wfd = sys_open(collected, openflags, mode); in do_name()
345 sys_fchmod(wfd, mode); in do_name()
352 } else if (S_ISDIR(mode)) { in do_name()
353 sys_mkdir(collected, mode); in do_name()
355 sys_chmod(collected, mode); in do_name()
357 } else if (S_ISBLK(mode) || S_ISCHR(mode) || in do_name()
358 S_ISFIFO(mode) || S_ISSOCK(mode)) { in do_name()
360 sys_mknod(collected, mode, rdev); in do_name()
362 sys_chmod(collected, mode); in do_name()