Lines Matching refs:fp
31 FILE* fp = fopen(realPath, "rb+"); in WriteUpdaterMessage() local
33 if (fp == nullptr) { in WriteUpdaterMessage()
38 size_t ret = fwrite(&boot, sizeof(UpdateMessage), 1, fp); in WriteUpdaterMessage()
41 fclose(fp); in WriteUpdaterMessage()
44 if (fsync(fileno(fp)) == -1) { in WriteUpdaterMessage()
48 int res = fclose(fp); in WriteUpdaterMessage()
63 FILE* fp = fopen(realPath, "rb"); in ReadUpdaterMessage() local
65 if (fp == nullptr) { in ReadUpdaterMessage()
71 size_t ret = fread(&tempBoot, sizeof(UpdateMessage), 1, fp); in ReadUpdaterMessage()
74 fclose(fp); in ReadUpdaterMessage()
78 int res = fclose(fp); in ReadUpdaterMessage()
124 FILE *fp = fopen(realPath, "rb+"); in WriteUpdaterParaMisc() local
126 if (fp == nullptr) { in WriteUpdaterParaMisc()
131 if (lseek(fileno(fp), MISC_UPDATER_PARA_OFFSET, SEEK_SET) == -1) { in WriteUpdaterParaMisc()
133 fclose(fp); in WriteUpdaterParaMisc()
136 size_t ret = fwrite(¶, sizeof(UpdaterPara), 1, fp); in WriteUpdaterParaMisc()
139 fclose(fp); in WriteUpdaterParaMisc()
143 if (fsync(fileno(fp)) == -1) { in WriteUpdaterParaMisc()
147 if (fclose(fp) != 0) { in WriteUpdaterParaMisc()
166 FILE *fp = fopen(realPath, "rb"); in ReadUpdaterParaMisc() local
168 if (fp == nullptr) { in ReadUpdaterParaMisc()
173 if (lseek(fileno(fp), MISC_UPDATER_PARA_OFFSET, SEEK_SET) == -1) { in ReadUpdaterParaMisc()
175 fclose(fp); in ReadUpdaterParaMisc()
178 size_t ret = fread(¶, sizeof(UpdaterPara), 1, fp); in ReadUpdaterParaMisc()
181 fclose(fp); in ReadUpdaterParaMisc()
185 fclose(fp); in ReadUpdaterParaMisc()