Lines Matching refs:mode
24 static PetscErrorCode PetscTestOwnership(const char fname[], char mode, uid_t fuid, gid_t fgid, int… in PetscTestOwnership() argument
29 if (mode == 'r') m = R_OK; in PetscTestOwnership()
30 else if (mode == 'w') m = W_OK; in PetscTestOwnership()
31 else if (mode == 'x') m = X_OK; in PetscTestOwnership()
50 static PetscErrorCode PetscTestOwnership(const char fname[], char mode, uid_t fuid, gid_t fgid, int… in PetscTestOwnership() argument
101 if (mode == 'r') { in PetscTestOwnership()
103 } else if (mode == 'w') { in PetscTestOwnership()
105 } else if (mode == 'x') { in PetscTestOwnership()
161 PetscErrorCode PetscTestFile(const char fname[], char mode, PetscBool *flg) in PetscTestFile() argument
177 if (mode == '\0') { in PetscTestFile()
181 PetscCall(PetscTestOwnership(fname, mode, fuid, fgid, fmode, flg)); in PetscTestFile()
201 PetscErrorCode PetscTestDirectory(const char dirname[], char mode, PetscBool *flg) in PetscTestDirectory() argument
218 PetscCall(PetscTestOwnership(dirname, mode, fuid, fgid, fmode, flg)); in PetscTestDirectory()