Home
last modified time | relevance | path

Searched refs:Parcel (Results 1 – 25 of 1963) sorted by relevance

12345678910>>...79

/frameworks/base/core/tests/coretests/src/android/os/
DParcelNullabilityTest.java47 Parcel p = Parcel.obtain(); in nullByteArray()
55 Parcel p = Parcel.obtain(); in nullBlob()
63 Parcel p = Parcel.obtain(); in nullString()
70 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
72 Parcel p = Parcel.obtain(); in nullCharSequence()
79 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
81 Parcel p = Parcel.obtain(); in nullStrongBinder()
88 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
90 Parcel p = Parcel.obtain(); in nullStringInterface()
98 Parcel p = Parcel.obtain(); in nullFileDescriptor()
[all …]
DParcelTest.java51 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
53 Parcel p = Parcel.obtain(); in testIsForRpc()
59 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
61 Parcel p = Parcel.obtain(); in testCallingWorkSourceUidAfterWrite()
80 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
82 Parcel p = Parcel.obtain(); in testCallingWorkSourceUidAfterEnforce()
98 @IgnoreUnderRavenwood(blockedBy = Parcel.class)
100 Parcel p = Parcel.obtain(); in testParcelWithMultipleHeaders()
126 final Parcel p = Parcel.obtain(); in testStrings()
141 Parcel pA = Parcel.obtain(); in testCompareDataInRange_whenSameData()
[all …]
/frameworks/native/libs/binder/tests/
DbinderRpcWireProtocolTest.cpp37 status_t writeToParcel(Parcel* parcel) const { return parcel->writeInt32(37); } in writeToParcel()
38 status_t readFromParcel(const Parcel*) { return OK; } in readFromParcel()
43 static const std::vector<std::function<void(Parcel* p)>> kFillFuns {
44 [](Parcel* p) { ASSERT_EQ(OK, p->writeInterfaceToken(String16(u"tok"))); }, in __anon4b266a360102()
45 [](Parcel* p) { ASSERT_EQ(OK, p->writeInt32(-1)); }, in __anon4b266a360202()
46 [](Parcel* p) { ASSERT_EQ(OK, p->writeInt32(0)); }, in __anon4b266a360302()
47 [](Parcel* p) { ASSERT_EQ(OK, p->writeInt32(17)); }, in __anon4b266a360402()
48 [](Parcel* p) { ASSERT_EQ(OK, p->writeUint32(0)); }, in __anon4b266a360502()
49 [](Parcel* p) { ASSERT_EQ(OK, p->writeUint32(1)); }, in __anon4b266a360602()
50 [](Parcel* p) { ASSERT_EQ(OK, p->writeUint32(10003)); }, in __anon4b266a360702()
[all …]
DbinderParcelUnitTest.cpp28 using android::Parcel;
36 TEST(Parcel, NonNullTerminatedString8) { in TEST() argument
40 Parcel p; in TEST()
53 TEST(Parcel, NonNullTerminatedString16) { in TEST() argument
57 Parcel p; in TEST()
70 TEST(Parcel, EnforceNoDataAvail) { in TEST() argument
73 Parcel p; in TEST()
83 TEST(Parcel, DebugReadAllBinders) { in TEST() argument
87 Parcel p; in TEST()
102 TEST(Parcel, DebugReadAllFds) { in TEST() argument
[all …]
/frameworks/base/core/jni/
Dandroid_os_Parcel.cpp71 Parcel* parcelForJavaObject(JNIEnv* env, jobject obj) in parcelForJavaObject()
74 Parcel* p = (Parcel*)env->GetLongField(obj, gParcelOffsets.mNativePtr); in parcelForJavaObject()
95 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_markSensitive()
106 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_markForBinder()
120 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_isForRpc()
126 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_dataSize()
132 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_dataAvail()
138 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_dataPosition()
144 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_dataCapacity()
150 Parcel* parcel = reinterpret_cast<Parcel*>(nativePtr); in android_os_Parcel_setDataSize()
[all …]
/frameworks/base/core/java/android/database/
DBulkCursorNative.java23 import android.os.Parcel;
58 public boolean onTransact(int code, Parcel data, Parcel reply, int flags) in onTransact()
159 Parcel data = Parcel.obtain(); in getWindow()
160 Parcel reply = Parcel.obtain(); in getWindow()
180 Parcel data = Parcel.obtain(); in onMove()
181 Parcel reply = Parcel.obtain(); in onMove()
196 Parcel data = Parcel.obtain(); in deactivate()
197 Parcel reply = Parcel.obtain(); in deactivate()
211 Parcel data = Parcel.obtain(); in close()
212 Parcel reply = Parcel.obtain(); in close()
[all …]
/frameworks/native/libs/binder/
DParcel.cpp106 static_assert(sizeof(Parcel) == 120);
108 static_assert(sizeof(Parcel) == 60);
221 Parcel::RpcFields::RpcFields(const sp<RpcSession>& session) : mSession(session) { in RpcFields()
225 status_t Parcel::finishFlattenBinder(const sp<IBinder>& binder) in finishFlattenBinder()
232 status_t Parcel::finishUnflattenBinder( in finishUnflattenBinder()
253 status_t Parcel::flattenBinder(const sp<IBinder>& binder) { in flattenBinder()
339 status_t Parcel::unflattenBinder(sp<IBinder>* out) const in unflattenBinder()
392 Parcel::Parcel() in Parcel() function in android::Parcel
398 Parcel::~Parcel() in ~Parcel()
404 size_t Parcel::getGlobalAllocSize() { in getGlobalAllocSize()
[all …]
/frameworks/base/core/java/android/content/pm/verify/domain/
DDomainVerificationUtils.java22 import android.os.Parcel;
43 public static void writeHostMap(@NonNull Parcel dest, @NonNull Map<String, ?> map) { in writeHostMap()
61 Parcel data = Parcel.obtain(); in writeHostMap()
75 public static <T extends Map> T readHostMap(@NonNull Parcel in, @NonNull T map, in readHostMap()
84 Parcel data = Parcel.obtain(); in readHostMap()
100 public static void writeHostSet(@NonNull Parcel dest, @NonNull Set<String> set) { in writeHostSet()
118 Parcel data = Parcel.obtain(); in writeHostSet()
131 public static Set<String> readHostSet(@NonNull Parcel in) { in readHostSet()
138 Parcel data = Parcel.obtain(); in readHostSet()
149 private static void writeSet(@NonNull Parcel dest, @Nullable Set<String> set) { in writeSet()
[all …]
/frameworks/native/libs/binder/tests/unit_fuzzers/
DStatusFuzzFunctions.h35 static const std::vector<std::function<void(FuzzedDataProvider*, binder::Status*, Parcel*)>>
37 [](FuzzedDataProvider*, binder::Status* status, Parcel* parcel) -> void {
41 [](FuzzedDataProvider*, binder::Status* status, Parcel* parcel) -> void {
44 [](FuzzedDataProvider* fdp, binder::Status* status, Parcel*) -> void {
50 [](FuzzedDataProvider* fdp, binder::Status* status, Parcel*) -> void {
56 [](FuzzedDataProvider*, binder::Status* status, Parcel*) -> void { status->ok(); },
57 [](FuzzedDataProvider* fdp, binder::Status* status, Parcel*) -> void {
64 [](FuzzedDataProvider* fdp, binder::Status* status, Parcel*) -> void {
68 [](FuzzedDataProvider* fdp, binder::Status*, Parcel*) -> void {
71 [](FuzzedDataProvider* fdp, binder::Status* status, Parcel*) -> void {
[all …]
/frameworks/base/core/java/android/content/
DContentProviderNative.java34 import android.os.Parcel;
79 public boolean onTransact(int code, Parcel data, Parcel reply, int flags) in onTransact()
473 Parcel data = Parcel.obtain(); in query()
474 Parcel reply = Parcel.obtain(); in query()
521 Parcel data = Parcel.obtain(); in getType()
522 Parcel reply = Parcel.obtain(); in getType()
542 Parcel data = Parcel.obtain(); in getTypeAsync()
559 Parcel data = Parcel.obtain(); in getTypeAnonymousAsync()
577 Parcel data = Parcel.obtain(); in insert()
578 Parcel reply = Parcel.obtain(); in insert()
[all …]
/frameworks/base/core/java/android/content/pm/
DPackageParserCacheHelper.java19 import android.os.Parcel;
40 public static class ReadHelper extends Parcel.ReadWriteHelper {
43 private final Parcel mParcel;
45 public ReadHelper(Parcel p) { in ReadHelper()
84 public String readString(Parcel p) { in readString()
89 public String readString8(Parcel p) { in readString8()
94 public String readString16(Parcel p) { in readString16()
102 public static class WriteHelper extends Parcel.ReadWriteHelper {
107 private final Parcel mParcel;
113 public WriteHelper(Parcel p) { in WriteHelper()
[all …]
DStringParceledListSlice.java19 import android.os.Parcel;
38 private StringParceledListSlice(Parcel in, ClassLoader loader) { in StringParceledListSlice()
52 protected void writeElement(String parcelable, Parcel reply, int callFlags) { in writeElement()
57 protected void writeParcelableCreator(String parcelable, Parcel dest) { in writeParcelableCreator()
62 protected Parcelable.Creator<?> readParcelableCreator(Parcel from, ClassLoader loader) { in readParcelableCreator()
63 return Parcel.STRING_CREATOR; in readParcelableCreator()
69 public StringParceledListSlice createFromParcel(Parcel in) {
74 public StringParceledListSlice createFromParcel(Parcel in, ClassLoader loader) {
/frameworks/base/core/java/com/android/internal/util/
DParcelling.java21 import android.os.Parcel;
47 void parcel(T item, Parcel dest, int parcelFlags); in parcel()
52 T unparcel(Parcel source); in unparcel()
106 public void parcel(@Nullable String item, Parcel dest, int parcelFlags) { in parcel()
112 public String unparcel(Parcel source) { in unparcel()
119 public void parcel(String[] item, Parcel dest, int parcelFlags) { in parcel()
125 public String[] unparcel(Parcel source) { in unparcel()
139 public void parcel(List<String> item, Parcel dest, int parcelFlags) { in parcel()
144 public List<String> unparcel(Parcel source) { in unparcel()
158 public void parcel(Map<String, String> item, Parcel dest, int parcelFlags) { in parcel()
[all …]
/frameworks/base/services/tests/voiceinteractiontests/src/com/android/server/soundtrigger/
DSoundTriggerTest.java28 import android.os.Parcel;
48 Parcel parcel = Parcel.obtain(); in testKeyphraseParcelUnparcel_noUsers()
65 Parcel parcel = Parcel.obtain(); in testKeyphraseParcelUnparcel_zeroUsers()
85 Parcel parcel = Parcel.obtain(); in testKeyphraseParcelUnparcel_pos()
110 Parcel parcel = Parcel.obtain(); in testKeyphraseSoundModelParcelUnparcel_noData()
132 Parcel parcel = Parcel.obtain(); in testKeyphraseSoundModelParcelUnparcel_zeroData()
154 Parcel parcel = Parcel.obtain(); in testKeyphraseSoundModelParcelUnparcel_noKeyphrases()
173 Parcel parcel = Parcel.obtain(); in testKeyphraseSoundModelParcelUnparcel_zeroKeyphrases()
200 Parcel parcel = Parcel.obtain(); in testKeyphraseSoundModelParcelUnparcel_largeData()
232 Parcel parcel = Parcel.obtain(); in testRecognitionEventParcelUnparcel_noData()
[all …]
/frameworks/base/media/tests/players/
Dinvoke_mock_media_player.cpp33 using android::Parcel;
91 virtual status_t invoke(const Parcel& request, Parcel *reply);
92 virtual status_t setParameter(int /* key */, const Parcel& /* request */) { return OK; } in setParameter() argument
93 virtual status_t getParameter(int /* key */, Parcel* /* reply */) { return OK; } in getParameter() argument
98 void ping(const Parcel& request, Parcel *reply);
104 status_t Player::invoke(const Parcel& request, Parcel *reply) in invoke()
115 void Player::ping(const Parcel& request, Parcel *reply) in ping()
/frameworks/native/libs/binder/ndk/
Dparcel_internal.h27 const ::android::Parcel* get() const { return mParcel; } in get()
28 ::android::Parcel* get() { return mParcel; } in get()
30 explicit AParcel(AIBinder* binder) : AParcel(binder, new ::android::Parcel, true /*owns*/) {} in AParcel()
31 AParcel(AIBinder* binder, ::android::Parcel* parcel, bool owns) in AParcel()
40 static const AParcel readOnly(AIBinder* binder, const ::android::Parcel* parcel) { in readOnly()
41 return AParcel(binder, const_cast<::android::Parcel*>(parcel), false); in readOnly()
51 ::android::Parcel* mParcel;
/frameworks/base/core/tests/coretests/src/android/content/pm/
DParceledListSliceTest.java21 import android.os.Parcel;
47 Parcel parcel = Parcel.obtain(); in testSmallList()
67 Parcel p = Parcel.obtain(); in measureLargeObject()
98 Parcel parcel = Parcel.obtain(); in testLargeList()
134 Parcel parcel = Parcel.obtain(); in testThrownException()
150 Parcel parcel = Parcel.obtain(); in sendParcelStringList()
194 Parcel parcel = Parcel.obtain(); in testHomogeneousElements()
215 … private static <T extends BaseObject> void writeEvilParceledListSlice(Parcel dest, List<T> list) { in writeEvilParceledListSlice()
236 protected void writeToParcel(Parcel dest, int flags, int type) { in writeToParcel()
252 public BaseObject createFromParcel(Parcel source) {
[all …]
/frameworks/libs/modules-utils/java/com/android/modules/utils/
DStringParceledListSlice.java19 import android.os.Parcel;
36 private StringParceledListSlice(Parcel in, ClassLoader loader) { in StringParceledListSlice()
50 protected void writeElement(String parcelable, Parcel reply, int callFlags) { in writeElement()
55 protected void writeParcelableCreator(String parcelable, Parcel dest) { in writeParcelableCreator()
60 protected Parcelable.Creator<?> readParcelableCreator(Parcel from, ClassLoader loader) { in readParcelableCreator()
61 return Parcel.STRING_CREATOR; in readParcelableCreator()
67 public StringParceledListSlice createFromParcel(Parcel in) {
72 public StringParceledListSlice createFromParcel(Parcel in, ClassLoader loader) {
/frameworks/native/libs/binder/include/binder/
DSafeInterface.h43 status_t read(const Parcel& parcel, bool* b) const { in read()
46 status_t write(Parcel* parcel, bool b) const { in write()
50 typename std::enable_if<std::is_enum<E>::value, status_t>::type read(const Parcel& parcel, in read()
58 typename std::enable_if<std::is_enum<E>::value, status_t>::type write(Parcel* parcel, in write()
64 const Parcel& parcel, T* t) const { in read()
69 Parcel* parcel, const T& t) const { in write()
74 const Parcel& parcel, sp<T>* t) const { in read()
80 Parcel* parcel, const sp<T>& t) const { in write()
85 const Parcel& parcel, T* t) const { in read()
90 Parcel* parcel, const T& t) const { in write()
[all …]
/frameworks/libs/modules-utils/javatests/com/android/modules/utils/
DParceledListSliceTest.java19 import android.os.Parcel;
42 Parcel parcel = Parcel.obtain(); in testSmallList()
62 Parcel p = Parcel.obtain(); in measureLargeObject()
93 Parcel parcel = Parcel.obtain(); in testLargeList()
117 Parcel parcel = Parcel.obtain(); in sendParcelStringList()
161 Parcel parcel = Parcel.obtain(); in testHomogeneousElements()
182 private static <T extends BaseObject> void writeEvilParceledListSlice(Parcel dest, in writeEvilParceledListSlice()
204 protected void writeToParcel(Parcel dest, int flags, int type) { in writeToParcel()
220 public BaseObject createFromParcel(Parcel source) {
248 public void writeToParcel(Parcel dest, int flags) { in writeToParcel()
[all …]
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/development/
DSystemPropPokerTest.java28 import android.os.Parcel;
55 .transact(anyInt(), any(Parcel.class), nullable(Parcel.class), anyInt()); in setUp()
62 .transact(anyInt(), any(Parcel.class), nullable(Parcel.class), anyInt()); in testPoke()
70 .transact(anyInt(), any(Parcel.class), nullable(Parcel.class), anyInt()); in testPokeBlocking()
74 .transact(anyInt(), any(Parcel.class), nullable(Parcel.class), anyInt()); in testPokeBlocking()
/frameworks/base/core/java/android/app/usage/
DBroadcastResponseStatsList.java20 import android.os.Parcel;
36 private BroadcastResponseStatsList(@NonNull Parcel in) { in BroadcastResponseStatsList()
39 final Parcel data = Parcel.obtain(); in BroadcastResponseStatsList()
60 public void writeToParcel(@NonNull Parcel dest, @WriteFlags int flags) { in writeToParcel()
61 final Parcel data = Parcel.obtain(); in writeToParcel()
74 @NonNull Parcel source) {
/frameworks/native/libs/vr/libvr_manager/
Dvr_manager.cpp35 Parcel data, reply; in onVrStateChanged()
44 status_t BnVrStateCallbacks::onTransact(uint32_t code, const Parcel& data, in onTransact()
45 Parcel* reply, uint32_t flags) { in onTransact()
66 Parcel data, reply; in onPersistentVrStateChanged()
79 uint32_t code, const Parcel& data, Parcel* reply, uint32_t flags) { in onTransact()
98 Parcel data; in registerListener()
105 Parcel data; in unregisterListener()
113 Parcel data; in registerPersistentVrStateListener()
121 Parcel data; in unregisterPersistentVrStateListener()
128 Parcel data, reply; in getVrModeState()
/frameworks/base/core/java/android/os/
DParcelableParcel.java27 final Parcel mParcel;
32 mParcel = Parcel.obtain(); in ParcelableParcel()
36 public ParcelableParcel(Parcel src, ClassLoader loader) { in ParcelableParcel()
37 mParcel = Parcel.obtain(); in ParcelableParcel()
50 public Parcel getParcel() { in getParcel()
66 public void writeToParcel(Parcel dest, int flags) { in writeToParcel()
74 public ParcelableParcel createFromParcel(Parcel in) {
78 public ParcelableParcel createFromParcel(Parcel in, ClassLoader loader) {
/frameworks/base/packages/SystemUI/shared/src/com/android/systemui/flags/
DFlag.kt22 import android.os.Parcel
69 override fun createFromParcel(parcel: Parcel) = object : BooleanFlag(parcel) {} in createFromParcel()
83 private constructor(parcel: Parcel) : this( in newArray()
92 override fun writeToParcel(parcel: Parcel, flags: Int) { in newArray()
163 override fun createFromParcel(parcel: Parcel) = StringFlag(parcel) in createFromParcel()
174 private constructor(parcel: Parcel) : this( in createFromParcel()
181 override fun writeToParcel(parcel: Parcel, flags: Int) { in createFromParcel()
207 override fun createFromParcel(parcel: Parcel) = IntFlag(parcel) in createFromParcel()
218 private constructor(parcel: Parcel) : this( in createFromParcel()
225 override fun writeToParcel(parcel: Parcel, flags: Int) { in createFromParcel()
[all …]

12345678910>>...79