Lines Matching defs:cfp
432 FILE *cfp = NULL;
448 if ((cfp = fopen(META_DBCONFTMP, "w+")) == NULL) {
470 if ((cfp = fopen(tname, "w+")) == NULL)
474 if (fchmod(fileno(cfp), (sbuf.st_mode & 0666)) != 0)
476 if (fchown(fileno(cfp), sbuf.st_uid, sbuf.st_gid) != 0)
481 if (fprintf(cfp, "#metadevice database location file ") == EOF)
483 if (fprintf(cfp, "do not hand edit\n") < 0)
485 if (fprintf(cfp,
516 if (fprintf(cfp, "%s\t%lu\t%ld\t%s\t%d\n",
525 if (fflush(cfp) != 0)
527 if (fsync(fileno(cfp)) != 0)
529 if (fclose(cfp) != 0) {
530 cfp = NULL;
533 cfp = NULL;
544 if ((cfp = fopen(tname, "r")) == NULL)
548 while (fgets(line, MDDB_BOOTLIST_MAX_LEN, cfp) != NULL) {
552 (void) fclose(cfp);
553 cfp = NULL;
579 if ((cfp != NULL) && (fclose(cfp) != 0) && (rval == 0)) {