Home
last modified time | relevance | path

Searched refs:lblk (Results 1 – 16 of 16) sorted by relevance

/linux/fs/xfs/scrub/
H A Ddir.c439 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 Dtrace.h2167 __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 Dextents_status.c180 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 Dextents_status.h136 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 Dfast_commit.h137 ext4_lblk_t lblk; member
157 #define region_last(__region) (((__region)->lblk) + ((__region)->len) - 1)
H A Dinode.c399 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 Dext4_extents.h124 ext4_lblk_t lblk; /* logical block number within logical cluster */ member
H A Dext4.h381 #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 Dfast_commit.c1715 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 Dbio.c51 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 Dinline_crypt.c477 * @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 Dext4.h551 __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 Dfscrypt.h419 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 Dinode.c406 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 Datomic_writes.rst128 block (lblk) to detect a contiguous extent in the adjacent leaf.
/linux/fs/xfs/
H A Dxfs_trace.h4020 __field(xfs_fileoff_t, lblk)
4028 __entry->lblk = irec->br_startoff;
4036 __entry->lblk,