Symbol: block_device
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,
block/bdev.c
1054
struct block_device *bdev;
block/bdev.c
111
int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
block/bdev.c
1112
struct block_device *bdev = file_bdev(bdev_file);
block/bdev.c
1126
struct block_device *bdev = file_bdev(bdev_file);
block/bdev.c
1182
struct block_device *bdev = file_bdev(bdev_file);
block/bdev.c
1254
void bdev_mark_dead(struct block_device *bdev, bool surprise)
block/bdev.c
1281
struct block_device *bdev;
block/bdev.c
1331
struct block_device *bdev;
block/bdev.c
1369
unsigned int block_size(struct block_device *bdev)
block/bdev.c
140
static void set_init_blocksize(struct block_device *bdev)
block/bdev.c
165
int bdev_validate_blocksize(struct block_device *bdev, int block_size)
block/bdev.c
181
struct block_device *bdev = I_BDEV(inode);
block/bdev.c
260
int sync_blockdev_nowait(struct block_device *bdev)
block/bdev.c
272
int sync_blockdev(struct block_device *bdev)
block/bdev.c
280
int sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend)
block/bdev.c
301
int bdev_freeze(struct block_device *bdev)
block/bdev.c
337
int bdev_thaw(struct block_device *bdev)
block/bdev.c
38
struct block_device bdev;
block/bdev.c
395
struct block_device *bdev = I_BDEV(inode);
block/bdev.c
47
static inline struct inode *BD_INODE(struct block_device *bdev)
block/bdev.c
472
struct block_device *bdev_alloc(struct gendisk *disk, u8 partno)
block/bdev.c
474
struct block_device *bdev;
block/bdev.c
503
void bdev_set_nr_sectors(struct block_device *bdev, sector_t sectors)
block/bdev.c
511
void bdev_add(struct block_device *bdev, dev_t dev)
block/bdev.c
52
struct block_device *I_BDEV(struct inode *inode)
block/bdev.c
522
void bdev_unhash(struct block_device *bdev)
block/bdev.c
527
void bdev_drop(struct block_device *bdev)
block/bdev.c
556
static bool bd_may_claim(struct block_device *bdev, void *holder,
block/bdev.c
559
struct block_device *whole = bdev_whole(bdev);
block/bdev.c
58
struct block_device *file_bdev(struct file *bdev_file)
block/bdev.c
598
int bd_prepare_to_claim(struct block_device *bdev, void *holder,
block/bdev.c
601
struct block_device *whole = bdev_whole(bdev);
block/bdev.c
632
static void bd_clear_claiming(struct block_device *whole, void *holder)
block/bdev.c
64
static void bdev_write_inode(struct block_device *bdev)
block/bdev.c
650
static void bd_finish_claiming(struct block_device *bdev, void *holder,
block/bdev.c
653
struct block_device *whole = bdev_whole(bdev);
block/bdev.c
681
void bd_abort_claiming(struct block_device *bdev, void *holder)
block/bdev.c
689
static void bd_end_claim(struct block_device *bdev, void *holder)
block/bdev.c
691
struct block_device *whole = bdev_whole(bdev);
block/bdev.c
724
static void blkdev_flush_mapping(struct block_device *bdev)
block/bdev.c
732
static void blkdev_put_whole(struct block_device *bdev)
block/bdev.c
740
static int blkdev_get_whole(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
773
static int blkdev_get_part(struct block_device *part, blk_mode_t mode)
block/bdev.c
823
static void blkdev_put_part(struct block_device *part)
block/bdev.c
825
struct block_device *whole = bdev_whole(part);
block/bdev.c
83
static void kill_bdev(struct block_device *bdev)
block/bdev.c
834
struct block_device *blkdev_get_no_open(dev_t dev, bool autoload)
block/bdev.c
836
struct block_device *bdev;
block/bdev.c
858
void blkdev_put_no_open(struct block_device *bdev)
block/bdev.c
863
static bool bdev_writes_blocked(struct block_device *bdev)
block/bdev.c
868
static void bdev_block_writes(struct block_device *bdev)
block/bdev.c
873
static void bdev_unblock_writes(struct block_device *bdev)
block/bdev.c
878
static bool bdev_may_open(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
890
static void bdev_claim_write_access(struct block_device *bdev, blk_mode_t mode)
block/bdev.c
909
struct block_device *bdev;
block/bdev.c
942
int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
block/bdev.c
95
void invalidate_bdev(struct block_device *bdev)
block/bio.c
1526
int bdev_rw_virt(struct block_device *bdev, sector_t sector, void *data,
block/bio.c
245
void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table,
block/bio.c
302
void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf)
block/bio.c
409
struct bio *blk_next_bio(struct bio *bio, struct block_device *bdev,
block/bio.c
486
static struct bio *bio_alloc_percpu_cache(struct block_device *bdev,
block/bio.c
549
struct bio *bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs,
block/bio.c
905
struct bio *bio_alloc_clone(struct block_device *bdev, struct bio *bio_src,
block/bio.c
936
int bio_init_clone(struct block_device *bdev, struct bio *bio,
block/blk-cgroup.c
1145
struct block_device *bdev = dev_to_bdev(dev);
block/blk-cgroup.c
780
struct block_device *bdev;
block/blk-cgroup.h
216
struct block_device *bdev;
block/blk-core.c
1024
void update_io_ticks(struct block_device *part, unsigned long now, bool end)
block/blk-core.c
1040
unsigned long bdev_start_io_acct(struct block_device *bdev, enum req_op op,
block/blk-core.c
1064
void bdev_end_io_acct(struct block_device *bdev, enum req_op op,
block/blk-core.c
1082
struct block_device *orig_bdev)
block/blk-core.c
506
bool should_fail_request(struct block_device *part, unsigned int bytes)
block/blk-core.c
580
struct block_device *p = bio->bi_bdev;
block/blk-core.c
782
struct block_device *bdev = bio->bi_bdev;
block/blk-core.c
945
struct block_device *bdev;
block/blk-crypto-internal.h
142
static inline int blk_crypto_ioctl(struct block_device *bdev, unsigned int cmd,
block/blk-crypto-internal.h
86
int blk_crypto_ioctl(struct block_device *bdev, unsigned int cmd,
block/blk-crypto-profile.c
482
int blk_crypto_derive_sw_secret(struct block_device *bdev,
block/blk-crypto.c
254
struct block_device *bdev = bio->bi_bdev;
block/blk-crypto.c
353
bool blk_crypto_config_supported_natively(struct block_device *bdev,
block/blk-crypto.c
365
bool blk_crypto_config_supported(struct block_device *bdev,
block/blk-crypto.c
391
int blk_crypto_start_using_key(struct block_device *bdev,
block/blk-crypto.c
418
void blk_crypto_evict_key(struct block_device *bdev,
block/blk-crypto.c
563
int blk_crypto_ioctl(struct block_device *bdev, unsigned int cmd,
block/blk-flush.c
126
struct block_device *part = rq->q->disk->part0;
block/blk-flush.c
470
int blkdev_issue_flush(struct block_device *bdev)
block/blk-integrity.c
58
int blk_get_meta_cap(struct block_device *bdev, unsigned int cmd,
block/blk-lib.c
105
static sector_t bio_write_zeroes_limit(struct block_device *bdev)
block/blk-lib.c
119
static void __blkdev_issue_write_zeroes(struct block_device *bdev,
block/blk-lib.c
13
static sector_t bio_discard_limit(struct block_device *bdev, sector_t sector)
block/blk-lib.c
146
static int blkdev_issue_write_zeroes(struct block_device *bdev, sector_t sector,
block/blk-lib.c
193
static void __blkdev_issue_zero_pages(struct block_device *bdev,
block/blk-lib.c
226
static int blkdev_issue_zero_pages(struct block_device *bdev, sector_t sector,
block/blk-lib.c
272
int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
block/blk-lib.c
307
int blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
block/blk-lib.c
328
int blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector,
block/blk-lib.c
38
struct bio *blk_alloc_discard_bio(struct block_device *bdev,
block/blk-lib.c
63
void __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
block/blk-lib.c
84
int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
block/blk-map.c
48
struct block_device *bdev = rq->q->disk ? rq->q->disk->part0 : NULL;
block/blk-mq.c
105
void blk_mq_in_driver_rw(struct block_device *part, unsigned int inflight[2])
block/blk-mq.c
89
struct block_device *part;
block/blk-mq.h
262
void blk_mq_in_driver_rw(struct block_device *part, unsigned int inflight[2]);
block/blk-settings.c
1040
int bdev_alignment_offset(struct block_device *bdev)
block/blk-settings.c
1053
unsigned int bdev_discard_alignment(struct block_device *bdev)
block/blk-settings.c
961
void queue_limits_stack_bdev(struct queue_limits *t, struct block_device *bdev,
block/blk-zoned.c
1048
int blkdev_report_zones_cached(struct block_device *bdev, sector_t sector,
block/blk-zoned.c
1149
struct block_device *bdev = bio->bi_bdev;
block/blk-zoned.c
1574
struct block_device *bdev = bio->bi_bdev;
block/blk-zoned.c
1734
struct block_device *bdev;
block/blk-zoned.c
191
bool bdev_zone_is_seq(struct block_device *bdev, sector_t sector)
block/blk-zoned.c
222
static int blkdev_do_report_zones(struct block_device *bdev, sector_t sector,
block/blk-zoned.c
2287
int blk_zone_issue_zeroout(struct block_device *bdev, sector_t sector,
block/blk-zoned.c
256
int blkdev_report_zones(struct block_device *bdev, sector_t sector,
block/blk-zoned.c
268
static int blkdev_zone_reset_all(struct block_device *bdev)
block/blk-zoned.c
292
int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op,
block/blk-zoned.c
368
int blkdev_report_zones_ioctl(struct block_device *bdev, unsigned int cmd,
block/blk-zoned.c
415
static int blkdev_truncate_zone_range(struct block_device *bdev,
block/blk-zoned.c
435
int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
block/blk-zoned.c
895
static int blkdev_report_zone_fallback(struct block_device *bdev,
block/blk-zoned.c
919
static inline bool blkdev_has_cached_report_zones(struct block_device *bdev)
block/blk-zoned.c
941
int blkdev_get_zone_info(struct block_device *bdev, sector_t sector,
block/blk.h
108
struct block_device *blkdev_get_no_open(dev_t dev, bool autoload);
block/blk.h
109
void blkdev_put_no_open(struct block_device *bdev);
block/blk.h
463
void update_io_ticks(struct block_device *part, unsigned long now, bool end);
block/blk.h
532
int blkdev_report_zones_ioctl(struct block_device *bdev, unsigned int cmd,
block/blk.h
534
int blkdev_zone_mgmt_ioctl(struct block_device *bdev, blk_mode_t mode,
block/blk.h
568
static inline int blkdev_report_zones_ioctl(struct block_device *bdev,
block/blk.h
573
static inline int blkdev_zone_mgmt_ioctl(struct block_device *bdev,
block/blk.h
580
struct block_device *bdev_alloc(struct gendisk *disk, u8 partno);
block/blk.h
581
void bdev_add(struct block_device *bdev, dev_t dev);
block/blk.h
582
void bdev_unhash(struct block_device *bdev);
block/blk.h
583
void bdev_drop(struct block_device *bdev);
block/blk.h
596
void drop_partition(struct block_device *part);
block/blk.h
598
void bdev_set_nr_sectors(struct block_device *bdev, sector_t sectors);
block/blk.h
620
int truncate_bdev_range(struct block_device *bdev, blk_mode_t mode,
block/blk.h
633
bool should_fail_request(struct block_device *part, unsigned int bytes);
block/blk.h
635
static inline bool should_fail_request(struct block_device *part,
block/blk.h
698
int bdev_open(struct block_device *bdev, blk_mode_t mode, void *holder,
block/early-lookup.c
104
struct block_device *bdev = dev_to_bdev(dev);
block/early-lookup.c
23
struct block_device *bdev = dev_to_bdev(dev);
block/early-lookup.c
280
struct block_device *part;
block/fops.c
176
struct block_device *bdev, unsigned int nr_pages)
block/fops.c
323
struct block_device *bdev,
block/fops.c
39
static bool blkdev_dio_invalid(struct block_device *bdev, struct kiocb *iocb,
block/fops.c
397
struct block_device *bdev = I_BDEV(iocb->ki_filp->f_mapping->host);
block/fops.c
442
struct block_device *bdev = I_BDEV(inode);
block/fops.c
47
struct iov_iter *iter, struct block_device *bdev)
block/fops.c
56
struct iov_iter *iter, struct block_device *bdev,
block/fops.c
616
struct block_device *bdev = I_BDEV(filp->f_mapping->host);
block/fops.c
676
struct block_device *bdev;
block/fops.c
750
struct block_device *bdev = I_BDEV(bd_inode);
block/fops.c
814
struct block_device *bdev = I_BDEV(iocb->ki_filp->f_mapping->host);
block/fops.c
872
struct block_device *bdev = I_BDEV(inode);
block/genhd.c
1065
struct block_device *bdev = dev_to_bdev(dev);
block/genhd.c
107
static void part_stat_read_all(struct block_device *part,
block/genhd.c
1114
struct block_device *bdev = dev_to_bdev(dev);
block/genhd.c
128
static void bdev_count_inflight_rw(struct block_device *part,
block/genhd.c
1356
struct block_device *hd;
block/genhd.c
1434
struct block_device *part;
block/genhd.c
163
unsigned int bdev_count_inflight(struct block_device *part)
block/genhd.c
344
struct block_device *part;
block/genhd.c
633
struct block_device *bdev;
block/genhd.c
696
struct block_device *part;
block/genhd.c
842
struct block_device *bdev = disk->part0;
block/genhd.c
969
struct block_device *part;
block/holder.c
13
static struct bd_holder_disk *bd_find_holder_disk(struct block_device *bdev,
block/holder.c
138
void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk)
block/holder.c
62
int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk)
block/ioctl.c
105
static int blk_validate_byte_range(struct block_device *bdev,
block/ioctl.c
121
static int blk_ioctl_discard(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
183
static int blk_ioctl_secure_erase(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
21
static int blkpg_do_ioctl(struct block_device *bdev,
block/ioctl.c
217
static int blk_ioctl_zeroout(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
307
int blkdev_compat_ptr_ioctl(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
326
static bool blkdev_pr_allowed(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
348
static int blkdev_pr_register(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
366
static int blkdev_pr_reserve(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
384
static int blkdev_pr_release(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
402
static int blkdev_pr_preempt(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
420
static int blkdev_pr_clear(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
438
static int blkdev_pr_read_keys(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
493
static int blkdev_pr_read_reservation(struct block_device *bdev,
block/ioctl.c
519
static int blkdev_flushbuf(struct block_device *bdev, unsigned cmd,
block/ioctl.c
537
static int blkdev_roset(struct block_device *bdev, unsigned cmd,
block/ioctl.c
559
static int blkdev_getgeo(struct block_device *bdev,
block/ioctl.c
593
static int compat_hdio_getgeo(struct block_device *bdev,
block/ioctl.c
657
static int blkdev_common_ioctl(struct block_device *bdev, blk_mode_t mode,
block/ioctl.c
67
static int blkpg_ioctl(struct block_device *bdev,
block/ioctl.c
758
struct block_device *bdev = I_BDEV(file->f_mapping->host);
block/ioctl.c
820
struct block_device *bdev = I_BDEV(file->f_mapping->host);
block/ioctl.c
87
static int compat_blkpg_ioctl(struct block_device *bdev,
block/ioctl.c
896
struct block_device *bdev,
block/ioctl.c
954
struct block_device *bdev = I_BDEV(cmd->file->f_mapping->host);
block/partitions/core.c
255
const struct block_device *part = dev_to_bdev(dev);
block/partitions/core.c
272
void drop_partition(struct block_device *part)
block/partitions/core.c
294
static struct block_device *add_partition(struct gendisk *disk, int partno,
block/partitions/core.c
301
struct block_device *bdev;
block/partitions/core.c
410
struct block_device *part;
block/partitions/core.c
431
struct block_device *part;
block/partitions/core.c
460
struct block_device *part = NULL;
block/partitions/core.c
493
struct block_device *part = NULL;
block/partitions/core.c
535
struct block_device *part;
block/partitions/core.c
645
struct block_device *part;
block/partitions/ibm.c
329
struct block_device *bdev = disk->part0;
drivers/accel/habanalabs/common/hldio.c
70
struct block_device *bd;
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/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
445
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/drbd/drbd_int.h
1729
static inline sector_t drbd_get_capacity(struct block_device *bdev)
drivers/block/drbd/drbd_int.h
526
struct block_device *backing_bdev;
drivers/block/drbd/drbd_int.h
528
struct block_device *md_bdev;
drivers/block/drbd/drbd_main.c
911
struct block_device *bdev = device->ldev->backing_bdev;
drivers/block/drbd/drbd_nl.c
1453
struct block_device *bdev = nbc->backing_bdev;
drivers/block/drbd/drbd_receiver.c
1327
struct block_device *bdev = device->ldev->backing_bdev;
drivers/block/floppy.c
3223
int drive, int type, struct block_device *bdev)
drivers/block/floppy.c
3396
static int fd_locked_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3569
static int fd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3657
static int compat_set_geometry(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
3864
static int fd_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/floppy.c
4134
static int __floppy_read_block_0(struct block_device *bdev, int drive)
drivers/block/loop.c
1446
struct block_device *bdev, unsigned long arg)
drivers/block/loop.c
1515
static int lo_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/loop.c
1679
static int lo_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/loop.c
457
struct block_device *sb_bdev = file->f_mapping->host->i_sb->s_bdev;
drivers/block/loop.c
483
static int loop_validate_file(struct file *file, struct block_device *bdev)
drivers/block/loop.c
538
static int loop_change_fd(struct loop_device *lo, struct block_device *bdev,
drivers/block/loop.c
57
struct block_device *lo_device;
drivers/block/loop.c
757
struct block_device *bdev = I_BDEV(inode);
drivers/block/loop.c
952
struct block_device *backing_bdev = NULL;
drivers/block/loop.c
982
struct block_device *bdev,
drivers/block/mtip32xx/mtip32xx.c
3038
static int mtip_block_ioctl(struct block_device *dev,
drivers/block/mtip32xx/mtip32xx.c
3076
static int mtip_block_compat_ioctl(struct block_device *dev,
drivers/block/nbd.c
1593
static int __nbd_ioctl(struct block_device *bdev, struct nbd_device *nbd,
drivers/block/nbd.c
1640
static int nbd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/rnbd/rnbd-srv-sysfs.c
42
struct block_device *bdev)
drivers/block/rnbd/rnbd-srv.c
440
static struct rnbd_srv_dev *rnbd_srv_init_srv_dev(struct block_device *bdev)
drivers/block/rnbd/rnbd-srv.c
525
rnbd_srv_get_or_create_srv_dev(struct block_device *bdev,
drivers/block/rnbd/rnbd-srv.c
552
struct block_device *bdev = file_bdev(sess_dev->bdev_file);
drivers/block/rnbd/rnbd-srv.h
67
struct block_device *bdev);
drivers/block/sunvdc.c
141
static int vdc_ioctl(struct block_device *bdev, 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
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/xen-blkback/blkback.c
971
struct block_device *bdev = file_bdev(blkif->vbd.bdev_file);
drivers/block/xen-blkback/common.h
375
struct block_device *bdev;
drivers/block/xen-blkback/xenbus.c
571
struct block_device *bdev = file_bdev(be->blkif->vbd.bdev_file);
drivers/block/xen-blkfront.c
512
static int blkif_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/block/zloop.c
854
struct block_device *sb_bdev = zone->file->f_mapping->host->i_sb->s_bdev;
drivers/block/zram/zram_drv.c
2803
static void zram_slot_free_notify(struct block_device *bdev,
drivers/block/zram/zram_drv.h
139
struct block_device *bdev;
drivers/cdrom/cdrom.c
2433
struct block_device *bdev)
drivers/cdrom/cdrom.c
3321
int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
drivers/cdrom/gdrom.c
502
static int gdrom_bdops_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/dax/super.c
81
struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, u64 *start_off,
drivers/md/bcache/bcache.h
305
struct block_device *bdev;
drivers/md/bcache/bcache.h
428
struct block_device *bdev;
drivers/md/bcache/request.c
1173
struct block_device *orig_bdev = bio->bi_bdev;
drivers/md/bcache/request.c
492
struct block_device *orig_bdev;
drivers/md/bcache/request.c
730
struct bcache_device *d, struct block_device *orig_bdev,
drivers/md/bcache/super.c
166
static const char *read_super(struct cache_sb *sb, struct block_device *bdev,
drivers/md/bcache/super.c
753
static int ioctl_dev(struct block_device *b, blk_mode_t mode,
drivers/md/bcache/super.c
898
sector_t sectors, struct block_device *cached_bdev,
drivers/md/bcache/super.c
91
static const char *read_super_common(struct cache_sb *sb, struct block_device *bdev,
drivers/md/dm-bio-record.h
23
struct block_device *bi_bdev;
drivers/md/dm-bufio.c
2495
struct dm_bufio_client *dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
drivers/md/dm-bufio.c
976
struct block_device *bdev;
drivers/md/dm-cache-metadata.c
109
struct block_device *bdev;
drivers/md/dm-cache-metadata.c
754
static struct dm_cache_metadata *metadata_open(struct block_device *bdev,
drivers/md/dm-cache-metadata.c
802
static struct dm_cache_metadata *lookup(struct block_device *bdev)
drivers/md/dm-cache-metadata.c
815
static struct dm_cache_metadata *lookup_or_open(struct block_device *bdev,
drivers/md/dm-cache-metadata.c
860
struct dm_cache_metadata *dm_cache_metadata_open(struct block_device *bdev,
drivers/md/dm-cache-metadata.h
60
struct dm_cache_metadata *dm_cache_metadata_open(struct block_device *bdev,
drivers/md/dm-cache-target.c
3448
struct block_device *origin_bdev = cache->origin_dev->bdev;
drivers/md/dm-cache-target.c
3470
struct block_device *origin_bdev = cache->origin_dev->bdev;
drivers/md/dm-clone-metadata.c
118
struct block_device *bdev;
drivers/md/dm-clone-metadata.c
549
struct dm_clone_metadata *dm_clone_metadata_open(struct block_device *bdev,
drivers/md/dm-clone-metadata.h
67
struct dm_clone_metadata *dm_clone_metadata_open(struct block_device *bdev,
drivers/md/dm-clone-target.c
2007
struct block_device *dest_dev = clone->dest_dev->bdev;
drivers/md/dm-clone-target.c
2028
struct block_device *dest_bdev = clone->dest_dev->bdev;
drivers/md/dm-dust.c
537
static int dust_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-ebs-target.c
418
static int ebs_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-era-target.c
272
struct block_device *bdev;
drivers/md/dm-era-target.c
806
static struct era_metadata *metadata_open(struct block_device *bdev,
drivers/md/dm-exception-store.h
170
static inline sector_t get_dev_size(struct block_device *bdev)
drivers/md/dm-flakey.c
654
static int flakey_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-linear.c
122
static int linear_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-log-writes.c
822
struct block_device **bdev,
drivers/md/dm-mpath.c
2035
struct block_device *bdev = pgpath->path.dev->bdev;
drivers/md/dm-mpath.c
2137
struct block_device **bdev,
drivers/md/dm-mpath.c
513
struct block_device *bdev;
drivers/md/dm-mpath.c
878
static int setup_scsi_dh(struct block_device *bdev, struct multipath *m,
drivers/md/dm-snap.c
1789
struct block_device *bdev = s->origin->bdev;
drivers/md/dm-snap.c
195
static int bdev_equal(struct block_device *lhs, struct block_device *rhs)
drivers/md/dm-snap.c
2278
static uint32_t get_origin_minimum_chunksize(struct block_device *bdev)
drivers/md/dm-snap.c
321
struct block_device *bdev;
drivers/md/dm-snap.c
385
static unsigned int origin_hash(struct block_device *bdev)
drivers/md/dm-snap.c
390
static struct origin *__lookup_origin(struct block_device *origin)
drivers/md/dm-snap.c
410
static struct dm_origin *__lookup_dm_origin(struct block_device *origin)
drivers/md/dm-snap.c
556
struct block_device *bdev = snap->origin->bdev;
drivers/md/dm-snap.c
598
struct block_device *bdev = s->origin->bdev;
drivers/md/dm-stripe.c
305
struct block_device *bdev;
drivers/md/dm-switch.c
520
static int switch_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-table.c
1219
struct block_device *bdev = dev->bdev;
drivers/md/dm-table.c
234
struct block_device *bdev = dev->bdev;
drivers/md/dm-table.c
414
struct block_device *bdev = dev->bdev;
drivers/md/dm-table.c
889
struct block_device *bdev = dev->bdev;
drivers/md/dm-thin-metadata.c
151
struct block_device *bdev;
drivers/md/dm-thin-metadata.c
953
struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev,
drivers/md/dm-thin-metadata.h
45
struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev,
drivers/md/dm-thin.c
237
struct block_device *data_dev;
drivers/md/dm-thin.c
238
struct block_device *md_dev;
drivers/md/dm-thin.c
2842
struct block_device *data_bdev = pt->data_dev->bdev;
drivers/md/dm-thin.c
2935
struct block_device *metadata_dev,
drivers/md/dm-thin.c
2936
struct block_device *data_dev,
drivers/md/dm-thin.c
3085
struct block_device *metadata_dev,
drivers/md/dm-thin.c
3086
struct block_device *data_dev,
drivers/md/dm-thin.c
3219
static sector_t get_dev_size(struct block_device *bdev)
drivers/md/dm-thin.c
3224
static void warn_if_metadata_device_too_big(struct block_device *bdev)
drivers/md/dm-thin.c
3233
static sector_t get_metadata_dev_size(struct block_device *bdev)
drivers/md/dm-thin.c
3243
static dm_block_t get_metadata_dev_size_in_blocks(struct block_device *bdev)
drivers/md/dm-thin.c
568
static struct pool *__pool_table_lookup_metadata_dev(struct block_device *md_dev)
drivers/md/dm-vdo/indexer/config.h
29
struct block_device *bdev;
drivers/md/dm-vdo/indexer/index-layout.c
1719
struct block_device *bdev)
drivers/md/dm-vdo/indexer/index-layout.h
27
struct block_device *bdev);
drivers/md/dm-vdo/indexer/index-session.c
459
static int replace_device(struct uds_index_session *session, struct block_device *bdev)
drivers/md/dm-vdo/indexer/index-session.c
476
struct block_device *bdev)
drivers/md/dm-vdo/indexer/index.c
1336
int uds_replace_index_storage(struct uds_index *index, struct block_device *bdev)
drivers/md/dm-vdo/indexer/index.h
75
struct block_device *bdev);
drivers/md/dm-vdo/indexer/indexer.h
133
struct block_device *bdev;
drivers/md/dm-vdo/indexer/indexer.h
312
struct block_device *bdev);
drivers/md/dm-vdo/indexer/io-factory.c
25
struct block_device *bdev;
drivers/md/dm-vdo/indexer/io-factory.c
62
int uds_make_io_factory(struct block_device *bdev, struct io_factory **factory_ptr)
drivers/md/dm-vdo/indexer/io-factory.c
78
int uds_replace_storage(struct io_factory *factory, struct block_device *bdev)
drivers/md/dm-vdo/indexer/io-factory.h
27
int __must_check uds_make_io_factory(struct block_device *bdev,
drivers/md/dm-vdo/indexer/io-factory.h
31
struct block_device *bdev);
drivers/md/dm-vdo/indexer/volume.c
1470
struct block_device *bdev)
drivers/md/dm-vdo/indexer/volume.h
133
struct block_device *bdev);
drivers/md/dm-vdo/vdo.c
803
struct block_device *vdo_get_backing_device(const struct vdo *vdo)
drivers/md/dm-vdo/vdo.h
309
struct block_device * __must_check vdo_get_backing_device(const struct vdo *vdo);
drivers/md/dm-verity-loadpin.c
53
bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev)
drivers/md/dm-verity-target.c
1725
static int verity_security_set_signature(struct block_device *bdev,
drivers/md/dm-verity-target.c
1742
static inline int verity_security_set_signature(struct block_device *bdev,
drivers/md/dm-verity-target.c
1757
struct block_device *bdev;
drivers/md/dm-verity-target.c
989
static int verity_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-zone.c
136
int dm_report_zones(struct block_device *bdev, sector_t start, sector_t sector,
drivers/md/dm-zoned-target.c
1018
static int dmz_prepare_ioctl(struct dm_target *ti, struct block_device **bdev,
drivers/md/dm-zoned-target.c
695
struct block_device *bdev;
drivers/md/dm-zoned-target.c
782
struct block_device *bdev = zoned_dev->bdev;
drivers/md/dm-zoned-target.c
799
struct block_device *bdev = zoned_dev->bdev;
drivers/md/dm-zoned.h
55
struct block_device *bdev;
drivers/md/dm.c
3473
static int dm_call_pr(struct block_device *bdev, iterate_devices_callout_fn fn,
drivers/md/dm.c
3534
static int dm_pr_register(struct block_device *bdev, u64 old_key, u64 new_key,
drivers/md/dm.c
3587
static int dm_pr_reserve(struct block_device *bdev, u64 key, enum pr_type type,
drivers/md/dm.c
3630
static int dm_pr_release(struct block_device *bdev, u64 key, enum pr_type type)
drivers/md/dm.c
3665
static int dm_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key,
drivers/md/dm.c
3683
static int dm_pr_clear(struct block_device *bdev, u64 key)
drivers/md/dm.c
3724
static int dm_pr_read_keys(struct block_device *bdev, struct pr_keys *keys)
drivers/md/dm.c
3756
static int dm_pr_read_reservation(struct block_device *bdev,
drivers/md/dm.c
414
struct block_device **bdev, unsigned int cmd,
drivers/md/dm.c
453
static int dm_blk_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/dm.c
729
struct block_device *bdev;
drivers/md/md-bitmap.c
405
static unsigned int optimal_io_size(struct block_device *bdev,
drivers/md/md-bitmap.c
430
struct block_device *bdev;
drivers/md/md.c
8152
static int md_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/md.c
8347
static int md_compat_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/md/md.c
8366
static int md_set_read_only(struct block_device *bdev, bool ro)
drivers/md/md.c
9238
struct block_device *bdev = (*bio)->bi_bdev;
drivers/md/md.h
147
struct block_device *meta_bdev;
drivers/md/md.h
148
struct block_device *bdev; /* block device handle */
drivers/md/persistent-data/dm-block-manager.c
384
struct dm_block_manager *dm_block_manager_create(struct block_device *bdev,
drivers/md/persistent-data/dm-block-manager.h
36
struct block_device *bdev, unsigned int block_size,
drivers/md/raid5-cache.c
1313
struct block_device *bdev = log->rdev->bdev;
drivers/md/raid5-ppl.c
621
struct block_device *bdev = NULL;
drivers/mmc/core/block.c
795
static int mmc_blk_check_blkdev(struct block_device *bdev)
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
266
struct block_device *bdev;
drivers/nvme/host/ioctl.c
121
struct block_device *bdev = ns ? ns->disk->part0 : NULL;
drivers/nvme/host/ioctl.c
611
int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/ioctl.c
709
int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/nvme.h
984
int nvme_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/nvme.h
987
int nvme_ns_head_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/nvme/host/pr.c
110
static int nvme_send_pr_command(struct block_device *bdev, u32 cdw10, u32 cdw11,
drivers/nvme/host/pr.c
119
static int nvme_pr_register(struct block_device *bdev, u64 old_key, u64 new_key,
drivers/nvme/host/pr.c
140
static int nvme_pr_reserve(struct block_device *bdev, u64 key,
drivers/nvme/host/pr.c
159
static int nvme_pr_preempt(struct block_device *bdev, u64 old, u64 new,
drivers/nvme/host/pr.c
176
static int nvme_pr_clear(struct block_device *bdev, u64 key)
drivers/nvme/host/pr.c
190
static int nvme_pr_release(struct block_device *bdev, u64 key, enum pr_type type)
drivers/nvme/host/pr.c
205
static int nvme_pr_resv_report(struct block_device *bdev, void *data,
drivers/nvme/host/pr.c
228
static int nvme_pr_read_keys(struct block_device *bdev,
drivers/nvme/host/pr.c
274
static int nvme_pr_read_reservation(struct block_device *bdev,
drivers/nvme/host/pr.c
52
static int nvme_send_ns_head_pr_command(struct block_device *bdev,
drivers/nvme/host/pr.c
95
static int __nvme_send_pr_command(struct block_device *bdev, u32 cdw10,
drivers/nvme/target/io-cmd-bdev.c
13
void nvmet_bdev_set_limits(struct block_device *bdev, struct nvme_id_ns *id)
drivers/nvme/target/nvmet.h
103
struct block_device *bdev;
drivers/nvme/target/nvmet.h
552
void nvmet_bdev_set_limits(struct block_device *bdev, struct nvme_id_ns *id);
drivers/nvme/target/zns.c
398
struct block_device *bdev = req->ns->bdev;
drivers/nvme/target/zns.c
477
struct block_device *bdev = req->ns->bdev;
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_int.h
943
int dasd_set_read_only(struct block_device *bdev, bool ro);
drivers/s390/block/dasd_ioctl.c
250
dasd_ioctl_format(struct block_device *bdev, void __user *argp)
drivers/s390/block/dasd_ioctl.c
287
static int dasd_ioctl_check_format(struct block_device *bdev, void __user *argp)
drivers/s390/block/dasd_ioctl.c
338
static int dasd_ioctl_release_space(struct block_device *bdev, void __user *argp)
drivers/s390/block/dasd_ioctl.c
381
dasd_ioctl_copy_pair_swap(struct block_device *bdev, void __user *argp)
drivers/s390/block/dasd_ioctl.c
39
dasd_ioctl_enable(struct block_device *bdev)
drivers/s390/block/dasd_ioctl.c
577
int dasd_set_read_only(struct block_device *bdev, bool ro)
drivers/s390/block/dasd_ioctl.c
60
dasd_ioctl_disable(struct block_device *bdev)
drivers/s390/block/dasd_ioctl.c
610
int dasd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/scsi/sd.c
1677
static int sd_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/scsi/sd.c
1968
static int sd_pr_in_command(struct block_device *bdev, u8 sa,
drivers/scsi/sd.c
2010
static int sd_pr_read_keys(struct block_device *bdev, struct pr_keys *keys_info)
drivers/scsi/sd.c
2051
static int sd_pr_read_reservation(struct block_device *bdev,
drivers/scsi/sd.c
2081
static int sd_pr_out_command(struct block_device *bdev, u8 sa, u64 key,
drivers/scsi/sd.c
2133
static int sd_pr_register(struct block_device *bdev, u64 old_key, u64 new_key,
drivers/scsi/sd.c
2143
static int sd_pr_reserve(struct block_device *bdev, u64 key, enum pr_type type,
drivers/scsi/sd.c
2152
static int sd_pr_release(struct block_device *bdev, u64 key, enum pr_type type)
drivers/scsi/sd.c
2158
static int sd_pr_preempt(struct block_device *bdev, u64 old_key, u64 new_key,
drivers/scsi/sd.c
2165
static int sd_pr_clear(struct block_device *bdev, u64 key)
drivers/scsi/sr.c
532
static int sr_block_ioctl(struct block_device *bdev, blk_mode_t mode,
drivers/target/target_core_device.c
845
struct block_device *bdev)
drivers/target/target_core_device.c
866
struct block_device *bdev)
drivers/target/target_core_file.c
155
struct block_device *bdev = I_BDEV(inode);
drivers/target/target_core_file.c
551
struct block_device *bdev = I_BDEV(inode);
drivers/target/target_core_iblock.c
1055
struct block_device *bdev = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
1117
struct block_device *bd = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
1131
struct block_device *bd = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
1141
struct block_device *bd = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
1149
struct block_device *bd = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
439
struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd;
drivers/target/target_core_iblock.c
456
iblock_execute_zero_out(struct block_device *bdev, struct se_cmd *cmd)
drivers/target/target_core_iblock.c
491
struct block_device *bdev = IBLOCK_DEV(cmd->se_dev)->ibd_bd;
drivers/target/target_core_iblock.c
664
struct block_device *bd = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
867
struct block_device *bdev = ib_dev->ibd_bd;
drivers/target/target_core_iblock.c
95
struct block_device *bd;
drivers/target/target_core_iblock.c
986
struct block_device *bdev = ib_dev->ibd_bd;
drivers/target/target_core_iblock.h
34
struct block_device *ibd_bd;
drivers/target/target_core_pscsi.h
22
struct block_device;
fs/btrfs/dev-replace.c
240
struct block_device *bdev;
fs/btrfs/disk-io.h
15
struct block_device;
fs/btrfs/extent-tree.c
1293
static int btrfs_issue_discard(struct block_device *bdev, u64 start, u64 len,
fs/btrfs/super.c
1917
struct block_device *bdev;
fs/btrfs/super.c
2427
static int btrfs_remove_bdev(struct super_block *sb, struct block_device *bdev)
fs/btrfs/sysfs.c
2206
void btrfs_kobject_uevent(struct block_device *bdev, enum kobject_action action)
fs/btrfs/sysfs.h
10
struct block_device;
fs/btrfs/sysfs.h
33
void btrfs_kobject_uevent(struct block_device *bdev, enum kobject_action action);
fs/btrfs/volumes.c
1339
struct btrfs_super_block *btrfs_read_disk_super(struct block_device *bdev,
fs/btrfs/volumes.c
2245
struct block_device *bdev, int copy_num)
fs/btrfs/volumes.c
2269
struct block_device *bdev = device->bdev;
fs/btrfs/volumes.c
479
struct block_device *bdev;
fs/btrfs/volumes.h
134
struct block_device *bdev;
fs/btrfs/volumes.h
26
struct block_device;
fs/btrfs/volumes.h
796
struct btrfs_super_block *btrfs_read_disk_super(struct block_device *bdev,
fs/btrfs/zoned.c
1014
int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror)
fs/btrfs/zoned.c
183
struct block_device *bdev)
fs/btrfs/zoned.c
361
struct block_device *bdev = device->bdev;
fs/btrfs/zoned.c
814
static int sb_log_location(struct block_device *bdev, struct blk_zone *zones,
fs/btrfs/zoned.c
875
int btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw,
fs/btrfs/zoned.c
88
static int sb_write_pointer(struct block_device *bdev, struct blk_zone *zones,
fs/btrfs/zoned.h
151
static inline int btrfs_sb_log_location_bdev(struct block_device *bdev,
fs/btrfs/zoned.h
170
static inline int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror)
fs/btrfs/zoned.h
20
struct block_device;
fs/btrfs/zoned.h
344
struct block_device *bdev)
fs/btrfs/zoned.h
63
int btrfs_sb_log_location_bdev(struct block_device *bdev, int mirror, int rw,
fs/btrfs/zoned.h
68
int btrfs_reset_sb_log_zones(struct block_device *bdev, int mirror);
fs/buffer.c
1002
struct block_device *bdev, unsigned size)
fs/buffer.c
1039
static bool grow_dev_folio(struct block_device *bdev, sector_t block,
fs/buffer.c
1096
static bool grow_buffers(struct block_device *bdev, sector_t block,
fs/buffer.c
1117
__getblk_slow(struct block_device *bdev, sector_t block,
fs/buffer.c
1358
lookup_bh_lru(struct block_device *bdev, sector_t block, unsigned size)
fs/buffer.c
1398
find_get_block_common(struct block_device *bdev, sector_t block,
fs/buffer.c
1415
__find_get_block(struct block_device *bdev, sector_t block, unsigned size)
fs/buffer.c
1423
__find_get_block_nonatomic(struct block_device *bdev, sector_t block,
fs/buffer.c
1444
struct buffer_head *bdev_getblk(struct block_device *bdev, sector_t block,
fs/buffer.c
1465
void __breadahead(struct block_device *bdev, sector_t block, unsigned size)
fs/buffer.c
1499
struct buffer_head *__bread_gfp(struct block_device *bdev, sector_t block,
fs/buffer.c
1735
void clean_bdev_aliases(struct block_device *bdev, sector_t block, sector_t len)
fs/buffer.c
181
__find_get_block_slow(struct block_device *bdev, sector_t block, bool atomic)
fs/buffer.c
662
void write_boundary_block(struct block_device *bdev,
fs/buffer.c
986
static sector_t blkdev_max_block(struct block_device *bdev, unsigned int size)
fs/crypto/inline_crypt.c
167
struct block_device **devs;
fs/crypto/inline_crypt.c
219
struct block_device **devs;
fs/crypto/inline_crypt.c
25
static struct block_device **fscrypt_get_devices(struct super_block *sb,
fs/crypto/inline_crypt.c
28
struct block_device **devs;
fs/crypto/inline_crypt.c
73
struct block_device **devs,
fs/crypto/inline_crypt.c
99
struct block_device **devs;
fs/direct-io.c
1106
struct block_device *bdev, struct iov_iter *iter,
fs/direct-io.c
395
struct block_device *bdev,
fs/erofs/inode.c
318
struct block_device *bdev = inode->i_sb->s_bdev;
fs/erofs/internal.h
408
struct block_device *m_bdev;
fs/ext4/inode.c
6075
struct block_device *bdev = inode->i_sb->s_bdev;
fs/ext4/readpage.c
224
struct block_device *bdev = inode->i_sb->s_bdev;
fs/ext4/super.c
4498
struct block_device *bdev = sb->s_bdev;
fs/ext4/super.c
5959
struct block_device *bdev;
fs/f2fs/checkpoint.c
1631
static inline u64 get_sectors_written(struct block_device *bdev)
fs/f2fs/data.c
1109
struct block_device *bdev = f2fs_target_device(sbi, blkaddr, &sector);
fs/f2fs/data.c
420
struct block_device *f2fs_target_device(struct f2fs_sb_info *sbi,
fs/f2fs/data.c
423
struct block_device *bdev = sbi->sb->s_bdev;
fs/f2fs/data.c
494
struct block_device *bdev;
fs/f2fs/data.c
984
struct block_device *bdev = sbi->sb->s_bdev;
fs/f2fs/f2fs.h
1394
struct block_device *bdev;
fs/f2fs/f2fs.h
4155
struct block_device *f2fs_target_device(struct f2fs_sb_info *sbi,
fs/f2fs/f2fs.h
474
struct block_device *bdev; /* bdev */
fs/f2fs/f2fs.h
4833
struct block_device *bdev)
fs/f2fs/f2fs.h
4853
static inline bool f2fs_bdev_support_discard(struct block_device *bdev)
fs/f2fs/f2fs.h
826
struct block_device *m_bdev; /* for multi-device dio */
fs/f2fs/file.c
4147
static int f2fs_secure_erase(struct block_device *bdev, struct inode *inode,
fs/f2fs/file.c
4179
struct block_device *prev_bdev = NULL;
fs/f2fs/file.c
4268
struct block_device *cur_bdev;
fs/f2fs/segment.c
1236
struct block_device *bdev, block_t lstart,
fs/f2fs/segment.c
1246
struct block_device *bdev = dc->bdev;
fs/f2fs/segment.c
1282
struct block_device *bdev = dc->bdev;
fs/f2fs/segment.c
1392
struct block_device *bdev, block_t lstart,
fs/f2fs/segment.c
1466
struct block_device *bdev, block_t lstart,
fs/f2fs/segment.c
1553
struct block_device *bdev, block_t blkstart, block_t lblkstart,
fs/f2fs/segment.c
1565
struct block_device *bdev, block_t blkstart, block_t blklen)
fs/f2fs/segment.c
1969
struct block_device *bdev, block_t blkstart, block_t blklen)
fs/f2fs/segment.c
2022
struct block_device *bdev, block_t blkstart, block_t blklen)
fs/f2fs/segment.c
2036
struct block_device *bdev;
fs/f2fs/segment.c
2046
struct block_device *bdev2 =
fs/f2fs/segment.c
549
struct block_device *bdev)
fs/f2fs/segment.c
967
struct block_device *bdev, block_t lstart,
fs/f2fs/super.c
3718
static struct block_device **f2fs_get_devices(struct super_block *sb,
fs/f2fs/super.c
3722
struct block_device **devs;
fs/f2fs/super.c
4438
struct block_device *bdev = FDEV(devi).bdev;
fs/gfs2/rgrp.c
1388
struct block_device *bdev = sdp->sd_vfs->s_bdev;
fs/jbd2/journal.c
1520
static journal_t *journal_init_common(struct block_device *bdev,
fs/jbd2/journal.c
1521
struct block_device *fs_dev,
fs/jbd2/journal.c
1641
journal_t *jbd2_journal_init_dev(struct block_device *bdev,
fs/jbd2/journal.c
1642
struct block_device *fs_dev,
fs/jbd2/revoke.c
331
struct block_device *bdev;
fs/jfs/jfs_logmgr.c
2112
struct block_device *bdev = NULL;
fs/mpage.c
165
struct block_device *bdev = NULL;
fs/mpage.c
467
struct block_device *bdev = NULL;
fs/mpage.c
470
struct block_device *boundary_bdev = NULL;
fs/nfs/blocklayout/blocklayout.h
98
struct block_device *bdev;
fs/nfs/blocklayout/dev.c
19
struct block_device *bdev = file_bdev(dev->bdev_file);
fs/nfs/blocklayout/dev.c
32
struct block_device *bdev = file_bdev(dev->bdev_file);
fs/nfs/blocklayout/dev.c
389
struct block_device *bdev;
fs/nfs/nfs4trace.h
2318
const struct block_device *bdev,
fs/nfs/nfs4trace.h
2341
const struct block_device *bdev, \
fs/nfs/nfs4trace.h
2369
const struct block_device *bdev,
fs/nfs/nfs4trace.h
2396
const struct block_device *bdev, \
fs/nfsd/blocklayout.c
401
struct block_device *bdev = file->nf_file->f_path.mnt->mnt_sb->s_bdev;
fs/nilfs2/the_nilfs.h
98
struct block_device *ns_bdev;
fs/ntfs3/file.c
66
struct block_device *dev;
fs/ntfs3/fsntfs.c
1061
struct block_device *bdev = sb->s_bdev;
fs/ntfs3/fsntfs.c
1602
struct block_device *bdev = sb->s_bdev;
fs/ntfs3/super.c
1252
struct block_device *bdev = sb->s_bdev;
fs/ntfs3/super.c
1723
struct block_device *bdev = sb->s_bdev;
fs/ocfs2/cluster/heartbeat.c
265
static inline struct block_device *reg_bdev(struct o2hb_region *reg)
fs/squashfs/block.c
84
struct block_device *bdev = fullbio->bi_bdev;
fs/super.c
1420
static struct super_block *bdev_super_lock(struct block_device *bdev, bool excl)
fs/super.c
1456
static void fs_bdev_mark_dead(struct block_device *bdev, bool surprise)
fs/super.c
1485
static void fs_bdev_sync(struct block_device *bdev)
fs/super.c
1497
static struct super_block *get_bdev_super(struct block_device *bdev)
fs/super.c
1527
static int fs_bdev_freeze(struct block_device *bdev)
fs/super.c
1567
static int fs_bdev_thaw(struct block_device *bdev)
fs/super.c
1610
struct block_device *bdev;
fs/super.c
1723
struct block_device *bdev = sb->s_bdev;
fs/xfs/xfs_bio_io.c
14
struct block_device *bdev,
fs/xfs/xfs_buf.h
98
struct block_device *bt_bdev;
fs/xfs/xfs_discard.c
471
struct block_device *bdev = mp->m_rtdev_targp->bt_bdev;
fs/xfs/xfs_discard.c
817
struct block_device *rt_bdev = NULL;
fs/xfs/xfs_iops.c
580
struct block_device *bdev = target->bt_bdev;
fs/xfs/xfs_platform.h
224
int xfs_rw_bdev(struct block_device *bdev, sector_t sector, unsigned int count,
fs/xfs/xfs_super.c
471
struct block_device *ddev = sb->s_bdev;
fs/xfs/xfs_super.h
87
struct block_device;
fs/xfs/xfs_zone_alloc.c
1152
struct block_device *bdev = mp->m_rtdev_targp->bt_bdev;
fs/xfs/xfs_zone_alloc.c
990
struct block_device *bdev = mp->m_rtdev_targp->bt_bdev;
fs/xfs/xfs_zone_gc.c
666
struct block_device *bdev = mp->m_rtdev_targp->bt_bdev;
fs/zonefs/super.c
903
struct block_device *bdev = zd->sb->s_bdev;
include/linux/bio.h
352
struct bio *bio_alloc_bioset(struct block_device *bdev, unsigned short nr_vecs,
include/linux/bio.h
358
struct bio *bio_alloc_clone(struct block_device *bdev, struct bio *bio_src,
include/linux/bio.h
360
int bio_init_clone(struct block_device *bdev, struct bio *bio,
include/linux/bio.h
365
static inline struct bio *bio_alloc(struct block_device *bdev,
include/linux/bio.h
425
void bio_init(struct bio *bio, struct block_device *bdev, struct bio_vec *table,
include/linux/bio.h
427
static inline void bio_init_inline(struct bio *bio, struct block_device *bdev,
include/linux/bio.h
433
void bio_reset(struct bio *bio, struct block_device *bdev, blk_opf_t opf);
include/linux/bio.h
466
int bdev_rw_virt(struct block_device *bdev, sector_t sector, void *data,
include/linux/bio.h
520
static inline void bio_set_dev(struct bio *bio, struct block_device *bdev)
include/linux/bio.h
740
struct bio *blk_next_bio(struct bio *bio, struct block_device *bdev,
include/linux/bio.h
744
struct bio *blk_alloc_discard_bio(struct block_device *bdev,
include/linux/blk-crypto.h
155
int blk_crypto_start_using_key(struct block_device *bdev,
include/linux/blk-crypto.h
158
void blk_crypto_evict_key(struct block_device *bdev,
include/linux/blk-crypto.h
161
bool blk_crypto_config_supported_natively(struct block_device *bdev,
include/linux/blk-crypto.h
163
bool blk_crypto_config_supported(struct block_device *bdev,
include/linux/blk-crypto.h
166
int blk_crypto_derive_sw_secret(struct block_device *bdev,
include/linux/blk-integrity.h
109
static inline int blk_get_meta_cap(struct block_device *bdev, unsigned int cmd,
include/linux/blk-integrity.h
141
static inline struct blk_integrity *bdev_get_integrity(struct block_device *b)
include/linux/blk-integrity.h
28
struct block_device *bdev)
include/linux/blk-integrity.h
39
int blk_get_meta_cap(struct block_device *bdev, unsigned int cmd,
include/linux/blk-integrity.h
61
bdev_get_integrity(struct block_device *bdev)
include/linux/blk-mq.h
130
struct block_device *part;
include/linux/blk_types.h
212
struct block_device *bi_bdev;
include/linux/blk_types.h
88
container_of((device), struct block_device, bd_device)
include/linux/blkdev.h
1000
void bd_unlink_disk_holder(struct block_device *bdev, struct gendisk *disk);
include/linux/blkdev.h
1002
static inline int bd_link_disk_holder(struct block_device *bdev,
include/linux/blkdev.h
1007
static inline void bd_unlink_disk_holder(struct block_device *bdev,
include/linux/blkdev.h
1042
static inline struct request_queue *bdev_get_queue(struct block_device *bdev)
include/linux/blkdev.h
1141
void queue_limits_stack_bdev(struct queue_limits *t, struct block_device *bdev,
include/linux/blkdev.h
1220
int blkdev_issue_flush(struct block_device *bdev);
include/linux/blkdev.h
1247
static inline int blkdev_issue_flush(struct block_device *bdev)
include/linux/blkdev.h
1260
int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
1262
void __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
1264
int blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
1271
extern int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
1274
extern int blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
1298
static inline bool bdev_is_partition(struct block_device *bdev)
include/linux/blkdev.h
1310
static inline struct queue_limits *bdev_limits(struct block_device *bdev)
include/linux/blkdev.h
1360
static inline bool bdev_emulates_zone_append(struct block_device *bdev)
include/linux/blkdev.h
1366
bdev_max_zone_append_sectors(struct block_device *bdev)
include/linux/blkdev.h
1371
static inline unsigned int bdev_max_segments(struct block_device *bdev)
include/linux/blkdev.h
1376
static inline unsigned short bdev_max_write_streams(struct block_device *bdev)
include/linux/blkdev.h
1388
static inline unsigned int bdev_logical_block_size(struct block_device *bdev)
include/linux/blkdev.h
1398
static inline unsigned int bdev_physical_block_size(struct block_device *bdev)
include/linux/blkdev.h
1408
static inline unsigned int bdev_io_min(struct block_device *bdev)
include/linux/blkdev.h
1418
static inline unsigned int bdev_io_opt(struct block_device *bdev)
include/linux/blkdev.h
1430
bdev_zone_write_granularity(struct block_device *bdev)
include/linux/blkdev.h
1435
int bdev_alignment_offset(struct block_device *bdev);
include/linux/blkdev.h
1436
unsigned int bdev_discard_alignment(struct block_device *bdev);
include/linux/blkdev.h
1438
static inline unsigned int bdev_max_discard_sectors(struct block_device *bdev)
include/linux/blkdev.h
1443
static inline unsigned int bdev_discard_granularity(struct block_device *bdev)
include/linux/blkdev.h
1449
bdev_max_secure_erase_sectors(struct block_device *bdev)
include/linux/blkdev.h
1454
static inline unsigned int bdev_write_zeroes_sectors(struct block_device *bdev)
include/linux/blkdev.h
1460
bdev_write_zeroes_unmap_sectors(struct block_device *bdev)
include/linux/blkdev.h
1465
static inline bool bdev_rot(struct block_device *bdev)
include/linux/blkdev.h
1470
static inline bool bdev_nonrot(struct block_device *bdev)
include/linux/blkdev.h
1475
static inline bool bdev_synchronous(struct block_device *bdev)
include/linux/blkdev.h
1480
static inline bool bdev_stable_writes(struct block_device *bdev)
include/linux/blkdev.h
1496
static inline bool bdev_write_cache(struct block_device *bdev)
include/linux/blkdev.h
1501
static inline bool bdev_fua(struct block_device *bdev)
include/linux/blkdev.h
1506
static inline bool bdev_nowait(struct block_device *bdev)
include/linux/blkdev.h
1511
static inline bool bdev_is_zoned(struct block_device *bdev)
include/linux/blkdev.h
1516
static inline unsigned int bdev_zone_no(struct block_device *bdev, sector_t sec)
include/linux/blkdev.h
1521
static inline sector_t bdev_zone_sectors(struct block_device *bdev)
include/linux/blkdev.h
1530
static inline sector_t bdev_zone_start(struct block_device *bdev,
include/linux/blkdev.h
1536
static inline sector_t bdev_offset_from_zone_start(struct block_device *bdev,
include/linux/blkdev.h
1548
static inline bool bdev_is_zone_start(struct block_device *bdev,
include/linux/blkdev.h
1555
static inline bool bdev_is_zone_aligned(struct block_device *bdev,
include/linux/blkdev.h
1561
int blk_zone_issue_zeroout(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
159
struct block_device *part0;
include/linux/blkdev.h
1593
static inline unsigned int bdev_dma_alignment(struct block_device *bdev)
include/linux/blkdev.h
1654
int (*ioctl)(struct block_device *bdev, blk_mode_t mode,
include/linux/blkdev.h
1656
int (*compat_ioctl)(struct block_device *bdev, blk_mode_t mode,
include/linux/blkdev.h
1662
int (*set_read_only)(struct block_device *bdev, bool ro);
include/linux/blkdev.h
1665
void (*swap_slot_free_notify) (struct block_device *, unsigned long);
include/linux/blkdev.h
1685
extern int blkdev_compat_ptr_ioctl(struct block_device *, blk_mode_t,
include/linux/blkdev.h
1704
unsigned long bdev_start_io_acct(struct block_device *bdev, enum req_op op,
include/linux/blkdev.h
1706
void bdev_end_io_acct(struct block_device *bdev, enum req_op op,
include/linux/blkdev.h
1711
struct block_device *orig_bdev);
include/linux/blkdev.h
1723
int bdev_validate_blocksize(struct block_device *bdev, int block_size);
include/linux/blkdev.h
1739
void (*mark_dead)(struct block_device *bdev, bool surprise);
include/linux/blkdev.h
1744
void (*sync)(struct block_device *bdev);
include/linux/blkdev.h
1749
int (*freeze)(struct block_device *bdev);
include/linux/blkdev.h
1754
int (*thaw)(struct block_device *bdev);
include/linux/blkdev.h
1776
int bd_prepare_to_claim(struct block_device *bdev, void *holder,
include/linux/blkdev.h
1778
void bd_abort_claiming(struct block_device *bdev, void *holder);
include/linux/blkdev.h
1780
struct block_device *I_BDEV(struct inode *inode);
include/linux/blkdev.h
1781
struct block_device *file_bdev(struct file *bdev_file);
include/linux/blkdev.h
1783
unsigned int block_size(struct block_device *bdev);
include/linux/blkdev.h
1786
void invalidate_bdev(struct block_device *bdev);
include/linux/blkdev.h
1787
int sync_blockdev(struct block_device *bdev);
include/linux/blkdev.h
1788
int sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend);
include/linux/blkdev.h
1789
int sync_blockdev_nowait(struct block_device *bdev);
include/linux/blkdev.h
1795
static inline void invalidate_bdev(struct block_device *bdev)
include/linux/blkdev.h
1798
static inline int sync_blockdev(struct block_device *bdev)
include/linux/blkdev.h
1802
static inline int sync_blockdev_nowait(struct block_device *bdev)
include/linux/blkdev.h
1822
int bdev_freeze(struct block_device *bdev);
include/linux/blkdev.h
1823
int bdev_thaw(struct block_device *bdev);
include/linux/blkdev.h
1842
static inline bool bdev_can_atomic_write(struct block_device *bdev)
include/linux/blkdev.h
1858
bdev_atomic_write_unit_min_bytes(struct block_device *bdev)
include/linux/blkdev.h
1866
bdev_atomic_write_unit_max_bytes(struct block_device *bdev)
include/linux/blkdev.h
439
int blkdev_get_zone_info(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
443
int blkdev_report_zones(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
445
int blkdev_report_zones_cached(struct block_device *bdev, sector_t sector,
include/linux/blkdev.h
447
int blkdev_zone_mgmt(struct block_device *bdev, enum req_op op,
include/linux/blkdev.h
750
static inline unsigned int bdev_max_open_zones(struct block_device *bdev)
include/linux/blkdev.h
755
static inline unsigned int bdev_max_active_zones(struct block_device *bdev)
include/linux/blkdev.h
792
static inline u8 bdev_partno(const struct block_device *bdev)
include/linux/blkdev.h
797
static inline bool bdev_test_flag(const struct block_device *bdev, unsigned flag)
include/linux/blkdev.h
802
static inline void bdev_set_flag(struct block_device *bdev, unsigned flag)
include/linux/blkdev.h
807
static inline void bdev_clear_flag(struct block_device *bdev, unsigned flag)
include/linux/blkdev.h
818
static inline bool bdev_read_only(struct block_device *bdev)
include/linux/blkdev.h
825
void bdev_mark_dead(struct block_device *bdev, bool surprise);
include/linux/blkdev.h
830
static inline sector_t get_start_sect(struct block_device *bdev)
include/linux/blkdev.h
835
static inline sector_t bdev_nr_sectors(struct block_device *bdev)
include/linux/blkdev.h
840
static inline loff_t bdev_nr_bytes(struct block_device *bdev)
include/linux/blkdev.h
929
static inline unsigned int bdev_zone_capacity(struct block_device *bdev,
include/linux/blkdev.h
935
bool bdev_zone_is_seq(struct block_device *bdev, sector_t sector);
include/linux/blkdev.h
943
static inline bool bdev_zone_is_seq(struct block_device *bdev, sector_t sector)
include/linux/blkdev.h
959
static inline unsigned int bdev_nr_zones(struct block_device *bdev)
include/linux/blkdev.h
999
int bd_link_disk_holder(struct block_device *bdev, struct gendisk *disk);
include/linux/blktrace_api.h
32
extern int blk_trace_ioctl(struct block_device *, unsigned, char __user *);
include/linux/blktrace_api.h
78
struct block_device *bdev,
include/linux/buffer_head.h
214
void clean_bdev_aliases(struct block_device *bdev, sector_t block,
include/linux/buffer_head.h
224
struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block,
include/linux/buffer_head.h
226
struct buffer_head *__find_get_block_nonatomic(struct block_device *bdev,
include/linux/buffer_head.h
228
struct buffer_head *bdev_getblk(struct block_device *bdev, sector_t block,
include/linux/buffer_head.h
232
void __breadahead(struct block_device *, sector_t block, unsigned int size);
include/linux/buffer_head.h
233
struct buffer_head *__bread_gfp(struct block_device *,
include/linux/buffer_head.h
243
void write_boundary_block(struct block_device *bdev,
include/linux/buffer_head.h
361
static inline struct buffer_head *getblk_unmovable(struct block_device *bdev,
include/linux/buffer_head.h
372
static inline struct buffer_head *__getblk(struct block_device *bdev,
include/linux/buffer_head.h
484
static inline struct buffer_head *__bread(struct block_device *bdev,
include/linux/buffer_head.h
72
struct block_device *b_bdev;
include/linux/cdrom.h
106
int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
include/linux/dax.h
131
struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev, u64 *start_off,
include/linux/dax.h
142
static inline struct dax_device *fs_dax_get_by_bdev(struct block_device *bdev,
include/linux/device-mapper.h
101
typedef int (*dm_prepare_ioctl_fn) (struct dm_target *ti, struct block_device **bdev,
include/linux/device-mapper.h
174
struct block_device *bdev;
include/linux/device-mapper.h
556
int dm_report_zones(struct block_device *bdev, sector_t start, sector_t sector,
include/linux/dm-bufio.h
30
dm_bufio_client_create(struct block_device *bdev, unsigned int block_size,
include/linux/dm-io.h
20
struct block_device *bdev;
include/linux/dm-verity-loadpin.h
19
bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev);
include/linux/dm-verity-loadpin.h
21
static inline bool dm_verity_loadpin_is_bdev_trusted(struct block_device *bdev)
include/linux/dm-verity-loadpin.h
8
struct block_device;
include/linux/fs.h
3104
struct block_device *bdev, struct iov_iter *iter,
include/linux/fs/super_types.h
125
int (*remove_bdev)(struct super_block *sb, struct block_device *bdev);
include/linux/fs/super_types.h
167
struct block_device *s_bdev; /* can go away once we use an accessor for @s_bdev_file */
include/linux/fs/super_types.h
18
struct block_device;
include/linux/fscrypt.h
197
struct block_device **(*get_devices)(struct super_block *sb,
include/linux/iomap.h
116
struct block_device *bdev; /* block device for I/O */
include/linux/jbd2.h
1532
extern journal_t * jbd2_journal_init_dev(struct block_device *bdev,
include/linux/jbd2.h
1533
struct block_device *fs_dev,
include/linux/jbd2.h
961
struct block_device *j_dev;
include/linux/jbd2.h
986
struct block_device *j_fs_dev;
include/linux/lsm_hook_defs.h
465
LSM_HOOK(int, 0, bdev_alloc_security, struct block_device *bdev)
include/linux/lsm_hook_defs.h
466
LSM_HOOK(void, LSM_RET_VOID, bdev_free_security, struct block_device *bdev)
include/linux/lsm_hook_defs.h
467
LSM_HOOK(int, 0, bdev_setintegrity, struct block_device *bdev,
include/linux/part_stat.h
43
static inline void part_stat_set_all(struct block_device *part, int value)
include/linux/part_stat.h
82
unsigned int bdev_count_inflight(struct block_device *part);
include/linux/pci-p2pdma.h
16
struct block_device;
include/linux/pr.h
20
int (*pr_register)(struct block_device *bdev, u64 old_key, u64 new_key,
include/linux/pr.h
22
int (*pr_reserve)(struct block_device *bdev, u64 key,
include/linux/pr.h
24
int (*pr_release)(struct block_device *bdev, u64 key,
include/linux/pr.h
26
int (*pr_preempt)(struct block_device *bdev, u64 old_key, u64 new_key,
include/linux/pr.h
28
int (*pr_clear)(struct block_device *bdev, u64 key);
include/linux/pr.h
38
int (*pr_read_keys)(struct block_device *bdev,
include/linux/pr.h
40
int (*pr_read_reservation)(struct block_device *bdev,
include/linux/security.h
1600
static inline int security_bdev_alloc(struct block_device *bdev)
include/linux/security.h
1605
static inline void security_bdev_free(struct block_device *bdev)
include/linux/security.h
1609
static inline int security_bdev_setintegrity(struct block_device *bdev,
include/linux/security.h
581
int security_bdev_alloc(struct block_device *bdev);
include/linux/security.h
582
void security_bdev_free(struct block_device *bdev);
include/linux/security.h
583
int security_bdev_setintegrity(struct block_device *bdev,
include/linux/swap.h
282
struct block_device *bdev; /* swap device or bdev of swap file */
include/scsi/libsas.h
24
struct block_device;
include/scsi/scsi_host.h
14
struct block_device;
include/target/target_core_backend.h
125
struct block_device *bdev);
include/target/target_core_backend.h
127
struct block_device *bdev);
include/target/target_core_backend.h
17
struct block_device;
include/trace/events/f2fs.h
1628
TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen),
include/trace/events/f2fs.h
1652
TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen),
include/trace/events/f2fs.h
1659
TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen),
include/trace/events/f2fs.h
1666
TP_PROTO(struct block_device *dev, block_t blkstart, block_t blklen),
include/trace/events/f2fs.h
1673
TP_PROTO(struct block_device *dev, block_t blkstart),
include/trace/events/f2fs.h
1694
TP_PROTO(struct block_device *dev, block_t blkstart),
include/trace/events/f2fs.h
1701
TP_PROTO(struct block_device *dev, block_t blkstart),
include/trace/events/f2fs.h
1708
TP_PROTO(struct block_device *dev, unsigned int nobarrier,
kernel/trace/blktrace.c
1901
struct block_device *bdev)
kernel/trace/blktrace.c
2041
struct block_device *bdev = dev_to_bdev(dev);
kernel/trace/blktrace.c
2075
struct block_device *bdev = dev_to_bdev(dev);
kernel/trace/blktrace.c
638
struct block_device *bdev)
kernel/trace/blktrace.c
655
struct block_device *bdev)
kernel/trace/blktrace.c
763
struct block_device *bdev,
kernel/trace/blktrace.c
808
struct block_device *bdev, char __user *arg)
kernel/trace/blktrace.c
842
dev_t dev, struct block_device *bdev,
kernel/trace/blktrace.c
924
int blk_trace_ioctl(struct block_device *bdev, unsigned cmd, char __user *arg)
lib/vsprintf.c
968
char *bdev_name(char *buf, char *end, struct block_device *bdev,
mm/swapfile.c
1264
void (*swap_slot_free_notify)(struct block_device *, unsigned long);
net/bluetooth/mgmt.c
9393
{ block_device, MGMT_BLOCK_DEVICE_SIZE },
security/ipe/hooks.c
231
void ipe_bdev_free_security(struct block_device *bdev)
security/ipe/hooks.c
266
int ipe_bdev_setintegrity(struct block_device *bdev, enum lsm_integrity_type type,
security/ipe/hooks.h
44
void ipe_bdev_free_security(struct block_device *bdev);
security/ipe/hooks.h
46
int ipe_bdev_setintegrity(struct block_device *bdev, enum lsm_integrity_type type,
security/ipe/ipe.c
35
struct ipe_bdev *ipe_bdev(struct block_device *b)
security/ipe/ipe.h
20
struct ipe_bdev *ipe_bdev(struct block_device *b);
security/security.c
298
static int lsm_bdev_alloc(struct block_device *bdev)
security/security.c
5387
int security_bdev_alloc(struct block_device *bdev)
security/security.c
5409
void security_bdev_free(struct block_device *bdev)
security/security.c
5448
int security_bdev_setintegrity(struct block_device *bdev,