• Home
  • Raw
  • Download

Lines Matching refs:sector

351 int blkdev_report_zones(struct block_device *bdev, sector_t sector,
730 sector_t sector) in blk_queue_zone_no() argument
738 return sector >> ilog2(zone_sectors); in blk_queue_zone_no()
740 return div64_u64(sector, zone_sectors); in blk_queue_zone_no()
753 sector_t sector) in blk_queue_zone_is_seq() argument
759 return !test_bit(blk_queue_zone_no(q, sector), q->conv_zones_bitmap); in blk_queue_zone_is_seq()
789 sector_t sector) in blk_queue_zone_is_seq() argument
794 sector_t sector) in blk_queue_zone_no() argument
1360 extern int blkdev_issue_write_same(struct block_device *bdev, sector_t sector,
1365 extern int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
1367 extern int __blkdev_issue_discard(struct block_device *bdev, sector_t sector,
1374 extern int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
1377 extern int blkdev_issue_zeroout(struct block_device *bdev, sector_t sector,
1539 static inline int queue_limit_alignment_offset(struct queue_limits *lim, sector_t sector) in queue_limit_alignment_offset() argument
1542 unsigned int alignment = sector_div(sector, granularity >> SECTOR_SHIFT) in queue_limit_alignment_offset()
1568 static inline int queue_limit_discard_alignment(struct queue_limits *lim, sector_t sector) in queue_limit_discard_alignment() argument
1582 offset = sector_div(sector, granularity); in queue_limit_discard_alignment()
1685 sector_t sector) in bdev_offset_from_zone_start() argument
1694 return sector & (zone_sectors - 1); in bdev_offset_from_zone_start()
1696 div64_u64_rem(sector, zone_sectors, &remainder); in bdev_offset_from_zone_start()
1701 sector_t sector) in bdev_is_zone_start() argument
1706 return bdev_offset_from_zone_start(bdev, sector) == 0; in bdev_is_zone_start()
1958 int (*report_zones)(struct gendisk *, sector_t sector,
1969 int (*alternative_gpt_sector)(struct gendisk *disk, sector_t *sector);