/linux/fs/xfs/scrub/ |
H A D | dir.c | 439 xfs_dablk_t lblk, in xchk_directory_check_free_entry() argument 457 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_check_free_entry() 464 xfs_dablk_t lblk, in xchk_directory_data_bestfree() argument 483 if (lblk != XFS_B_TO_FSBT(mp, XFS_DIR2_DATA_OFFSET)) in xchk_directory_data_bestfree() 484 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree() 488 error = xfs_dir3_data_read(sc->tp, sc->ip, sc->ip->i_ino, lblk, in xchk_directory_data_bestfree() 491 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, lblk, &error)) in xchk_directory_data_bestfree() 508 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree() 518 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree() 524 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree() 602 xchk_directory_check_freesp(struct xfs_scrub * sc,xfs_dablk_t lblk,struct xfs_buf * dbp,unsigned int len) xchk_directory_check_freesp() argument 623 xchk_directory_leaf1_bestfree(struct xfs_scrub * sc,struct xfs_da_args * args,xfs_dir2_db_t last_data_db,xfs_dablk_t lblk) xchk_directory_leaf1_bestfree() argument 736 xchk_directory_free_bestfree(struct xfs_scrub * sc,struct xfs_da_args * args,xfs_dablk_t lblk) xchk_directory_free_bestfree() argument 801 xfs_fileoff_t lblk; xchk_directory_blocks() local [all...] |
H A D | trace.h | 2167 __field(xfs_fileoff_t, lblk) 2176 __entry->lblk = irec->br_startoff; 2185 __entry->lblk, 2809 __field(xfs_fileoff_t, lblk) 2818 __entry->lblk = irec->br_startoff; 2827 __entry->lblk,
|
/linux/fs/ext4/ |
H A D | extents_status.c | 180 static int __es_remove_extent(struct inode *inode, ext4_lblk_t lblk, 186 static int __revise_pending(struct inode *inode, ext4_lblk_t lblk, 243 ext4_lblk_t lblk) in __es_tree_search() argument 250 if (lblk < es->es_lblk) in __es_tree_search() 252 else if (lblk > ext4_es_end(es)) in __es_tree_search() 258 if (es && lblk < es->es_lblk) in __es_tree_search() 261 if (es && lblk > ext4_es_end(es)) { in __es_tree_search() 277 * @lblk - logical block defining start of range 281 * Find the first extent within the block range specified by @lblk and @end 290 ext4_lblk_t lblk, ext4_lblk_ in __es_find_extent_range() argument 341 ext4_es_find_extent_range(struct inode * inode,int (* matching_fn)(struct extent_status * es),ext4_lblk_t lblk,ext4_lblk_t end,struct extent_status * es) ext4_es_find_extent_range() argument 395 ext4_es_scan_range(struct inode * inode,int (* matching_fn)(struct extent_status * es),ext4_lblk_t lblk,ext4_lblk_t end) ext4_es_scan_range() argument 425 __es_scan_clu(struct inode * inode,int (* matching_fn)(struct extent_status * es),ext4_lblk_t lblk) __es_scan_clu() argument 441 ext4_es_scan_clu(struct inode * inode,int (* matching_fn)(struct extent_status * es),ext4_lblk_t lblk) ext4_es_scan_clu() argument 520 ext4_es_init_extent(struct inode * inode,struct extent_status * es,ext4_lblk_t lblk,ext4_lblk_t len,ext4_fsblk_t pblk) ext4_es_init_extent() argument 880 ext4_es_insert_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t len,ext4_fsblk_t pblk,unsigned int status,bool delalloc_reserve_used) ext4_es_insert_extent() argument 993 ext4_es_cache_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t len,ext4_fsblk_t pblk,unsigned int status) ext4_es_cache_extent() argument 1029 ext4_es_lookup_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t * next_lblk,struct extent_status * es) ext4_es_lookup_extent() argument 1121 init_rsvd(struct inode * inode,ext4_lblk_t lblk,struct extent_status * es,struct rsvd_count * rc) init_rsvd() argument 1162 count_rsvd(struct inode * inode,ext4_lblk_t lblk,long len,struct extent_status * es,struct rsvd_count * rc) count_rsvd() argument 1413 __es_remove_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t end,int * reserved,struct extent_status * prealloc) __es_remove_extent() argument 1542 ext4_es_remove_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t len) ext4_es_remove_extent() argument 1990 __insert_pending(struct inode * inode,ext4_lblk_t lblk,struct pending_reservation ** prealloc) __insert_pending() argument 2046 __remove_pending(struct inode * inode,ext4_lblk_t lblk) __remove_pending() argument 2069 ext4_remove_pending(struct inode * inode,ext4_lblk_t lblk) ext4_remove_pending() argument 2088 ext4_is_pending(struct inode * inode,ext4_lblk_t lblk) ext4_is_pending() argument 2116 ext4_es_insert_delayed_extent(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t len,bool lclu_allocated,bool end_allocated) ext4_es_insert_delayed_extent() argument 2227 __revise_pending(struct inode * inode,ext4_lblk_t lblk,ext4_lblk_t len,struct pending_reservation ** prealloc) __revise_pending() argument [all...] |
H A D | extents_status.h | 136 extern void ext4_es_insert_extent(struct inode *inode, ext4_lblk_t lblk, 140 extern void ext4_es_cache_extent(struct inode *inode, ext4_lblk_t lblk, 143 extern void ext4_es_remove_extent(struct inode *inode, ext4_lblk_t lblk, 147 ext4_lblk_t lblk, ext4_lblk_t end, 149 extern int ext4_es_lookup_extent(struct inode *inode, ext4_lblk_t lblk, 154 ext4_lblk_t lblk, ext4_lblk_t end); 157 ext4_lblk_t lblk); 247 extern void ext4_remove_pending(struct inode *inode, ext4_lblk_t lblk); 248 extern bool ext4_is_pending(struct inode *inode, ext4_lblk_t lblk); 249 extern void ext4_es_insert_delayed_extent(struct inode *inode, ext4_lblk_t lblk, [all...] |
H A D | fast_commit.h | 137 ext4_lblk_t lblk; member 157 #define region_last(__region) (((__region)->lblk) + ((__region)->len) - 1)
|
H A D | inode.c | 399 int ext4_issue_zeroout(struct inode *inode, ext4_lblk_t lblk, ext4_fsblk_t pblk, in ext4_issue_zeroout() argument 405 return fscrypt_zeroout_range(inode, lblk, pblk, len); in ext4_issue_zeroout() 1787 * Check whether the cluster containing lblk has been allocated or has 1794 static int ext4_clu_alloc_state(struct inode *inode, ext4_lblk_t lblk) in ext4_clu_alloc_state() argument 1800 if (ext4_es_scan_clu(inode, &ext4_es_is_delayed, lblk)) in ext4_clu_alloc_state() 1804 if (ext4_es_scan_clu(inode, &ext4_es_is_mapped, lblk)) in ext4_clu_alloc_state() 1806 ret = ext4_clu_mapped(inode, EXT4_B2C(sbi, lblk)); in ext4_clu_alloc_state() 1822 * @lblk - start logical block to be added 1827 static int ext4_insert_delayed_blocks(struct inode *inode, ext4_lblk_t lblk, in ext4_insert_delayed_blocks() argument 1835 ext4_lblk_t end = lblk in ext4_insert_delayed_blocks() 2108 mpage_add_bh_to_extent(struct mpage_da_data * mpd,ext4_lblk_t lblk,struct buffer_head * bh) mpage_add_bh_to_extent() argument 2165 mpage_process_page_bufs(struct mpage_da_data * mpd,struct buffer_head * head,struct buffer_head * bh,ext4_lblk_t lblk) mpage_process_page_bufs() argument 2225 ext4_lblk_t lblk = *m_lblk; mpage_process_folio() local 2296 ext4_lblk_t lblk; mpage_map_and_submit_buffers() local 2617 ext4_lblk_t lblk; mpage_prepare_extent_to_map() local [all...] |
H A D | ext4_extents.h | 124 ext4_lblk_t lblk; /* logical block number within logical cluster */ member
|
H A D | ext4.h | 381 #define EXT4_LBLK_CMASK(s, lblk) ((lblk) & \ argument 384 #define EXT4_LBLK_CFILL(sbi, lblk) ((lblk) | \ argument 389 #define EXT4_LBLK_COFF(s, lblk) ((lblk) & \ argument 1069 /* Start of lblk range that needs to be committed in this fast commit */ 1072 /* End of lblk range that needs to be committed in this fast commit */ 2942 ext4_lblk_t lblk, ext4_fsblk_t pblk, 3062 extern int ext4_issue_zeroout(struct inode *inode, ext4_lblk_t lblk, [all...] |
H A D | fast_commit.c | 1715 ext4_lblk_t lblk, ext4_fsblk_t pblk, int len, int replay) in ext4_fc_record_regions() argument 1743 region->lblk = lblk; in ext4_fc_record_regions() 1790 ext4_debug("ADD_RANGE, lblk %d, pblk %lld, len %d, unwritten %d, inode %ld\n", in ext4_fc_replay_add_range() 1901 ext4_debug("DEL_RANGE, inode %ld, lblk %d, len %d\n", in ext4_fc_replay_del_range()
|
/linux/fs/crypto/ |
H A D | bio.c | 51 pgoff_t lblk, sector_t pblk, in fscrypt_zeroout_range_inline_crypt() argument 69 fscrypt_set_bio_crypt_ctx(bio, inode, lblk, GFP_NOFS); in fscrypt_zeroout_range_inline_crypt() 80 lblk += blocks_this_page; in fscrypt_zeroout_range_inline_crypt() 83 !fscrypt_mergeable_bio(bio, inode, lblk)) { in fscrypt_zeroout_range_inline_crypt() 99 * @lblk: the first file logical block to zero out 113 int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, in fscrypt_zeroout_range() argument 121 u64 du_index = (u64)lblk << (inode->i_blkbits - du_bits); in fscrypt_zeroout_range() 135 return fscrypt_zeroout_range_inline_crypt(inode, lblk, pblk, in fscrypt_zeroout_range()
|
H A D | inline_crypt.c | 477 * @lblk: the block at which the I/O is being started from 478 * @nr_blocks: the number of blocks we want to submit starting at @lblk 481 * targeting @lblk without causing a data unit number (DUN) discontiguity. 494 u64 fscrypt_limit_io_blocks(const struct inode *inode, u64 lblk, u64 nr_blocks) in fscrypt_limit_io_blocks() argument 512 dun = ci->ci_hashed_ino + lblk; in fscrypt_limit_io_blocks()
|
/linux/include/trace/events/ |
H A D | ext4.h | 551 __field( __u64, lblk ) 559 __entry->lblk = map->m_lblk; 564 TP_printk("dev %d,%d ino %lu lblk %llu len %u flags %s", 566 (unsigned long) __entry->ino, __entry->lblk, __entry->len, 877 TP_printk("dev %d,%d ino %lu flags %s len %u lblk %u goal %llu " 919 TP_printk("dev %d,%d ino %lu flags %s len %u block %llu lblk %u " 1647 TP_PROTO(struct inode *inode, ext4_lblk_t lblk, 1650 TP_ARGS(inode, lblk, len, flags), 1655 __field( ext4_lblk_t, lblk ) 1663 __entry->lblk [all...] |
/linux/include/linux/ |
H A D | fscrypt.h | 419 int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, 724 static inline int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, in fscrypt_zeroout_range() argument 850 u64 fscrypt_limit_io_blocks(const struct inode *inode, u64 lblk, u64 nr_blocks); 886 static inline u64 fscrypt_limit_io_blocks(const struct inode *inode, u64 lblk, in fscrypt_limit_io_blocks() argument
|
/linux/fs/udf/ |
H A D | inode.c | 406 sector_t lblk; member 429 ret = inode_bmap(inode, map->lblk, &epos, &eloc, &elen, &offset, in udf_map_block() 451 if (((loff_t)map->lblk) << inode->i_blkbits >= iinfo->i_lenExtents) in udf_map_block() 464 .lblk = block, in __udf_get_block() 746 b_off = (loff_t)map->lblk << inode->i_sb->s_blocksize_bits; in inode_getblk() 894 if (iinfo->i_next_alloc_block == map->lblk) in inode_getblk() 937 iinfo->i_next_alloc_block = map->lblk + 1; in inode_getblk() 1246 .lblk = block, in udf_bread()
|
/linux/Documentation/filesystems/ext4/ |
H A D | atomic_writes.rst | 128 block (lblk) to detect a contiguous extent in the adjacent leaf.
|
/linux/fs/xfs/ |
H A D | xfs_trace.h | 4020 __field(xfs_fileoff_t, lblk) 4028 __entry->lblk = irec->br_startoff; 4036 __entry->lblk,
|