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