Home
last modified time | relevance | path

Searched refs:sector_t (Results 1 – 200 of 408) sorted by relevance

123

/linux-4.4.14/drivers/md/
Dmd.h29 #define MaxSector (~(sector_t)0)
44 sector_t sectors; /* Device size (in 512bytes sectors) */
59 sector_t data_offset; /* start of data in array */
60 sector_t new_data_offset;/* only relevant while reshaping */
61 sector_t sb_start; /* offset of the super block (in 512byte sectors) */
91 sector_t recovery_offset;/* If this device has been partially
95 sector_t journal_tail; /* If this device is a journal device,
133 sector_t sector;
134 sector_t size; /* in sectors */
197 extern int md_is_badblock(struct badblocks *bb, sector_t s, int sectors,
[all …]
Draid10.h6 sector_t head_position;
31 sector_t stride; /* distance between far copies.
42 sector_t chunk_mask;
48 sector_t dev_sectors; /* temp copy of
50 sector_t reshape_progress;
51 sector_t reshape_safe;
53 sector_t offset_diff;
71 sector_t next_resync;
102 sector_t sector; /* virtual sector number */
132 sector_t addr;
Draid1.h6 sector_t head_position;
11 sector_t next_seq_sect;
12 sector_t seq_start;
42 sector_t next_resync;
53 sector_t start_next_window;
118 sector_t cluster_sync_low;
119 sector_t cluster_sync_high;
137 sector_t sector;
138 sector_t start_next_window;
Ddm-bufio.h48 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block,
55 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block,
62 void *dm_bufio_new(struct dm_bufio_client *c, sector_t block,
71 sector_t block, unsigned n_blocks);
109 void dm_bufio_release_move(struct dm_buffer *b, sector_t new_block);
116 void dm_bufio_forget(struct dm_bufio_client *c, sector_t block);
124 sector_t dm_bufio_get_device_size(struct dm_bufio_client *c);
125 sector_t dm_bufio_get_block_number(struct dm_buffer *b);
Dbitmap.h253 int bitmap_startwrite(struct bitmap *bitmap, sector_t offset,
255 void bitmap_endwrite(struct bitmap *bitmap, sector_t offset,
257 int bitmap_start_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int degraded);
258 void bitmap_end_sync(struct bitmap *bitmap, sector_t offset, sector_t *blocks, int aborted);
260 void bitmap_cond_end_sync(struct bitmap *bitmap, sector_t sector, bool force);
265 int bitmap_resize(struct bitmap *bitmap, sector_t blocks,
268 sector_t *lo, sector_t *hi, bool clear_bits);
Ddm-table.c28 #define KEYS_PER_NODE (NODE_SIZE / sizeof(sector_t))
38 sector_t *index[MAX_DEPTH];
42 sector_t *highs;
94 static inline sector_t *get_node(struct dm_table *t, in get_node()
104 static sector_t high(struct dm_table *t, unsigned int l, unsigned int n) in high()
110 return (sector_t) - 1; in high()
122 sector_t *node; in setup_btree_index()
158 sector_t *n_highs; in alloc_targets()
166 n_highs = (sector_t *) dm_vcalloc(num + 1, sizeof(struct dm_target) + in alloc_targets()
167 sizeof(sector_t)); in alloc_targets()
[all …]
Ddm-exception-store.h20 typedef sector_t chunk_t;
106 sector_t *total_sectors, sector_t *sectors_allocated,
107 sector_t *metadata_sectors);
192 static inline sector_t get_dev_size(struct block_device *bdev) in get_dev_size()
198 sector_t sector) in sector_to_chunk()
Dmd-cluster.h15 int (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi);
21 int (*area_resyncing)(struct mddev *mddev, int direction, sector_t lo, sector_t hi);
Dbitmap.c152 sector_t target; in read_sb_page()
364 sector_t block; in read_page()
581 sector_t bm_blocks = bitmap->mddev->resync_max_sectors; in bitmap_read_sb()
903 static void bitmap_file_set_bit(struct bitmap *bitmap, sector_t block) in bitmap_file_set_bit()
927 static void bitmap_file_clear_bit(struct bitmap *bitmap, sector_t block) in bitmap_file_clear_bit()
950 static int bitmap_file_test_bit(struct bitmap *bitmap, sector_t block) in bitmap_file_test_bit()
1008 static void bitmap_set_memory_bits(struct bitmap *bitmap, sector_t offset, int needed);
1020 static int bitmap_init_from_disk(struct bitmap *bitmap, sector_t start) in bitmap_init_from_disk()
1041 int needed = ((sector_t)(i+1) << (bitmap->counts.chunkshift) in bitmap_init_from_disk()
1044 (sector_t)i << bitmap->counts.chunkshift, in bitmap_init_from_disk()
[all …]
Draid5-cache.c42 sector_t device_size; /* log device size, round to
44 sector_t max_free_space; /* reclaim run if free space is at
47 sector_t last_checkpoint; /* log tail. where recovery scan
51 sector_t log_start; /* log head. where new data appends */
54 sector_t next_checkpoint;
108 sector_t log_start; /* where the io_unit starts */
109 sector_t log_end; /* where the io_unit ends */
126 static sector_t r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc) in r5l_ring_add()
134 static sector_t r5l_ring_distance(struct r5l_log *log, sector_t start, in r5l_ring_distance()
135 sector_t end) in r5l_ring_distance()
[all …]
Ddm-verity.c62 sector_t data_start; /* data offset in 512-byte sectors */
63 sector_t hash_start; /* hash start in blocks */
64 sector_t data_blocks; /* the number of data blocks */
65 sector_t hash_blocks; /* the number of hash blocks */
80 sector_t hash_level_block[DM_VERITY_MAX_LEVELS];
90 sector_t block;
111 sector_t block;
159 static sector_t verity_map_sector(struct dm_verity *v, sector_t bi_sector) in verity_map_sector()
170 static sector_t verity_position_at_level(struct dm_verity *v, sector_t block, in verity_position_at_level()
176 static void verity_hash_at_level(struct dm_verity *v, sector_t block, int level, in verity_hash_at_level()
[all …]
Ddm-snap-transient.c23 sector_t next_free;
43 sector_t size = get_dev_size(dm_snap_cow(store->snap)->bdev); in transient_prepare_exception()
64 sector_t *total_sectors, in transient_usage()
65 sector_t *sectors_allocated, in transient_usage()
66 sector_t *metadata_sectors) in transient_usage()
Draid5.h204 sector_t sector; /* sector of this row */
248 sector_t sector; /* sector of this page */
452 sector_t reshape_progress;
456 sector_t reshape_safe;
621 extern sector_t raid5_compute_blocknr(struct stripe_head *sh, int i, int previous);
623 extern sector_t raid5_compute_sector(struct r5conf *conf, sector_t r_sector,
627 raid5_get_active_stripe(struct r5conf *conf, sector_t sector,
Ddm-stripe.c22 sector_t physical_start;
32 sector_t stripe_width;
100 sector_t width, tmp_len; in stripe_ctr()
213 static void stripe_map_sector(struct stripe_c *sc, sector_t sector, in stripe_map_sector()
214 uint32_t *stripe, sector_t *result) in stripe_map_sector()
216 sector_t chunk = dm_target_offset(sc->ti, sector); in stripe_map_sector()
217 sector_t chunk_offset; in stripe_map_sector()
241 static void stripe_map_range_sector(struct stripe_c *sc, sector_t sector, in stripe_map_range_sector()
242 uint32_t target_stripe, sector_t *result) in stripe_map_range_sector()
255 *result = sector & ~(sector_t)(sc->chunk_size - 1); in stripe_map_range_sector()
[all …]
Draid0.c49 sector_t zone_size = 0; in dump_zones()
50 sector_t zone_start = 0; in dump_zones()
79 sector_t curr_zone_end, sectors; in create_strip_zones()
285 sector_t *sectorp) in find_zone()
289 sector_t sector = *sectorp; in find_zone()
305 sector_t sector, sector_t *sector_offset) in map_sector()
308 sector_t chunk; in map_sector()
337 static sector_t raid0_size(struct mddev *mddev, sector_t sectors, int raid_disks) in raid0_size()
339 sector_t array_sectors = 0; in raid0_size()
347 ~(sector_t)(mddev->chunk_sectors-1)); in raid0_size()
[all …]
Dlinear.h6 sector_t end_sector;
12 sector_t array_sectors;
Draid0.h5 sector_t zone_end; /* Start of the next zone (in sectors) */
6 sector_t dev_start; /* Zone offset in real dev (in sectors) */
Dlinear.c30 static inline struct dev_info *which_dev(struct mddev *mddev, sector_t sector) in which_dev()
70 static sector_t linear_size(struct mddev *mddev, sector_t sectors, int raid_disks) in linear_size()
73 sector_t array_sectors; in linear_size()
101 sector_t sectors; in linear_conf()
222 sector_t start_sector, end_sector, data_offset; in linear_make_request()
Ddm-stats.c46 sector_t start;
47 sector_t end;
48 sector_t step;
64 sector_t last_sector;
204 last->last_sector = (sector_t)ULLONG_MAX; in dm_stats_init()
236 static int dm_stats_create(struct dm_stats *stats, sector_t start, sector_t end, in dm_stats_create()
237 sector_t step, unsigned stat_flags, in dm_stats_create()
247 sector_t n_entries; in dm_stats_create()
448 sector_t len; in dm_stats_list()
517 unsigned long bi_rw, sector_t len, in dm_stat_for_entry()
[all …]
Ddm-cache-metadata.h57 sector_t data_block_size,
72 sector_t discard_block_size,
75 typedef int (*load_discard_fn)(void *context, sector_t discard_block_size,
Dfaulty.c88 sector_t faults[MaxFault];
109 static int check_sector(struct faulty_conf *conf, sector_t start, sector_t end, int dir) in check_sector()
133 static void add_sector(struct faulty_conf *conf, sector_t start, int mode) in add_sector()
291 static sector_t faulty_size(struct mddev *mddev, sector_t sectors, int raid_disks) in faulty_size()
Ddm-stats.h15 sector_t last_sector;
33 sector_t bi_sector, unsigned bi_sectors, bool end,
Ddm-switch.c32 sector_t start;
80 sector_t nr_regions = ti->len; in alloc_region_table()
81 sector_t nr_slots; in alloc_region_table()
154 static unsigned switch_get_path_nr(struct switch_ctx *sctx, sector_t offset) in switch_get_path_nr()
157 sector_t p; in switch_get_path_nr()
217 if (kstrtoull(dm_shift_arg(as), 10, &start) || start != (sector_t)start) { in parse_path()
322 sector_t offset = dm_target_offset(ti, bio->bi_iter.bi_sector); in switch_map()
Dmd-cluster.c36 sector_t lo;
37 sector_t hi;
199 sector_t lo, sector_t hi) in add_resync_info()
212 sector_t hi = 0; in read_resync_info()
237 sector_t lo, hi; in recover_bitmaps()
382 int slot, sector_t lo, sector_t hi) in process_suspend_info()
640 sector_t lo, hi; in gather_all_resync_info()
882 static int resync_info_update(struct mddev *mddev, sector_t lo, sector_t hi) in resync_info_update()
906 sector_t lo, sector_t hi) in area_resyncing()
995 sector_t lo, hi; in gather_bitmaps()
Ddm-linear.c22 sector_t start;
78 static sector_t linear_map_sector(struct dm_target *ti, sector_t bi_sector) in linear_map_sector()
Draid10.c102 static sector_t reshape_request(struct mddev *mddev, sector_t sector_nr,
487 sector_t first_bad; in raid10_end_write_request()
555 sector_t sector; in __raid10_find_phys()
556 sector_t chunk; in __raid10_find_phys()
557 sector_t stripe; in __raid10_find_phys()
584 sector_t s = sector; in __raid10_find_phys()
630 static sector_t raid10_find_virt(struct r10conf *conf, sector_t sector, int dev) in raid10_find_virt()
632 sector_t offset, chunk, vchunk; in raid10_find_virt()
698 const sector_t this_sector = r10_bio->sector; in read_balance()
702 sector_t new_distance, best_dist; in read_balance()
[all …]
Draid1.c69 static void allow_barrier(struct r1conf *conf, sector_t start_next_window,
70 sector_t bi_sector);
242 sector_t start_next_window = r1_bio->start_next_window; in call_bio_endio()
243 sector_t bi_sector = bio->bi_iter.bi_sector; in call_bio_endio()
435 sector_t first_bad; in raid1_end_write_request()
515 const sector_t this_sector = r1_bio->sector; in read_balance()
521 sector_t best_dist; in read_balance()
553 sector_t dist; in read_balance()
554 sector_t first_bad; in read_balance()
604 sector_t good_sectors = first_bad - this_sector; in read_balance()
[all …]
Ddm-bufio.c139 sector_t block;
259 static struct dm_buffer *__find(struct dm_bufio_client *c, sector_t block) in __find()
476 static void __link_buffer(struct dm_buffer *b, sector_t block, int dirty) in __link_buffer()
552 static void use_dmio(struct dm_buffer *b, int rw, sector_t block, in use_dmio()
600 static void use_inline_bio(struct dm_buffer *b, int rw, sector_t block, in use_inline_bio()
646 static void submit_io(struct dm_buffer *b, int rw, sector_t block, in submit_io()
965 static struct dm_buffer *__bufio_new(struct dm_bufio_client *c, sector_t block, in __bufio_new()
1056 static void *new_read(struct dm_bufio_client *c, sector_t block, in new_read()
1091 void *dm_bufio_get(struct dm_bufio_client *c, sector_t block, in dm_bufio_get()
1098 void *dm_bufio_read(struct dm_bufio_client *c, sector_t block, in dm_bufio_read()
[all …]
Ddm-log-writes.c105 sector_t next_sector;
106 sector_t end_sector;
119 sector_t sector;
120 sector_t nr_sectors;
191 sector_t sector) in write_metadata()
240 struct pending_block *block, sector_t sector) in log_one_block()
333 static inline sector_t logdev_last_sector(struct log_writes_c *lc) in logdev_last_sector()
341 sector_t sector = 0; in log_writes_kthread()
Ddm-cache-policy.h256 sector_t origin_size,
257 sector_t block_size);
Ddm-cache-policy.c113 sector_t origin_size, in dm_cache_policy_create()
114 sector_t cache_block_size) in dm_cache_policy_create()
Ddm-cache-target.c36 sector_t in_flight;
74 static void iot_io_begin(struct io_tracker *iot, sector_t len) in iot_io_begin()
83 static void __iot_io_end(struct io_tracker *iot, sector_t len) in __iot_io_end()
90 static void iot_io_end(struct io_tracker *iot, sector_t len) in iot_io_end()
244 sector_t origin_sectors;
265 sector_t migration_threshold;
342 sector_t len;
772 sector_t bi_sector = bio->bi_iter.bi_sector; in remap_to_cache()
773 sector_t block = from_cblock(cblock); in remap_to_cache()
823 sector_t block_nr = bio->bi_iter.bi_sector; in get_bio_block()
[all …]
Draid5.c87 static inline struct hlist_head *stripe_hash(struct r5conf *conf, sector_t sect) in stripe_hash()
93 static inline int stripe_hash_locks_hash(sector_t sect) in stripe_hash_locks_hash()
138 static inline struct bio *r5_next_bio(struct bio *bio, sector_t sector) in r5_next_bio()
516 static void stripe_set_idx(sector_t stripe, struct r5conf *conf, int previous,
519 static void init_stripe(struct stripe_head *sh, sector_t sector, int previous) in init_stripe()
561 static struct stripe_head *__find_stripe(struct r5conf *conf, sector_t sector, in __find_stripe()
657 raid5_get_active_stripe(struct r5conf *conf, sector_t sector, in raid5_get_active_stripe()
762 sector_t head_sector, tmp_sec; in stripe_add_to_batch_list()
864 sector_t progress = conf->reshape_progress; in use_new_offset()
960 sector_t first_bad; in ops_run_io()
[all …]
Ddm-cache-policy-internal.h143 sector_t origin_size, sector_t block_size);
Ddm.c229 sector_t last_rq_pos;
537 sector_t dm_get_size(struct mapped_device *md) in dm_get_size()
900 sector_t sz = (sector_t)geo->cylinders * geo->heads * geo->sectors; in dm_set_geometry()
1385 static sector_t max_io_len_target_boundary(sector_t sector, struct dm_target *ti) in max_io_len_target_boundary()
1387 sector_t target_offset = dm_target_offset(ti, sector); in max_io_len_target_boundary()
1392 static sector_t max_io_len(sector_t sector, struct dm_target *ti) in max_io_len()
1394 sector_t len = max_io_len_target_boundary(sector, ti); in max_io_len()
1395 sector_t offset, max_len; in max_io_len()
1415 int dm_set_target_max_io_len(struct dm_target *ti, sector_t len) in dm_set_target_max_io_len()
1473 sector_t sector; in __map_bio()
[all …]
Dmd.c685 static inline sector_t calc_dev_sboffset(struct md_rdev *rdev) in calc_dev_sboffset()
687 sector_t num_sectors = i_size_read(rdev->bdev->bd_inode) / 512; in calc_dev_sboffset()
736 sector_t sector, int size, struct page *page) in md_super_write()
762 int sync_page_io(struct md_rdev *rdev, sector_t sector, int size, in sync_page_io()
920 sector_t num_sectors);
1034 if (rdev->sectors < ((sector_t)sb->size) * 2 && sb->level >= 1) in super_90_load()
1069 mddev->dev_sectors = ((sector_t)sb->size) * 2; in super_90_validate()
1313 super_90_rdev_size_change(struct md_rdev *rdev, sector_t num_sectors) in super_90_rdev_size_change()
1366 static int md_set_badblocks(struct badblocks *bb, sector_t s, int sectors,
1372 sector_t sb_start; in super_1_load()
[all …]
Ddm-flakey.c28 sector_t start;
240 static sector_t flakey_map_sector(struct dm_target *ti, sector_t bi_sector) in flakey_map_sector()
Ddm-region-hash.c89 sector_t target_begin;
116 static region_t dm_rh_sector_to_region(struct dm_region_hash *rh, sector_t sector) in dm_rh_sector_to_region()
121 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region) in dm_rh_region_to_sector()
146 sector_t dm_rh_get_region_size(struct dm_region_hash *rh) in dm_rh_get_region_size()
165 sector_t target_begin, unsigned max_recovery, in dm_region_hash_create()
Ddm-thin.c300 sector_t origin_size;
336 static int __blkdev_issue_discard_async(struct block_device *bdev, sector_t sector, in __blkdev_issue_discard_async()
337 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags, in __blkdev_issue_discard_async()
379 static sector_t block_to_sectors(struct pool *pool, dm_block_t b) in block_to_sectors()
389 sector_t s = block_to_sectors(tc->pool, data_b); in issue_discard()
390 sector_t len = block_to_sectors(tc->pool, data_e - data_b); in issue_discard()
638 sector_t block_nr = bio->bi_iter.bi_sector; in get_bio_block()
655 sector_t b = bio->bi_iter.bi_sector; in get_bio_block_range()
656 sector_t e = b + (bio->bi_iter.bi_size >> SECTOR_SHIFT); in get_bio_block_range()
679 sector_t bi_sector = bio->bi_iter.bi_sector; in remap()
[all …]
Ddm.h62 struct dm_target *dm_table_find_target(struct dm_table *t, sector_t sector);
200 sector_t dm_get_size(struct mapped_device *md);
Ddm-io.c289 sector_t remaining = where->count; in do_region()
292 sector_t num_sectors; in do_region()
328 num_sectors = min_t(sector_t, special_cmd_max_sectors, remaining); in do_region()
337 num_sectors = min_t(sector_t, special_cmd_max_sectors, remaining); in do_region()
Ddm-snap.c79 sector_t exception_start_sequence;
82 sector_t exception_complete_sequence;
163 static sector_t chunk_to_sector(struct dm_exception_store *store, in chunk_to_sector()
201 sector_t exception_sequence;
803 sector_t hash_size, cow_dev_size, max_buckets; in init_hash_tables()
936 sector_t sector, unsigned chunk_size);
966 sector_t io_size; in snapshot_merge_next_chunks()
1576 sector_t dev_size; in start_copy()
1582 src.count = min((sector_t)s->store->chunk_size, dev_size - src.sector); in start_copy()
2010 sector_t total_sectors, sectors_allocated, in snapshot_status()
[all …]
Ddm-cache-metadata.c117 sector_t discard_block_size;
120 sector_t data_block_size;
311 sector_t bdev_size = i_size_read(cmd->bdev->bd_inode) >> SECTOR_SHIFT; in __write_initial_superblock()
693 sector_t data_block_size, in metadata_open()
752 sector_t data_block_size, in lookup_or_open()
782 static bool same_params(struct dm_cache_metadata *cmd, sector_t data_block_size) in same_params()
795 sector_t data_block_size, in dm_cache_metadata_open()
958 sector_t discard_block_size, in dm_cache_discard_bitset_resize()
Ddm-cache-policy-smq.c777 sector_t cache_block_size;
779 sector_t hotspot_block_size;
1185 sector_t r = from_oblock(b); in to_hblock()
1588 static bool too_many_hotspot_blocks(sector_t origin_size, in too_many_hotspot_blocks()
1589 sector_t hotspot_block_size, in too_many_hotspot_blocks()
1595 static void calc_hotspot_params(sector_t origin_size, in calc_hotspot_params()
1596 sector_t cache_block_size, in calc_hotspot_params()
1598 sector_t *hotspot_block_size, in calc_hotspot_params()
1610 sector_t origin_size, in smq_create()
1611 sector_t cache_block_size) in smq_create()
Ddm-snap-persistent.c574 sector_t *total_sectors, in persistent_usage()
575 sector_t *sectors_allocated, in persistent_usage()
576 sector_t *metadata_sectors) in persistent_usage()
678 sector_t size = get_dev_size(dm_snap_cow(store->snap)->bdev); in persistent_prepare_exception()
Ddm-crypt.c45 sector_t cc_sector;
62 sector_t sector;
71 sector_t iv_sector;
123 sector_t start;
151 sector_t iv_offset;
806 sector_t sector) in crypt_convert_init()
1050 struct bio *bio, sector_t sector) in crypt_io_init()
1250 sector_t sector; in kcryptd_crypt_write_io_submit()
1293 sector_t sector = io->sector; in kcryptd_crypt_write_convert()
Ddm-delay.c29 sector_t start_read;
34 sector_t start_write;
Ddm-thin-metadata.h45 sector_t data_block_size,
Ddm-kcopyd.c358 sector_t progress;
621 sector_t progress = 0; in segment_complete()
622 sector_t count = 0; in segment_complete()
Ddm-cache-policy-cleaner.c407 sector_t origin_size, in wb_create()
408 sector_t cache_block_size) in wb_create()
/linux-4.4.14/fs/nfs/blocklayout/
Dblocklayout.h89 sector_t start;
90 sector_t len;
92 sector_t disk_offset;
120 sector_t be_f_offset; /* the starting offset in the file */
121 sector_t be_length; /* the size of the extent */
122 sector_t be_v_offset; /* the starting offset in the volume */
172 int ext_tree_remove(struct pnfs_block_layout *bl, bool rw, sector_t start,
173 sector_t end);
174 int ext_tree_mark_written(struct pnfs_block_layout *bl, sector_t start,
175 sector_t len);
[all …]
Dextent_tree.c38 static inline sector_t
45 __ext_tree_search(struct rb_root *root, sector_t start) in __ext_tree_search()
166 __ext_tree_remove(struct rb_root *root, sector_t start, sector_t end) in __ext_tree_remove()
169 sector_t len1 = 0, len2 = 0; in __ext_tree_remove()
170 sector_t orig_v_offset; in __ext_tree_remove()
171 sector_t orig_len; in __ext_tree_remove()
274 sector_t new_len = ext_f_end(new) - ext_f_end(be); in ext_tree_insert()
275 sector_t diff = new->be_length - new_len; in ext_tree_insert()
287 sector_t new_len = ext_f_end(new) - ext_f_end(be); in ext_tree_insert()
288 sector_t diff = new->be_length - new_len; in ext_tree_insert()
[all …]
Dblocklayout.c118 bl_alloc_init_bio(int npg, struct block_device *bdev, sector_t disk_sector, in bl_alloc_init_bio()
140 do_add_page_to_bio(struct bio *bio, int npg, int rw, sector_t isect, in do_add_page_to_bio()
228 sector_t isect, extent_length = 0; in bl_read_pagelist()
250 isect = (sector_t) (f_offset >> SECTOR_SHIFT); in bl_read_pagelist()
371 sector_t isect, extent_length = 0; in bl_write_pagelist()
526 static int decode_sector_number(__be32 **rp, sector_t *sp) in decode_sector_number()
691 sector_t offset = range->offset >> SECTOR_SHIFT, end; in bl_return_range()
/linux-4.4.14/block/partitions/
Dmsdos.c37 static inline sector_t nr_sects(struct partition *p) in nr_sects()
39 return (sector_t)get_unaligned_le32(&p->nr_sects); in nr_sects()
42 static inline sector_t start_sect(struct partition *p) in start_sect()
44 return (sector_t)get_unaligned_le32(&p->start_sect); in start_sect()
121 sector_t first_sector, sector_t first_size, in parse_extended()
127 sector_t this_sector, this_size; in parse_extended()
128 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in parse_extended()
163 sector_t offs, size, next; in parse_extended()
216 sector_t offset, sector_t size, int origin) in parse_solaris_x86()
273 sector_t offset, sector_t size, int origin, char *flavour, in parse_bsd()
[all …]
Dcheck.h13 sector_t from;
14 sector_t size;
31 sector_t n, Sector *p) in read_part_sector()
41 put_partition(struct parsed_partitions *p, int n, sector_t from, sector_t size) in put_partition()
Dibm.c30 static sector_t cchh2blk(struct vtoc_cchh *ptr, struct hd_geometry *geo) in cchh2blk()
32 sector_t cyl; in cchh2blk()
48 static sector_t cchhb2blk(struct vtoc_cchhb *ptr, struct hd_geometry *geo) in cchhb2blk()
50 sector_t cyl; in cchhb2blk()
67 sector_t *labelsect, in find_label()
74 sector_t testsect[3]; in find_label()
138 sector_t blk; in find_vol1_partitions()
199 sector_t labelsect, in find_lnx1_partitions()
246 sector_t labelsect) in find_cms1_partitions()
298 sector_t labelsect; in ibm_partition()
Dacorn.c519 sector_t start = 0; in adfspart_check_EESOX()
535 sector_t next; in adfspart_check_EESOX()
547 sector_t size; in adfspart_check_EESOX()
Dcmdline.c69 sector_t disk_size; in cmdline_partition()
Defi.c188 static int is_pmbr_valid(legacy_mbr *mbr, sector_t total_sectors) in is_pmbr_valid()
256 sector_t n = lba * (bdev_logical_block_size(bdev) / 512); in read_lba()
597 sector_t total_sectors = i_size_read(state->bdev->bd_inode) >> 9; in find_valid_gpt()
/linux-4.4.14/drivers/block/drbd/
Ddrbd_interval.c9 sector_t interval_end(struct rb_node *node) in interval_end()
22 static inline sector_t
25 sector_t max = node->sector + (node->size >> 9); in compute_subtree_last()
28 sector_t left = interval_end(node->rb.rb_left); in compute_subtree_last()
33 sector_t right = interval_end(node->rb.rb_right); in compute_subtree_last()
41 sector_t, end, compute_subtree_last);
50 sector_t this_end = this->sector + (this->size >> 9); in drbd_insert_interval()
90 drbd_contains_interval(struct rb_root *root, sector_t sector, in drbd_contains_interval()
134 drbd_find_overlap(struct rb_root *root, sector_t sector, unsigned int size) in drbd_find_overlap()
138 sector_t end = sector + (size >> 9); in drbd_find_overlap()
[all …]
Ddrbd_interval.h9 sector_t sector; /* start sector of the interval */
11 sector_t end; /* highest interval end in subtree */
29 extern bool drbd_contains_interval(struct rb_root *, sector_t,
32 extern struct drbd_interval *drbd_find_overlap(struct rb_root *, sector_t,
34 extern struct drbd_interval *drbd_next_overlap(struct drbd_interval *, sector_t,
Ddrbd_int.h614 sector_t known_size; /* last known size of that backing device */
845 sector_t p_size; /* partner's disk size */
909 sector_t ov_start_sector;
910 sector_t ov_stop_sector;
912 sector_t ov_position;
914 sector_t ov_last_oos_start;
916 sector_t ov_last_oos_size;
1101 sector_t sector, int blksize, u64 block_id);
1107 sector_t sector, int size, u64 block_id);
1108 extern int drbd_send_drequest_csum(struct drbd_peer_device *, sector_t sector,
[all …]
Ddrbd_actlog.c140 sector_t sector, int rw) in _drbd_md_sync_page_io()
191 sector_t sector, int rw) in drbd_md_sync_page_io()
441 static sector_t al_tr_number_to_on_disk_sector(struct drbd_device *device) in al_tr_number_to_on_disk_sector()
463 sector_t sector; in al_write_transaction()
613 sector_t al_base = md->md_offset + md->al_offset; in drbd_initialize_al()
829 int __drbd_change_sync(struct drbd_device *device, sector_t sector, int size, in __drbd_change_sync()
835 sector_t esector, nr_sectors; in __drbd_change_sync()
943 int drbd_rs_begin_io(struct drbd_device *device, sector_t sector) in drbd_rs_begin_io()
995 int drbd_try_rs_begin_io(struct drbd_device *device, sector_t sector) in drbd_try_rs_begin_io()
1117 void drbd_rs_complete_io(struct drbd_device *device, sector_t sector) in drbd_rs_complete_io()
Ddrbd_receiver.c341 drbd_alloc_peer_req(struct drbd_peer_device *peer_device, u64 id, sector_t sector, in drbd_alloc_peer_req()
1374 sector_t sector = peer_req->i.sector; in drbd_submit_peer_request()
1588 read_in_block(struct drbd_peer_device *peer_device, u64 id, sector_t sector, in read_in_block()
1592 const sector_t capacity = drbd_get_capacity(device->this_bdev); in read_in_block()
1707 sector_t sector, int data_size) in recv_dless_read()
1764 sector_t sector = peer_req->i.sector; in e_end_resync_block()
1783 static int recv_resync_read(struct drbd_peer_device *peer_device, sector_t sector, in recv_resync_read()
1824 sector_t sector, bool missing_ok, const char *func) in find_request()
1844 sector_t sector; in receive_DataReply()
1878 sector_t sector; in receive_RSDataReply()
[all …]
Ddrbd_worker.c338 sector_t sector = peer_req->i.sector; in w_e_send_csum()
369 static int read_for_csum(struct drbd_peer_device *peer_device, sector_t sector, int size) in read_for_csum()
569 sector_t sector; in make_resync_request()
570 const sector_t capacity = drbd_get_capacity(device->this_bdev); in make_resync_request()
736 sector_t sector; in make_ov_request()
737 const sector_t capacity = drbd_get_capacity(device->this_bdev); in make_ov_request()
1152 sector_t sector = peer_req->i.sector; in w_e_end_ov_req()
1193 void drbd_ov_out_of_sync_found(struct drbd_device *device, sector_t sector, int size) in drbd_ov_out_of_sync_found()
1211 sector_t sector = peer_req->i.sector; in w_e_end_ov_reply()
Ddrbd_nl.c775 sector_t md_size_sect = 0; in drbd_md_set_sector_offsets()
874 sector_t prev_first_sect, prev_size; /* previous meta location */ in drbd_determine_dev_size()
875 sector_t la_size_sect, u_size; in drbd_determine_dev_size()
879 sector_t size; in drbd_determine_dev_size()
1025 sector_t
1027 sector_t u_size, int assume_peer_has_space) in drbd_new_dev_size()
1029 sector_t p_size = device->p_size; /* partner's disk size. */ in drbd_new_dev_size()
1030 sector_t la_size_sect = bdev->md.la_size_sect; /* last agreed size. */ in drbd_new_dev_size()
1031 sector_t m_size; /* my size */ in drbd_new_dev_size()
1032 sector_t size = 0; in drbd_new_dev_size()
[all …]
/linux-4.4.14/include/linux/
Dbuffer_head.h67 sector_t b_blocknr; /* start block number */
171 void unmap_underlying_metadata(struct block_device *bdev, sector_t block);
176 struct buffer_head *__find_get_block(struct block_device *bdev, sector_t block,
178 struct buffer_head *__getblk_gfp(struct block_device *bdev, sector_t block,
182 void __breadahead(struct block_device *, sector_t block, unsigned int size);
184 sector_t block, unsigned size, gfp_t gfp);
197 sector_t bblock, unsigned blocksize);
246 sector_t generic_block_bmap(struct address_space *, sector_t, get_block_t *);
295 sb_bread(struct super_block *sb, sector_t block) in sb_bread()
301 sb_bread_unmovable(struct super_block *sb, sector_t block) in sb_bread_unmovable()
[all …]
Ddevice-mapper.h97 sector_t start, sector_t len,
207 sector_t begin;
208 sector_t len;
432 sector_t start, sector_t len, char *params);
447 int __must_check dm_set_target_max_io_len(struct dm_target *ti, sector_t len);
459 sector_t dm_table_get_size(struct dm_table *t);
576 sector_t _r = ((n) + (sz) - 1); \
596 static inline sector_t to_sector(unsigned long n) in to_sector()
601 static inline unsigned long to_bytes(sector_t n) in to_bytes()
Dcmdline-parser.h20 sector_t from;
21 sector_t size;
40 int cmdline_parts_set(struct cmdline_parts *parts, sector_t disk_size,
Dblkdev.h106 sector_t __sector; /* sector cursor */
324 sector_t end_sector;
836 static inline sector_t blk_rq_pos(const struct request *rq) in blk_rq_pos()
880 sector_t offset) in blk_max_size_offset()
983 sector_t offset);
985 sector_t offset);
987 sector_t offset);
1120 extern int blkdev_issue_flush(struct block_device *, gfp_t, sector_t *);
1121 extern int blkdev_issue_discard(struct block_device *bdev, sector_t sector,
1122 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags);
[all …]
Dmbcache.h13 sector_t e_block;
44 sector_t, unsigned int);
49 sector_t);
Dgenhd.h104 sector_t start_sect;
110 sector_t nr_sects;
112 sector_t alignment_offset;
305 sector_t sector);
454 static inline sector_t get_start_sect(struct block_device *bdev) in get_start_sect()
458 static inline sector_t get_capacity(struct gendisk *disk) in get_capacity()
462 static inline void set_capacity(struct gendisk *disk, sector_t size) in set_capacity()
623 int partno, sector_t start,
624 sector_t len, int flags,
700 static inline sector_t part_nr_sects_read(struct hd_struct *part) in part_nr_sects_read()
[all …]
Ddm-region-hash.h40 sector_t target_begin, unsigned max_recovery,
51 sector_t dm_rh_region_to_sector(struct dm_region_hash *rh, region_t region);
57 sector_t dm_rh_get_region_size(struct dm_region_hash *rh);
Dpktcdvd.h73 sector_t last_write; /* The sector where the last write ended */
120 sector_t sector; /* First sector in this packet */
186 sector_t current_sector; /* Keep track of where the elevator is */
Ddm-io.h19 sector_t sector;
20 sector_t count; /* If this is zero the region is ignored. */
Dswap.h132 sector_t start_block;
390 unsigned long nr_pages, sector_t start_block);
392 sector_t *);
440 extern int swap_type_of(dev_t, sector_t, struct block_device **);
442 extern sector_t map_swap_page(struct page *, struct block_device **);
443 extern sector_t swapdev_block(int, pgoff_t);
Dtypes.h130 typedef u64 sector_t; typedef
133 typedef unsigned long sector_t; typedef
Ddax.h10 int dax_clear_blocks(struct inode *, sector_t block, long size);
Ddm-dirty-log.h18 typedef sector_t region_t;
Dexportfs.h193 sector_t blkno; /* first sector of mapping */
Dblk_types.h32 sector_t bi_sector; /* device address in 512 byte
Delevator.h175 extern struct request *elv_rb_find(struct rb_root *, sector_t);
/linux-4.4.14/drivers/lightnvm/
Drrpc.h45 sector_t l_start;
46 sector_t l_end;
148 static inline sector_t rrpc_get_laddr(struct bio *bio) in rrpc_get_laddr()
158 static inline sector_t rrpc_get_sector(sector_t laddr) in rrpc_get_sector()
164 sector_t laddr_start, sector_t laddr_end) in request_intersects()
170 static int __rrpc_lock_laddr(struct rrpc *rrpc, sector_t laddr, in __rrpc_lock_laddr()
173 sector_t laddr_end = laddr + pages - 1; in __rrpc_lock_laddr()
193 static inline int rrpc_lock_laddr(struct rrpc *rrpc, sector_t laddr, in rrpc_lock_laddr()
212 sector_t laddr = rrpc_get_laddr(bio); in rrpc_lock_rq()
Drrpc.c50 static void rrpc_invalidate_range(struct rrpc *rrpc, sector_t slba, in rrpc_invalidate_range()
53 sector_t i; in rrpc_invalidate_range()
66 sector_t laddr, unsigned int pages) in rrpc_inflight_laddr_acquire()
95 sector_t slba = bio->bi_iter.bi_sector / NR_PHY_IN_LOG; in rrpc_discard()
96 sector_t len = bio->bi_iter.bi_size / RRPC_EXPOSED_PAGE_SIZE; in rrpc_discard()
131 sector_t ppa = r.ppa; in linear_to_generic_addr()
509 static struct rrpc_addr *rrpc_update_map(struct rrpc *rrpc, sector_t laddr, in rrpc_update_map()
556 static struct rrpc_addr *rrpc_map_page(struct rrpc *rrpc, sector_t laddr, in rrpc_map_page()
625 sector_t laddr, uint8_t npages) in rrpc_end_io_write()
648 sector_t laddr = rrpc_get_laddr(rqd->bio) - npages; in rrpc_end_io()
[all …]
/linux-4.4.14/include/target/
Dtarget_core_backend.h32 sector_t (*get_blocks)(struct se_device *);
33 sector_t (*get_alignment_offset_lbas)(struct se_device *);
53 sector_t lba, sector_t nolb);
70 sector_t sbc_get_write_same_sectors(struct se_cmd *cmd);
72 sense_reason_t sbc_dif_verify(struct se_cmd *, sector_t, unsigned int,
97 sector_t target_to_linux_sector(struct se_device *dev, sector_t lb);
/linux-4.4.14/block/
Dblk-lib.c40 int blkdev_issue_discard(struct block_device *bdev, sector_t sector, in blkdev_issue_discard()
41 sector_t nr_sects, gfp_t gfp_mask, unsigned long flags) in blkdev_issue_discard()
76 sector_t end_sect, tmp; in blkdev_issue_discard()
85 req_sects = min_t(sector_t, nr_sects, UINT_MAX >> 9); in blkdev_issue_discard()
144 int blkdev_issue_write_same(struct block_device *bdev, sector_t sector, in blkdev_issue_write_same()
145 sector_t nr_sects, gfp_t gfp_mask, in blkdev_issue_write_same()
215 static int __blkdev_issue_zeroout(struct block_device *bdev, sector_t sector, in __blkdev_issue_zeroout()
216 sector_t nr_sects, gfp_t gfp_mask) in __blkdev_issue_zeroout()
231 min(nr_sects, (sector_t)BIO_MAX_PAGES)); in __blkdev_issue_zeroout()
243 sz = min((sector_t) PAGE_SIZE >> 9 , nr_sects); in __blkdev_issue_zeroout()
[all …]
Dcmdline-parser.c22 new_subpart->size = (sector_t)(~0ULL); in parse_subpart()
25 new_subpart->size = (sector_t)memparse(partdef, &partdef); in parse_subpart()
26 if (new_subpart->size < (sector_t)PAGE_SIZE) { in parse_subpart()
35 new_subpart->from = (sector_t)memparse(partdef, &partdef); in parse_subpart()
37 new_subpart->from = (sector_t)(~0ULL); in parse_subpart()
225 int cmdline_parts_set(struct cmdline_parts *parts, sector_t disk_size, in cmdline_parts_set()
230 sector_t from = 0; in cmdline_parts_set()
235 if (subpart->from == (sector_t)(~0ULL)) in cmdline_parts_set()
Dpartition-generic.c270 sector_t start, sector_t len, int flags, in add_partition()
485 sector_t size, from; in rescan_partitions()
560 unsigned char *read_dev_sector(struct block_device *bdev, sector_t n, Sector *p) in read_dev_sector()
Dblk-settings.c519 sector_t start) in blk_stack_limits()
649 sector_t start) in bdev_stack_limits()
670 sector_t offset) in disk_stack_limits()
Dioctl.c41 if (sizeof(sector_t) == sizeof(long) && in blkpg_ioctl()
101 if (sizeof(sector_t) == sizeof(long) && in blkpg_ioctl()
142 part_nr_sects_write(part, (sector_t)length); in blkpg_ioctl()
Ddeadline-iosched.c42 sector_t last_sector; /* head position */
135 sector_t sector = bio_end_sector(bio); in deadline_merge()
/linux-4.4.14/fs/nilfs2/
Dthe_nilfs.h148 sector_t ns_last_pseg;
286 void nilfs_set_last_segment(struct the_nilfs *, sector_t, u64, __u64);
294 int nilfs_count_free_blocks(struct the_nilfs *, sector_t *);
321 sector_t *seg_start, sector_t *seg_end) in nilfs_get_segment_range()
323 *seg_start = (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_range()
329 static inline sector_t
333 (sector_t)nilfs->ns_blocks_per_segment * segnum; in nilfs_get_segment_start_blocknr()
337 nilfs_get_segnum_of_block(struct the_nilfs *nilfs, sector_t blocknr) in nilfs_get_segnum_of_block()
339 sector_t segnum = blocknr; in nilfs_get_segnum_of_block()
346 nilfs_terminate_segment(struct the_nilfs *nilfs, sector_t seg_start, in nilfs_terminate_segment()
[all …]
Dsegment.h51 sector_t ri_super_root;
54 sector_t ri_lsegs_start;
55 sector_t ri_lsegs_end;
58 sector_t ri_pseg_start;
244 extern int nilfs_read_super_root_block(struct the_nilfs *, sector_t,
Ddat.h33 int nilfs_dat_translate(struct inode *, __u64, sector_t *);
40 sector_t);
53 int nilfs_dat_move(struct inode *, __u64, sector_t);
Drecovery.c52 sector_t blocknr; /* block number */
107 sector_t start, unsigned long nblock) in nilfs_compute_checksum()
142 int nilfs_read_super_root_block(struct the_nilfs *nilfs, sector_t sr_block, in nilfs_read_super_root_block()
193 nilfs_read_log_header(struct the_nilfs *nilfs, sector_t start_blocknr, in nilfs_read_log_header()
259 sector_t blocknr; in nilfs_read_summary_info()
295 sector_t blocknr = (*pbh)->b_blocknr; in nilfs_skip_summary_info()
316 static int nilfs_scan_dsync_log(struct the_nilfs *nilfs, sector_t start_blocknr, in nilfs_scan_dsync_log()
323 sector_t blocknr; in nilfs_scan_dsync_log()
586 sector_t pseg_start; in nilfs_do_roll_forward()
587 sector_t seg_start, seg_end; /* Starting/ending DBN of full segment */ in nilfs_do_roll_forward()
[all …]
Dbtnode.h49 int nilfs_btnode_submit_block(struct address_space *, __u64, sector_t, int,
50 struct buffer_head **, sector_t *);
Dgcinode.c72 int nilfs_gccache_submit_read_data(struct inode *inode, sector_t blkoff, in nilfs_gccache_submit_read_data()
73 sector_t pbn, __u64 vbn, in nilfs_gccache_submit_read_data()
140 int nilfs_gccache_submit_read_node(struct inode *inode, sector_t pbn, in nilfs_gccache_submit_read_node()
Ddat.c140 sector_t blocknr) in nilfs_dat_commit_start()
158 sector_t blocknr; in nilfs_dat_prepare_end()
190 sector_t blocknr; in nilfs_dat_commit_end()
215 sector_t blocknr; in nilfs_dat_abort_end()
326 int nilfs_dat_move(struct inode *dat, __u64 vblocknr, sector_t blocknr) in nilfs_dat_move()
395 int nilfs_dat_translate(struct inode *dat, __u64 vblocknr, sector_t *blocknrp) in nilfs_dat_translate()
399 sector_t blocknr; in nilfs_dat_translate()
Dpage.h63 sector_t start_blk,
64 sector_t *blkoff);
Dsegbuf.h54 sector_t next;
83 sector_t sb_fseg_start, sb_fseg_end;
84 sector_t sb_pseg_start;
Dnilfs.h262 extern int nilfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
321 int nilfs_gccache_submit_read_data(struct inode *, sector_t, sector_t, __u64,
323 int nilfs_gccache_submit_read_node(struct inode *, sector_t, __u64,
Ddirect.c69 sector_t blocknr; in nilfs_direct_lookup_contig()
302 sector_t blocknr, in nilfs_direct_assign_v()
322 sector_t blocknr, in nilfs_direct_assign_p()
335 sector_t blocknr, in nilfs_direct_assign()
Dthe_nilfs.c42 sector_t start_blocknr, u64 seq, __u64 cno) in nilfs_set_last_segment()
109 struct super_block *sb, sector_t sr_block) in nilfs_load_super_root()
663 sector_t seg_start, seg_end; in nilfs_discard_segments()
664 sector_t start = 0, nblocks = 0; in nilfs_discard_segments()
697 int nilfs_count_free_blocks(struct the_nilfs *nilfs, sector_t *nblocks) in nilfs_count_free_blocks()
704 *nblocks = (sector_t)ncleansegs * nilfs->ns_blocks_per_segment; in nilfs_count_free_blocks()
Dbtnode.c70 sector_t pblocknr, int mode, in nilfs_btnode_submit_block()
71 struct buffer_head **pbh, sector_t *submit_ptr) in nilfs_btnode_submit_block()
Dpage.c512 sector_t start_blk, in nilfs_find_uncommitted_extent()
513 sector_t *blkoff) in nilfs_find_uncommitted_extent()
519 sector_t b; in nilfs_find_uncommitted_extent()
/linux-4.4.14/fs/freevxfs/
Dvxfs_subr.c42 static sector_t vxfs_bmap(struct address_space *, sector_t);
129 vxfs_getblk(struct inode *ip, sector_t iblock, in vxfs_getblk()
179 static sector_t
180 vxfs_bmap(struct address_space *mapping, sector_t block) in vxfs_bmap()
/linux-4.4.14/fs/hfsplus/
Dpart_tbl.c71 sector_t *part_start, sector_t *part_size) in hfs_parse_old_pmap()
92 struct new_pmap *pm, sector_t *part_start, sector_t *part_size) in hfs_parse_new_pmap()
129 sector_t *part_start, sector_t *part_size) in hfs_part_find()
Dwrapper.c46 int hfsplus_submit_bio(struct super_block *sb, sector_t sector, in hfsplus_submit_bio()
125 sector_t *start, sector_t *size) in hfsplus_get_last_session()
141 *start = (sector_t)te.cdte_addr.lba << 2; in hfsplus_get_last_session()
151 *start = (sector_t)ms_info.addr.lba << 2; in hfsplus_get_last_session()
161 sector_t part_start, part_size; in hfsplus_read_wrapper()
199 part_start += (sector_t)wd.ablk_start + in hfsplus_read_wrapper()
200 (sector_t)wd.embed_start * wd.ablk_size; in hfsplus_read_wrapper()
201 part_size = (sector_t)wd.embed_count * wd.ablk_size; in hfsplus_read_wrapper()
Dhfsplus_fs.h159 sector_t part_start;
160 sector_t sect_count;
243 sector_t fs_blocks;
467 int hfsplus_get_block(struct inode *inode, sector_t iblock,
500 int hfs_part_find(struct super_block *sb, sector_t *part_start,
501 sector_t *part_size);
527 int hfsplus_submit_bio(struct super_block *sb, sector_t sector, void *buf,
Dextents.c220 int hfsplus_get_block(struct inode *inode, sector_t iblock, in hfsplus_get_block()
228 sector_t sector; in hfsplus_get_block()
275 sector = ((sector_t)dblock << sbi->fs_shift) + in hfsplus_get_block()
/linux-4.4.14/include/trace/events/
Dblock.h22 __field( sector_t, sector )
72 __field( sector_t, sector )
152 __field( sector_t, sector )
184 __field( sector_t, sector )
264 __field( sector_t, sector )
302 __field( sector_t, sector )
330 __field( sector_t, sector )
397 __field( sector_t, sector )
425 __field( sector_t, sector )
560 __field( sector_t, sector )
[all …]
Dbcache.h17 __field(sector_t, sector )
95 __field(sector_t, sector )
128 __field(sector_t, sector )
158 __field(sector_t, sector )
/linux-4.4.14/fs/
Dmpage.c68 sector_t first_sector, int nr_vecs, in mpage_alloc()
141 sector_t *last_block_in_bio, struct buffer_head *map_bh, in do_mpage_readpage()
149 sector_t block_in_file; in do_mpage_readpage()
150 sector_t last_block; in do_mpage_readpage()
151 sector_t last_block_in_file; in do_mpage_readpage()
152 sector_t blocks[MAX_BUF_PER_PAGE]; in do_mpage_readpage()
164 block_in_file = (sector_t)page->index << (PAGE_CACHE_SHIFT - blkbits); in do_mpage_readpage()
361 sector_t last_block_in_bio = 0; in mpage_readpages()
397 sector_t last_block_in_bio = 0; in mpage_readpage()
431 sector_t last_block_in_bio;
[all …]
Dbuffer.c202 __find_get_block_slow(struct block_device *bdev, sector_t block) in __find_get_block_slow()
593 sector_t bblock, unsigned blocksize) in write_boundary_block()
942 static sector_t blkdev_max_block(struct block_device *bdev, unsigned int size) in blkdev_max_block()
944 sector_t retval = ~((sector_t)0); in blkdev_max_block()
957 static sector_t
959 sector_t block, int size) in init_page_buffers()
964 sector_t end_block = blkdev_max_block(I_BDEV(bdev->bd_inode), size); in init_page_buffers()
992 grow_dev_page(struct block_device *bdev, sector_t block, in grow_dev_page()
998 sector_t end_block; in grow_dev_page()
1022 (sector_t)index << sizebits, in grow_dev_page()
[all …]
Ddax.c37 int dax_clear_blocks(struct inode *inode, sector_t block, long size) in dax_clear_blocks()
40 sector_t sector = block << (inode->i_blkbits - 9); in dax_clear_blocks()
75 sector_t sector = bh->b_blocknr << (blkbits - 9); in dax_get_addr()
128 sector_t block = page << (PAGE_SHIFT - blkbits); in dax_io()
296 sector_t sector = bh->b_blocknr << (inode->i_blkbits - 9); in dax_insert_mapping()
365 sector_t block; in __dax_fault()
375 block = (sector_t)vmf->pgoff << (PAGE_SHIFT - blkbits); in __dax_fault()
540 sector_t block, sector; in __dax_pmd_fault()
566 block = (sector_t)pgoff << (PAGE_SHIFT - blkbits); in __dax_pmd_fault()
Ddirect-io.c73 sector_t block_in_file; /* Current offset into the underlying
77 sector_t final_block_in_request;/* doesn't change */
83 sector_t final_block_in_bio; /* current final block in bio + 1 */
84 sector_t next_block_for_io; /* next block to be put under IO,
95 sector_t cur_page_block; /* Where it starts */
360 sector_t first_sector, int nr_vecs) in dio_bio_alloc()
602 sector_t fs_startblk; /* Into file, in filesystem-sized blocks */ in get_more_blocks()
603 sector_t fs_endblk; /* Into file, in filesystem-sized blocks */ in get_more_blocks()
657 sector_t start_sector, struct buffer_head *map_bh) in dio_new_bio()
659 sector_t sector; in dio_new_bio()
[all …]
Dioctl.c220 static inline sector_t logical_to_blk(struct inode *inode, loff_t offset) in logical_to_blk()
225 static inline loff_t blk_to_logical(struct inode *inode, sector_t blk) in blk_to_logical()
255 sector_t start_blk, last_blk; in __generic_block_fiemap()
/linux-4.4.14/mm/
Dpage_io.c134 sector_t *span) in generic_swapfile_activate()
141 sector_t probe_block; in generic_swapfile_activate()
142 sector_t last_block; in generic_swapfile_activate()
143 sector_t lowest_block = -1; in generic_swapfile_activate()
144 sector_t highest_block = 0; in generic_swapfile_activate()
161 sector_t first_block; in generic_swapfile_activate()
177 sector_t block; in generic_swapfile_activate()
247 static sector_t swap_page_sector(struct page *page) in swap_page_sector()
249 return (sector_t)__page_file_index(page) << (PAGE_CACHE_SHIFT - 9); in swap_page_sector()
Dswapfile.c46 static sector_t map_swap_entry(swp_entry_t, struct block_device**);
127 sector_t start_block; in discard_swap()
128 sector_t nr_blocks; in discard_swap()
134 nr_blocks = ((sector_t)se->nr_pages - 1) << (PAGE_SHIFT - 9); in discard_swap()
145 nr_blocks = (sector_t)se->nr_pages << (PAGE_SHIFT - 9); in discard_swap()
173 sector_t start_block = se->start_block + offset; in discard_swap_cluster()
174 sector_t nr_blocks = se->nr_pages - offset; in discard_swap_cluster()
1030 int swap_type_of(dev_t device, sector_t offset, struct block_device **bdev_p) in swap_type_of()
1076 sector_t swapdev_block(int type, pgoff_t offset) in swapdev_block()
1621 static sector_t map_swap_entry(swp_entry_t entry, struct block_device **bdev) in map_swap_entry()
[all …]
/linux-4.4.14/fs/omfs/
Domfs.h29 static inline sector_t clus_to_blk(struct omfs_sb_info *sbi, sector_t block) in clus_to_blk()
61 extern struct buffer_head *omfs_bread(struct super_block *sb, sector_t block);
64 extern int omfs_reserve_block(struct super_block *sb, sector_t block);
Dfile.c191 static sector_t find_block(struct inode *inode, struct omfs_extent_entry *ent, in find_block()
192 sector_t block, int count, int *left) in find_block()
195 sector_t searched = 0; in find_block()
217 static int omfs_get_block(struct inode *inode, sector_t block, in omfs_get_block()
221 sector_t next, offset; in omfs_get_block()
333 static sector_t omfs_bmap(struct address_space *mapping, sector_t block) in omfs_bmap()
/linux-4.4.14/fs/ocfs2/
Duptodate.c67 sector_t c_block;
208 sector_t item) in ocfs2_search_cache_array()
224 sector_t block) in ocfs2_search_cache_tree()
304 sector_t block) in ocfs2_append_cache_array()
322 sector_t block = new->c_block; in __ocfs2_insert_cache_tree()
401 sector_t block, in __ocfs2_set_buffer_uptodate()
538 sector_t *array = ci->ci_cache.ci_array; in ocfs2_remove_metadata_array()
554 bytes = sizeof(sector_t) * (ci->ci_num_cached - index); in ocfs2_remove_metadata_array()
572 sector_t block) in ocfs2_remove_block_from_cache()
606 sector_t block = bh->b_blocknr; in ocfs2_remove_from_cache()
[all …]
Duptodate.h79 sector_t block,
Daops.h60 int ocfs2_get_block(struct inode *inode, sector_t iblock,
/linux-4.4.14/fs/xfs/
Dxfs_aops.h57 int xfs_get_blocks(struct inode *inode, sector_t offset,
59 int xfs_get_blocks_direct(struct inode *inode, sector_t offset,
61 int xfs_get_blocks_dax_fault(struct inode *inode, sector_t offset,
Dxfs_aops.c480 sector_t lastblock = 0; in xfs_submit_ioend()
605 sector_t bn; in xfs_map_buffer()
1348 sector_t iblock, in xfs_map_trim_size()
1377 sector_t iblock, in __xfs_get_blocks()
1546 sector_t iblock, in xfs_get_blocks()
1556 sector_t iblock, in xfs_get_blocks_direct()
1566 sector_t iblock, in xfs_get_blocks_dax_fault()
1900 STATIC sector_t
1903 sector_t block) in xfs_vm_bmap()
/linux-4.4.14/drivers/block/
Dbrd.c55 static struct page *brd_lookup_page(struct brd_device *brd, sector_t sector) in brd_lookup_page()
86 static struct page *brd_insert_page(struct brd_device *brd, sector_t sector) in brd_insert_page()
134 static void brd_free_page(struct brd_device *brd, sector_t sector) in brd_free_page()
147 static void brd_zero_page(struct brd_device *brd, sector_t sector) in brd_zero_page()
196 static int copy_to_brd_setup(struct brd_device *brd, sector_t sector, size_t n) in copy_to_brd_setup()
213 sector_t sector, size_t n) in discard_from_brd()
234 sector_t sector, size_t n) in copy_to_brd()
266 sector_t sector, size_t n) in copy_from_brd()
301 sector_t sector) in brd_do_bvec()
332 sector_t sector; in brd_make_request()
[all …]
Dloop.h38 int size, sector_t real_block);
82 int size, sector_t real_block);
Dvirtio_blk.c351 if ((sector_t)capacity != capacity) { in virtblk_config_changed_work()
354 capacity = (sector_t)-1; in virtblk_config_changed_work()
673 if ((sector_t)cap != cap) { in virtblk_probe()
676 cap = (sector_t)-1; in virtblk_probe()
Dcryptoloop.c115 int size, sector_t IV) in cryptoloop_transfer()
Dpktcdvd.c110 static sector_t get_zone(sector_t sector, struct pktcdvd_device *pd) in get_zone()
112 return (sector + pd->offset) & ~(sector_t)(pd->settings.size - 1); in get_zone()
642 static struct pkt_rb_node *pkt_rbtree_find(struct pktcdvd_device *pd, sector_t s) in pkt_rbtree_find()
680 sector_t s = node->bio->bi_iter.bi_sector; in pkt_rbtree_insert()
1137 sector_t new_sector; in pkt_start_recovery()
1199 sector_t zone = 0; /* Suppress gcc warning */ in pkt_handle_queue()
2363 sector_t zone; in pkt_make_request_write()
2485 sector_t zone = get_zone(bio->bi_iter.bi_sector, pd); in pkt_make_request()
2486 sector_t last_zone = get_zone(bio_end_sector(bio) - 1, pd); in pkt_make_request()
/linux-4.4.14/drivers/scsi/
Dscsi_trace.c32 sector_t lba = 0, txlen = 0; in scsi_trace_rw6()
50 sector_t lba = 0, txlen = 0; in scsi_trace_rw10()
75 sector_t lba = 0, txlen = 0; in scsi_trace_rw12()
98 sector_t lba = 0, txlen = 0; in scsi_trace_rw16()
129 sector_t lba = 0, txlen = 0; in scsi_trace_rw32()
196 sector_t lba = 0; in scsi_trace_service_action_in()
Dsd.h68 sector_t capacity; /* size in logical blocks */
149 static inline sector_t logical_to_sectors(struct scsi_device *sdev, sector_t blocks) in logical_to_sectors()
Dsym53c416.h31 sector_t, int *);
Dultrastor.h22 sector_t, int *);
Dqlogicfas408.h109 sector_t capacity, int ip[]);
Dscsi_debug.c569 static sector_t sdebug_capacity; /* in sectors */
680 static struct sd_dif_tuple *dif_store(sector_t sector) in dif_store()
1505 static sector_t get_sdebug_capacity(void) in get_sdebug_capacity()
1508 return (sector_t)scsi_debug_virtual_gb * in get_sdebug_capacity()
2446 sector_t sector, u32 ei_lba) in dif_verify()
2472 static void dif_copy_prot(struct scsi_cmnd *SCpnt, sector_t sector, in dif_copy_prot()
2515 static int prot_verify_read(struct scsi_cmnd *SCpnt, sector_t start_sec, in prot_verify_read()
2520 sector_t sector; in prot_verify_read()
2706 static int prot_verify_write(struct scsi_cmnd *SCpnt, sector_t start_sec, in prot_verify_write()
2712 sector_t sector = start_sec; in prot_verify_write()
[all …]
Dscsicam.c67 int scsicam_bios_param(struct block_device *bdev, sector_t capacity, int *ip) in scsicam_bios_param()
/linux-4.4.14/fs/ext4/
Dreadpage.c139 sector_t last_block_in_bio = 0; in ext4_mpage_readpages()
145 sector_t block_in_file; in ext4_mpage_readpages()
146 sector_t last_block; in ext4_mpage_readpages()
147 sector_t last_block_in_file; in ext4_mpage_readpages()
148 sector_t blocks[MAX_BUF_PER_PAGE]; in ext4_mpage_readpages()
176 block_in_file = (sector_t)page->index << (PAGE_CACHE_SHIFT - blkbits); in ext4_mpage_readpages()
Dmove_extent.c180 sector_t block; in mext_page_mkuptodate()
195 block = (sector_t)page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits); in mext_page_mkuptodate()
434 EXT4_ERROR_INODE_BLOCK(orig_inode, (sector_t)(orig_blk_offset), in move_extent_per_page()
/linux-4.4.14/tools/lib/traceevent/
Dplugin_scsi.c6 typedef unsigned long sector_t; typedef
158 sector_t lba = 0, txlen = 0; in scsi_trace_rw6()
175 sector_t lba = 0, txlen = 0; in scsi_trace_rw10()
199 sector_t lba = 0, txlen = 0; in scsi_trace_rw12()
221 sector_t lba = 0, txlen = 0; in scsi_trace_rw16()
251 sector_t lba = 0, txlen = 0; in scsi_trace_rw32()
316 sector_t lba = 0; in scsi_trace_service_action_in()
/linux-4.4.14/fs/hfs/
Dhfs_fs.h77 sector_t fs_blocks;
197 extern int hfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
227 extern int hfs_part_find(struct super_block *, sector_t *, sector_t *);
275 sector_t __block; \
Dmdb.c33 sector_t *start, sector_t *size) in hfs_get_last_session()
48 *start = (sector_t)te.cdte_addr.lba << 2; in hfs_get_last_session()
57 *start = (sector_t)ms_info.addr.lba << 2; in hfs_get_last_session()
74 sector_t part_start, part_size; in hfs_mdb_get()
302 sector_t block; in hfs_mdb_commit()
Dpart_tbl.c59 sector_t *part_start, sector_t *part_size) in hfs_part_find()
/linux-4.4.14/fs/jfs/
Djfs_metapage.c247 static sector_t metapage_get_blocks(struct inode *inode, sector_t lblock, in metapage_get_blocks()
253 sector_t file_blocks = (inode->i_size + inode->i_sb->s_blocksize - 1) >> in metapage_get_blocks()
264 lblock = (sector_t)xaddr; in metapage_get_blocks()
358 sector_t lblock; in metapage_writepage()
360 sector_t pblock; in metapage_writepage()
361 sector_t next_block = 0; in metapage_writepage()
362 sector_t page_start; in metapage_writepage()
368 page_start = (sector_t)page->index << in metapage_writepage()
489 sector_t page_start; /* address of page in fs blocks */ in metapage_readpage()
490 sector_t pblock; in metapage_readpage()
[all …]
Dinode.c197 int jfs_get_block(struct inode *ip, sector_t lblock, in jfs_get_block()
329 static sector_t jfs_bmap(struct address_space *mapping, sector_t block) in jfs_bmap()
Djfs_inode.h42 extern int jfs_get_block(struct inode *, sector_t, struct buffer_head *, int);
Djfs_metapage.h36 sector_t index; /* block address of page */
/linux-4.4.14/drivers/target/
Dtarget_core_file.c362 sector_t nolb = sbc_get_write_same_sectors(cmd); in fd_execute_write_same()
414 fd_do_prot_fill(struct se_device *se_dev, sector_t lba, sector_t nolb, in fd_do_prot_fill()
419 sector_t prot_length, prot; in fd_do_prot_fill()
430 sector_t len = min_t(sector_t, bufsize, prot_length - prot); in fd_do_prot_fill()
444 fd_do_prot_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb) in fd_do_prot_unmap()
464 fd_execute_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb) in fd_execute_unmap()
699 static sector_t fd_get_blocks(struct se_device *dev) in fd_get_blocks()
Dtarget_core_xcopy.h23 sector_t src_lba;
24 sector_t dst_lba;
Dtarget_core_iblock.c315 iblock_get_bio(struct se_cmd *cmd, sector_t lba, u32 sg_num) in iblock_get_bio()
397 iblock_execute_unmap(struct se_cmd *cmd, sector_t lba, sector_t nolb) in iblock_execute_unmap()
423 sector_t block_lba = target_to_linux_sector(dev, cmd->t_task_lba); in iblock_execute_write_same()
424 sector_t sectors = target_to_linux_sector(dev, in iblock_execute_write_same()
639 sector_t block_lba = target_to_linux_sector(dev, cmd->t_task_lba); in iblock_execute_rw()
738 static sector_t iblock_get_blocks(struct se_device *dev) in iblock_get_blocks()
747 static sector_t iblock_get_alignment_offset_lbas(struct se_device *dev) in iblock_get_alignment_offset_lbas()
Dtarget_core_sbc.c189 sector_t sbc_get_write_same_sectors(struct se_cmd *cmd) in sbc_get_write_same_sectors()
216 sector_t nolb = sbc_get_write_same_sectors(cmd); in sbc_execute_write_same_unmap()
317 sector_t end_lba = dev->transport->get_blocks(dev) + 1; in sbc_setup_write_same()
1158 sector_t lba; in sbc_execute_unmap()
1240 sector_t sector = cmd->t_task_lba; in sbc_dif_generate()
1304 __u16 crc, sector_t sector, unsigned int ei_lba) in sbc_dif_v1_verify()
1389 sbc_dif_verify(struct se_cmd *cmd, sector_t start, unsigned int sectors, in sbc_dif_verify()
1395 sector_t sector = start; in sbc_dif_verify()
/linux-4.4.14/fs/fat/
Dfatent.c10 void (*ent_blocknr)(struct super_block *, int, int *, sector_t *);
13 int, sector_t);
22 int *offset, sector_t *blocknr) in fat12_ent_blocknr()
32 int *offset, sector_t *blocknr) in fat_ent_blocknr()
68 int offset, sector_t blocknr) in fat12_ent_bread()
100 int offset, sector_t blocknr) in fat_ent_bread()
320 int offset, sector_t blocknr) in fat_ent_update_ptr()
354 sector_t blocknr; in fat_ent_read()
384 sector_t backup_fat = sbi->fat_length * copy; in fat_mirror_bhs()
436 sector_t blocknr; in fat_ent_read_block()
[all …]
Dfat.h216 static inline sector_t fat_clus_to_blknr(struct msdos_sb_info *sbi, int clus) in fat_clus_to_blknr()
218 return ((sector_t)clus - FAT_START_ENT) * sbi->sec_per_clus in fat_clus_to_blknr()
223 loff_t i_pos, sector_t *blknr, int *offset) in fat_get_blknr_offset()
288 extern int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys,
Dcache.c304 int fat_bmap(struct inode *inode, sector_t sector, sector_t *phys, in fat_bmap()
311 sector_t last_block; in fat_bmap()
Dnfs.c77 sector_t blocknr; in __fat_nfs_get_inode()
231 sector_t blknr = fat_clus_to_blknr(sbi, parent_logstart); in fat_rebuild_parent()
Ddir.c47 static inline void fat_dir_readahead(struct inode *dir, sector_t iblock, in fat_dir_readahead()
48 sector_t phys) in fat_dir_readahead()
84 sector_t phys, iblock; in fat__get_entry()
1084 static int fat_zeroed_cluster(struct inode *dir, sector_t blknr, int nr_used, in fat_zeroed_cluster()
1088 sector_t last_blknr = blknr + MSDOS_SB(sb)->sec_per_clus; in fat_zeroed_cluster()
1139 sector_t blknr; in fat_alloc_new_dir()
1202 sector_t blknr, start_blknr, last_blknr; in fat_add_new_entries()
Dinode.c111 static inline int __fat_get_block(struct inode *inode, sector_t iblock, in __fat_get_block()
118 sector_t phys; in __fat_get_block()
163 static int fat_get_block(struct inode *inode, sector_t iblock, in fat_get_block()
276 static sector_t _fat_bmap(struct address_space *mapping, sector_t block) in _fat_bmap()
278 sector_t blocknr; in _fat_bmap()
749 sector_t blocknr; in __fat_write_inode()
1425 sector_t bd_sects; in fat_read_static_bpb()
/linux-4.4.14/drivers/md/bcache/
Dbcache.h287 sector_t last;
331 sector_t last_read;
700 static inline size_t sector_to_bucket(struct cache_set *c, sector_t s) in sector_to_bucket()
705 static inline sector_t bucket_to_sector(struct cache_set *c, size_t b) in bucket_to_sector()
707 return ((sector_t) b) << c->bucket_bits; in bucket_to_sector()
710 static inline sector_t bucket_remainder(struct cache_set *c, sector_t s) in bucket_remainder()
/linux-4.4.14/fs/udf/
Dudfdecl.h159 extern long udf_block_map(struct inode *, sector_t);
160 extern int8_t inode_bmap(struct inode *, sector_t, struct extent_position *,
161 struct kernel_lb_addr *, uint32_t *, sector_t *);
244 sector_t *);
Dinode.c55 static sector_t inode_getblk(struct inode *, sector_t, int *, int *);
67 static int udf_get_block(struct inode *, sector_t, struct buffer_head *, int);
232 static sector_t udf_bmap(struct address_space *mapping, sector_t block) in udf_bmap()
420 static int udf_get_block(struct inode *inode, sector_t block, in udf_get_block()
424 sector_t phys = 0; in udf_get_block()
486 sector_t blocks) in udf_do_extend_file()
488 sector_t add; in udf_do_extend_file()
607 sector_t first_block = newsize >> sb->s_blocksize_bits, offset; in udf_extend_file()
656 static sector_t inode_getblk(struct inode *inode, sector_t block, in inode_getblk()
667 sector_t offset = 0; in inode_getblk()
[all …]
Dsuper.c891 static int udf_load_pvoldesc(struct super_block *sb, sector_t block) in udf_load_pvoldesc()
1189 int type1_index, sector_t start_block) in udf_find_vat_block()
1193 sector_t vat_block; in udf_find_vat_block()
1222 sector_t blocks = sb->s_bdev->bd_inode->i_size >> sb->s_blocksize_bits; in udf_load_vat()
1269 static int udf_load_partdesc(struct super_block *sb, sector_t block) in udf_load_partdesc()
1416 static int udf_load_logicalvol(struct super_block *sb, sector_t block, in udf_load_logicalvol()
1599 sector_t block, sector_t lastblock, in udf_process_sequence()
1739 sector_t main_s, main_e, reserve_s, reserve_e; in udf_load_sequence()
1779 static int udf_check_anchor_block(struct super_block *sb, sector_t block, in udf_check_anchor_block()
1809 static int udf_scan_anchors(struct super_block *sb, sector_t *lastblock, in udf_scan_anchors()
[all …]
/linux-4.4.14/fs/bfs/
Dfile.c63 static int bfs_get_block(struct inode *inode, sector_t block, in bfs_get_block()
184 static sector_t bfs_bmap(struct address_space *mapping, sector_t block) in bfs_bmap()
/linux-4.4.14/fs/isofs/
Disofs.h118 extern struct buffer_head *isofs_bread(struct inode *, sector_t);
119 extern int isofs_get_blocks(struct inode *, sector_t, struct buffer_head **, unsigned long);
Dinode.c991 int isofs_get_blocks(struct inode *inode, sector_t iblock, in isofs_get_blocks()
1082 static int isofs_get_block(struct inode *inode, sector_t iblock, in isofs_get_block()
1096 static int isofs_bmap(struct inode *inode, sector_t block) in isofs_bmap()
1109 struct buffer_head *isofs_bread(struct inode *inode, sector_t block) in isofs_bread()
1111 sector_t blknr = isofs_bmap(inode, block); in isofs_bread()
1128 static sector_t _isofs_bmap(struct address_space *mapping, sector_t block) in _isofs_bmap()
/linux-4.4.14/fs/f2fs/
Ddata.c711 static int __get_data_block(struct inode *inode, sector_t iblock, in __get_data_block()
729 static int get_data_block(struct inode *inode, sector_t iblock, in get_data_block()
735 static int get_data_block_dio(struct inode *inode, sector_t iblock, in get_data_block_dio()
742 static int get_data_block_bmap(struct inode *inode, sector_t iblock, in get_data_block_bmap()
749 static inline sector_t logical_to_blk(struct inode *inode, loff_t offset) in logical_to_blk()
754 static inline loff_t blk_to_logical(struct inode *inode, sector_t blk) in blk_to_logical()
763 sector_t start_blk, last_blk; in f2fs_fiemap()
879 sector_t last_block_in_bio = 0; in f2fs_mpage_readpages()
883 sector_t block_in_file; in f2fs_mpage_readpages()
884 sector_t last_block; in f2fs_mpage_readpages()
[all …]
/linux-4.4.14/kernel/power/
Dswap.c53 #define MAP_PAGE_ENTRIES (PAGE_SIZE / sizeof(sector_t) - 1)
73 sector_t entries[MAP_PAGE_ENTRIES];
74 sector_t next_swap;
90 sector_t cur_swap;
91 sector_t first_sector;
98 char reserved[PAGE_SIZE - 20 - sizeof(sector_t) - sizeof(int) -
101 sector_t image;
168 sector_t alloc_swapdev_block(int swap) in alloc_swapdev_block()
350 static int write_page(void *buf, sector_t offset, struct hib_bio_batch *hb) in write_page()
427 sector_t offset; in swap_write_page()
[all …]
Dpower.h86 extern sector_t swsusp_resume_block;
144 extern sector_t alloc_swapdev_block(int swap);
/linux-4.4.14/fs/hpfs/
Dfile.c76 static int hpfs_get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int … in hpfs_get_block()
187 static sector_t _hpfs_bmap(struct address_space *mapping, sector_t block) in _hpfs_bmap()
/linux-4.4.14/fs/cachefiles/
Dinternal.h80 sector_t brun; /* when to stop culling */
81 sector_t bcull; /* when to start culling */
82 sector_t bstop; /* when to stop allocating */
/linux-4.4.14/fs/befs/
Dlinuxvfs.c37 static int befs_get_block(struct inode *, sector_t, struct buffer_head *, int);
39 static sector_t befs_bmap(struct address_space *mapping, sector_t block);
101 static sector_t
102 befs_bmap(struct address_space *mapping, sector_t block) in befs_bmap()
119 befs_get_block(struct inode *inode, sector_t block, in befs_get_block()
820 if( befs_sb->num_blocks > ~((sector_t)0) ) { in befs_fill_super()
/linux-4.4.14/include/scsi/
Dscsicam.h15 extern int scsicam_bios_param (struct block_device *bdev, sector_t capacity, int *ip);
/linux-4.4.14/Documentation/device-mapper/
Dkcopyd.txt23 sector_t sector;
24 sector_t count;
Ddm-io.txt14 sector_t sector;
15 sector_t count;
/linux-4.4.14/drivers/ide/
Dide-gd.h40 sector_t ide_gd_capacity(ide_drive_t *);
Dide-gd.c59 sector_t ide_gd_capacity(ide_drive_t *drive) in ide_gd_capacity()
160 struct request *rq, sector_t sector)
/linux-4.4.14/fs/adfs/
Dinode.c19 adfs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh, in adfs_get_block()
72 static sector_t _adfs_bmap(struct address_space *mapping, sector_t block) in _adfs_bmap()
/linux-4.4.14/fs/efs/
Dfile.c12 int efs_get_block(struct inode *inode, sector_t iblock, in efs_get_block()
Defs.h136 extern int efs_get_block(struct inode *, sector_t, struct buffer_head *, int);
Dinode.c20 static sector_t _efs_bmap(struct address_space *mapping, sector_t block) in _efs_bmap()
/linux-4.4.14/arch/m68k/emu/
Dnfblock.c68 sector_t sec = bio->bi_iter.bi_sector; in nfhd_make_request()
138 set_capacity(dev->disk, (sector_t)blocks * (bsize / 512)); in nfhd_init_one()
/linux-4.4.14/fs/gfs2/
Dbmap.h48 extern int gfs2_block_map(struct inode *inode, sector_t lblock,
Dtrace_gfs2.h331 __field( sector_t, block )
436 sector_t lblock, int create, int errno),
442 __field( sector_t, lblock )
443 __field( sector_t, pblock )
Daops.c70 static int gfs2_get_block_noalloc(struct inode *inode, sector_t lblock, in gfs2_get_block_noalloc()
83 static int gfs2_get_block_direct(struct inode *inode, sector_t lblock, in gfs2_get_block_direct()
949 static sector_t gfs2_bmap(struct address_space *mapping, sector_t lblock) in gfs2_bmap()
953 sector_t dblock = 0; in gfs2_bmap()
/linux-4.4.14/fs/qnx4/
Dinode.c54 static int qnx4_get_block( struct inode *inode, sector_t iblock, struct buffer_head *bh, int create… in qnx4_get_block()
251 static sector_t qnx4_bmap(struct address_space *mapping, sector_t block) in qnx4_bmap()
/linux-4.4.14/drivers/nvdimm/
Dpmem.c50 sector_t sector) in pmem_do_bvec()
90 static int pmem_rw_page(struct block_device *bdev, sector_t sector, in pmem_rw_page()
103 static long pmem_direct_access(struct block_device *bdev, sector_t sector, in pmem_direct_access()
/linux-4.4.14/fs/ufs/
Dballoc.c235 static void ufs_change_blocknr(struct inode *inode, sector_t beg, in ufs_change_blocknr()
236 unsigned int count, sector_t oldb, in ufs_change_blocknr()
237 sector_t newb, struct page *locked_page) in ufs_change_blocknr()
245 sector_t end, i; in ufs_change_blocknr()
322 static void ufs_clear_frags(struct inode *inode, sector_t beg, unsigned int n, in ufs_clear_frags()
326 sector_t end = beg + n; in ufs_clear_frags()
Dinode.c44 static int ufs_block_to_path(struct inode *inode, sector_t i_block, unsigned offsets[4]) in ufs_block_to_path()
253 sector_t new_fragment, int *err, in ufs_inode_getfrag()
332 unsigned index, sector_t new_fragment, int *err, in ufs_inode_getblock()
393 static int ufs_getfrag_block(struct inode *inode, sector_t fragment, struct buffer_head *bh_result,… in ufs_getfrag_block()
506 static sector_t ufs_bmap(struct address_space *mapping, sector_t block) in ufs_bmap()
1040 sector_t lastfrag; in ufs_alloc_lastblock()
Dialloc.c134 sector_t beg = uspi->s_sbbase + in ufs2_init_inodes_chunk()
137 sector_t end = beg + uspi->s_fpb; in ufs2_init_inodes_chunk()
/linux-4.4.14/drivers/s390/block/
Ddasd_eckd.c2612 sector_t first_rec, in dasd_eckd_build_cp_cmd_single()
2613 sector_t last_rec, in dasd_eckd_build_cp_cmd_single()
2614 sector_t first_trk, in dasd_eckd_build_cp_cmd_single()
2615 sector_t last_trk, in dasd_eckd_build_cp_cmd_single()
2631 sector_t recid; in dasd_eckd_build_cp_cmd_single()
2734 sector_t trkid = recid; in dasd_eckd_build_cp_cmd_single()
2796 sector_t first_rec, in dasd_eckd_build_cp_cmd_track()
2797 sector_t last_rec, in dasd_eckd_build_cp_cmd_track()
2798 sector_t first_trk, in dasd_eckd_build_cp_cmd_track()
2799 sector_t last_trk, in dasd_eckd_build_cp_cmd_track()
[all …]
/linux-4.4.14/drivers/message/fusion/
Dmptscsih.h125 extern int mptscsih_bios_param(struct scsi_device * sdev, struct block_device *bdev, sector_t capac…
/linux-4.4.14/drivers/scsi/aic7xxx/
Daiclib.h137 aic_sector_div(sector_t capacity, int heads, int sectors) in aic_sector_div()
/linux-4.4.14/fs/sysv/
Ditree.c202 static int get_block(struct inode *inode, sector_t iblock, struct buffer_head *bh_result, int creat… in get_block()
490 static sector_t sysv_bmap(struct address_space *mapping, sector_t block) in sysv_bmap()
/linux-4.4.14/fs/ntfs/
Daops.c195 sector_t iblock, lblock, zblock; in ntfs_read_block()
556 sector_t block, dblock, iblock; in ntfs_write_block()
922 sector_t block, dblock, rec_block; in ntfs_write_mst_block()
969 rec_block = block = (sector_t)page->index << in ntfs_write_mst_block()
1563 static sector_t ntfs_bmap(struct address_space *mapping, sector_t block) in ntfs_bmap()
/linux-4.4.14/drivers/nvme/host/
Dnvme.h114 static inline u64 nvme_block_nr(struct nvme_ns *ns, sector_t sector) in nvme_block_nr()
/linux-4.4.14/fs/ecryptfs/
Dmmap.c541 static sector_t ecryptfs_bmap(struct address_space *mapping, sector_t block) in ecryptfs_bmap()
/linux-4.4.14/fs/affs/
Dfile.c294 affs_get_block(struct inode *inode, sector_t block, struct buffer_head *bh_result, int create) in affs_get_block()
303 BUG_ON(block > (sector_t)0x7fffffffUL); in affs_get_block()
319 map_bh(bh_result, sb, (sector_t)be32_to_cpu(AFFS_BLOCK(sb, ext_bh, block))); in affs_get_block()
429 static sector_t _affs_bmap(struct address_space *mapping, sector_t block) in _affs_bmap()
/linux-4.4.14/fs/qnx6/
Dinode.c71 static int qnx6_get_block(struct inode *inode, sector_t iblock, in qnx6_get_block()
493 static sector_t qnx6_bmap(struct address_space *mapping, sector_t block) in qnx6_bmap()
/linux-4.4.14/Documentation/block/
Drequest.txt53 sector_t sector DBI Target location
/linux-4.4.14/drivers/block/aoe/
Daoe.h169 sector_t ssize;

123