/linux-4.1.27/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 | inode.c | 1373 ext4_fsblk_t lblk; in ext4_da_page_release_reservation() local 1390 lblk = page->index << in ext4_da_page_release_reservation() 1392 lblk += (curr_off >> inode->i_blkbits) - in ext4_da_page_release_reservation() 1394 ext4_es_remove_extent(inode, lblk, contiguous_blks); in ext4_da_page_release_reservation() 1401 lblk = page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits); in ext4_da_page_release_reservation() 1402 lblk += (curr_off >> inode->i_blkbits) - contiguous_blks; in ext4_da_page_release_reservation() 1403 ext4_es_remove_extent(inode, lblk, contiguous_blks); in ext4_da_page_release_reservation() 1410 lblk = (page->index << (PAGE_CACHE_SHIFT - inode->i_blkbits)) + in ext4_da_page_release_reservation() 1413 !ext4_find_delalloc_cluster(inode, lblk)) in ext4_da_page_release_reservation() 1939 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 | 294 struct ext4_ext_path **ppath, ext4_lblk_t lblk, in ext4_force_split_extent_at() argument 300 return ext4_split_extent_at(handle, inode, ppath, lblk, unwritten ? in ext4_force_split_extent_at() 534 ext4_lblk_t lblk = le32_to_cpu(ex->ee_block); in __read_extent_tree_block() local 537 if (prev && (prev != lblk)) in __read_extent_tree_block() 539 lblk - prev, ~0, in __read_extent_tree_block() 544 ext4_es_cache_extent(inode, lblk, len, in __read_extent_tree_block() 546 prev = lblk + len; in __read_extent_tree_block() 2826 ext4_lblk_t ee_block, ex_end, lblk; in ext4_ext_remove_space() local 2890 lblk = ex_end + 1; in ext4_ext_remove_space() 2891 err = ext4_ext_search_right(inode, path, &lblk, &pblk, in ext4_ext_remove_space() [all …]
|
D | crypto.c | 485 ext4_lblk_t lblk = ex->ee_block; in ext4_encrypted_zeroout() local 513 err = ext4_page_crypto(ctx, inode, EXT4_ENCRYPT, lblk, in ext4_encrypted_zeroout()
|
D | ext4.h | 265 #define EXT4_LBLK_CMASK(s, lblk) ((lblk) & \ argument 270 #define EXT4_LBLK_COFF(s, lblk) ((lblk) & \ argument 2945 extern int ext4_find_delalloc_cluster(struct inode *inode, ext4_lblk_t lblk);
|
/linux-4.1.27/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, 1609 TP_PROTO(struct inode *inode, ext4_lblk_t lblk, 1612 TP_ARGS(inode, lblk, len, flags), 1617 __field( ext4_lblk_t, lblk ) 1625 __entry->lblk = lblk; 1633 __entry->lblk, __entry->len, show_map_flags(__entry->flags)) 1637 TP_PROTO(struct inode *inode, ext4_lblk_t lblk, 1640 TP_ARGS(inode, lblk, len, flags) [all …]
|
D | ext3.h | 785 TP_PROTO(struct inode *inode, unsigned long lblk, 788 TP_ARGS(inode, lblk, len, create), 793 __field( unsigned long, lblk ) 801 __entry->lblk = lblk; 809 __entry->lblk, __entry->len, __entry->create) 813 TP_PROTO(struct inode *inode, unsigned long lblk, 816 TP_ARGS(inode, lblk, pblk, len, ret), 821 __field( unsigned long, lblk ) 830 __entry->lblk = lblk; 839 __entry->lblk, __entry->pblk,
|