Lines Matching defs:desired
2568 status_t Parcel::restartWrite(size_t desired)
2570 if (desired > INT32_MAX) {
2578 return continueWrite(desired);
2581 uint8_t* data = (uint8_t*)realloc(mData, desired);
2582 if (!data && desired > mDataCapacity) {
2590 LOG_ALLOC("Parcel %p: restart from %zu to %zu capacity", this, mDataCapacity, desired);
2592 gParcelGlobalAllocSize += desired;
2599 mDataCapacity = desired;
2618 status_t Parcel::continueWrite(size_t desired)
2620 if (desired > INT32_MAX) {
2629 if (desired < mDataSize) {
2630 if (desired == 0) {
2634 if (mObjects[objectsSize-1] < desired)
2643 if (desired == 0) {
2650 uint8_t* data = (uint8_t*)malloc(desired);
2675 memcpy(data, mData, mDataSize < desired ? mDataSize : desired);
2684 LOG_ALLOC("Parcel %p: taking ownership of %zu capacity", this, desired);
2686 gParcelGlobalAllocSize += desired;
2692 mDataSize = (mDataSize < desired) ? mDataSize : desired;
2694 mDataCapacity = desired;
2723 if (desired > mDataCapacity) {
2724 uint8_t* data = (uint8_t*)realloc(mData, desired);
2727 desired);
2729 gParcelGlobalAllocSize += desired;
2733 mDataCapacity = desired;
2739 if (mDataSize > desired) {
2740 mDataSize = desired;
2743 if (mDataPos > desired) {
2744 mDataPos = desired;
2751 uint8_t* data = (uint8_t*)malloc(desired);
2759 ALOGE("continueWrite: %zu/%p/%zu/%zu", mDataCapacity, mObjects, mObjectsCapacity, desired);
2762 LOG_ALLOC("Parcel %p: allocating with %zu capacity", this, desired);
2764 gParcelGlobalAllocSize += desired;
2772 mDataCapacity = desired;