Lines Matching defs:st
99 struct stat st;
101 if (fp->f_file < 0 || fstat(fp->f_file, &st) < 0)
109 *couldbetty = S_ISCHR(st.st_mode);
110 if (st.st_blksize == 0)
117 if (S_ISREG(st.st_mode) && st.st_blksize > SM_IO_MAX_BUF_FILE)
118 st.st_blksize = SM_IO_MAX_BUF_FILE;
122 if (!S_ISREG(st.st_mode))
125 if (st.st_blksize > SM_IO_MAX_BUF)
126 st.st_blksize = SM_IO_MAX_BUF;
132 if (st.st_blksize < SM_IO_MIN_BUF)
133 st.st_blksize = SM_IO_MIN_BUF;
146 *bufsize = st.st_blksize;
147 fp->f_blksize = st.st_blksize;
151 if ((st.st_mode & S_IFMT) == S_IFREG &&