/linux-4.4.14/fs/ext4/ |
D | extents_status.c | 146 static int __es_remove_extent(struct inode *inode, ext4_lblk_t lblk, 208 ext4_lblk_t lblk) in __es_tree_search() argument 215 if (lblk < es->es_lblk) in __es_tree_search() 217 else if (lblk > ext4_es_end(es)) in __es_tree_search() 223 if (es && lblk < es->es_lblk) in __es_tree_search() 226 if (es && lblk > ext4_es_end(es)) { in __es_tree_search() 245 ext4_lblk_t lblk, ext4_lblk_t end, in ext4_es_find_delayed_extent_range() argument 253 BUG_ON(end < lblk); in ext4_es_find_delayed_extent_range() 254 trace_ext4_es_find_delayed_extent_range_enter(inode, lblk); in ext4_es_find_delayed_extent_range() 263 if (in_range(lblk, es1->es_lblk, es1->es_len)) { in ext4_es_find_delayed_extent_range() [all …]
|
D | extents_status.h | 84 extern int ext4_es_insert_extent(struct inode *inode, ext4_lblk_t lblk, 87 extern void ext4_es_cache_extent(struct inode *inode, ext4_lblk_t lblk, 90 extern int ext4_es_remove_extent(struct inode *inode, ext4_lblk_t lblk, 93 ext4_lblk_t lblk, ext4_lblk_t end, 95 extern int ext4_es_lookup_extent(struct inode *inode, ext4_lblk_t lblk,
|
D | crypto.c | 392 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in ext4_encrypted_zeroout() local 400 (unsigned long) inode->i_ino, lblk, len); in ext4_encrypted_zeroout() 416 err = ext4_page_crypto(inode, EXT4_ENCRYPT, lblk, in ext4_encrypted_zeroout() 446 lblk++; pblk++; in ext4_encrypted_zeroout()
|
D | inode.c | 1394 ext4_fsblk_t lblk; in ext4_da_page_release_reservation() local 1411 lblk = page->index << in ext4_da_page_release_reservation() 1413 lblk += (curr_off >> inode->i_blkbits) - in ext4_da_page_release_reservation() 1415 ext4_es_remove_extent(inode, lblk, contiguous_blks); in ext4_da_page_release_reservation() 1422 lblk = page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits); in ext4_da_page_release_reservation() 1423 lblk += (curr_off >> inode->i_blkbits) - contiguous_blks; in ext4_da_page_release_reservation() 1424 ext4_es_remove_extent(inode, lblk, contiguous_blks); in ext4_da_page_release_reservation() 1431 lblk = (page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits)) + in ext4_da_page_release_reservation() 1434 !ext4_find_delalloc_cluster(inode, lblk)) in ext4_da_page_release_reservation() 1971 static bool mpage_add_bh_to_extent(struct mpage_da_data *mpd, ext4_lblk_t lblk, in mpage_add_bh_to_extent() argument [all …]
|
D | extents.c | 295 struct ext4_ext_path **ppath, ext4_lblk_t lblk, in ext4_force_split_extent_at() argument 301 return ext4_split_extent_at(handle, inode, ppath, lblk, unwritten ? in ext4_force_split_extent_at() 536 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in __read_extent_tree_block() local 539 if (prev && (prev != lblk)) in __read_extent_tree_block() 541 lblk - prev, ~0, in __read_extent_tree_block() 546 ext4_es_cache_extent(inode, lblk, len, in __read_extent_tree_block() 548 prev = lblk + len; in __read_extent_tree_block() 2828 ext4_lblk_t ee_block, ex_end, lblk; in ext4_ext_remove_space() local 2892 lblk = ex_end + 1; in ext4_ext_remove_space() 2893 err = ext4_ext_search_right(inode, path, &lblk, &pblk, in ext4_ext_remove_space() [all …]
|
D | ext4.h | 262 #define EXT4_LBLK_CMASK(s, lblk) ((lblk) & \ argument 267 #define EXT4_LBLK_COFF(s, lblk) ((lblk) & \ argument 3171 extern int ext4_find_delalloc_cluster(struct inode *inode, ext4_lblk_t lblk);
|
/linux-4.4.14/include/trace/events/ |
D | ext4.h | 447 __field( __u64, lblk ) 455 __entry->lblk = map->m_lblk; 462 (unsigned long) __entry->ino, __entry->lblk, __entry->len, 1607 TP_PROTO(struct inode *inode, ext4_lblk_t lblk, 1610 TP_ARGS(inode, lblk, len, flags), 1615 __field( ext4_lblk_t, lblk ) 1623 __entry->lblk = lblk; 1631 __entry->lblk, __entry->len, show_map_flags(__entry->flags)) 1635 TP_PROTO(struct inode *inode, ext4_lblk_t lblk, 1638 TP_ARGS(inode, lblk, len, flags) [all …]
|