Lines Matching defs:status
160 struct stat64 status;
172 if (stat64(path, &status)) {
203 if ((status.st_mode & S_IFMT) == S_IFREG) {
204 /* check non zero status */
205 if ((pflags & P_NONZERO) && (status.st_size < 1)) {
210 if ((pflags & P_CHR) && ((status.st_mode & S_IFMT) != S_IFCHR)) {
214 if ((pflags & P_BLK) && ((status.st_mode & S_IFMT) != S_IFBLK)) {
218 if ((pflags & P_DIR) && ((status.st_mode & S_IFMT) != S_IFDIR)) {
222 if ((pflags & P_REG) && ((status.st_mode & S_IFMT) != S_IFREG)) {
226 if ((pflags & P_READ) && !(status.st_mode & S_IREAD)) {
230 if ((pflags & P_WRITE) && !(status.st_mode & S_IWRITE)) {
234 if ((pflags & P_EXEC) && !(status.st_mode & S_IEXEC)) {