Home
last modified time | relevance | path

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

123

/linux-6.14.4/block/
Dioctl.c119 static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode, in blk_ioctl_discard()
179 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()
299 int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode, in blkdev_compat_ptr_ioctl()
313 static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode) in blkdev_pr_allowed()
328 static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_register()
346 static int blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_reserve()
364 static int blkdev_pr_release(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_release()
382 static int blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_preempt()
400 static int blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode, in blkdev_pr_clear()
[all …]
Dblk.h502 int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
537 blk_mode_t mode, unsigned int cmd, unsigned long arg) in blkdev_zone_mgmt_ioctl()
578 int disk_scan_partitions(struct gendisk *disk, blk_mode_t mode);
593 blk_mode_t file_to_blk_mode(struct file *file);
594 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
713 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
715 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder);
Dbdev.c111 int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode, in truncate_bdev_range()
682 static int blkdev_get_whole(struct block_device *bdev, blk_mode_t mode) in blkdev_get_whole()
715 static int blkdev_get_part(struct block_device *part, blk_mode_t mode) in blkdev_get_part()
740 int bdev_permission(dev_t dev, blk_mode_t mode, void *holder) in bdev_permission()
820 static bool bdev_may_open(struct block_device *bdev, blk_mode_t mode) in bdev_may_open()
832 static void bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode) in bdev_claim_write_access()
884 int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder, in bdev_open()
970 static unsigned blk_to_file_flags(blk_mode_t mode) in blk_to_file_flags()
992 struct file *bdev_file_open_by_dev(dev_t dev, blk_mode_t mode, void *holder, in bdev_file_open_by_dev()
1028 struct file *bdev_file_open_by_path(const char *path, blk_mode_t mode, in bdev_file_open_by_path()
Dfops.c601 blk_mode_t file_to_blk_mode(struct file *file) in file_to_blk_mode()
603 blk_mode_t mode = 0; in file_to_blk_mode()
634 blk_mode_t mode; in blkdev_open()
/linux-6.14.4/include/linux/
Dblkdev.h125 typedef unsigned int __bitwise blk_mode_t; typedef
128 #define BLK_OPEN_READ ((__force blk_mode_t)(1 << 0))
130 #define BLK_OPEN_WRITE ((__force blk_mode_t)(1 << 1))
132 #define BLK_OPEN_EXCL ((__force blk_mode_t)(1 << 2))
134 #define BLK_OPEN_NDELAY ((__force blk_mode_t)(1 << 3))
136 #define BLK_OPEN_WRITE_IOCTL ((__force blk_mode_t)(1 << 4))
138 #define BLK_OPEN_RESTRICT_WRITES ((__force blk_mode_t)(1 << 5))
140 #define BLK_OPEN_STRICT_SCAN ((__force blk_mode_t)(1 << 6))
214 blk_mode_t open_mode;
1526 int (*open)(struct gendisk *disk, blk_mode_t mode);
[all …]
Ddevice-mapper.h170 blk_mode_t mode;
178 int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode,
570 int dm_table_create(struct dm_table **result, blk_mode_t mode,
613 blk_mode_t dm_table_get_mode(struct dm_table *t);
Dcdrom.h105 int cdrom_open(struct cdrom_device_info *cdi, blk_mode_t mode);
/linux-6.14.4/fs/bcachefs/
Dsuper_types.h13 blk_mode_t mode;
/linux-6.14.4/drivers/block/
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()
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()
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()
Dz2ram.c143 static int z2_open(struct gendisk *disk, blk_mode_t mode) in z2_open()
Dloop.c941 static int loop_configure(struct loop_device *lo, blk_mode_t mode, in loop_configure()
1449 static int lo_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_ioctl()
1610 static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode, in lo_compat_ioctl()
1646 static int lo_open(struct gendisk *disk, blk_mode_t mode) in lo_open()
Damiflop.c1536 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-6.14.4/drivers/mtd/devices/
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-6.14.4/fs/btrfs/
Dvolumes.h717 blk_mode_t flags, void *holder);
718 struct btrfs_device *btrfs_scan_one_device(const char *path, blk_mode_t flags,
/linux-6.14.4/drivers/block/aoe/
Daoeblk.c207 aoeblk_open(struct gendisk *disk, blk_mode_t mode) in aoeblk_open()
288 aoeblk_ioctl(struct block_device *bdev, blk_mode_t mode, uint cmd, ulong arg) in aoeblk_ioctl()
/linux-6.14.4/drivers/md/
Ddm-core.h216 blk_mode_t mode;
Ddm.h204 int dm_get_table_device(struct mapped_device *md, dev_t dev, blk_mode_t mode,
Ddm-table.c129 int dm_table_create(struct dm_table **result, blk_mode_t mode, in dm_table_create()
314 static int upgrade_mode(struct dm_dev_internal *dd, blk_mode_t new_mode, in upgrade_mode()
367 int dm_get_device(struct dm_target *ti, const char *path, blk_mode_t mode, in dm_get_device()
1910 blk_mode_t dm_table_get_mode(struct dm_table *t) in dm_table_get_mode()
/linux-6.14.4/drivers/cdrom/
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-6.14.4/arch/xtensa/platforms/iss/
Dsimdisk.c124 static int simdisk_open(struct gendisk *disk, blk_mode_t mode) in simdisk_open()
/linux-6.14.4/drivers/scsi/
Dsr.c487 static int sr_block_open(struct gendisk *disk, blk_mode_t mode) in sr_block_open()
524 static int sr_block_ioctl(struct block_device *bdev, blk_mode_t mode, in sr_block_ioctl()
/linux-6.14.4/drivers/nvme/host/
Dnvme.h915 int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
918 int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
/linux-6.14.4/drivers/s390/block/
Ddcssblk.c31 static int dcssblk_open(struct gendisk *disk, blk_mode_t mode);
811 dcssblk_open(struct gendisk *disk, blk_mode_t mode) in dcssblk_open()

123