Lines Matching defs:lbn
2588 daddr64_t lbn;
2678 lbn = uio_offset(uio) / biosize;
2690 error = nfs_buf_get(np, lbn, biosize, thd, NBLK_WRITE, &bp);
2780 if (eofoff && (eofbn < lbn) &&
2786 if ((lbn == eofbn) && ISSET(bp->nb_flags, NB_CACHE)) {
4770 uint64_t cookie, nextcookie, lbn = 0;
4837 error = nfs_dir_cookie_to_lbn(dnp, nextcookie, &ptc, &lbn);
4851 error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ, &bp);
4883 if ((lbn != cookie) && !(ptc && NFS_DIR_COOKIE_SAME32(lbn, cookie))) {
4941 lbn = nextcookie;
4959 nfs_dir_cookie_cache(dnp, nextcookie, lbn);
5004 * add/update a cookie->lbn entry in the directory cookie cache
5007 nfs_dir_cookie_cache(nfsnode_t dnp, uint64_t cookie, uint64_t lbn)
5063 ndcc->cookies[i].lbn = lbn;
5072 * Try to map the given directory cookie to a directory buffer (return lbn).
5110 *lbnp = ndcc->cookies[i].lbn;
5129 *lbnp = ndcc->cookies[iptc].lbn;
5309 daddr64_t lbn, nextlbn;
5318 lbn = dnp->n_lastdbl;
5320 if ((error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ|NBLK_ONLYVALID, &bp)))
5333 lbn = nextlbn;
5338 dnp->n_lastdbl = lbn;
5365 lbn = bp->nb_lblkno;
5404 error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ|NBLK_ONLYVALID, &bp);
7069 daddr64_t lbn;
7115 lbn = (daddr64_t)(off / biosize);
7117 if ((bp = nfs_buf_incore(np, lbn))) {