Searched defs:AParcel (Results 1 – 7 of 7) sorted by relevance
/aosp12/frameworks/native/libs/binder/ndk/ |
H A D | parcel_internal.h | 26 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() function 34 ~AParcel() { in ~AParcel() argument 40 static const AParcel readOnly(AIBinder* binder, const ::android::Parcel* parcel) { in readOnly() argument 44 const AIBinder* getBinder() { return mBinder; } in getBinder() 52 bool mOwns;
|
/aosp12/frameworks/native/libs/binder/rust/src/ |
H A D | parcel.rs | 56 fn as_native(&self) -> *const sys::AParcel { in as_native() 62 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut() 94 pub(crate) fn into_raw(mut self) -> *mut sys::AParcel { in into_raw()
|
H A D | native.rs | 251 data: *const sys::AParcel, in on_transact() 252 reply: *mut sys::AParcel, in on_transact()
|
H A D | binder.rs | 482 data: *const sys::AParcel, in on_transact() 483 reply: *mut sys::AParcel, in on_transact()
|
/aosp12/frameworks/native/libs/binder/ndk/include_ndk/android/ |
H A D | binder_parcel.h | 47 typedef struct AParcel AParcel; typedef
|
/aosp12/frameworks/native/libs/binder/tests/ |
H A D | binderStabilityTest.cpp | 284 AIBinder* binder, transaction_code_t code, const AParcel* /*in*/, AParcel* /*out*/) { in NdkBadStableBinder_Class_onTransact()
|
/aosp12/frameworks/native/libs/binder/rust/src/parcel/ |
H A D | parcelable.rs | 73 parcel: *mut sys::AParcel, in serialize_element() 131 parcel: *const sys::AParcel, in deserialize_element()
|