Lines Matching refs:blkno
208 static struct metapage *read_index_page(struct inode *inode, s64 blkno) in read_index_page() argument
215 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in read_index_page()
227 static struct metapage *get_index_page(struct inode *inode, s64 blkno) in get_index_page() argument
234 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in get_index_page()
253 s64 blkno; in find_index() local
281 blkno = ((offset + 1) >> L2PSIZE) << in find_index()
284 if (*mp && (*lblock != blkno)) { in find_index()
289 *lblock = blkno; in find_index()
290 *mp = read_index_page(ip, blkno); in find_index()
339 u64 blkno; in add_index() local
447 blkno = ((offset + 1) >> L2PSIZE) << sbi->l2nbperpage; in add_index()
453 if (xtInsert(tid, ip, 0, blkno, sbi->nbperpage, &xaddr, 0)) { in add_index()
459 if ((mp = get_index_page(ip, blkno))) in add_index()
464 mp = read_index_page(ip, blkno); in add_index()