Lines Matching refs:logfp
223 static fileid_t *logfp = (fileid_t *)NULL; variable
412 if (logfp->fi_blocknum != pblk) { in lufs_read_log()
413 logfp->fi_blocknum = pblk; in lufs_read_log()
414 logfp->fi_memp = logfp->fi_buf; in lufs_read_log()
415 logfp->fi_count = DEV_BSIZE; in lufs_read_log()
416 logfp->fi_offset = 0; in lufs_read_log()
417 if (diskread(logfp)) { in lufs_read_log()
420 logfp->fi_blocknum); in lufs_read_log()
433 st = (sect_trailer_t *)(logfp->fi_memp + in lufs_read_log()
457 bcopy(logfp->fi_buf + (addr - ldbtob(lbtodb(addr))), in lufs_read_log()
505 logfp = (fileid_t *)bkmem_zalloc(sizeof (fileid_t)); in lufs_boot_init()
506 logfp->fi_memp = logfp->fi_buf; in lufs_boot_init()
507 logfp->fi_devp = filep->fi_devp; in lufs_boot_init()
517 logfp->fi_blocknum = sb->fs_logbno; in lufs_boot_init()
518 logfp->fi_count = sb->fs_bsize; in lufs_boot_init()
519 logfp->fi_memp = (caddr_t)eb; in lufs_boot_init()
520 logfp->fi_offset = 0; in lufs_boot_init()
521 if (diskread(logfp) || eb->type != LUFS_EXTENTS) { in lufs_boot_init()
531 logfp->fi_blocknum = eb->extents[0].pbno; in lufs_boot_init()
532 logfp->fi_count = sizeof (ml_odunit_t); in lufs_boot_init()
533 logfp->fi_memp = (caddr_t)&odi; in lufs_boot_init()
534 logfp->fi_offset = 0; in lufs_boot_init()
535 if (diskread(logfp)) { in lufs_boot_init()
536 logfp->fi_blocknum = eb->extents[0].pbno + 1; in lufs_boot_init()
537 logfp->fi_count = sizeof (ml_odunit_t); in lufs_boot_init()
538 logfp->fi_memp = (caddr_t)&odi; in lufs_boot_init()
539 logfp->fi_offset = 0; in lufs_boot_init()
540 if (diskread(logfp)) { in lufs_boot_init()
1074 bkmem_free((char *)eb, logfp->fi_devp->un_fs.di_fs.fs_bsize); in lufs_closeall()
1075 bkmem_free((char *)logfp, sizeof (fileid_t)); in lufs_closeall()
1078 logfp = (fileid_t *)NULL; in lufs_closeall()