Lines Matching refs:where
748 long block, Indirect *where, int num, int blks) in ext3_splice_branch() argument
763 if (where->bh) { in ext3_splice_branch()
764 BUFFER_TRACE(where->bh, "get_write_access"); in ext3_splice_branch()
765 err = ext3_journal_get_write_access(handle, where->bh); in ext3_splice_branch()
771 *where->p = where->key; in ext3_splice_branch()
778 current_block = le32_to_cpu(where->key) + 1; in ext3_splice_branch()
780 *(where->p + i ) = cpu_to_le32(current_block++); in ext3_splice_branch()
791 le32_to_cpu(where[num].key) + blks - 1; in ext3_splice_branch()
796 if (!timespec_equal(&inode->i_ctime, &now) || !where->bh) { in ext3_splice_branch()
804 if (where->bh) { in ext3_splice_branch()
814 BUFFER_TRACE(where->bh, "call ext3_journal_dirty_metadata"); in ext3_splice_branch()
815 err = ext3_journal_dirty_metadata(handle, where->bh); in ext3_splice_branch()
829 BUFFER_TRACE(where[i].bh, "call journal_forget"); in ext3_splice_branch()
830 ext3_journal_forget(handle, where[i].bh); in ext3_splice_branch()
831 ext3_free_blocks(handle,inode,le32_to_cpu(where[i-1].key),1); in ext3_splice_branch()
833 ext3_free_blocks(handle, inode, le32_to_cpu(where[num].key), blks); in ext3_splice_branch()