Lines Matching refs:blkno
195 static struct metapage *read_index_page(struct inode *inode, s64 blkno) in read_index_page() argument
202 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in read_index_page()
214 static struct metapage *get_index_page(struct inode *inode, s64 blkno) in get_index_page() argument
221 rc = xtLookup(inode, blkno, 1, &xflag, &xaddr, &xlen, 1); in get_index_page()
240 s64 blkno; in find_index() local
268 blkno = ((offset + 1) >> L2PSIZE) << in find_index()
271 if (*mp && (*lblock != blkno)) { in find_index()
276 *lblock = blkno; in find_index()
277 *mp = read_index_page(ip, blkno); in find_index()
326 u64 blkno; in add_index() local
434 blkno = ((offset + 1) >> L2PSIZE) << sbi->l2nbperpage; in add_index()
440 if (xtInsert(tid, ip, 0, blkno, sbi->nbperpage, &xaddr, 0)) { in add_index()
446 if ((mp = get_index_page(ip, blkno))) in add_index()
451 mp = read_index_page(ip, blkno); in add_index()