Home
last modified time | relevance | path

Searched refs:bdev (Results 1 – 16 of 16) sorted by relevance

/include/scsi/
Dscsicam.h15 extern int scsicam_bios_param (struct block_device *bdev, sector_t capacity, int *ip);
18 extern unsigned char *scsi_bios_ptable(struct block_device *bdev);
/include/linux/
Dbuffer_head.h165 void unmap_underlying_metadata(struct block_device *bdev, sector_t block);
169 int sync_blockdev(struct block_device *bdev);
177 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block,
179 struct buffer_head *__getblk(struct block_device *bdev, sector_t block,
193 void write_boundary_block(struct block_device *bdev,
342 static inline int sync_blockdev(struct block_device *bdev) { return 0; } in sync_blockdev() argument
347 static inline void invalidate_bdev(struct block_device *bdev) {} in invalidate_bdev() argument
354 static inline int thaw_bdev(struct block_device *bdev, struct super_block *sb) in thaw_bdev() argument
Ddm-io.h18 struct block_device *bdev; member
Dblkdev.h793 static inline struct request_queue *bdev_get_queue(struct block_device *bdev) in bdev_get_queue() argument
795 return bdev->bd_disk->queue; in bdev_get_queue()
877 extern struct backing_dev_info *blk_get_backing_dev_info(struct block_device *bdev);
957 static inline int bdev_hardsect_size(struct block_device *bdev) in bdev_hardsect_size() argument
959 return queue_hardsect_size(bdev_get_queue(bdev)); in bdev_hardsect_size()
985 static inline unsigned int block_size(struct block_device *bdev) in block_size() argument
987 return bdev->bd_block_size; in block_size()
1049 struct blk_integrity *bdev_get_integrity(struct block_device *bdev) in bdev_get_integrity() argument
1051 return bdev->bd_disk->integrity; in bdev_get_integrity()
Dgenhd.h347 extern void set_device_ro(struct block_device *bdev, int flag);
359 static inline sector_t get_start_sect(struct block_device *bdev) in get_start_sect() argument
361 return bdev->bd_part->start_sect; in get_start_sect()
525 extern int rescan_partitions(struct gendisk *disk, struct block_device *bdev);
Dfs.h1752 #define bd_claim_by_disk(bdev, holder, disk) bd_claim(bdev, holder) argument
1753 #define bd_release_from_disk(bdev, disk) bd_release(bdev) argument
1774 extern const char *bdevname(struct block_device *bdev, char *buffer);
1808 struct block_device *bdev);
2012 struct block_device *bdev, const struct iovec *iov, loff_t offset,
2023 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO() argument
2027 return __blockdev_direct_IO(rw, iocb, inode, bdev, iov, offset, in blockdev_direct_IO()
2032 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_no_locking() argument
2036 return __blockdev_direct_IO(rw, iocb, inode, bdev, iov, offset, in blockdev_direct_IO_no_locking()
2041 struct inode *inode, struct block_device *bdev, const struct iovec *iov, in blockdev_direct_IO_own_locking() argument
[all …]
Ddevice-mapper.h95 void dm_set_device_limits(struct dm_target *ti, struct block_device *bdev);
98 struct block_device *bdev; member
Dpktcdvd.h261 struct block_device *bdev; /* dev attached */ member
Dblktrace_api.h198 #define blk_trace_ioctl(bdev, cmd, arg) (-ENOTTY) argument
Dswap.h143 struct block_device *bdev; member
Dcdrom.h991 extern int cdrom_open(struct cdrom_device_info *cdi, struct block_device *bdev,
994 extern int cdrom_ioctl(struct cdrom_device_info *cdi, struct block_device *bdev,
Djbd.h918 extern journal_t * journal_init_dev(struct block_device *bdev,
Djbd2.h1126 extern journal_t * jbd2_journal_init_dev(struct block_device *bdev,
Dlibata.h996 struct block_device *bdev,
/include/linux/raid/
Dmd.h72 extern int sync_page_io(struct block_device *bdev, sector_t sector, int size,
Dmd_k.h56 struct block_device *bdev; /* block device handle */ member
294 static inline void md_sync_acct(struct block_device *bdev, unsigned long nr_sectors) in md_sync_acct() argument
296 atomic_add(nr_sectors, &bdev->bd_contains->bd_disk->sync_io); in md_sync_acct()