Lines Matching refs:p
29 status_t ParcelableHolder::writeToParcel(Parcel* p) const { in writeToParcel()
30 RETURN_ON_FAILURE(p->writeInt32(static_cast<int32_t>(this->getStability()))); in writeToParcel()
32 RETURN_ON_FAILURE(p->writeInt32(this->mParcelPtr->dataSize())); in writeToParcel()
33 RETURN_ON_FAILURE(p->appendFrom(this->mParcelPtr.get(), 0, this->mParcelPtr->dataSize())); in writeToParcel()
37 size_t sizePos = p->dataPosition(); in writeToParcel()
38 RETURN_ON_FAILURE(p->writeInt32(0)); in writeToParcel()
39 size_t dataStartPos = p->dataPosition(); in writeToParcel()
40 RETURN_ON_FAILURE(p->writeString16(this->mParcelableName)); in writeToParcel()
41 this->mParcelable->writeToParcel(p); in writeToParcel()
42 size_t dataSize = p->dataPosition() - dataStartPos; in writeToParcel()
44 p->setDataPosition(sizePos); in writeToParcel()
45 RETURN_ON_FAILURE(p->writeInt32(dataSize)); in writeToParcel()
46 p->setDataPosition(p->dataPosition() + dataSize); in writeToParcel()
50 RETURN_ON_FAILURE(p->writeInt32(0)); in writeToParcel()
54 status_t ParcelableHolder::readFromParcel(const Parcel* p) { in readFromParcel() argument
55 this->mStability = static_cast<Stability>(p->readInt32()); in readFromParcel()
60 status_t status = p->readInt32(&rawDataSize); in readFromParcel()
74 size_t dataStartPos = p->dataPosition(); in readFromParcel()
86 status = this->mParcelPtr->appendFrom(p, dataStartPos, dataSize); in readFromParcel()
91 p->setDataPosition(dataStartPos + dataSize); in readFromParcel()