Lines Matching refs:Parcel
82 static_assert(sizeof(Parcel) == 120);
84 static_assert(sizeof(Parcel) == 60);
173 status_t Parcel::finishFlattenBinder(const sp<IBinder>& binder) in finishFlattenBinder()
180 status_t Parcel::finishUnflattenBinder( in finishUnflattenBinder()
198 status_t Parcel::flattenBinder(const sp<IBinder>& binder) in flattenBinder()
273 status_t Parcel::unflattenBinder(sp<IBinder>* out) const in unflattenBinder()
315 Parcel::Parcel() in Parcel() function in android::Parcel
321 Parcel::~Parcel() in ~Parcel()
327 size_t Parcel::getGlobalAllocSize() { in getGlobalAllocSize()
331 size_t Parcel::getGlobalAllocCount() { in getGlobalAllocCount()
335 const uint8_t* Parcel::data() const in data()
340 size_t Parcel::dataSize() const in dataSize()
345 size_t Parcel::dataAvail() const in dataAvail()
354 size_t Parcel::dataPosition() const in dataPosition()
359 size_t Parcel::dataCapacity() const in dataCapacity()
364 status_t Parcel::setDataSize(size_t size) in setDataSize()
381 void Parcel::setDataPosition(size_t pos) const in setDataPosition()
394 status_t Parcel::setDataCapacity(size_t size) in setDataCapacity()
406 status_t Parcel::setData(const uint8_t* buffer, size_t len) in setData()
423 status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len) in appendFrom()
526 int Parcel::compareData(const Parcel& other) { in compareData()
534 bool Parcel::allowFds() const in allowFds()
539 bool Parcel::pushAllowFds(bool allowFds) in pushAllowFds()
548 void Parcel::restoreAllowFds(bool lastValue) in restoreAllowFds()
553 bool Parcel::hasFileDescriptors() const in hasFileDescriptors()
561 void Parcel::markSensitive() const in markSensitive()
566 void Parcel::markForBinder(const sp<IBinder>& binder) { in markForBinder()
574 void Parcel::markForRpc(const sp<RpcSession>& session) { in markForRpc()
582 bool Parcel::isForRpc() const { in isForRpc()
586 void Parcel::updateWorkSourceRequestHeaderPosition() const { in updateWorkSourceRequestHeaderPosition()
602 status_t Parcel::writeInterfaceToken(const String16& interface) in writeInterfaceToken()
607 status_t Parcel::writeInterfaceToken(const char16_t* str, size_t len) { in writeInterfaceToken()
621 bool Parcel::replaceCallingWorkSourceUid(uid_t uid) in replaceCallingWorkSourceUid()
634 uid_t Parcel::readCallingWorkSourceUid() const in readCallingWorkSourceUid()
647 bool Parcel::checkInterface(IBinder* binder) const in checkInterface()
652 bool Parcel::enforceInterface(const String16& interface, in enforceInterface()
658 bool Parcel::enforceInterface(const char16_t* interface, in enforceInterface()
704 size_t Parcel::objectsCount() const in objectsCount()
709 status_t Parcel::errorCheck() const in errorCheck()
714 void Parcel::setError(status_t err) in setError()
719 status_t Parcel::finishWrite(size_t len) in finishWrite()
738 status_t Parcel::writeUnpadded(const void* data, size_t len) in writeUnpadded()
763 status_t Parcel::write(const void* data, size_t len) in write()
779 void* Parcel::writeInplace(size_t len) in writeInplace()
825 status_t Parcel::writeUtf8AsUtf16(const std::string& str) { in writeUtf8AsUtf16()
850 status_t Parcel::writeUtf8AsUtf16(const std::optional<std::string>& str) { return writeData(str); } in writeUtf8AsUtf16()
851 status_t Parcel::writeUtf8AsUtf16(const std::unique_ptr<std::string>& str) { return writeData(str);… in writeUtf8AsUtf16()
853 status_t Parcel::writeString16(const std::optional<String16>& str) { return writeData(str); } in writeString16()
854 status_t Parcel::writeString16(const std::unique_ptr<String16>& str) { return writeData(str); } in writeString16()
856 status_t Parcel::writeByteVector(const std::vector<int8_t>& val) { return writeData(val); } in writeByteVector()
857 status_t Parcel::writeByteVector(const std::optional<std::vector<int8_t>>& val) { return writeData(… in writeByteVector()
858 status_t Parcel::writeByteVector(const std::unique_ptr<std::vector<int8_t>>& val) { return writeDat… in writeByteVector()
859 status_t Parcel::writeByteVector(const std::vector<uint8_t>& val) { return writeData(val); } in writeByteVector()
860 status_t Parcel::writeByteVector(const std::optional<std::vector<uint8_t>>& val) { return writeData… in writeByteVector()
861 status_t Parcel::writeByteVector(const std::unique_ptr<std::vector<uint8_t>>& val){ return writeDat… in writeByteVector()
862 status_t Parcel::writeInt32Vector(const std::vector<int32_t>& val) { return writeData(val); } in writeInt32Vector()
863 status_t Parcel::writeInt32Vector(const std::optional<std::vector<int32_t>>& val) { return writeDat… in writeInt32Vector()
864 status_t Parcel::writeInt32Vector(const std::unique_ptr<std::vector<int32_t>>& val) { return writeD… in writeInt32Vector()
865 status_t Parcel::writeInt64Vector(const std::vector<int64_t>& val) { return writeData(val); } in writeInt64Vector()
866 status_t Parcel::writeInt64Vector(const std::optional<std::vector<int64_t>>& val) { return writeDat… in writeInt64Vector()
867 status_t Parcel::writeInt64Vector(const std::unique_ptr<std::vector<int64_t>>& val) { return writeD… in writeInt64Vector()
868 status_t Parcel::writeUint64Vector(const std::vector<uint64_t>& val) { return writeData(val); } in writeUint64Vector()
869 status_t Parcel::writeUint64Vector(const std::optional<std::vector<uint64_t>>& val) { return writeD… in writeUint64Vector()
870 status_t Parcel::writeUint64Vector(const std::unique_ptr<std::vector<uint64_t>>& val) { return writ… in writeUint64Vector()
871 status_t Parcel::writeFloatVector(const std::vector<float>& val) { return writeData(val); } in writeFloatVector()
872 status_t Parcel::writeFloatVector(const std::optional<std::vector<float>>& val) { return writeData(… in writeFloatVector()
873 status_t Parcel::writeFloatVector(const std::unique_ptr<std::vector<float>>& val) { return writeDat… in writeFloatVector()
874 status_t Parcel::writeDoubleVector(const std::vector<double>& val) { return writeData(val); } in writeDoubleVector()
875 status_t Parcel::writeDoubleVector(const std::optional<std::vector<double>>& val) { return writeDat… in writeDoubleVector()
876 status_t Parcel::writeDoubleVector(const std::unique_ptr<std::vector<double>>& val) { return writeD… in writeDoubleVector()
877 status_t Parcel::writeBoolVector(const std::vector<bool>& val) { return writeData(val); } in writeBoolVector()
878 status_t Parcel::writeBoolVector(const std::optional<std::vector<bool>>& val) { return writeData(va… in writeBoolVector()
879 status_t Parcel::writeBoolVector(const std::unique_ptr<std::vector<bool>>& val) { return writeData(… in writeBoolVector()
880 status_t Parcel::writeCharVector(const std::vector<char16_t>& val) { return writeData(val); } in writeCharVector()
881 status_t Parcel::writeCharVector(const std::optional<std::vector<char16_t>>& val) { return writeDat… in writeCharVector()
882 status_t Parcel::writeCharVector(const std::unique_ptr<std::vector<char16_t>>& val) { return writeD… in writeCharVector()
884 status_t Parcel::writeString16Vector(const std::vector<String16>& val) { return writeData(val); } in writeString16Vector()
885 status_t Parcel::writeString16Vector( in writeString16Vector()
887 status_t Parcel::writeString16Vector( in writeString16Vector()
889 status_t Parcel::writeUtf8VectorAsUtf16Vector( in writeUtf8VectorAsUtf16Vector()
891 status_t Parcel::writeUtf8VectorAsUtf16Vector( in writeUtf8VectorAsUtf16Vector()
893 status_t Parcel::writeUtf8VectorAsUtf16Vector(const std::vector<std::string>& val) { return writeDa… in writeUtf8VectorAsUtf16Vector()
895 status_t Parcel::writeUniqueFileDescriptorVector(const std::vector<base::unique_fd>& val) { return … in writeUniqueFileDescriptorVector()
896 status_t Parcel::writeUniqueFileDescriptorVector(const std::optional<std::vector<base::unique_fd>>&… in writeUniqueFileDescriptorVector()
897 status_t Parcel::writeUniqueFileDescriptorVector(const std::unique_ptr<std::vector<base::unique_fd>… in writeUniqueFileDescriptorVector()
899 status_t Parcel::writeStrongBinderVector(const std::vector<sp<IBinder>>& val) { return writeData(va… in writeStrongBinderVector()
900 status_t Parcel::writeStrongBinderVector(const std::optional<std::vector<sp<IBinder>>>& val) { retu… in writeStrongBinderVector()
901 status_t Parcel::writeStrongBinderVector(const std::unique_ptr<std::vector<sp<IBinder>>>& val) { re… in writeStrongBinderVector()
903 status_t Parcel::writeParcelable(const Parcelable& parcelable) { return writeData(parcelable); } in writeParcelable()
905 status_t Parcel::readUtf8FromUtf16(std::optional<std::string>* str) const { return readData(str); } in readUtf8FromUtf16()
906 status_t Parcel::readUtf8FromUtf16(std::unique_ptr<std::string>* str) const { return readData(str);… in readUtf8FromUtf16()
908 status_t Parcel::readString16(std::optional<String16>* pArg) const { return readData(pArg); } in readString16()
909 status_t Parcel::readString16(std::unique_ptr<String16>* pArg) const { return readData(pArg); } in readString16()
911 status_t Parcel::readByteVector(std::vector<int8_t>* val) const { return readData(val); } in readByteVector()
912 status_t Parcel::readByteVector(std::vector<uint8_t>* val) const { return readData(val); } in readByteVector()
913 status_t Parcel::readByteVector(std::optional<std::vector<int8_t>>* val) const { return readData(va… in readByteVector()
914 status_t Parcel::readByteVector(std::unique_ptr<std::vector<int8_t>>* val) const { return readData(… in readByteVector()
915 status_t Parcel::readByteVector(std::optional<std::vector<uint8_t>>* val) const { return readData(v… in readByteVector()
916 status_t Parcel::readByteVector(std::unique_ptr<std::vector<uint8_t>>* val) const { return readData… in readByteVector()
917 status_t Parcel::readInt32Vector(std::optional<std::vector<int32_t>>* val) const { return readData(… in readInt32Vector()
918 status_t Parcel::readInt32Vector(std::unique_ptr<std::vector<int32_t>>* val) const { return readDat… in readInt32Vector()
919 status_t Parcel::readInt32Vector(std::vector<int32_t>* val) const { return readData(val); } in readInt32Vector()
920 status_t Parcel::readInt64Vector(std::optional<std::vector<int64_t>>* val) const { return readData(… in readInt64Vector()
921 status_t Parcel::readInt64Vector(std::unique_ptr<std::vector<int64_t>>* val) const { return readDat… in readInt64Vector()
922 status_t Parcel::readInt64Vector(std::vector<int64_t>* val) const { return readData(val); } in readInt64Vector()
923 status_t Parcel::readUint64Vector(std::optional<std::vector<uint64_t>>* val) const { return readDat… in readUint64Vector()
924 status_t Parcel::readUint64Vector(std::unique_ptr<std::vector<uint64_t>>* val) const { return readD… in readUint64Vector()
925 status_t Parcel::readUint64Vector(std::vector<uint64_t>* val) const { return readData(val); } in readUint64Vector()
926 status_t Parcel::readFloatVector(std::optional<std::vector<float>>* val) const { return readData(va… in readFloatVector()
927 status_t Parcel::readFloatVector(std::unique_ptr<std::vector<float>>* val) const { return readData(… in readFloatVector()
928 status_t Parcel::readFloatVector(std::vector<float>* val) const { return readData(val); } in readFloatVector()
929 status_t Parcel::readDoubleVector(std::optional<std::vector<double>>* val) const { return readData(… in readDoubleVector()
930 status_t Parcel::readDoubleVector(std::unique_ptr<std::vector<double>>* val) const { return readDat… in readDoubleVector()
931 status_t Parcel::readDoubleVector(std::vector<double>* val) const { return readData(val); } in readDoubleVector()
932 status_t Parcel::readBoolVector(std::optional<std::vector<bool>>* val) const { return readData(val)… in readBoolVector()
933 status_t Parcel::readBoolVector(std::unique_ptr<std::vector<bool>>* val) const { return readData(va… in readBoolVector()
934 status_t Parcel::readBoolVector(std::vector<bool>* val) const { return readData(val); } in readBoolVector()
935 status_t Parcel::readCharVector(std::optional<std::vector<char16_t>>* val) const { return readData(… in readCharVector()
936 status_t Parcel::readCharVector(std::unique_ptr<std::vector<char16_t>>* val) const { return readDat… in readCharVector()
937 status_t Parcel::readCharVector(std::vector<char16_t>* val) const { return readData(val); } in readCharVector()
939 status_t Parcel::readString16Vector( in readString16Vector()
941 status_t Parcel::readString16Vector( in readString16Vector()
943 status_t Parcel::readString16Vector(std::vector<String16>* val) const { return readData(val); } in readString16Vector()
944 status_t Parcel::readUtf8VectorFromUtf16Vector( in readUtf8VectorFromUtf16Vector()
946 status_t Parcel::readUtf8VectorFromUtf16Vector( in readUtf8VectorFromUtf16Vector()
948 status_t Parcel::readUtf8VectorFromUtf16Vector(std::vector<std::string>* val) const { return readDa… in readUtf8VectorFromUtf16Vector()
950 status_t Parcel::readUniqueFileDescriptorVector(std::optional<std::vector<base::unique_fd>>* val) c… in readUniqueFileDescriptorVector()
951 status_t Parcel::readUniqueFileDescriptorVector(std::unique_ptr<std::vector<base::unique_fd>>* val)… in readUniqueFileDescriptorVector()
952 status_t Parcel::readUniqueFileDescriptorVector(std::vector<base::unique_fd>* val) const { return r… in readUniqueFileDescriptorVector()
954 status_t Parcel::readStrongBinderVector(std::optional<std::vector<sp<IBinder>>>* val) const { retur… in readStrongBinderVector()
955 status_t Parcel::readStrongBinderVector(std::unique_ptr<std::vector<sp<IBinder>>>* val) const { ret… in readStrongBinderVector()
956 status_t Parcel::readStrongBinderVector(std::vector<sp<IBinder>>* val) const { return readData(val)… in readStrongBinderVector()
958 status_t Parcel::readParcelable(Parcelable* parcelable) const { return readData(parcelable); } in readParcelable()
960 status_t Parcel::writeInt32(int32_t val) in writeInt32()
965 status_t Parcel::writeUint32(uint32_t val) in writeUint32()
970 status_t Parcel::writeInt32Array(size_t len, const int32_t *val) { in writeInt32Array()
986 status_t Parcel::writeByteArray(size_t len, const uint8_t *val) { in writeByteArray()
1003 status_t Parcel::writeBool(bool val) in writeBool()
1008 status_t Parcel::writeChar(char16_t val) in writeChar()
1013 status_t Parcel::writeByte(int8_t val) in writeByte()
1018 status_t Parcel::writeInt64(int64_t val) in writeInt64()
1023 status_t Parcel::writeUint64(uint64_t val) in writeUint64()
1028 status_t Parcel::writePointer(uintptr_t val) in writePointer()
1033 status_t Parcel::writeFloat(float val) in writeFloat()
1040 status_t Parcel::writeDouble(double val) in writeDouble()
1052 status_t Parcel::writeDouble(double val) in writeDouble()
1059 status_t Parcel::writeCString(const char* str) in writeCString()
1064 status_t Parcel::writeString8(const String8& str) in writeString8()
1069 status_t Parcel::writeString8(const char* str, size_t len) in writeString8()
1087 status_t Parcel::writeString16(const String16& str) in writeString16()
1092 status_t Parcel::writeString16(const char16_t* str, size_t len) in writeString16()
1111 status_t Parcel::writeStrongBinder(const sp<IBinder>& val) in writeStrongBinder()
1117 status_t Parcel::writeRawNullableParcelable(const Parcelable* parcelable) { in writeRawNullableParcelable()
1125 status_t Parcel::writeNativeHandle(const native_handle* handle) in writeNativeHandle()
1148 status_t Parcel::writeFileDescriptor(int fd, bool takeOwnership) in writeFileDescriptor()
1164 status_t Parcel::writeDupFileDescriptor(int fd) in writeDupFileDescriptor()
1177 status_t Parcel::writeParcelFileDescriptor(int fd, bool takeOwnership) in writeParcelFileDescriptor()
1183 status_t Parcel::writeDupParcelFileDescriptor(int fd) in writeDupParcelFileDescriptor()
1196 status_t Parcel::writeUniqueFileDescriptor(const base::unique_fd& fd) { in writeUniqueFileDescriptor()
1200 status_t Parcel::writeBlob(size_t len, bool mutableCopy, WritableBlob* outBlob) in writeBlob()
1255 status_t Parcel::writeDupImmutableBlobFileDescriptor(int fd) in writeDupImmutableBlobFileDescriptor()
1264 status_t Parcel::write(const FlattenableHelperInterface& val) in write()
1310 status_t Parcel::writeObject(const flat_binder_object& val, bool nullMetaData) in writeObject()
1355 status_t Parcel::writeNoException() in writeNoException()
1361 status_t Parcel::validateReadData(size_t upperBound) const in validateReadData()
1414 status_t Parcel::read(void* outData, size_t len) const in read()
1441 const void* Parcel::readInplace(size_t len) const in readInplace()
1470 status_t Parcel::readAligned(T *pArg) const { in readAligned()
1493 T Parcel::readAligned() const { in readAligned()
1503 status_t Parcel::writeAligned(T val) { in writeAligned()
1517 status_t Parcel::readInt32(int32_t *pArg) const in readInt32()
1522 int32_t Parcel::readInt32() const in readInt32()
1527 status_t Parcel::readUint32(uint32_t *pArg) const in readUint32()
1532 uint32_t Parcel::readUint32() const in readUint32()
1537 status_t Parcel::readInt64(int64_t *pArg) const in readInt64()
1543 int64_t Parcel::readInt64() const in readInt64()
1548 status_t Parcel::readUint64(uint64_t *pArg) const in readUint64()
1553 uint64_t Parcel::readUint64() const in readUint64()
1558 status_t Parcel::readPointer(uintptr_t *pArg) const in readPointer()
1568 uintptr_t Parcel::readPointer() const in readPointer()
1574 status_t Parcel::readFloat(float *pArg) const in readFloat()
1580 float Parcel::readFloat() const in readFloat()
1587 status_t Parcel::readDouble(double *pArg) const in readDouble()
1600 double Parcel::readDouble() const in readDouble()
1612 status_t Parcel::readDouble(double *pArg) const in readDouble()
1617 double Parcel::readDouble() const in readDouble()
1624 status_t Parcel::readBool(bool *pArg) const in readBool()
1632 bool Parcel::readBool() const in readBool()
1637 status_t Parcel::readChar(char16_t *pArg) const in readChar()
1645 char16_t Parcel::readChar() const in readChar()
1650 status_t Parcel::readByte(int8_t *pArg) const in readByte()
1658 int8_t Parcel::readByte() const in readByte()
1663 status_t Parcel::readUtf8FromUtf16(std::string* str) const { in readUtf8FromUtf16()
1689 const char* Parcel::readCString() const in readCString()
1706 String8 Parcel::readString8() const in readString8()
1715 status_t Parcel::readString8(String8* pArg) const in readString8()
1728 const char* Parcel::readString8Inplace(size_t* outLen) const in readString8Inplace()
1746 String16 Parcel::readString16() const in readString16()
1756 status_t Parcel::readString16(String16* pArg) const in readString16()
1769 const char16_t* Parcel::readString16Inplace(size_t* outLen) const in readString16Inplace()
1787 status_t Parcel::readStrongBinder(sp<IBinder>* val) const in readStrongBinder()
1796 status_t Parcel::readNullableStrongBinder(sp<IBinder>* val) const in readNullableStrongBinder()
1801 sp<IBinder> Parcel::readStrongBinder() const in readStrongBinder()
1811 int32_t Parcel::readExceptionCode() const in readExceptionCode()
1818 native_handle* Parcel::readNativeHandle() const in readNativeHandle()
1851 int Parcel::readFileDescriptor() const in readFileDescriptor()
1862 int Parcel::readParcelFileDescriptor() const in readParcelFileDescriptor()
1895 status_t Parcel::readUniqueFileDescriptor(base::unique_fd* val) const in readUniqueFileDescriptor()
1912 status_t Parcel::readUniqueParcelFileDescriptor(base::unique_fd* val) const in readUniqueParcelFileDescriptor()
1929 status_t Parcel::readBlob(size_t len, ReadableBlob* outBlob) const in readBlob()
1966 status_t Parcel::read(FlattenableHelperInterface& val) const in read()
2016 const flat_binder_object* Parcel::readObject(bool nullMetaData) const in readObject()
2077 void Parcel::closeFileDescriptors() in closeFileDescriptors()
2094 uintptr_t Parcel::ipcData() const in ipcData()
2099 size_t Parcel::ipcDataSize() const in ipcDataSize()
2104 uintptr_t Parcel::ipcObjects() const in ipcObjects()
2109 size_t Parcel::ipcObjectsCount() const in ipcObjectsCount()
2114 void Parcel::ipcSetDataReference(const uint8_t* data, size_t dataSize, in ipcSetDataReference()
2160 void Parcel::print(TextOutput& to, uint32_t /*flags*/) const in print()
2186 void Parcel::releaseObjects() in releaseObjects()
2203 void Parcel::acquireObjects() in acquireObjects()
2220 void Parcel::freeData() in freeData()
2226 void Parcel::freeDataNoInit() in freeDataNoInit()
2248 status_t Parcel::growData(size_t len) in growData()
2279 status_t Parcel::restartWrite(size_t desired) in restartWrite()
2331 status_t Parcel::continueWrite(size_t desired) in continueWrite()
2493 void Parcel::initState() in initState()
2531 void Parcel::scanForFds() const in scanForFds()
2546 size_t Parcel::getBlobAshmemSize() const in getBlobAshmemSize()
2554 size_t Parcel::getOpenAshmemSize() const in getOpenAshmemSize()
2561 Parcel::Blob::Blob() : in Blob()
2565 Parcel::Blob::~Blob() { in ~Blob()
2569 void Parcel::Blob::release() { in release()
2576 void Parcel::Blob::init(int fd, void* data, size_t size, bool isMutable) { in init()
2583 void Parcel::Blob::clear() { in clear()