Home
last modified time | relevance | path

Searched refs:blk_mode_t (Results 1 – 25 of 48) sorted by relevance

12

/linux/block/
H A Dioctl.c122 static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_discard()
177 static int blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_secure_erase()
211 static int blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_zeroout()
301 int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_compat_ptr_ioctl()
320 static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_allowed()
342 static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_register()
360 static int blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_reserve()
378 static int blkdev_pr_release(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_release()
396 static int blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_preempt()
414 static int blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_clear()
[all …]
H A Dblk.h578 int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
618 blk_mode_t mode, unsigned int cmd, unsigned long arg) in blkdev_zone_mgmt_ioctl()
648 int disk_scan_partitions(struct gendisk *disk, blk_mode_t mode);
663 blk_mode_t file_to_blk_mode(struct file *file);
664 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
749 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
751 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder);
H A Dbdev.c110 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, in truncate_bdev_range()
769 static int blkdev_get_whole(struct block_device *bdev, blk_mode_t mode) in blkdev_get_whole()
802 static int blkdev_get_part(struct block_device *part, blk_mode_t mode) in blkdev_get_part()
827 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder) in bdev_permission()
907 static bool bdev_may_open(struct block_device *bdev, blk_mode_t mode) in bdev_may_open()
919 static void bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode) in bdev_claim_write_access()
971 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, in bdev_open()
1057 static unsigned blk_to_file_flags(blk_mode_t mode) in blk_to_file_flags()
1079 struct file *bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder, in bdev_file_open_by_dev()
1115 struct file *bdev_file_open_by_path(const char *path, blk_mode_t mode, in bdev_file_open_by_path()
H A Dfops.c621 blk_mode_t file_to_blk_mode(struct file *file) in file_to_blk_mode()
623 blk_mode_t mode = 0; in file_to_blk_mode()
654 blk_mode_t mode; in blkdev_open()
/linux/include/linux/
H A Dblkdev.h130 #define BLK_OPEN_READ ((__force blk_mode_t)(1 << 0))
132 #define BLK_OPEN_WRITE ((__force blk_mode_t)(1 << 1))
134 #define BLK_OPEN_EXCL ((__force blk_mode_t)(1 << 2))
136 #define BLK_OPEN_NDELAY ((__force blk_mode_t)(1 << 3))
138 #define BLK_OPEN_WRITE_IOCTL ((__force blk_mode_t)(1 << 4))
140 #define BLK_OPEN_RESTRICT_WRITES ((__force blk_mode_t)(1 << 5))
142 #define BLK_OPEN_STRICT_SCAN ((__force blk_mode_t)(1 << 6))
221 blk_mode_t open_mode;
1578 int (*open)(struct gendisk *disk, blk_mode_t mode);
1580 int (*ioctl)(struct block_device *bdev, blk_mode_t mode,
[all …]
H A Dtypes.h166 typedef unsigned int __bitwise blk_mode_t; typedef
H A Dcdrom.h104 int cdrom_open(struct cdrom_device_info *cdi, blk_mode_t mode);
/linux/drivers/block/
H A Dswim3.c249 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode,
251 static int floppy_open(struct gendisk *disk, blk_mode_t mode);
886 static int floppy_locked_ioctl(struct block_device *bdev, blk_mode_t mode, in floppy_locked_ioctl()
914 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode, in floppy_ioctl()
926 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
996 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode) in floppy_unlocked_open()
H A Dataflop.c445 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
450 static int floppy_open(struct gendisk *disk, blk_mode_t mode);
1585 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode, in fd_locked_ioctl()
1774 static int fd_ioctl(struct block_device *bdev, blk_mode_t mode, in fd_ioctl()
1921 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
1958 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode) in floppy_unlocked_open()
H A Dswim.c611 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
660 static int floppy_unlocked_open(struct gendisk *disk, blk_mode_t mode) in floppy_unlocked_open()
687 static int floppy_ioctl(struct block_device *bdev, blk_mode_t mode, in floppy_ioctl()
H A Dz2ram.c143 static int z2_open(struct gendisk *disk, blk_mode_t mode) in z2_open()
H A Dloop.c1003 static int loop_configure(struct loop_device *lo, blk_mode_t mode, in loop_configure()
1467 static int loop_set_block_size(struct loop_device *lo, blk_mode_t mode, in loop_set_block_size()
1537 static int lo_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_ioctl()
1701 static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_compat_ioctl()
1737 static int lo_open(struct gendisk *disk, blk_mode_t mode) in lo_open()
/linux/drivers/mtd/devices/
H A Dblock2mtd.c223 blk_mode_t mode, int timeout, struct block2mtd_dev *dev) in mdtblock_early_get_bdev()
264 const blk_mode_t mode = BLK_OPEN_READ | BLK_OPEN_WRITE; in add_device()
/linux/drivers/cdrom/
H A Dgdrom.c477 static int gdrom_bdops_open(struct gendisk *disk, blk_mode_t mode) in gdrom_bdops_open()
502 static int gdrom_bdops_ioctl(struct block_device *bdev, blk_mode_t mode, in gdrom_bdops_ioctl()
/linux/drivers/scsi/
H A Dsr.c495 static int sr_block_open(struct gendisk *disk, blk_mode_t mode) in sr_block_open()
532 static int sr_block_ioctl(struct block_device *bdev, blk_mode_t mode, in sr_block_ioctl()
/linux/drivers/s390/block/
H A Ddcssblk.c29 static int dcssblk_open(struct gendisk *disk, blk_mode_t mode);
836 dcssblk_open(struct gendisk *disk, blk_mode_t mode) in dcssblk_open()
H A Ddasd_ioctl.c610 int dasd_ioctl(struct block_device *bdev, blk_mode_t mode, in dasd_ioctl()
/linux/drivers/nvme/host/
H A Dnvme.h1018 int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
1021 int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
H A Dioctl.c647 int nvme_ioctl(struct block_device *bdev, blk_mode_t mode, in nvme_ioctl()
745 int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode, in nvme_ns_head_ioctl()
/linux/drivers/md/
H A Ddm.c314 static int dm_blk_open(struct gendisk *disk, blk_mode_t mode) in dm_blk_open()
453 static int dm_blk_ioctl(struct block_device *bdev, blk_mode_t mode, in dm_blk_ioctl()
725 dev_t dev, blk_mode_t mode) in open_table_device()
802 blk_mode_t mode) in find_table_device()
813 int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode, in dm_get_table_device()
/linux/drivers/mtd/
H A Dmtd_blkdevs.c185 static int blktrans_open(struct gendisk *disk, blk_mode_t mode) in blktrans_open()
/linux/fs/
H A Dsuper.c1708 struct file *fs_bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder, in fs_bdev_file_open_by_dev()
1742 struct file *fs_bdev_file_open_by_path(const char *path, blk_mode_t mode, in fs_bdev_file_open_by_path()
1802 blk_mode_t mode = sb_open_mode(sb_flags); in setup_bdev_super()
/linux/arch/um/drivers/
H A Dubd_kern.c109 static int ubd_ioctl(struct block_device *bdev, blk_mode_t mode,
1333 static int ubd_ioctl(struct block_device *bdev, blk_mode_t mode, in ubd_ioctl()
/linux/drivers/md/bcache/
H A Dbcache.h282 int (*ioctl)(struct bcache_device *d, blk_mode_t mode,
/linux/fs/btrfs/
H A Dvolumes.h749 blk_mode_t flags, void *holder);

12