Lines Matching defs:totlen
709 size_t totlen = chfs_nref_len(chmp, cheb, nref);
716 data = kmem_alloc(totlen, KM_SLEEP);
720 ret = chfs_read_leb(chmp, nref->nref_lnr, data, ofs, totlen, &retlen);
725 if (retlen != totlen) {
793 ret = chfs_reserve_space_gc(chmp, totlen);
808 vec.iov_len = totlen;
812 if (ret || retlen != totlen) {
816 ret, totlen, retlen);
818 chfs_change_size_dirty(chmp, chmp->chm_nextblock, totlen);
840 kmem_free(data, totlen);
1083 uint32_t totlen;
1092 totlen = chfs_nref_len(chmp, orig_cheb, fn->nref);
1093 data = kmem_alloc(totlen, KM_SLEEP);
1097 totlen, &retlen);
1105 vec.iov_len = totlen;
1109 ret = chfs_reserve_space_gc(chmp, totlen);
1123 chfs_change_size_free(chmp, chmp->chm_nextblock, -totlen);
1127 if (ret || retlen != totlen) {
1131 ret, totlen, retlen);
1132 chfs_change_size_dirty(chmp, chmp->chm_nextblock, totlen);
1147 chfs_change_size_used(chmp, &chmp->chm_blocks[nref->nref_lnr], totlen);
1170 kmem_free(data, totlen);