Home
last modified time | relevance | path

Searched refs:lblock (Results 1 – 22 of 22) sorted by relevance

/Linux-v4.19/fs/udf/
Dlowlevel.c53 unsigned long lblock = 0; in udf_get_last_block() local
59 if (ioctl_by_bdev(bdev, CDROM_LAST_WRITTEN, (unsigned long) &lblock) || in udf_get_last_block()
60 lblock == 0) in udf_get_last_block()
61 lblock = i_size_read(bdev->bd_inode) >> sb->s_blocksize_bits; in udf_get_last_block()
63 if (lblock) in udf_get_last_block()
64 return lblock - 1; in udf_get_last_block()
/Linux-v4.19/fs/jfs/
Djfs_metapage.c247 static sector_t metapage_get_blocks(struct inode *inode, sector_t lblock, in metapage_get_blocks() argument
256 if (lblock >= file_blocks) in metapage_get_blocks()
258 if (lblock + *len > file_blocks) in metapage_get_blocks()
259 *len = file_blocks - lblock; in metapage_get_blocks()
262 rc = xtLookup(inode, (s64)lblock, *len, &xflag, &xaddr, len, 0); in metapage_get_blocks()
264 lblock = (sector_t)xaddr; in metapage_get_blocks()
266 lblock = 0; in metapage_get_blocks()
269 return lblock; in metapage_get_blocks()
358 sector_t lblock; in metapage_writepage() local
394 lblock = page_start + block_offset; in metapage_writepage()
[all …]
Djfs_metapage.h64 unsigned long lblock, unsigned int size,
67 #define read_metapage(inode, lblock, size, absolute)\ argument
68 __get_metapage(inode, lblock, size, absolute, false)
70 #define get_metapage(inode, lblock, size, absolute)\ argument
71 __get_metapage(inode, lblock, size, absolute, true)
Djfs_dtree.c250 struct metapage ** mp, s64 *lblock) in find_index() argument
284 if (*mp && (*lblock != blkno)) { in find_index()
289 *lblock = blkno; in find_index()
499 s64 lblock; in free_index() local
502 dirtab_slot = find_index(ip, index, &mp, &lblock); in free_index()
525 int slot, struct metapage ** mp, s64 *lblock) in modify_index() argument
529 dirtab_slot = find_index(ip, index, mp, lblock); in modify_index()
552 s64 lblock; in read_index() local
556 slot = find_index(ip, index, &mp, &lblock); in read_index()
1583 s64 lblock; in dtSplitPage() local
[all …]
Dinode.c198 int jfs_get_block(struct inode *ip, sector_t lblock, in jfs_get_block() argument
201 s64 lblock64 = lblock; in jfs_get_block()
/Linux-v4.19/fs/gfs2/
Dbmap.c443 static int gfs2_walk_metadata(struct inode *inode, sector_t lblock, in gfs2_walk_metadata() argument
559 static int gfs2_hole_size(struct inode *inode, sector_t lblock, u64 len, in gfs2_hole_size() argument
565 ret = gfs2_walk_metadata(inode, lblock, len, mp, gfs2_hole_walker, &args); in gfs2_hole_size()
813 sector_t lblock; in gfs2_iomap_get() local
860 lblock = pos >> inode->i_blkbits; in gfs2_iomap_get()
861 iomap->offset = lblock << inode->i_blkbits; in gfs2_iomap_get()
863 len = lblock_stop - lblock + 1; in gfs2_iomap_get()
870 while ((lblock + 1) * sdp->sd_sb.sb_bsize > sdp->sd_heightsize[height]) in gfs2_iomap_get()
872 find_metapath(sdp, lblock, mp, height); in gfs2_iomap_get()
912 ret = gfs2_hole_size(inode, lblock, len, mp, iomap); in gfs2_iomap_get()
[all …]
Dbmap.h52 extern int gfs2_block_map(struct inode *inode, sector_t lblock,
56 extern int gfs2_extent_map(struct inode *inode, u64 lblock, int *new,
Dtrace_gfs2.h441 sector_t lblock, int create, int errno),
443 TP_ARGS(ip, bh, lblock, create, errno),
447 __field( sector_t, lblock )
458 __entry->lblock = lblock;
470 (unsigned long long)__entry->lblock,
Daops.c74 static int gfs2_get_block_noalloc(struct inode *inode, sector_t lblock, in gfs2_get_block_noalloc() argument
79 error = gfs2_block_map(inode, lblock, bh_result, 0); in gfs2_get_block_noalloc()
747 static sector_t gfs2_bmap(struct address_space *mapping, sector_t lblock) in gfs2_bmap() argument
759 dblock = generic_block_bmap(mapping, lblock, gfs2_block_map); in gfs2_bmap()
Ddir.c163 u64 lblock, dblock; in gfs2_dir_write_data() local
186 lblock = offset; in gfs2_dir_write_data()
187 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_write_data()
199 error = gfs2_extent_map(&ip->i_inode, lblock, &new, in gfs2_dir_write_data()
222 lblock++; in gfs2_dir_write_data()
277 u64 lblock, dblock; in gfs2_dir_read_data() local
289 lblock = 0; in gfs2_dir_read_data()
290 o = do_div(lblock, sdp->sd_jbsize) + sizeof(struct gfs2_meta_header); in gfs2_dir_read_data()
303 error = gfs2_extent_map(&ip->i_inode, lblock, &new, in gfs2_dir_read_data()
325 lblock++; in gfs2_dir_read_data()
Dlops.c149 if ((lbn >= je->lblock) && (lbn < (je->lblock + je->blocks))) { in gfs2_log_bmap()
150 block = je->dblock + lbn - je->lblock; in gfs2_log_bmap()
Dfile.c369 u64 lblock = page->index << (PAGE_SHIFT - inode->i_blkbits); in gfs2_allocate_page_backing() local
374 gfs2_block_map(inode, lblock, &bh, 1); in gfs2_allocate_page_backing()
378 lblock += (bh.b_size >> inode->i_blkbits); in gfs2_allocate_page_backing()
Dincore.h527 unsigned int lblock; /* First logical block */ member
/Linux-v4.19/fs/ext4/
Dindirect.c662 int ext4_ind_calc_metadata_amount(struct inode *inode, sector_t lblock) in ext4_ind_calc_metadata_amount() argument
668 if (lblock < EXT4_NDIR_BLOCKS) in ext4_ind_calc_metadata_amount()
671 lblock -= EXT4_NDIR_BLOCKS; in ext4_ind_calc_metadata_amount()
674 (lblock & dind_mask) == ei->i_da_metadata_calc_last_lblock) { in ext4_ind_calc_metadata_amount()
678 ei->i_da_metadata_calc_last_lblock = lblock & dind_mask; in ext4_ind_calc_metadata_amount()
680 blk_bits = order_base_2(lblock); in ext4_ind_calc_metadata_amount()
Dmove_extent.c26 get_ext_path(struct inode *inode, ext4_lblk_t lblock, in get_ext_path() argument
31 path = ext4_find_extent(inode, lblock, ppath, EXT4_EX_NOCACHE); in get_ext_path()
Dextents.c305 int ext4_ext_calc_metadata_amount(struct inode *inode, ext4_lblk_t lblock) in ext4_ext_calc_metadata_amount() argument
322 ei->i_da_metadata_calc_last_lblock+1 == lblock) { in ext4_ext_calc_metadata_amount()
343 ei->i_da_metadata_calc_last_lblock = lblock; in ext4_ext_calc_metadata_amount()
371 ext4_lblk_t lblock = le32_to_cpu(ext->ee_block); in ext4_valid_extent() local
378 if (lblock + len <= lblock) in ext4_valid_extent()
406 ext4_lblk_t lblock = 0; in ext4_valid_extent_entries() local
414 lblock = le32_to_cpu(ext->ee_block); in ext4_valid_extent_entries()
416 if ((lblock <= prev) && prev) { in ext4_valid_extent_entries()
423 prev = lblock + len - 1; in ext4_valid_extent_entries()
Dnamei.c2708 unsigned int lblock; in ext4_empty_dir() local
2710 lblock = offset >> EXT4_BLOCK_SIZE_BITS(sb); in ext4_empty_dir()
2711 bh = ext4_read_dirblock(inode, lblock, EITHER); in ext4_empty_dir()
Dext4.h2498 extern int ext4_ind_calc_metadata_amount(struct inode *inode, sector_t lblock);
/Linux-v4.19/fs/ufs/
Dballoc.c248 unsigned pos, j, lblock; in ufs_change_blocknr() local
287 lblock = end & mask; in ufs_change_blocknr()
289 lblock = blks_per_page; in ufs_change_blocknr()
292 if (j >= lblock) in ufs_change_blocknr()
/Linux-v4.19/Documentation/fault-injection/
Dnvme-fault-injection.txt67 inode #2: comm cp: reading directory lblock 0
/Linux-v4.19/fs/ntfs/
Daops.c192 sector_t iblock, lblock, zblock; in ntfs_read_block() local
231 lblock = (ni->allocated_size + blocksize - 1) >> blocksize_bits; in ntfs_read_block()
255 if (iblock < lblock) { in ntfs_read_block()
/Linux-v4.19/fs/
Dbuffer.c2221 sector_t iblock, lblock; in block_read_full_page() local
2232 lblock = (i_size_read(inode)+blocksize-1) >> bbits; in block_read_full_page()
2245 if (iblock < lblock) { in block_read_full_page()