Lines Matching refs:path
41 static int ParamFileOpen(const char* path, int oflag, int mode) in ParamFileOpen() argument
44 return open(path, oflag, mode); in ParamFileOpen()
46 return UtilsFileOpen(path, oflag, mode); in ParamFileOpen()
77 static int ParamFileDelete(const char* path) in ParamFileDelete() argument
80 return unlink(path); in ParamFileDelete()
82 return UtilsFileDelete(path); in ParamFileDelete()
86 static int ParamFileStat(const char* path, unsigned int* fileSize) in ParamFileStat() argument
89 int fd = open(path, O_RDONLY); in ParamFileStat()
97 return UtilsFileStat(path, fileSize); in ParamFileStat()
121 const char *path = PARAM_PERSIST_SAVE_TMP_PATH; in LoadPersistParam() local
122 CheckAndCreateDir(path); in LoadPersistParam()
127 fd = ParamFileOpen(path, MODE_READ, 0); in LoadPersistParam()
129 path = PARAM_PERSIST_SAVE_PATH; in LoadPersistParam()
130 fd = ParamFileOpen(path, MODE_READ, 0); in LoadPersistParam()
131 PARAM_LOGI("LoadPersistParam open file %s", path); in LoadPersistParam()
133 PARAM_CHECK(fd >= 0, break, "No valid persist parameter file %s", path); in LoadPersistParam()
136 int ret = ParamFileStat(path, &fileSize); in LoadPersistParam()
137 PARAM_CHECK(ret == 0, break, "Failed to get file state %s", path); in LoadPersistParam()
141 PARAM_CHECK(ret >= 0, break, "Failed to read file %s", path); in LoadPersistParam()