Lines Matching refs:sector_t
13 static sector_t bio_discard_limit(struct block_device *bdev, sector_t sector) in bio_discard_limit()
16 sector_t granularity_aligned_sector; in bio_discard_limit()
38 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard()
39 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop) in __blkdev_issue_discard()
42 sector_t bs_mask; in __blkdev_issue_discard()
64 sector_t req_sects = in __blkdev_issue_discard()
97 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard()
98 sector_t nr_sects, gfp_t gfp_mask) in blkdev_issue_discard()
119 sector_t sector, sector_t nr_sects, gfp_t gfp_mask, in __blkdev_issue_write_zeroes()
161 static unsigned int __blkdev_sectors_to_bio_pages(sector_t nr_sects) in __blkdev_sectors_to_bio_pages()
163 sector_t pages = DIV_ROUND_UP_SECTOR_T(nr_sects, PAGE_SIZE / 512); in __blkdev_sectors_to_bio_pages()
165 return min(pages, (sector_t)BIO_MAX_VECS); in __blkdev_sectors_to_bio_pages()
169 sector_t sector, sector_t nr_sects, gfp_t gfp_mask, in __blkdev_issue_zero_pages()
185 sz = min((sector_t) PAGE_SIZE, nr_sects << 9); in __blkdev_issue_zero_pages()
218 int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, in __blkdev_issue_zeroout()
219 sector_t nr_sects, gfp_t gfp_mask, struct bio **biop, in __blkdev_issue_zeroout()
223 sector_t bs_mask; in __blkdev_issue_zeroout()
252 int blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, in blkdev_issue_zeroout()
253 sector_t nr_sects, gfp_t gfp_mask, unsigned flags) in blkdev_issue_zeroout()
256 sector_t bs_mask; in blkdev_issue_zeroout()
303 int blkdev_issue_secure_erase(struct block_device *bdev, sector_t sector, in blkdev_issue_secure_erase()
304 sector_t nr_sects, gfp_t gfp) in blkdev_issue_secure_erase()
306 sector_t bs_mask = (bdev_logical_block_size(bdev) >> 9) - 1; in blkdev_issue_secure_erase()
326 unsigned int len = min_t(sector_t, nr_sects, max_sectors); in blkdev_issue_secure_erase()