Lines Matching refs:newes

146 static int __es_insert_extent(struct inode *inode, struct extent_status *newes);
632 static int __es_insert_extent(struct inode *inode, struct extent_status *newes) in __es_insert_extent() argument
643 if (newes->es_lblk < es->es_lblk) { in __es_insert_extent()
644 if (ext4_es_can_be_merged(newes, es)) { in __es_insert_extent()
649 es->es_lblk = newes->es_lblk; in __es_insert_extent()
650 es->es_len += newes->es_len; in __es_insert_extent()
654 newes->es_pblk); in __es_insert_extent()
659 } else if (newes->es_lblk > ext4_es_end(es)) { in __es_insert_extent()
660 if (ext4_es_can_be_merged(es, newes)) { in __es_insert_extent()
661 es->es_len += newes->es_len; in __es_insert_extent()
672 es = ext4_es_alloc_extent(inode, newes->es_lblk, newes->es_len, in __es_insert_extent()
673 newes->es_pblk); in __es_insert_extent()
694 struct extent_status newes; in ext4_es_insert_extent() local
714 newes.es_lblk = lblk; in ext4_es_insert_extent()
715 newes.es_len = len; in ext4_es_insert_extent()
716 ext4_es_store_pblock_status(&newes, pblk, status); in ext4_es_insert_extent()
717 trace_ext4_es_insert_extent(inode, &newes); in ext4_es_insert_extent()
719 ext4_es_insert_extent_check(inode, &newes); in ext4_es_insert_extent()
726 err = __es_insert_extent(inode, &newes); in ext4_es_insert_extent()
730 if (err == -ENOMEM && !ext4_es_is_delayed(&newes)) in ext4_es_insert_extent()
751 struct extent_status newes; in ext4_es_cache_extent() local
754 newes.es_lblk = lblk; in ext4_es_cache_extent()
755 newes.es_len = len; in ext4_es_cache_extent()
756 ext4_es_store_pblock_status(&newes, pblk, status); in ext4_es_cache_extent()
757 trace_ext4_es_cache_extent(inode, &newes); in ext4_es_cache_extent()
768 __es_insert_extent(inode, &newes); in ext4_es_cache_extent()
871 struct extent_status newes; in __es_remove_extent() local
873 newes.es_lblk = end + 1; in __es_remove_extent()
874 newes.es_len = len2; in __es_remove_extent()
880 ext4_es_store_pblock_status(&newes, block, in __es_remove_extent()
882 err = __es_insert_extent(inode, &newes); in __es_remove_extent()