Home
last modified time | relevance | path

Searched refs:AParcel (Results 1 – 25 of 62) sorted by relevance

123

/aosp12/frameworks/native/libs/binder/ndk/include_ndk/android/
H A Dbinder_parcel.h46 struct AParcel;
47 typedef struct AParcel AParcel; typedef
57 void AParcel_delete(AParcel* parcel) __INTRODUCED_IN(29);
70 binder_status_t AParcel_setDataPosition(const AParcel* parcel, int32_t position)
86 int32_t AParcel_getDataPosition(const AParcel* parcel) __INTRODUCED_IN(29);
519 binder_status_t AParcel_readString(const AParcel* parcel, void* stringData,
1079 binder_status_t AParcel_readBoolArray(const AParcel* parcel, void* arrayData,
1130 binder_status_t AParcel_reset(AParcel* parcel) __INTRODUCED_IN(31);
1141 int32_t AParcel_getDataSize(const AParcel* parcel) __INTRODUCED_IN(31);
1155 binder_status_t AParcel_appendFrom(const AParcel* from, AParcel* to, int32_t start, int32_t size)
[all …]
H A Dbinder_ibinder.h170 const AParcel* in, AParcel* out);
482 binder_status_t AIBinder_prepareTransaction(AIBinder* binder, AParcel** in) __INTRODUCED_IN(29);
508 binder_status_t AIBinder_transact(AIBinder* binder, transaction_code_t code, AParcel** in,
509 AParcel** out, binder_flags_t flags) __INTRODUCED_IN(29);
/aosp12/frameworks/native/libs/binder/ndk/
H A Dparcel.cpp109 binder_status_t ReadArray(const AParcel* parcel, void* arrayData, in ReadArray()
212 void AParcel_delete(AParcel* parcel) { in AParcel_delete()
225 int32_t AParcel_getDataPosition(const AParcel* parcel) { in AParcel_getDataPosition()
229 void AParcel_markSensitive(const AParcel* parcel) { in AParcel_markSensitive()
505 binder_status_t AParcel_writeBool(AParcel* parcel, bool value) { in AParcel_writeBool()
650 bool AParcel_getAllowFds(const AParcel* parcel) { in AParcel_getAllowFds()
654 binder_status_t AParcel_reset(AParcel* parcel) { in AParcel_reset()
659 int32_t AParcel_getDataSize(const AParcel* parcel) { in AParcel_getDataSize()
663 binder_status_t AParcel_appendFrom(const AParcel* from, AParcel* to, int32_t start, int32_t size) { in AParcel_appendFrom()
668 AParcel* AParcel_create() { in AParcel_create()
[all …]
H A Dparcel_internal.h26 struct AParcel { struct
30 explicit AParcel(AIBinder* binder) : AParcel(binder, new ::android::Parcel, true /*owns*/) {} in AParcel() argument
31 AParcel(AIBinder* binder, ::android::Parcel* parcel, bool owns) in AParcel() argument
34 ~AParcel() { in ~AParcel() argument
40 static const AParcel readOnly(AIBinder* binder, const ::android::Parcel* parcel) { in readOnly() argument
41 return AParcel(binder, const_cast<::android::Parcel*>(parcel), false); in readOnly()
H A Dibinder.cpp179 const AParcel in = AParcel::readOnly(this, &data); in onTransact()
180 AParcel out = AParcel(this, reply, false /*owns*/); in onTransact()
588 binder_status_t AIBinder_prepareTransaction(AIBinder* binder, AParcel** in) { in AIBinder_prepareTransaction()
601 *in = new AParcel(binder); in AIBinder_prepareTransaction()
615 static void DestroyParcel(AParcel** parcel) { in DestroyParcel()
620 binder_status_t AIBinder_transact(AIBinder* binder, transaction_code_t code, AParcel** in, in AIBinder_transact()
621 AParcel** out, binder_flags_t flags) { in AIBinder_transact()
627 using AutoParcelDestroyer = std::unique_ptr<AParcel*, void (*)(AParcel**)>; in AIBinder_transact()
654 *out = new AParcel(binder); in AIBinder_transact()
H A Dparcel_jni.cpp25 AParcel* AParcel_fromJavaParcel(JNIEnv* env, jobject jbinder) { in AParcel_fromJavaParcel()
36 return new AParcel(nullptr /*binder*/, parcel, false /*shouldOwn*/); in AParcel_fromJavaParcel()
/aosp12/frameworks/native/libs/binder/ndk/include_cpp/android/
H A Dbinder_parcel_utils.h210 AParcel* parcel, const ScopedFileDescriptor& fd) { in AParcel_writeNullableParcelFileDescriptor()
231 AParcel* parcel, const ScopedFileDescriptor& fd) { in AParcel_writeRequiredParcelFileDescriptor()
577 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
610 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
644 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
677 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
711 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
744 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
778 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
814 inline binder_status_t AParcel_writeVector(AParcel* parcel, in AParcel_writeVector()
[all …]
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk_platform-source/gen/android/aidl/tests/
H A DIDeprecated.cpp12 …t(AIBinder* _aidl_binder, transaction_code_t _aidl_code, const AParcel* _aidl_in, AParcel* _aidl_o… in _aidl_onTransact()
52 binder_status_t IDeprecated::writeToParcel(AParcel* parcel, const std::shared_ptr<IDeprecated>& ins… in writeToParcel()
55 binder_status_t IDeprecated::readFromParcel(const AParcel* parcel, std::shared_ptr<IDeprecated>* in… in readFromParcel()
H A DINamedCallback.cpp10 …t(AIBinder* _aidl_binder, transaction_code_t _aidl_code, const AParcel* _aidl_in, AParcel* _aidl_o… in _aidl_onTransact()
101 binder_status_t INamedCallback::writeToParcel(AParcel* parcel, const std::shared_ptr<INamedCallback… in writeToParcel()
104 binder_status_t INamedCallback::readFromParcel(const AParcel* parcel, std::shared_ptr<INamedCallbac… in readFromParcel()
H A DINewName.cpp10 …t(AIBinder* _aidl_binder, transaction_code_t _aidl_code, const AParcel* _aidl_in, AParcel* _aidl_o… in _aidl_onTransact()
101 binder_status_t INewName::writeToParcel(AParcel* parcel, const std::shared_ptr<INewName>& instance)… in writeToParcel()
104 binder_status_t INewName::readFromParcel(const AParcel* parcel, std::shared_ptr<INewName>* instance… in readFromParcel()
H A DIOldName.cpp10 …t(AIBinder* _aidl_binder, transaction_code_t _aidl_code, const AParcel* _aidl_in, AParcel* _aidl_o… in _aidl_onTransact()
101 binder_status_t IOldName::writeToParcel(AParcel* parcel, const std::shared_ptr<IOldName>& instance)… in writeToParcel()
104 binder_status_t IOldName::readFromParcel(const AParcel* parcel, std::shared_ptr<IOldName>* instance… in readFromParcel()
H A DDeprecatedParcelable.cpp11 binder_status_t DeprecatedParcelable::readFromParcel(const AParcel* parcel) { in readFromParcel()
22 binder_status_t DeprecatedParcelable::writeToParcel(AParcel* parcel) const { in writeToParcel()
H A DOtherParcelableForToString.cpp11 binder_status_t OtherParcelableForToString::readFromParcel(const AParcel* parcel) { in readFromParcel()
29 binder_status_t OtherParcelableForToString::writeToParcel(AParcel* parcel) const { in writeToParcel()
H A DUnionWithFd.cpp11 binder_status_t UnionWithFd::readFromParcel(const AParcel* _parcel) { in readFromParcel()
39 binder_status_t UnionWithFd::writeToParcel(AParcel* _parcel) const { in writeToParcel()
/aosp12/frameworks/native/libs/binder/tests/parcel_fuzzer/
H A Dbinder_ndk.h30 NdkParcelAdapter() : mParcel(new AParcel(nullptr /*binder*/)) {} in NdkParcelAdapter()
32 const AParcel* aParcel() const { return mParcel.get(); } in aParcel()
33 AParcel* aParcel() { return mParcel.get(); } in aParcel()
/aosp12/frameworks/native/libs/binder/rust/src/
H A Dparcel.rs46 Owned(*mut sys::AParcel),
48 Borrowed(*mut sys::AParcel),
55 unsafe impl AsNative<sys::AParcel> for Parcel {
56 fn as_native(&self) -> *const sys::AParcel { in as_native() argument
62 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut() argument
76 pub(crate) unsafe fn borrowed(ptr: *mut sys::AParcel) -> Option<Parcel> { in borrowed()
88 pub(crate) unsafe fn owned(ptr: *mut sys::AParcel) -> Option<Parcel> { in owned()
94 pub(crate) fn into_raw(mut self) -> *mut sys::AParcel { in into_raw() argument
/aosp12/frameworks/native/libs/binder/ndk/tests/
H A Diface.cpp45 binder_status_t IFoo_Class_onTransact(AIBinder* binder, transaction_code_t code, const AParcel* in, in IFoo_Class_onTransact()
46 AParcel* out) { in IFoo_Class_onTransact()
83 AParcel* parcelIn; in doubleNumber()
103 AParcel* parcelIn; in die()
/aosp12/system/tools/aidl/tests/golden_output/aidl-test-interface-ndk_platform-source/gen/include/aidl/android/aidl/tests/
H A DGenericStructuredParcelable.h26 binder_status_t readFromParcel(const AParcel* parcel);
27 binder_status_t writeToParcel(AParcel* parcel) const;
74 binder_status_t GenericStructuredParcelable<T, U, B>::readFromParcel(const AParcel* parcel) { in readFromParcel()
100 binder_status_t GenericStructuredParcelable<T, U, B>::writeToParcel(AParcel* parcel) const { in writeToParcel()
H A DIDeprecated.h26 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IDeprecated>& instance…
27 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IDeprecated>* instanc…
H A DDeprecatedParcelable.h23 binder_status_t readFromParcel(const AParcel* parcel);
24 binder_status_t writeToParcel(AParcel* parcel) const;
H A DINamedCallback.h27 …static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<INamedCallback>& insta…
28 …static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<INamedCallback>* inst…
H A DINewName.h27 static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<INewName>& instance);
28 static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<INewName>* instance);
H A DIOldName.h27 static binder_status_t writeToParcel(AParcel* parcel, const std::shared_ptr<IOldName>& instance);
28 static binder_status_t readFromParcel(const AParcel* parcel, std::shared_ptr<IOldName>* instance);
/aosp12/frameworks/native/libs/binder/ndk/include_platform/android/
H A Dbinder_parcel_platform.h32 bool AParcel_getAllowFds(const AParcel*);
46 void AParcel_markSensitive(const AParcel* parcel);
/aosp12/system/tools/aidl/tests/golden_output/aidl_test_loggable_interface-ndk-source/gen/android/aidl/loggable/
H A DUnion.cpp11 binder_status_t Union::readFromParcel(const AParcel* _parcel) { in readFromParcel()
39 binder_status_t Union::writeToParcel(AParcel* _parcel) const { in writeToParcel()

123