/frameworks/base/core/tests/coretests/src/android/os/ |
D | ParcelNullabilityTest.java | 47 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 …]
|
D | ParcelTest.java | 51 @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/ |
D | binderRpcWireProtocolTest.cpp | 37 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 …]
|
D | binderParcelUnitTest.cpp | 28 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/ |
D | android_os_Parcel.cpp | 71 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/ |
D | BulkCursorNative.java | 23 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/ |
D | Parcel.cpp | 106 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/ |
D | DomainVerificationUtils.java | 22 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/ |
D | StatusFuzzFunctions.h | 35 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/ |
D | ContentProviderNative.java | 34 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/ |
D | PackageParserCacheHelper.java | 19 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 …]
|
D | StringParceledListSlice.java | 19 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/ |
D | Parcelling.java | 21 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/ |
D | SoundTriggerTest.java | 28 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/ |
D | invoke_mock_media_player.cpp | 33 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/ |
D | parcel_internal.h | 27 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/ |
D | ParceledListSliceTest.java | 21 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/ |
D | StringParceledListSlice.java | 19 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/ |
D | SafeInterface.h | 43 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/ |
D | ParceledListSliceTest.java | 19 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/ |
D | SystemPropPokerTest.java | 28 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/ |
D | BroadcastResponseStatsList.java | 20 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/ |
D | vr_manager.cpp | 35 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/ |
D | ParcelableParcel.java | 27 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/ |
D | Flag.kt | 22 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 …]
|