Lines Matching defs:mode
66 REG(mode);
249 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
251 static int floppy_open(struct gendisk *disk, blk_mode_t mode);
885 static int floppy_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
913 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
919 ret = floppy_locked_ioctl(bdev, mode, cmd, param);
925 static int floppy_open(struct gendisk *disk, blk_mode_t mode)
937 out_8(&sw->mode, 0x95);
960 } else if (fs->ref_count == -1 || mode & BLK_OPEN_EXCL)
963 if (err == 0 && !(mode & BLK_OPEN_NDELAY) &&
964 (mode & (BLK_OPEN_READ | BLK_OPEN_WRITE))) {
971 if (err == 0 && (mode & BLK_OPEN_WRITE)) {
987 if (mode & BLK_OPEN_EXCL)
995 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode)
1000 ret = floppy_open(disk, mode);