Lines Matching refs:ref_count
190 int ref_count; member
641 if (fs->ref_count == -1 || (fs->ref_count && mode & FMODE_EXCL)) in floppy_open()
645 fs->ref_count = -1; in floppy_open()
647 fs->ref_count++; in floppy_open()
675 if (fs->ref_count < 0) in floppy_open()
676 fs->ref_count = 0; in floppy_open()
677 else if (fs->ref_count > 0) in floppy_open()
678 --fs->ref_count; in floppy_open()
680 if (fs->ref_count == 0) in floppy_open()
702 if (fs->ref_count < 0) in floppy_release()
703 fs->ref_count = 0; in floppy_release()
704 else if (fs->ref_count > 0) in floppy_release()
705 --fs->ref_count; in floppy_release()
707 if (fs->ref_count == 0) in floppy_release()
723 if (fs->ref_count != 1) in floppy_ioctl()
818 fs->ref_count = 0; in swim_add_floppy()