/linux/block/ |
H A D | ioctl.c | 121 static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_discard() 183 static int blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_secure_erase() 217 static int blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_zeroout() 307 int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_compat_ptr_ioctl() 321 static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode) in blkdev_pr_allowed() 336 static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_register() 354 static int blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_reserve() 372 static int blkdev_pr_release(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_release() 390 static int blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_preempt() 408 static int blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_clear() [all …]
|
H A D | blk.h | 510 int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode, 550 blk_mode_t mode, unsigned int cmd, unsigned long arg) in blkdev_zone_mgmt_ioctl() 591 int disk_scan_partitions(struct gendisk *disk, blk_mode_t mode); 606 blk_mode_t file_to_blk_mode(struct file *file); 607 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, 726 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, 728 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder);
|
H A D | bdev.c | 111 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, in truncate_bdev_range() 724 static int blkdev_get_whole(struct block_device *bdev, blk_mode_t mode) in blkdev_get_whole() 757 static int blkdev_get_part(struct block_device *part, blk_mode_t mode) in blkdev_get_part() 782 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder) in bdev_permission() 862 static bool bdev_may_open(struct block_device *bdev, blk_mode_t mode) in bdev_may_open() 874 static void bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode) in bdev_claim_write_access() 926 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, in bdev_open() 1012 static unsigned blk_to_file_flags(blk_mode_t mode) in blk_to_file_flags() 1034 struct file *bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder, in bdev_file_open_by_dev() 1070 struct file *bdev_file_open_by_path(const char *path, blk_mode_t mode, in bdev_file_open_by_path()
|
H A D | fops.c | 640 blk_mode_t file_to_blk_mode(struct file *file) in file_to_blk_mode() 642 blk_mode_t mode = 0; in file_to_blk_mode() 673 blk_mode_t mode; in blkdev_open()
|
H A D | blk-zoned.c | 306 blk_mode_t mode, const struct blk_zone_range *zrange) in blkdev_truncate_zone_range() 325 int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_zone_mgmt_ioctl()
|
/linux/include/linux/ |
H A D | blkdev.h | 126 typedef unsigned int __bitwise blk_mode_t; typedef 129 #define BLK_OPEN_READ ((__force blk_mode_t)(1 << 0)) 131 #define BLK_OPEN_WRITE ((__force blk_mode_t)(1 << 1)) 133 #define BLK_OPEN_EXCL ((__force blk_mode_t)(1 << 2)) 135 #define BLK_OPEN_NDELAY ((__force blk_mode_t)(1 << 3)) 137 #define BLK_OPEN_WRITE_IOCTL ((__force blk_mode_t)(1 << 4)) 139 #define BLK_OPEN_RESTRICT_WRITES ((__force blk_mode_t)(1 << 5)) 141 #define BLK_OPEN_STRICT_SCAN ((__force blk_mode_t)(1 << 6)) 214 blk_mode_t open_mode; 1654 int (*open)(struct gendisk *disk, blk_mode_t mode); [all …]
|
H A D | device-mapper.h | 177 blk_mode_t mode; 185 int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode, 577 int dm_table_create(struct dm_table **result, blk_mode_t mode, 620 blk_mode_t dm_table_get_mode(struct dm_table *t);
|
H A D | cdrom.h | 104 int cdrom_open(struct cdrom_device_info *cdi, blk_mode_t mode);
|
/linux/fs/bcachefs/ |
H A D | super_types.h | 19 blk_mode_t mode;
|
/linux/drivers/block/ |
H A D | swim3.c | 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); 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 D | ataflop.c | 445 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 D | swim.c | 611 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 D | loop.c | 981 static int loop_configure(struct loop_device *lo, blk_mode_t mode, in loop_configure() 1443 static int loop_set_block_size(struct loop_device *lo, blk_mode_t mode, in loop_set_block_size() 1513 static int lo_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_ioctl() 1677 static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_compat_ioctl() 1713 static int lo_open(struct gendisk *disk, blk_mode_t mode) in lo_open()
|
H A D | amiflop.c | 1536 static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode, in fd_locked_ioctl() 1610 static int fd_ioctl(struct block_device *bdev, blk_mode_t mode, in fd_ioctl() 1657 static int floppy_open(struct gendisk *disk, blk_mode_t mode) in floppy_open()
|
/linux/drivers/md/ |
H A D | dm-core.h | 214 blk_mode_t mode;
|
H A D | dm.h | 210 int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode,
|
H A D | dm-table.c | 128 int dm_table_create(struct dm_table **result, blk_mode_t mode, in dm_table_create() 313 static int upgrade_mode(struct dm_dev_internal *dd, blk_mode_t new_mode, in upgrade_mode() 366 int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode, in dm_get_device() 2137 blk_mode_t dm_table_get_mode(struct dm_table *t) in dm_table_get_mode()
|
H A D | dm.c | 314 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() 729 dev_t dev, blk_mode_t mode) in open_table_device() 797 blk_mode_t mode) in find_table_device() 808 int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode, in dm_get_table_device()
|
/linux/drivers/cdrom/ |
H A D | gdrom.c | 477 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/nvme/host/ |
H A D | nvme.h | 922 int nvme_ioctl(struct block_device *bdev, blk_mode_t mode, 925 int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
|
H A D | ioctl.c | 607 int nvme_ioctl(struct block_device *bdev, blk_mode_t mode, in nvme_ioctl() 705 int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode, in nvme_ns_head_ioctl()
|
/linux/drivers/mtd/ubi/ |
H A D | block.c | 230 static int ubiblock_open(struct gendisk *disk, blk_mode_t mode) in ubiblock_open()
|
/linux/drivers/mtd/ |
H A D | mtd_blkdevs.c | 185 static int blktrans_open(struct gendisk *disk, blk_mode_t mode) in blktrans_open()
|
/linux/fs/btrfs/ |
H A D | volumes.h | 731 blk_mode_t flags, void *holder);
|
/linux/drivers/md/bcache/ |
H A D | bcache.h | 280 int (*ioctl)(struct bcache_device *d, blk_mode_t mode,
|