Lines Matching refs:bh
195 static void ext4_end_io_unwritten(struct buffer_head *bh, int uptodate) in ext4_end_io_unwritten() argument
197 struct inode *inode = bh->b_assoc_map->host; in ext4_end_io_unwritten()
199 loff_t offset = (loff_t)(uintptr_t)bh->b_private << inode->i_blkbits; in ext4_end_io_unwritten()
203 WARN_ON(!buffer_unwritten(bh)); in ext4_end_io_unwritten()
204 err = ext4_convert_unwritten_extents(NULL, inode, offset, bh->b_size); in ext4_end_io_unwritten()
385 struct buffer_head *bh, *head; in ext4_find_unwritten_pgoff() local
412 bh = head = page_buffers(page); in ext4_find_unwritten_pgoff()
414 if (buffer_uptodate(bh) || in ext4_find_unwritten_pgoff()
415 buffer_unwritten(bh)) { in ext4_find_unwritten_pgoff()
428 lastoff += bh->b_size; in ext4_find_unwritten_pgoff()
429 bh = bh->b_this_page; in ext4_find_unwritten_pgoff()
430 } while (bh != head); in ext4_find_unwritten_pgoff()