Lines Matching refs:sector_t

118 	sector_t __sector;		/* sector cursor */
244 sector_t bi_sector;
355 sector_t end_sector;
876 static inline sector_t blk_rq_pos(const struct request *rq) in blk_rq_pos()
920 sector_t offset) in blk_max_size_offset()
1024 sector_t offset);
1026 sector_t offset);
1028 sector_t offset);
1160 extern int blkdev_issue_flush(struct block_device *, gfp_t, sector_t *);
1161 extern int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
1162 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags);
1163 extern int blkdev_issue_write_same(struct block_device *bdev, sector_t sector,
1164 sector_t nr_sects, gfp_t gfp_mask, struct page *page);
1165 extern int blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
1166 sector_t nr_sects, gfp_t gfp_mask, bool discard);
1167 static inline int sb_issue_discard(struct super_block *sb, sector_t block, in sb_issue_discard()
1168 sector_t nr_blocks, gfp_t gfp_mask, unsigned long flags) in sb_issue_discard()
1174 static inline int sb_issue_zeroout(struct super_block *sb, sector_t block, in sb_issue_zeroout()
1175 sector_t nr_blocks, gfp_t gfp_mask) in sb_issue_zeroout()
1277 static inline int queue_limit_alignment_offset(struct queue_limits *lim, sector_t sector) in queue_limit_alignment_offset()
1306 static inline int queue_limit_discard_alignment(struct queue_limits *lim, sector_t sector) in queue_limit_discard_alignment()
1397 unsigned char *read_dev_sector(struct block_device *, sector_t, Sector *);
1468 sector_t seed;
1602 int (*rw_page)(struct block_device *, sector_t, struct page *, int rw);
1605 long (*direct_access)(struct block_device *, sector_t,
1621 extern int bdev_read_page(struct block_device *, sector_t, struct page *);
1622 extern int bdev_write_page(struct block_device *, sector_t, struct page *,
1624 extern long bdev_direct_access(struct block_device *, sector_t, void **addr,
1666 sector_t *error_sector) in blkdev_issue_flush()