Lines Matching refs:blkbits
66 static long dax_get_addr(struct buffer_head *bh, void **addr, unsigned blkbits) in dax_get_addr() argument
69 sector_t sector = bh->b_blocknr << (blkbits - 9); in dax_get_addr()
118 unsigned blkbits = inode->i_blkbits; in dax_io() local
119 sector_t block = pos >> blkbits; in dax_io()
120 unsigned first = pos - (block << blkbits); in dax_io()
131 bh->b_size = 1 << blkbits; in dax_io()
136 bh->b_blocknr += done >> blkbits; in dax_io()
145 retval = dax_get_addr(bh, &addr, blkbits); in dax_io()
259 unsigned blkbits, unsigned long vaddr) in copy_user_bh() argument
262 if (dax_get_addr(bh, &vfrom, blkbits) < 0) in copy_user_bh()
324 unsigned blkbits = inode->i_blkbits; in do_dax_fault() local
335 block = (sector_t)vmf->pgoff << (PAGE_SHIFT - blkbits); in do_dax_fault()
385 error = copy_user_bh(new_page, &bh, blkbits, vaddr); in do_dax_fault()