Home
last modified time | relevance | path

Searched refs:openers (Results 1 - 17 of 17) sorted by relevance

/kernel/linux/linux-5.10/drivers/ide/
H A Dide-gd.c199 idkp->openers++;
201 if ((drive->dev_flags & IDE_DFLAG_REMOVABLE) && idkp->openers == 1) {
241 idkp->openers--;
266 if (idkp->openers == 1)
269 if ((drive->dev_flags & IDE_DFLAG_REMOVABLE) && idkp->openers == 1) {
274 idkp->openers--;
H A Dide-gd.h22 unsigned int openers; /* protected by BKL for now */ member
H A Dide-floppy_ioctl.c147 if (floppy->openers > 1) { in ide_floppy_format_unit()
244 if (floppy->openers > 1) in ide_floppy_lockdoor()
/kernel/linux/linux-5.10/fs/reiserfs/
H A Dfile.c41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release()
122 if (!atomic_inc_not_zero(&REISERFS_I(inode)->openers)) { in reiserfs_file_open()
124 atomic_inc(&REISERFS_I(inode)->openers); in reiserfs_file_open()
H A Dsuper.c645 atomic_set(&ei->openers, 0); in reiserfs_alloc_inode()
H A Dreiserfs.h96 atomic_t openers; member
/kernel/linux/linux-6.6/fs/reiserfs/
H A Dfile.c41 if (!atomic_dec_and_mutex_lock(&REISERFS_I(inode)->openers, in reiserfs_file_release()
122 if (!atomic_inc_not_zero(&REISERFS_I(inode)->openers)) { in reiserfs_file_open()
124 atomic_inc(&REISERFS_I(inode)->openers); in reiserfs_file_open()
H A Dsuper.c645 atomic_set(&ei->openers, 0); in reiserfs_alloc_inode()
H A Dreiserfs.h94 atomic_t openers; member
/kernel/linux/linux-5.10/drivers/scsi/
H A Dsd.h91 atomic_t openers; member
H A Dsd.c1473 if ((atomic_inc_return(&sdkp->openers) == 1) && sdev->removable) { in sd_open()
1505 if (atomic_dec_return(&sdkp->openers) == 0 && sdev->removable) { in sd_release()
3435 atomic_set(&sdkp->openers, 0); in sd_probe()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dsd.h114 atomic_t openers; member
H A Dsd.c1429 if ((atomic_inc_return(&sdkp->openers) == 1) && sdev->removable) { in sd_open()
1460 if (atomic_dec_return(&sdkp->openers) == 0 && sdev->removable) { in sd_release()
3698 atomic_set(&sdkp->openers, 0); in sd_probe()
/kernel/linux/linux-5.10/drivers/md/
H A Dmd.h406 atomic_t openers; /* number of active opens */ member
H A Dmd.c698 atomic_set(&mddev->openers, 0); in mddev_init()
6382 if ((mddev->pers && atomic_read(&mddev->openers) > !!bdev) || in md_set_readonly()
6443 if ((mddev->pers && atomic_read(&mddev->openers) > !!bdev) || in do_md_stop()
7633 if (mddev->pers && atomic_read(&mddev->openers) > 1) { in md_ioctl()
7894 atomic_inc(&mddev->openers); in md_open()
7909 atomic_dec(&mddev->openers); in md_release()
/kernel/linux/linux-6.6/drivers/md/
H A Dmd.h432 atomic_t openers; /* number of active opens */ member
H A Dmd.c667 atomic_set(&mddev->openers, 0); in mddev_init()
6401 if ((mddev->pers && atomic_read(&mddev->openers) > !!bdev) || in md_set_readonly()
6465 if ((mddev->pers && atomic_read(&mddev->openers) > !!bdev) || in do_md_stop()
7693 if (mddev->pers && atomic_read(&mddev->openers) > 1) { in md_ioctl()
7909 atomic_inc(&mddev->openers); in md_open()
7927 atomic_dec(&mddev->openers); in md_release()

Completed in 56 milliseconds