Home
last modified time | relevance | path

Searched defs:AParcel (Results 1 – 7 of 7) sorted by relevance

/aosp12/frameworks/native/libs/binder/ndk/
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() 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 Dparcel.rs56 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 Dnative.rs251 data: *const sys::AParcel, in on_transact()
252 reply: *mut sys::AParcel, in on_transact()
H A Dbinder.rs482 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 Dbinder_parcel.h47 typedef struct AParcel AParcel; typedef
/aosp12/frameworks/native/libs/binder/tests/
H A DbinderStabilityTest.cpp284 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 Dparcelable.rs73 parcel: *mut sys::AParcel, in serialize_element()
131 parcel: *const sys::AParcel, in deserialize_element()