Home
last modified time | relevance | path

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

/frameworks/native/libs/binder/ndk/
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
44 const AIBinder* getBinder() { return mBinder; } in getBinder()
52 bool mOwns;
/frameworks/native/libs/binder/tests/parcel_fuzzer/
Dbinder_ndk.cpp31 binder_status_t writeToParcel(AParcel* /*parcel*/) { return STATUS_OK; } in writeToParcel() argument
48 static binder_status_t onTransact(AIBinder*, transaction_code_t, const AParcel*, AParcel*) { in onTransact()
Dmain.cpp144 binder_status_t NothingClass_onTransact(AIBinder*, transaction_code_t, const AParcel*, AParcel*) { in NothingClass_onTransact()
/frameworks/native/libs/binder/rust/src/
Dparcel.rs104 pub(crate) fn into_raw(self) -> *mut sys::AParcel { in into_raw()
176 fn as_native(&self) -> *const sys::AParcel { in as_native()
180 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut()
188 fn as_native(&self) -> *const sys::AParcel { in as_native()
192 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut()
311 other: &impl AsNative<sys::AParcel>, in append_from()
427 other: &impl AsNative<sys::AParcel>, in append_from()
Dnative.rs268 data: *const sys::AParcel, in on_transact()
269 reply: *mut sys::AParcel, in on_transact()
Dbinder.rs592 data: *const sys::AParcel, in on_transact()
593 reply: *mut sys::AParcel, in on_transact()
/frameworks/native/libs/binder/ndk/include_ndk/android/
Dbinder_parcel.h47 typedef struct AParcel AParcel; typedef
/frameworks/native/libs/binder/tests/
DbinderStabilityTest.cpp298 AIBinder* binder, transaction_code_t code, const AParcel* /*in*/, AParcel* /*out*/) { in NdkBadStableBinder_Class_onTransact()
/frameworks/native/libs/binder/rust/src/parcel/
Dparcelable.rs155 parcel: *mut sys::AParcel, in serialize_element()
211 parcel: *const sys::AParcel, in deserialize_element()