Lines Matching defs:a_path
131 * char *a_path - path of file to open and associate with this VFP.
153 vfpOpen(VFP_T **r_vfp, char *a_path, char *a_mode, VFPFLAGS_T a_flags)
174 if (a_path == (char *)NULL) {
200 if ((*a_path == '\0') || (*a_mode == '\0')) {
208 fp = fopen(a_path, a_mode);
377 vfp->_vfpPath = strdup(a_path ? a_path : "");
719 * char *a_path - path of file to write file data to
725 vfpWriteToFile(VFP_T *a_vfp, char *a_path)
748 fd = open(a_path, O_WRONLY|O_CREAT|O_TRUNC, 0644);
795 * char *a_path - path to file that is the backing store for the
816 vfpCheckpointFile(VFP_T **r_cpVfp, VFP_T **a_vfp, char *a_path)
867 if ((a_path == (char *)NULL) || (*a_path == '\0')) {
868 a_path = avfp->_vfpPath;
873 if ((a_path == (char *)NULL) ||
874 strcmp(a_path, VFP_ANONYMOUS_PATH) == 0) {
881 if (stat(a_path, &statbuf) != 0) {
926 vfp->_vfpPath = strdup(a_path);
957 * char *a_path - path of file to open and associate with this VFP.
980 vfpCheckpointOpen(VFP_T **a_cpVfp, VFP_T **r_vfp, char *a_path,
996 return (vfpOpen(r_vfp, a_path, a_mode, a_flags));
1005 if ((a_path == (char *)NULL) || (*a_path == '\0')) {
1006 a_path = cpVfp->_vfpPath;
1011 if ((a_path == (char *)NULL) && (*a_path == '\0')) {
1018 if (stat(a_path, &statbuf) != 0) {
1020 return (vfpOpen(r_vfp, a_path, a_mode, a_flags));
1035 return (vfpOpen(r_vfp, a_path, a_mode, a_flags));
1047 fp = fopen(a_path, a_mode);
1063 return (vfpOpen(r_vfp, a_path, a_mode, a_flags));
1086 vfp->_vfpPath = strdup(a_path);