block_device
Defined as a struct type in:
- fs/btrfs/disk-io.h, line 14
- fs/btrfs/volumes.h, line 24
- fs/btrfs/zoned.h, line 20
- fs/xfs/xfs_super.h, line 87
- include/linux/blk_types.h, line 41
- include/linux/dm-verity-loadpin.h, line 8
- include/linux/pci-p2pdma.h, line 16
- include/scsi/libsas.h, line 24
- include/scsi/scsi_host.h, line 14
- include/target/target_core_backend.h, line 17
Defined as a function in:
Referenced (in 107 files total) in:
- arch/m68k/emu/nfblock.c, line 80
- arch/um/drivers/ubd_kern.c, 4 times
- block/bdev.c, 56 times
- block/bio.c, 7 times
- block/blk-cgroup.c, 2 times
- block/blk-cgroup.h, line 216
- block/blk-core.c, 8 times
- block/blk-crypto.c, 4 times
- block/blk-flush.c, 2 times
- block/blk-lib.c, 12 times
- block/blk-mq.c, 3 times
- block/blk-mq.h, 2 times
- block/blk-settings.c, 3 times
- block/blk-zoned.c, 8 times
- block/blk.h, 16 times
- block/early-lookup.c, 3 times
- block/fops.c, 11 times
- block/genhd.c, 12 times
- block/holder.c, 3 times
- block/ioctl.c, 20 times
- block/partitions/core.c, 10 times
- block/partitions/ibm.c, line 329
- fs/bcachefs/fs.c, line 1999
- fs/bcachefs/super_types.h, line 8
- fs/bcachefs/util.h, line 211
- fs/btrfs/dev-replace.c, line 248
- fs/btrfs/disk-io.c, 2 times
- fs/btrfs/disk-io.h, 3 times
- fs/btrfs/extent-tree.c, line 1238
- fs/btrfs/super.c, line 1828
- fs/btrfs/sysfs.c, line 2079
- fs/btrfs/sysfs.h, line 32
- fs/btrfs/volumes.c, 4 times
- fs/btrfs/volumes.h, 2 times
- fs/btrfs/zoned.c, 6 times
- fs/btrfs/zoned.h, 6 times
- fs/buffer.c, 13 times
- fs/crypto/inline_crypt.c, 6 times
- fs/direct-io.c, 2 times
- fs/erofs/data.c, line 376
- fs/erofs/internal.h, line 366
- fs/ext4/inode.c, line 5603
- fs/ext4/readpage.c, line 226
- fs/ext4/super.c, line 5833
- fs/f2fs/checkpoint.c, line 1451
- fs/f2fs/data.c, 5 times
- fs/f2fs/f2fs.h, 6 times
- fs/f2fs/file.c, 3 times
- fs/f2fs/segment.c, 13 times
- fs/f2fs/super.c, 3 times
- fs/gfs2/rgrp.c, line 1388
- fs/jbd2/journal.c, 4 times
- fs/jbd2/revoke.c, line 331
- fs/jfs/jfs_logmgr.c, line 2113
- fs/mpage.c, 3 times
- fs/nfs/blocklayout/blocklayout.h, line 98
- fs/nfs/blocklayout/dev.c, 3 times
- fs/nfs/nfs4trace.h, 4 times
- fs/nfsd/blocklayout.c, line 334
- fs/nilfs2/the_nilfs.h, line 100
- fs/ntfs3/file.c, line 26
- fs/ntfs3/fsntfs.c, 4 times
- fs/ntfs3/super.c, 2 times
- fs/ocfs2/cluster/heartbeat.c, line 264
- fs/reiserfs/journal.c, line 2318
- fs/squashfs/block.c, line 84
- fs/super.c, 8 times
- fs/xfs/xfs_bio_io.c, line 14
- fs/xfs/xfs_buf.h, line 110
- fs/xfs/xfs_discard.c, 2 times
- fs/xfs/xfs_iops.c, line 640
- fs/xfs/xfs_linux.h, line 216
- fs/xfs/xfs_super.c, line 440
- fs/xfs/xfs_super.h, line 87
- fs/zonefs/super.c, line 903
- include/linux/bio.h, 9 times
- include/linux/blk-crypto.h, 4 times
- include/linux/blk-integrity.h, 3 times
- include/linux/blk-mq.h, line 127
- include/linux/blk_types.h, 3 times
- include/linux/blkdev.h, 87 times
- include/linux/blktrace_api.h, 2 times
- include/linux/buffer_head.h, 10 times
- include/linux/cdrom.h, line 107
- include/linux/dax.h, 3 times
- include/linux/device-mapper.h, 3 times
- include/linux/dm-bufio.h, line 30
- include/linux/dm-io.h, line 20
- include/linux/dm-verity-loadpin.h, 3 times
- include/linux/fs.h, 2 times
- include/linux/fscrypt.h, line 191
- include/linux/iomap.h, line 100
- include/linux/jbd2.h, 4 times
- include/linux/libata.h, line 1149
- include/linux/part_stat.h, line 43
- include/linux/pci-p2pdma.h, line 16
- include/linux/pr.h, 7 times
- include/linux/swap.h, line 313
- include/scsi/libsas.h, 2 times
- include/scsi/scsi_host.h, 2 times
- include/scsi/scsicam.h, 3 times
- include/target/target_core_backend.h, 2 times
- include/trace/events/f2fs.h, 8 times
- kernel/trace/blktrace.c, 9 times
- lib/vsprintf.c, line 959
- mm/swapfile.c, 2 times
- net/bluetooth/mgmt.c, 2 times
kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.