Home
last modified time | relevance | path

Searched refs:sector (Results 1 – 11 of 11) sorted by relevance

/block/
Dblk-lib.c26 int __blkdev_issue_discard(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard() argument
51 if ((sector | nr_sects) & bs_mask) in __blkdev_issue_discard()
77 end_sect = sector + req_sects; in __blkdev_issue_discard()
84 req_sects = end_sect - sector; in __blkdev_issue_discard()
88 bio->bi_iter.bi_sector = sector; in __blkdev_issue_discard()
94 sector = end_sect; in __blkdev_issue_discard()
129 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard() argument
137 ret = __blkdev_issue_discard(bdev, sector, nr_sects, gfp_mask, flags, in blkdev_issue_discard()
163 static int __blkdev_issue_write_same(struct block_device *bdev, sector_t sector, in __blkdev_issue_write_same() argument
176 if ((sector | nr_sects) & bs_mask) in __blkdev_issue_write_same()
[all …]
Dblk-zoned.c17 sector_t sector) in blk_zone_start() argument
21 return sector & ~zone_mask; in blk_zone_start()
66 sector_t sector, in blkdev_report_zones() argument
94 if (sector > bdev->bd_part->nr_sects) { in blkdev_report_zones()
120 bio->bi_iter.bi_sector = blk_zone_start(q, sector); in blkdev_report_zones()
205 sector_t sector, sector_t nr_sectors, in blkdev_reset_zones() argument
210 sector_t end_sector = sector + nr_sectors; in blkdev_reset_zones()
226 if (sector & (zone_sectors - 1)) in blkdev_reset_zones()
233 while (sector < end_sector) { in blkdev_reset_zones()
236 bio->bi_iter.bi_sector = sector; in blkdev_reset_zones()
[all …]
Ddeadline-iosched.c133 sector_t sector = bio_end_sector(bio); in deadline_merge() local
135 __rq = elv_rb_find(&dd->sort_list[bio_data_dir(bio)], sector); in deadline_merge()
137 BUG_ON(sector != blk_rq_pos(__rq)); in deadline_merge()
Dbadblocks.c528 unsigned long long sector; in badblocks_store() local
532 switch (sscanf(page, "%llu %d%c", &sector, &length, &newline)) { in badblocks_store()
545 if (badblocks_set(bb, sector, length, !unack)) in badblocks_store()
Dbfq-iosched.c408 sector_t sector, struct rb_node **ret_parent, in bfq_rq_pos_tree_lookup() argument
426 if (sector > blk_rq_pos(bfqq->next_rq)) in bfq_rq_pos_tree_lookup()
428 else if (sector < blk_rq_pos(bfqq->next_rq)) in bfq_rq_pos_tree_lookup()
441 (unsigned long long)sector, in bfq_rq_pos_tree_lookup()
1790 sector_t sector) in bfq_rq_close_to_sector() argument
1792 return abs(bfq_io_struct_pos(io_struct, request) - sector) <= in bfq_rq_close_to_sector()
1798 sector_t sector) in bfqq_find_close() argument
1811 __bfqq = bfq_rq_pos_tree_lookup(bfqd, root, sector, &parent, NULL); in bfqq_find_close()
1821 if (bfq_rq_close_to_sector(__bfqq->next_rq, true, sector)) in bfqq_find_close()
1824 if (blk_rq_pos(__bfqq->next_rq) < sector) in bfqq_find_close()
[all …]
Dmq-deadline.c352 sector_t sector = bio_end_sector(bio); in dd_request_merge() local
358 __rq = elv_rb_find(&dd->sort_list[bio_data_dir(bio)], sector); in dd_request_merge()
360 BUG_ON(sector != blk_rq_pos(__rq)); in dd_request_merge()
Dgenhd.c245 static inline int sector_in_part(struct hd_struct *part, sector_t sector) in sector_in_part() argument
247 return part->start_sect <= sector && in sector_in_part()
248 sector < part->start_sect + part_nr_sects_read(part); in sector_in_part()
266 struct hd_struct *disk_map_sector_rcu(struct gendisk *disk, sector_t sector) in disk_map_sector_rcu() argument
275 if (part && sector_in_part(part, sector)) in disk_map_sector_rcu()
281 if (part && sector_in_part(part, sector)) { in disk_map_sector_rcu()
Delevator.c359 struct request *elv_rb_find(struct rb_root *root, sector_t sector) in elv_rb_find() argument
367 if (sector < blk_rq_pos(rq)) in elv_rb_find()
369 else if (sector > blk_rq_pos(rq)) in elv_rb_find()
Dcfq-iosched.c2340 sector_t sector, struct rb_node **ret_parent, in cfq_prio_tree_lookup() argument
2358 if (sector > blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2360 else if (sector < blk_rq_pos(cfqq->next_rq)) in cfq_prio_tree_lookup()
2839 sector_t sector = cfqd->last_position; in cfqq_close() local
2848 __cfqq = cfq_prio_tree_lookup(cfqd, root, sector, &parent, NULL); in cfqq_close()
2860 if (blk_rq_pos(__cfqq->next_rq) < sector) in cfqq_close()
Dblk-core.c2024 sector_t sector = bio->bi_iter.bi_sector; in bio_check_eod() local
2026 if (maxsector < nr_sectors || maxsector - nr_sectors < sector) { in bio_check_eod()
/block/partitions/
DKconfig132 first sector a new partition table in BSD disklabel format. Saying Y