Lines Matching defs:lbn
2507 daddr64_t lbn;
2597 lbn = uio_offset(uio) / biosize;
2609 error = nfs_buf_get(np, lbn, biosize, thd, NBLK_WRITE, &bp);
2699 if (eofoff && (eofbn < lbn) &&
2705 if ((lbn == eofbn) && ISSET(bp->nb_flags, NB_CACHE)) {
4681 uint64_t cookie, nextcookie, lbn = 0;
4748 error = nfs_dir_cookie_to_lbn(dnp, nextcookie, &ptc, &lbn);
4762 error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ, &bp);
4794 if ((lbn != cookie) && !(ptc && NFS_DIR_COOKIE_SAME32(lbn, cookie))) {
4852 lbn = nextcookie;
4870 nfs_dir_cookie_cache(dnp, nextcookie, lbn);
4915 * add/update a cookie->lbn entry in the directory cookie cache
4918 nfs_dir_cookie_cache(nfsnode_t dnp, uint64_t cookie, uint64_t lbn)
4974 ndcc->cookies[i].lbn = lbn;
4983 * Try to map the given directory cookie to a directory buffer (return lbn).
5021 *lbnp = ndcc->cookies[i].lbn;
5040 *lbnp = ndcc->cookies[iptc].lbn;
5220 daddr64_t lbn, nextlbn;
5229 lbn = dnp->n_lastdbl;
5231 if ((error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ|NBLK_ONLYVALID, &bp)))
5244 lbn = nextlbn;
5249 dnp->n_lastdbl = lbn;
5276 lbn = bp->nb_lblkno;
5315 error = nfs_buf_get(dnp, lbn, NFS_DIRBLKSIZ, thd, NBLK_READ|NBLK_ONLYVALID, &bp);
6976 daddr64_t lbn;
7022 lbn = (daddr64_t)(off / biosize);
7024 if ((bp = nfs_buf_incore(np, lbn))) {