Lines Matching refs:ref_count
187 int ref_count; member
617 if (fs->ref_count == -1 || (fs->ref_count && mode & BLK_OPEN_EXCL)) in floppy_open()
620 fs->ref_count = -1; in floppy_open()
622 fs->ref_count++; in floppy_open()
650 if (fs->ref_count < 0) in floppy_open()
651 fs->ref_count = 0; in floppy_open()
652 else if (fs->ref_count > 0) in floppy_open()
653 --fs->ref_count; in floppy_open()
655 if (fs->ref_count == 0) in floppy_open()
677 if (fs->ref_count < 0) in floppy_release()
678 fs->ref_count = 0; in floppy_release()
679 else if (fs->ref_count > 0) in floppy_release()
680 --fs->ref_count; in floppy_release()
682 if (fs->ref_count == 0) in floppy_release()
698 if (fs->ref_count != 1) in floppy_ioctl()
762 fs->ref_count = 0; in swim_add_floppy()