Lines Matching refs:desired

1697 status_t Parcel::restartWrite(size_t desired)
1699 if (desired > INT32_MAX) {
1707 return continueWrite(desired);
1710 uint8_t* data = (uint8_t*)realloc(mData, desired);
1711 if (!data && desired > mDataCapacity) {
1719 LOG_ALLOC("Parcel %p: restart from %zu to %zu capacity", this, mDataCapacity, desired);
1721 gParcelGlobalAllocSize += desired;
1725 mDataCapacity = desired;
1743 status_t Parcel::continueWrite(size_t desired)
1745 if (desired > INT32_MAX) {
1754 if (desired < mDataSize) {
1755 if (desired == 0) {
1759 if (mObjects[objectsSize-1] < desired)
1768 if (desired == 0) {
1775 uint8_t* data = (uint8_t*)malloc(desired);
1800 memcpy(data, mData, mDataSize < desired ? mDataSize : desired);
1809 LOG_ALLOC("Parcel %p: taking ownership of %zu capacity", this, desired);
1811 gParcelGlobalAllocSize += desired;
1817 mDataSize = (mDataSize < desired) ? mDataSize : desired;
1819 mDataCapacity = desired;
1846 if (desired > mDataCapacity) {
1847 uint8_t* data = (uint8_t*)realloc(mData, desired);
1850 desired);
1852 gParcelGlobalAllocSize += desired;
1856 mDataCapacity = desired;
1857 } else if (desired > mDataCapacity) {
1862 if (mDataSize > desired) {
1863 mDataSize = desired;
1866 if (mDataPos > desired) {
1867 mDataPos = desired;
1874 uint8_t* data = (uint8_t*)malloc(desired);
1882 ALOGE("continueWrite: %zu/%p/%zu/%zu", mDataCapacity, mObjects, mObjectsCapacity, desired);
1885 LOG_ALLOC("Parcel %p: allocating with %zu capacity", this, desired);
1887 gParcelGlobalAllocSize += desired;
1895 mDataCapacity = desired;