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() 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;
/frameworks/native/libs/binder/tests/parcel_fuzzer/
Dbinder_ndk.cpp28 binder_status_t writeToParcel(AParcel* /*parcel*/) { return STATUS_OK; } in writeToParcel() argument
45 static binder_status_t onTransact(AIBinder*, transaction_code_t, const AParcel*, AParcel*) { in onTransact()
Dmain.cpp106 binder_status_t NothingClass_onTransact(AIBinder*, transaction_code_t, const AParcel*, AParcel*) { in NothingClass_onTransact()
/frameworks/native/libs/binder/rust/src/
Dparcel.rs107 pub(crate) fn into_raw(self) -> *mut sys::AParcel { in into_raw()
192 fn as_native(&self) -> *const sys::AParcel { in as_native()
196 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut()
206 fn as_native(&self) -> *const sys::AParcel { in as_native()
210 fn as_native_mut(&mut self) -> *mut sys::AParcel { in as_native_mut()
327 …pub fn append_from(&mut self, other: &impl AsNative<sys::AParcel>, start: i32, size: i32) -> Resul… in append_from()
441 …pub fn append_from(&mut self, other: &impl AsNative<sys::AParcel>, start: i32, size: i32) -> Resul… in append_from()
Dnative.rs276 data: *const sys::AParcel, in on_transact()
277 reply: *mut sys::AParcel, in on_transact()
Dbinder.rs595 data: *const sys::AParcel, in on_transact()
596 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.cpp292 AIBinder* binder, transaction_code_t code, const AParcel* /*in*/, AParcel* /*out*/) { in NdkBadStableBinder_Class_onTransact()
/frameworks/native/libs/binder/rust/src/parcel/
Dparcelable.rs104 parcel: *mut sys::AParcel, in serialize_element()
162 parcel: *const sys::AParcel, in deserialize_element()