Lines Matching refs:st

128 		const struct fssh_stat &st, File *&file) = 0;
130 const struct fssh_stat &st, Directory *&dir) = 0;
132 const struct fssh_stat &st, SymLink *&link) = 0;
159 const struct fssh_stat &st)
162 fStat = st;
244 const struct fssh_stat &st)
246 fssh_status_t error = HostNode::Init(path, fd, st);
326 const struct fssh_stat &st)
328 fssh_status_t error = HostNode::Init(path, fd, st);
363 struct fssh_stat st;
364 if (fssh_fstat(fd, &st) < 0) {
371 switch (st.fssh_st_mode & FSSH_S_IFMT) {
387 fssh_status_t error = node->Init(path, fd, st);
399 const struct fssh_stat &st, File *&_file)
402 int fd = fssh_creat(path, st.fssh_st_mode & FSSH_S_IUMSK);
407 fssh_status_t error = _ApplyStat(fd, st);
415 error = file->Init(path, fd, st);
426 const struct fssh_stat &st, Directory *&_dir)
429 if (fssh_mkdir(path, st.fssh_st_mode & FSSH_S_IUMSK) < 0)
438 fssh_status_t error = _ApplyStat(fd, st);
446 error = dir->Init(path, fd, st);
457 const struct fssh_stat &st, SymLink *&_link)
469 fssh_status_t error = _ApplyStat(fd, st);
477 error = link->Init(path, fd, st);
496 fssh_status_t _ApplyStat(int fd, const struct fssh_stat &st)
525 const struct fssh_stat &st)
528 fStat = st;
568 struct fssh_stat st;
569 fssh_status_t error = _kern_read_stat(attrFD, NULL, false, &st,
570 sizeof(st));
579 info.type = st.fssh_st_type;
580 info.size = st.fssh_st_size;
646 const struct fssh_stat &st)
648 fssh_status_t error = GuestNode::Init(path, fd, st);
727 struct fssh_stat st;
728 fssh_status_t error = _kern_read_stat(fd, NULL, false, &st, sizeof(st));
736 switch (st.fssh_st_mode & FSSH_S_IFMT) {
752 error = node->Init(path, fd, st);
764 const struct fssh_stat &st, File *&_file)
768 st.fssh_st_mode & FSSH_S_IUMSK);
773 fssh_status_t error = _ApplyStat(fd, st);
781 error = file->Init(path, fd, st);
792 const struct fssh_stat &st, Directory *&_dir)
796 st.fssh_st_mode & FSSH_S_IUMSK);
806 error = _ApplyStat(fd, st);
814 error = dir->Init(path, fd, st);
825 const struct fssh_stat &st, SymLink *&_link)
829 st.fssh_st_mode & FSSH_S_IUMSK);
839 error = _ApplyStat(fd, st);
847 error = link->Init(path, fd, st);
863 fssh_status_t _ApplyStat(int fd, const struct fssh_stat &st)