Lines Matching refs:st_mode
163 ret |= st.st_mode&S_IRUSR ? mask&AVIO_FLAG_READ : 0; in file_check()
164 ret |= st.st_mode&S_IWUSR ? mask&AVIO_FLAG_WRITE : 0; in file_check()
236 h->is_streamed = !fstat(fd, &st) && S_ISFIFO(st.st_mode); in file_open()
258 return ret < 0 ? AVERROR(errno) : (S_ISFIFO(st.st_mode) ? 0 : st.st_size); in file_seek()
310 if (S_ISDIR(st.st_mode)) in file_read_dir()
312 else if (S_ISFIFO(st.st_mode)) in file_read_dir()
314 else if (S_ISCHR(st.st_mode)) in file_read_dir()
316 else if (S_ISBLK(st.st_mode)) in file_read_dir()
318 else if (S_ISLNK(st.st_mode)) in file_read_dir()
320 else if (S_ISSOCK(st.st_mode)) in file_read_dir()
322 else if (S_ISREG(st.st_mode)) in file_read_dir()
330 (*next)->filemode = st.st_mode & 0777; in file_read_dir()