Symbol: blk_mode_t
arch/um/drivers/ubd_kern.c
109
static int ubd_ioctl(struct block_device *bdev, blk_mode_t mode,
arch/um/drivers/ubd_kern.c
1333
static int ubd_ioctl(struct block_device *bdev, blk_mode_t mode,
arch/xtensa/platforms/iss/simdisk.c
124
static int simdisk_open(struct gendisk *disk, blk_mode_t mode)
block/bdev.c
1015
static unsigned blk_to_file_flags(blk_mode_t mode)
block/bdev.c
1037
struct file *bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder,
block/bdev.c
1073
struct file *bdev_file_open_by_path(const char *path, blk_mode_t mode,
block/bdev.c
111
int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
block/bdev.c
727
static int blkdev_get_whole(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
760
static int blkdev_get_part(struct block_device *part, blk_mode_t mode)
block/bdev.c
785
int bdev_permission(dev_t dev, blk_mode_t mode, void *holder)
block/bdev.c
865
static bool bdev_may_open(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
877
static void bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
929
int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
block/blk-zoned.c
420
static int blkdev_reset_zone(struct block_device *bdev, blk_mode_t mode,
block/blk-zoned.c
452
int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
block/blk.h
578
int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
block/blk.h
618
blk_mode_t mode, unsigned int cmd, unsigned long arg)
block/blk.h
648
int disk_scan_partitions(struct gendisk *disk, blk_mode_t mode);
block/blk.h
663
blk_mode_t file_to_blk_mode(struct file *file);
block/blk.h
664
int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
block/blk.h
749
int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
block/blk.h
751
int bdev_permission(dev_t dev, blk_mode_t mode, void *holder);
block/fops.c
619
blk_mode_t file_to_blk_mode(struct file *file)
block/fops.c
621
blk_mode_t mode = 0;
block/fops.c
652
blk_mode_t mode;
block/genhd.c
363
int disk_scan_partitions(struct gendisk *disk, blk_mode_t mode)
block/ioctl.c
121
static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
176
static int blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
210
static int blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
300
int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
319
static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
341
static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
359
static int blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
377
static int blkdev_pr_release(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
395
static int blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
413
static int blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
431
static int blkdev_pr_read_keys(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
487
blk_mode_t mode, struct pr_read_reservation __user *arg)
block/ioctl.c
618
static int blkdev_bszset(struct file *file, blk_mode_t mode,
block/ioctl.c
650
static int blkdev_common_ioctl(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
753
blk_mode_t mode = file_to_blk_mode(file);
block/ioctl.c
815
blk_mode_t mode = file_to_blk_mode(file);
drivers/block/amiflop.c
1536
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/amiflop.c
1610
static int fd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/amiflop.c
1657
static int floppy_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/aoe/aoeblk.c
207
aoeblk_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/aoe/aoeblk.c
288
aoeblk_ioctl(struct block_device *bdev, blk_mode_t mode, uint cmd, ulong arg)
drivers/block/ataflop.c
1585
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/ataflop.c
1774
static int fd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/ataflop.c
1921
static int floppy_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/ataflop.c
1958
static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/ataflop.c
445
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/ataflop.c
450
static int floppy_open(struct gendisk *disk, blk_mode_t mode);
drivers/block/drbd/drbd_main.c
1875
static int drbd_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/drbd/drbd_main.c
53
static int drbd_open(struct gendisk *disk, blk_mode_t mode);
drivers/block/floppy.c
3394
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3567
static int fd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3655
static int compat_set_geometry(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3862
static int fd_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3985
static int floppy_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/loop.c
1437
static int loop_set_block_size(struct loop_device *lo, blk_mode_t mode,
drivers/block/loop.c
1507
static int lo_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/loop.c
1671
static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/loop.c
1707
static int lo_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/loop.c
977
static int loop_configure(struct loop_device *lo, blk_mode_t mode,
drivers/block/mtip32xx/mtip32xx.c
3039
blk_mode_t mode,
drivers/block/mtip32xx/mtip32xx.c
3077
blk_mode_t mode,
drivers/block/nbd.c
1677
static int nbd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/nbd.c
1742
static int nbd_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/rbd.c
655
static int rbd_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/rnbd/rnbd-clt.c
926
static int rnbd_client_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/rnbd/rnbd-srv.c
700
blk_mode_t open_flags = BLK_OPEN_READ;
drivers/block/sunvdc.c
141
static int vdc_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/swim.c
611
static int floppy_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/swim.c
660
static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/swim.c
687
static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/swim3.c
249
static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/swim3.c
251
static int floppy_open(struct gendisk *disk, blk_mode_t mode);
drivers/block/swim3.c
886
static int floppy_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/swim3.c
914
static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/swim3.c
926
static int floppy_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/swim3.c
996
static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/ublk_drv.c
1328
static int ublk_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/xen-blkfront.c
512
static int blkif_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/z2ram.c
143
static int z2_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/zloop.c
920
static int zloop_open(struct gendisk *disk, blk_mode_t mode)
drivers/block/zram/zram_drv.c
2949
static int zram_open(struct gendisk *disk, blk_mode_t mode)
drivers/cdrom/cdrom.c
1167
int cdrom_open(struct cdrom_device_info *cdi, blk_mode_t mode)
drivers/cdrom/gdrom.c
477
static int gdrom_bdops_open(struct gendisk *disk, blk_mode_t mode)
drivers/cdrom/gdrom.c
502
static int gdrom_bdops_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/bcache/bcache.h
282
int (*ioctl)(struct bcache_device *d, blk_mode_t mode,
drivers/md/bcache/request.c
1232
static int cached_dev_ioctl(struct bcache_device *d, blk_mode_t mode,
drivers/md/bcache/request.c
1322
static int flash_dev_ioctl(struct bcache_device *d, blk_mode_t mode,
drivers/md/bcache/super.c
735
static int open_dev(struct gendisk *disk, blk_mode_t mode)
drivers/md/bcache/super.c
753
static int ioctl_dev(struct block_device *b, blk_mode_t mode,
drivers/md/dm-core.h
214
blk_mode_t mode;
drivers/md/dm-ioctl.c
1536
static inline blk_mode_t get_mode(struct dm_ioctl *param)
drivers/md/dm-ioctl.c
1538
blk_mode_t mode = BLK_OPEN_READ | BLK_OPEN_WRITE;
drivers/md/dm-snap.c
1238
blk_mode_t origin_mode = BLK_OPEN_READ;
drivers/md/dm-table.c
128
int dm_table_create(struct dm_table **result, blk_mode_t mode,
drivers/md/dm-table.c
2119
blk_mode_t dm_table_get_mode(struct dm_table *t)
drivers/md/dm-table.c
312
static int upgrade_mode(struct dm_dev_internal *dd, blk_mode_t new_mode,
drivers/md/dm-table.c
365
int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode,
drivers/md/dm-thin.c
3294
blk_mode_t metadata_mode;
drivers/md/dm.c
314
static int dm_blk_open(struct gendisk *disk, blk_mode_t mode)
drivers/md/dm.c
453
static int dm_blk_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/dm.c
725
dev_t dev, blk_mode_t mode)
drivers/md/dm.c
802
blk_mode_t mode)
drivers/md/dm.c
813
int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode,
drivers/md/dm.h
211
int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode,
drivers/md/md.c
8323
static int md_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/md.c
8518
static int md_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/md.c
8567
static int md_open(struct gendisk *disk, blk_mode_t mode)
drivers/mmc/core/block.c
372
static int mmc_blk_open(struct gendisk *disk, blk_mode_t mode)
drivers/mmc/core/block.c
807
static int mmc_blk_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/mmc/core/block.c
844
static int mmc_blk_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/mtd/devices/block2mtd.c
223
blk_mode_t mode, int timeout, struct block2mtd_dev *dev)
drivers/mtd/devices/block2mtd.c
264
const blk_mode_t mode = BLK_OPEN_READ | BLK_OPEN_WRITE;
drivers/mtd/mtd_blkdevs.c
185
static int blktrans_open(struct gendisk *disk, blk_mode_t mode)
drivers/mtd/ubi/block.c
230
static int ubiblock_open(struct gendisk *disk, blk_mode_t mode)
drivers/nvme/host/core.c
1817
static int nvme_open(struct gendisk *disk, blk_mode_t mode)
drivers/nvme/host/ioctl.c
610
int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/ioctl.c
708
int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/multipath.c
555
static int nvme_ns_head_open(struct gendisk *disk, blk_mode_t mode)
drivers/nvme/host/nvme.h
1004
int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/nvme.h
1007
int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/s390/block/dasd.c
3214
static int dasd_open(struct gendisk *disk, blk_mode_t mode)
drivers/s390/block/dasd_int.h
941
int dasd_ioctl(struct block_device *bdev, blk_mode_t mode, unsigned int cmd,
drivers/s390/block/dasd_ioctl.c
610
int dasd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/s390/block/dcssblk.c
29
static int dcssblk_open(struct gendisk *disk, blk_mode_t mode);
drivers/s390/block/dcssblk.c
836
dcssblk_open(struct gendisk *disk, blk_mode_t mode)
drivers/scsi/sd.c
1597
static int sd_open(struct gendisk *disk, blk_mode_t mode)
drivers/scsi/sd.c
1723
static int sd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/scsi/sr.c
495
static int sr_block_open(struct gendisk *disk, blk_mode_t mode)
drivers/scsi/sr.c
532
static int sr_block_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/target/target_core_iblock.c
97
blk_mode_t mode = BLK_OPEN_READ;
fs/btrfs/super.c
1877
blk_mode_t mode = sb_open_mode(fc->sb_flags);
fs/btrfs/volumes.c
1242
blk_mode_t flags, void *holder)
fs/btrfs/volumes.c
1314
blk_mode_t flags, void *holder)
fs/btrfs/volumes.c
476
btrfs_get_bdev_and_sb(const char *device_path, blk_mode_t flags, void *holder,
fs/btrfs/volumes.c
654
struct btrfs_device *device, blk_mode_t flags,
fs/btrfs/volumes.h
743
blk_mode_t flags, void *holder);
fs/f2fs/super.c
4842
blk_mode_t mode = sb_open_mode(sbi->sb->s_flags);
fs/super.c
1554
blk_mode_t mode = sb_open_mode(sb_flags);
fs/xfs/xfs_super.c
400
blk_mode_t mode;
include/linux/blkdev.h
132
#define BLK_OPEN_READ ((__force blk_mode_t)(1 << 0))
include/linux/blkdev.h
134
#define BLK_OPEN_WRITE ((__force blk_mode_t)(1 << 1))
include/linux/blkdev.h
136
#define BLK_OPEN_EXCL ((__force blk_mode_t)(1 << 2))
include/linux/blkdev.h
138
#define BLK_OPEN_NDELAY ((__force blk_mode_t)(1 << 3))
include/linux/blkdev.h
140
#define BLK_OPEN_WRITE_IOCTL ((__force blk_mode_t)(1 << 4))
include/linux/blkdev.h
142
#define BLK_OPEN_RESTRICT_WRITES ((__force blk_mode_t)(1 << 5))
include/linux/blkdev.h
144
#define BLK_OPEN_STRICT_SCAN ((__force blk_mode_t)(1 << 6))
include/linux/blkdev.h
1664
int (*open)(struct gendisk *disk, blk_mode_t mode);
include/linux/blkdev.h
1666
int (*ioctl)(struct block_device *bdev, blk_mode_t mode,
include/linux/blkdev.h
1668
int (*compat_ioctl)(struct block_device *bdev, blk_mode_t mode,
include/linux/blkdev.h
1697
extern int blkdev_compat_ptr_ioctl(struct block_device *, blk_mode_t,
include/linux/blkdev.h
1788
struct file *bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder,
include/linux/blkdev.h
1790
struct file *bdev_file_open_by_path(const char *path, blk_mode_t mode,
include/linux/blkdev.h
223
blk_mode_t open_mode;
include/linux/cdrom.h
104
int cdrom_open(struct cdrom_device_info *cdi, blk_mode_t mode);
include/linux/device-mapper.h
177
blk_mode_t mode;
include/linux/device-mapper.h
185
int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode,
include/linux/device-mapper.h
583
int dm_table_create(struct dm_table **result, blk_mode_t mode,
include/linux/device-mapper.h
626
blk_mode_t dm_table_get_mode(struct dm_table *t);