Home
last modified time | relevance | path

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

/Linux-v5.4/fs/xfs/scrub/
Ddir.c289 xfs_dablk_t lblk, in xchk_directory_check_free_entry() argument
307 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_check_free_entry()
314 xfs_dablk_t lblk, in xchk_directory_data_bestfree() argument
337 if (lblk != XFS_B_TO_FSBT(mp, XFS_DIR2_DATA_OFFSET)) in xchk_directory_data_bestfree()
338 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree()
342 error = xfs_dir3_data_read(sc->tp, sc->ip, lblk, -1, &bp); in xchk_directory_data_bestfree()
344 if (!xchk_fblock_process_error(sc, XFS_DATA_FORK, lblk, &error)) in xchk_directory_data_bestfree()
361 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree()
371 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree()
377 xchk_fblock_set_corrupt(sc, XFS_DATA_FORK, lblk); in xchk_directory_data_bestfree()
[all …]
/Linux-v5.4/fs/ext4/
Dextents_status.c148 static int __es_remove_extent(struct inode *inode, ext4_lblk_t lblk,
153 static void __revise_pending(struct inode *inode, ext4_lblk_t lblk,
211 ext4_lblk_t lblk) in __es_tree_search() argument
218 if (lblk < es->es_lblk) in __es_tree_search()
220 else if (lblk > ext4_es_end(es)) in __es_tree_search()
226 if (es && lblk < es->es_lblk) in __es_tree_search()
229 if (es && lblk > ext4_es_end(es)) { in __es_tree_search()
258 ext4_lblk_t lblk, ext4_lblk_t end, in __es_find_extent_range() argument
266 WARN_ON(end < lblk); in __es_find_extent_range()
274 if (in_range(lblk, es1->es_lblk, es1->es_len)) { in __es_find_extent_range()
[all …]
Dextents_status.h130 extern int ext4_es_insert_extent(struct inode *inode, ext4_lblk_t lblk,
133 extern void ext4_es_cache_extent(struct inode *inode, ext4_lblk_t lblk,
136 extern int ext4_es_remove_extent(struct inode *inode, ext4_lblk_t lblk,
140 ext4_lblk_t lblk, ext4_lblk_t end,
142 extern int ext4_es_lookup_extent(struct inode *inode, ext4_lblk_t lblk,
147 ext4_lblk_t lblk, ext4_lblk_t end);
150 ext4_lblk_t lblk);
244 extern void ext4_remove_pending(struct inode *inode, ext4_lblk_t lblk);
245 extern bool ext4_is_pending(struct inode *inode, ext4_lblk_t lblk);
246 extern int ext4_es_insert_delayed_block(struct inode *inode, ext4_lblk_t lblk,
[all …]
Dextents.c288 struct ext4_ext_path **ppath, ext4_lblk_t lblk, in ext4_force_split_extent_at() argument
294 return ext4_split_extent_at(handle, inode, ppath, lblk, unwritten ? in ext4_force_split_extent_at()
541 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in __read_extent_tree_block() local
544 if (prev && (prev != lblk)) in __read_extent_tree_block()
546 lblk - prev, ~0, in __read_extent_tree_block()
551 ext4_es_cache_extent(inode, lblk, len, in __read_extent_tree_block()
553 prev = lblk + len; in __read_extent_tree_block()
2379 ext4_lblk_t *lblk) in ext4_ext_determine_hole() argument
2388 *lblk = 0; in ext4_ext_determine_hole()
2390 } else if (*lblk < le32_to_cpu(ex->ee_block)) { in ext4_ext_determine_hole()
[all …]
Dinode.c417 int ext4_issue_zeroout(struct inode *inode, ext4_lblk_t lblk, ext4_fsblk_t pblk, in ext4_issue_zeroout() argument
423 return fscrypt_zeroout_range(inode, lblk, pblk, len); in ext4_issue_zeroout()
1762 static int ext4_insert_delayed_block(struct inode *inode, ext4_lblk_t lblk) in ext4_insert_delayed_block() argument
1784 if (!ext4_es_scan_clu(inode, &ext4_es_is_delonly, lblk)) { in ext4_insert_delayed_block()
1786 &ext4_es_is_mapped, lblk)) { in ext4_insert_delayed_block()
1788 EXT4_B2C(sbi, lblk)); in ext4_insert_delayed_block()
1804 ret = ext4_es_insert_delayed_block(inode, lblk, allocated); in ext4_insert_delayed_block()
2253 static bool mpage_add_bh_to_extent(struct mpage_da_data *mpd, ext4_lblk_t lblk, in mpage_add_bh_to_extent() argument
2272 map->m_lblk = lblk; in mpage_add_bh_to_extent()
2283 if (lblk == map->m_lblk + map->m_len && in mpage_add_bh_to_extent()
[all …]
Dext4_extents.h131 ext4_lblk_t lblk; /* logical block number within logical cluster */ member
Dext4.h294 #define EXT4_LBLK_CMASK(s, lblk) ((lblk) & \ argument
297 #define EXT4_LBLK_CFILL(sbi, lblk) ((lblk) | \ argument
302 #define EXT4_LBLK_COFF(s, lblk) ((lblk) & \ argument
2622 extern int ext4_issue_zeroout(struct inode *inode, ext4_lblk_t lblk,
/Linux-v5.4/include/trace/events/
Dext4.h470 __field( __u64, lblk )
478 __entry->lblk = map->m_lblk;
485 (unsigned long) __entry->ino, __entry->lblk, __entry->len,
1611 TP_PROTO(struct inode *inode, ext4_lblk_t lblk,
1614 TP_ARGS(inode, lblk, len, flags),
1619 __field( ext4_lblk_t, lblk )
1627 __entry->lblk = lblk;
1635 __entry->lblk, __entry->len, show_map_flags(__entry->flags))
1639 TP_PROTO(struct inode *inode, ext4_lblk_t lblk,
1642 TP_ARGS(inode, lblk, len, flags)
[all …]
/Linux-v5.4/fs/crypto/
Dbio.c71 int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, in fscrypt_zeroout_range() argument
85 err = fscrypt_crypt_block(inode, FS_ENCRYPT, lblk, in fscrypt_zeroout_range()
112 lblk++; in fscrypt_zeroout_range()
/Linux-v5.4/fs/xfs/
Dxfs_trace.h3048 __field(xfs_fileoff_t, lblk)
3056 __entry->lblk = irec->br_startoff;
3064 __entry->lblk,
3113 TP_PROTO(struct xfs_inode *ip, xfs_fileoff_t lblk,
3115 TP_ARGS(ip, lblk, len),
3119 __field(xfs_fileoff_t, lblk)
3125 __entry->lblk = lblk;
3131 __entry->lblk,
3135 TP_PROTO(struct xfs_inode *ip, xfs_fileoff_t lblk,
3137 TP_ARGS(ip, lblk, len, new_pblk),
[all …]
/Linux-v5.4/include/linux/
Dfscrypt.h492 static inline int fscrypt_zeroout_range(const struct inode *inode, pgoff_t lblk, in fscrypt_zeroout_range() argument