Home
last modified time | relevance | path

Searched refs:block_start (Results 1 – 25 of 28) sorted by relevance

12

/linux/fs/isofs/
H A Dcompress.c40 static loff_t zisofs_uncompress_block(struct inode *inode, loff_t block_start, in zisofs_uncompress_block() argument
49 int i, block_size = block_end - block_start; in zisofs_uncompress_block()
54 int needblocks = (block_size + (block_start & bufmask) + bufmask) in zisofs_uncompress_block()
77 blocknum = block_start >> bufshift; in zisofs_uncompress_block()
138 (block_start & bufmask); in zisofs_uncompress_block()
140 (block_start & bufmask), in zisofs_uncompress_block()
143 block_start = 0; in zisofs_uncompress_block()
210 loff_t block_start, block_end; in zisofs_fill_pages() local
246 block_start = le32_to_cpu(*(__le32 *) in zisofs_fill_pages()
262 if (block_start > block_end) { in zisofs_fill_pages()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_buddy.c183 u64 block_start, block_end; in __force_merge() local
188 block_start = drm_buddy_block_offset(block); in __force_merge()
189 block_end = block_start + drm_buddy_block_size(mm, block) - 1; in __force_merge()
191 if (!contains(start, end, block_start, block_end)) in __force_merge()
495 u64 block_start; in __alloc_range_bias() local
509 block_start = drm_buddy_block_offset(block); in __alloc_range_bias()
510 block_end = block_start + drm_buddy_block_size(mm, block) - 1; in __alloc_range_bias()
512 if (!overlaps(start, end, block_start, block_end)) in __alloc_range_bias()
518 if (block_start < start || block_end > end) { in __alloc_range_bias()
519 u64 adjusted_start = max(block_start, start); in __alloc_range_bias()
[all …]
/linux/kernel/sched/
H A Dstats.c50 u64 sleep_start, block_start; in __update_stats_enqueue_sleeper() local
53 block_start = schedstat_val(stats->block_start); in __update_stats_enqueue_sleeper()
73 if (block_start) { in __update_stats_enqueue_sleeper()
74 u64 delta = rq_clock(rq) - block_start; in __update_stats_enqueue_sleeper()
82 __schedstat_set(stats->block_start, 0); in __update_stats_enqueue_sleeper()
H A Ddebug.c676 PN_SCHEDSTAT(block_start); in print_cfs_group_stats()
1192 PN_SCHEDSTAT(block_start); in proc_sched_show_task()
/linux/fs/cramfs/
H A Dinode.c827 u32 block_ptr, block_start, block_len; in cramfs_read_folio() local
843 block_start = block_ptr << CRAMFS_BLK_DIRECT_PTR_SHIFT; in cramfs_read_folio()
852 cramfs_read(sb, block_start, 2); in cramfs_read_folio()
853 block_start += 2; in cramfs_read_folio()
863 block_start = OFFSET(inode) + maxblock * 4; in cramfs_read_folio()
865 block_start = *(u32 *) in cramfs_read_folio()
868 if (unlikely(block_start & CRAMFS_BLK_FLAG_DIRECT_PTR)) { in cramfs_read_folio()
870 u32 prev_start = block_start; in cramfs_read_folio()
871 block_start = prev_start & ~CRAMFS_BLK_FLAGS; in cramfs_read_folio()
872 block_start <<= CRAMFS_BLK_DIRECT_PTR_SHIFT; in cramfs_read_folio()
[all …]
/linux/drivers/fpga/
H A Dmicrochip-spi.c110 u32 block_start, component_size; in mpf_ops_parse_header() local
143 block_start = get_unaligned_le32(buf + block_start_offset); in mpf_ops_parse_header()
147 bitstream_start = block_start; in mpf_ops_parse_header()
148 info->header_size = block_start; in mpf_ops_parse_header()
149 if (block_start > count) in mpf_ops_parse_header()
154 components_size_start = block_start; in mpf_ops_parse_header()
/linux/fs/ocfs2/
H A Daops.c410 unsigned block_start, block_end; in walk_page_buffers()
415 for ( bh = head, block_start = 0; in walk_page_buffers()
416 ret == 0 && (bh != head || !block_start); in walk_page_buffers()
417 block_start = block_end, bh = next) in walk_page_buffers()
420 block_end = block_start + blocksize; in walk_page_buffers()
421 if (block_end <= from || block_start >= to) { in walk_page_buffers()
560 unsigned int block_start)
562 u64 offset = folio_pos(folio) + block_start;
586 unsigned int block_end, block_start;
593 for (bh = head, block_start in ocfs2_map_page_blocks()
418 unsigned block_start, block_end; walk_page_buffers() local
568 ocfs2_should_read_blk(struct inode * inode,struct folio * folio,unsigned int block_start) ocfs2_should_read_blk() argument
595 unsigned int block_end, block_start; ocfs2_map_page_blocks() local
874 unsigned int block_start, block_end; ocfs2_zero_new_buffers() local
[all...]
/linux/lib/zlib_deflate/
H A Ddeflate.c546 s->block_start = 0L; in lm_init()
775 s->block_start -= (long) wsize; in fill_window()
839 zlib_tr_flush_block(s, (s->block_start >= 0L ? \
840 (char *)&s->window[(unsigned)s->block_start] : \
842 (ulg)((long)s->strstart - s->block_start), \
844 s->block_start = s->strstart; \
885 s->block_start >= (long)s->w_size, "slide too late"); in deflate_stored()
892 Assert(s->block_start >= 0L, "block gone"); in deflate_stored()
898 max_start = s->block_start + max_block_size; in deflate_stored()
908 if (s->strstart - (uInt)s->block_start >= MAX_DIST(s)) { in deflate_stored()
H A Ddefutil.h126 long block_start; member
H A Ddeftree.c942 ulg in_length = (ulg)((long)s->strstart - s->block_start);
/linux/fs/ext4/
H A Dmove_extent.c173 unsigned int blocksize, block_start, block_end; in mext_page_mkuptodate() local
192 block_start = block_end; in mext_page_mkuptodate()
193 block_end = block_start + blocksize; in mext_page_mkuptodate()
194 if (block_end <= from || block_start >= to) { in mext_page_mkuptodate()
206 folio_zero_range(folio, block_start, blocksize); in mext_page_mkuptodate()
H A Dinode.c978 unsigned block_start, block_end; in ext4_walk_page_buffers() local
983 for (bh = head, block_start = 0; in ext4_walk_page_buffers()
984 ret == 0 && (bh != head || !block_start); in ext4_walk_page_buffers()
985 block_start = block_end, bh = next) { in ext4_walk_page_buffers()
987 block_end = block_start + blocksize; in ext4_walk_page_buffers()
988 if (block_end <= from || block_start >= to) { in ext4_walk_page_buffers()
1029 unsigned block_start, block_end; in ext4_block_write_begin() local
1050 for (bh = head, block_start = 0; bh != head || !block_start; in ext4_block_write_begin()
1051 block++, block_start = block_end, bh = bh->b_this_page) { in ext4_block_write_begin()
1052 block_end = block_start + blocksize; in ext4_block_write_begin()
[all …]
/linux/drivers/mtd/parsers/
H A Dafs.c227 u32 block_start; in afs_parse_v2_partition() local
281 block_start = imginfo[20]; in afs_parse_v2_partition()
287 block_start, block_end); in afs_parse_v2_partition()
/linux/fs/bcachefs/
H A Dfs-io.c533 u64 block_start = round_up(offset, block_bytes(c)); in bchfs_fpunch() local
546 if (block_start < block_end) { in bchfs_fpunch()
550 block_start >> 9, block_end >> 9, in bchfs_fpunch()
739 u64 block_start = round_down(offset, block_bytes(c)); in bchfs_fallocate() local
759 block_start = round_up(offset, block_bytes(c)); in bchfs_fallocate()
763 ret = __bchfs_fallocate(inode, mode, block_start >> 9, block_end >> 9); in bchfs_fallocate()
/linux/fs/iomap/
H A Dbuffered-io.c672 static int iomap_read_folio_sync(loff_t block_start, struct folio *folio, in iomap_read_folio_sync() argument
679 bio.bi_iter.bi_sector = iomap_sector(iomap, block_start); in iomap_read_folio_sync()
690 loff_t block_start = round_down(pos, block_size); in __iomap_write_begin() local
715 iomap_adjust_read_range(iter->inode, folio, &block_start, in __iomap_write_begin()
716 block_end - block_start, &poff, &plen); in __iomap_write_begin()
725 if (iomap_block_needs_zeroing(iter, block_start)) { in __iomap_write_begin()
735 status = iomap_read_folio_sync(block_start, folio, in __iomap_write_begin()
741 } while ((block_start += plen) < block_end); in __iomap_write_begin()
/linux/fs/jbd2/
H A Djournal.c1942 unsigned long long phys_block, block_start, block_stop; /* physical */ in __jbd2_journal_erase() local
1960 block_start = ~0ULL; in __jbd2_journal_erase()
1968 if (block_start == ~0ULL) { in __jbd2_journal_erase()
1969 block_start = phys_block; in __jbd2_journal_erase()
1970 block_stop = block_start - 1; in __jbd2_journal_erase()
1995 byte_start = block_start * journal->j_blocksize; in __jbd2_journal_erase()
1997 byte_count = (block_stop - block_start + 1) * in __jbd2_journal_erase()
2017 err, block_start, block_stop); in __jbd2_journal_erase()
2022 block_start = ~0ULL; in __jbd2_journal_erase()
/linux/fs/btrfs/
H A Ddirect-io.c224 u64 block_start; in btrfs_get_blocks_direct_write() local
249 block_start = extent_map_block_start(em) + (start - em->start); in btrfs_get_blocks_direct_write()
252 bg = btrfs_inc_nocow_writers(fs_info, block_start); in btrfs_get_blocks_direct_write()
H A Dinode.c4793 u64 block_start; in btrfs_truncate_block() local
4800 block_start = round_down(from, blocksize); in btrfs_truncate_block()
4801 block_end = block_start + blocksize - 1; in btrfs_truncate_block()
4803 ret = btrfs_check_data_free_space(inode, &data_reserved, block_start, in btrfs_truncate_block()
4806 if (btrfs_check_nocow_lock(inode, block_start, &write_bytes, false) > 0) { in btrfs_truncate_block()
4817 block_start, blocksize); in btrfs_truncate_block()
4824 btrfs_delalloc_release_space(inode, data_reserved, block_start, in btrfs_truncate_block()
4857 lock_extent(io_tree, block_start, block_end, &cached_state); in btrfs_truncate_block()
4859 ordered = btrfs_lookup_ordered_extent(inode, block_start); in btrfs_truncate_block()
4861 unlock_extent(io_tree, block_start, block_end, &cached_state); in btrfs_truncate_block()
[all …]
H A Dextent_io.c942 u64 block_start; in btrfs_do_readpage() local
994 block_start = extent_map_block_start(em); in btrfs_do_readpage()
996 block_start = EXTENT_MAP_HOLE; in btrfs_do_readpage()
1044 if (block_start == EXTENT_MAP_HOLE) { in btrfs_do_readpage()
1053 if (block_start == EXTENT_MAP_INLINE) { in btrfs_do_readpage()
1366 u64 block_start; in submit_one_sector() local
1387 block_start = extent_map_block_start(em); in submit_one_sector()
1391 ASSERT(block_start != EXTENT_MAP_HOLE); in submit_one_sector()
1392 ASSERT(block_start != EXTENT_MAP_INLINE); in submit_one_sector()
H A Dextent_map.c198 const u64 block_start = extent_map_block_start(em); in extent_map_block_end() local
199 const u64 block_end = block_start + extent_map_block_len(em); in extent_map_block_end()
201 if (block_end < block_start) in extent_map_block_end()
H A Dtree-log.c4597 u64 block_start; in log_extent_csums() local
4678 block_start = extent_map_block_start(em); in log_extent_csums()
4679 csum_root = btrfs_csum_root(trans->fs_info, block_start); in log_extent_csums()
4680 ret = btrfs_lookup_csums_list(csum_root, block_start + csum_offset, in log_extent_csums()
4681 block_start + csum_offset + csum_len - 1, in log_extent_csums()
4713 u64 block_start = extent_map_block_start(em); in log_one_extent() local
4726 btrfs_set_stack_file_extent_disk_bytenr(&fi, block_start); in log_one_extent()
4729 btrfs_set_stack_file_extent_disk_bytenr(&fi, block_start - extent_offset); in log_one_extent()
H A Dfile.c47 u64 block_start = round_down(pos, fs_info->sectorsize); in btrfs_drop_folio() local
48 u64 block_len = round_up(pos + copied, fs_info->sectorsize) - block_start; in btrfs_drop_folio()
58 btrfs_folio_clamp_clear_checked(fs_info, folio, block_start, block_len); in btrfs_drop_folio()
/linux/fs/btrfs/tests/
H A Dextent-map-tests.c495 u64 start, u64 len, u64 block_start) in add_compressed_extent() argument
509 em->disk_bytenr = block_start; in add_compressed_extent()
/linux/drivers/md/
H A Ddm-writecache.c153 void *block_start; member
400 return (char *)wc->block_start + (e->index << wc->block_size_bits); in memory_data()
2643 wc->block_start = (char *)sb(wc) + offset; in writecache_ctr()
/linux/include/linux/
H A Dsched.h518 u64 block_start; member

12