Lines Matching refs:curUplSize
1196 user_ssize_t curUplSize = 0;
1294 curUplSize = 0;
1298 curUplPos += curUplSize;
1301 curUplSize = uplRemaining;
1302 if (curUplSize > MAX_UPL_SIZE * PAGE_SIZE) {
1303 curUplSize = MAX_UPL_SIZE * PAGE_SIZE;
1307 kr = ubc_create_upl(vp, curUplPos, curUplSize, &upl, &pli, UPL_SET_LITE);
1313 VerboseLog("curUplPos %lld curUplSize %lld\n", (uint64_t)curUplPos, (uint64_t)curUplSize);
1333 vec = (decmpfs_vector){ .buf = data, .size = curUplSize };
1334 err = decmpfs_fetch_uncompressed_data(vp, cp, hdr, curUplPos, curUplSize, 1, &vec, &did_read);
1359 memset((char*)data + did_read, 0, curUplSize - did_read);
1363 kr = commit_upl(upl, 0, curUplSize, UPL_ABORT_FREE_ON_EMPTY, 1);
1372 off_t count = curUplPos + curUplSize - uioPos;
1390 kr = commit_upl(upl, 0, curUplSize, UPL_COMMIT_FREE_ON_EMPTY | UPL_COMMIT_INACTIVATE, 0);
1399 uplRemaining -= curUplSize;