/frameworks/support/design/src/android/support/design/internal/ |
H A D | ParcelableSparseArray.java | 51 public void writeToParcel(Parcel parcel, int flags) { argument 59 parcel.writeInt(size); 60 parcel.writeIntArray(keys); 61 parcel.writeParcelableArray(values, flags);
|
/frameworks/native/cmds/service/ |
H A D | service.cpp | 31 void writeString16(Parcel& parcel, const char* string) argument 35 parcel.writeString16(String16(string)); 39 parcel.writeInt32(-1); 304 " i32: Write the 32-bit integer N into the send parcel.\n" 305 " i64: Write the 64-bit integer N into the send parcel.\n" 306 " f: Write the 32-bit single-precision number N into the send parcel.\n" 307 " d: Write the 64-bit double-precision number N into the send parcel.\n" 308 " s16: Write the UTF-16 string STR into the send parcel.\n"; 309 // " intent: Write and Intent int the send parcel. ARGS can be\n"
|
/frameworks/native/include/binder/ |
H A D | Parcel.h | 67 status_t appendFrom(const Parcel *parcel, 123 // Take a UTF8 encoded string, convert to UTF16, write it to the parcel. 170 // Place a native_handle into the parcel (the native_handle's file- 176 // Place a file descriptor into the parcel. The given fd must remain 177 // valid for the lifetime of the parcel. 181 // Place a file descriptor into the parcel. A dup of the fd is made, which 182 // will be closed once the parcel is destroyed. 185 // Place a file descriptor into the parcel. This will not affect the 187 // created, and will be closed when the parcel is destroyed. 191 // Place a vector of file desciptors into the parcel 763 operator <<(TextOutput& to, const Parcel& parcel) argument [all...] |
/frameworks/native/libs/binder/ |
H A D | IPCThreadState.cpp | 1200 void IPCThreadState::freeBuffer(Parcel* parcel, const uint8_t* data, argument 1205 //ALOGI("Freeing parcel %p", &parcel); 1210 if (parcel != NULL) parcel->closeFileDescriptors();
|
H A D | Parcel.cpp | 493 status_t Parcel::appendFrom(const Parcel *parcel, size_t offset, size_t len) argument 497 const uint8_t *data = parcel->mData; 498 const binder_size_t *objects = parcel->mObjects; 499 size_t size = parcel->mObjectsSize; 513 // range checks against the source parcel size 514 if ((offset > parcel->mDataSize) 515 || (len > parcel->mDataSize) 516 || (offset + len > parcel->mDataSize)) { 817 status_t writeByteVectorInternal(Parcel* parcel, const std::vector<T>& val) argument 825 status = parcel 841 writeByteVectorInternalPtr(Parcel* parcel, const std::unique_ptr<std::vector<T>>& val) argument 1444 readByteVectorInternal(const Parcel* parcel, std::vector<T>* val) argument 1476 readByteVectorInternalPtr( const Parcel* parcel, std::unique_ptr<std::vector<T>>* val) argument [all...] |
H A D | PersistableBundle.cpp | 88 status_t PersistableBundle::writeToParcel(Parcel* parcel) const { 96 RETURN_IF_FAILED(parcel->writeInt32(0)); 100 size_t length_pos = parcel->dataPosition(); 101 RETURN_IF_FAILED(parcel->writeInt32(1)); // dummy, will hold length 102 RETURN_IF_FAILED(parcel->writeInt32(BUNDLE_MAGIC)); 104 size_t start_pos = parcel->dataPosition(); 105 RETURN_IF_FAILED(writeToParcelInner(parcel)); 106 size_t end_pos = parcel->dataPosition(); 109 parcel->setDataPosition(length_pos); 115 RETURN_IF_FAILED(parcel 120 readFromParcel(const Parcel* parcel) argument 338 readFromParcelInner(const Parcel* parcel, size_t length) argument [all...] |
H A D | Status.cpp | 59 status_t Status::readFromParcel(const Parcel& parcel) { argument 60 status_t status = parcel.readInt32(&mException); 69 const int32_t header_start = parcel.dataPosition(); 71 status = parcel.readInt32(&header_size); 76 parcel.setDataPosition(header_start + header_size); 88 status = parcel.readString16(&message); 96 status = parcel.readInt32(&mErrorCode); 106 status_t Status::writeToParcel(Parcel* parcel) const { 113 status_t status = parcel->writeInt32(mException); 119 status = parcel [all...] |
/frameworks/native/libs/gui/ |
H A D | IGraphicBufferProducer.cpp | 702 IGraphicBufferProducer::QueueBufferInput::QueueBufferInput(const Parcel& parcel) { argument 703 parcel.read(*this);
|
H A D | Surface.cpp | 1289 status_t Surface::writeToParcel(Parcel* parcel) const { 1290 return writeToParcel(parcel, false); 1293 status_t Surface::writeToParcel(Parcel* parcel, bool nameAlreadyWritten) const { argument 1294 if (parcel == nullptr) return BAD_VALUE; 1298 if (!nameAlreadyWritten) res = parcel->writeString16(name); 1301 res = parcel->writeStrongBinder( 1307 status_t Surface::readFromParcel(const Parcel* parcel) { argument 1308 return readFromParcel(parcel, false); 1311 status_t Surface::readFromParcel(const Parcel* parcel, bool nameAlreadyRead) { argument 1312 if (parcel 1328 readMaybeEmptyString16(const Parcel* parcel) argument [all...] |
H A D | SurfaceControl.cpp | 204 const sp<SurfaceControl>& control, Parcel* parcel) 210 return parcel->writeStrongBinder(IInterface::asBinder(bp)); 203 writeSurfaceToParcel( const sp<SurfaceControl>& control, Parcel* parcel) argument
|
/frameworks/native/libs/input/ |
H A D | Input.cpp | 148 status_t PointerCoords::readFromParcel(Parcel* parcel) { argument 149 bits = parcel->readInt64(); 157 values[i] = parcel->readFloat(); 162 status_t PointerCoords::writeToParcel(Parcel* parcel) const { 163 parcel->writeInt64(bits); 167 parcel->writeFloat(values[i]); 424 status_t MotionEvent::readFromParcel(Parcel* parcel) { argument 425 size_t pointerCount = parcel->readInt32(); 426 size_t sampleCount = parcel->readInt32(); 432 mDeviceId = parcel [all...] |
H A D | KeyCharacterMap.cpp | 603 sp<KeyCharacterMap> KeyCharacterMap::readFromParcel(Parcel* parcel) { argument 605 map->mType = parcel->readInt32(); 606 size_t numKeys = parcel->readInt32(); 607 if (parcel->errorCheck()) { 616 int32_t keyCode = parcel->readInt32(); 617 char16_t label = parcel->readInt32(); 618 char16_t number = parcel->readInt32(); 619 if (parcel->errorCheck()) { 629 while (parcel->readInt32()) { 630 int32_t metaState = parcel [all...] |
/frameworks/native/libs/input/tests/ |
H A D | InputEvent_test.cpp | 142 Parcel parcel; local 149 inCoords.writeToParcel(&parcel); 150 parcel.setDataPosition(0); 151 outCoords.readFromParcel(&parcel); 156 parcel.freeData(); 160 inCoords.writeToParcel(&parcel); 161 parcel.setDataPosition(0); 162 outCoords.readFromParcel(&parcel); 507 Parcel parcel; local 514 inEvent.writeToParcel(&parcel); [all...] |
/frameworks/native/libs/ui/ |
H A D | HdrCapabilities.cpp | 23 status_t HdrCapabilities::writeToParcel(Parcel* parcel) const 25 status_t result = parcel->writeInt32Vector(mSupportedHdrTypes); 29 result = parcel->writeFloat(mMaxLuminance); 33 result = parcel->writeFloat(mMaxAverageLuminance); 37 result = parcel->writeFloat(mMinLuminance); 41 status_t HdrCapabilities::readFromParcel(const Parcel* parcel) argument 43 status_t result = parcel->readInt32Vector(&mSupportedHdrTypes); 47 result = parcel->readFloat(&mMaxLuminance); 51 result = parcel->readFloat(&mMaxAverageLuminance); 55 result = parcel [all...] |
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/ |
H A D | AppItem.java | 43 public AppItem(Parcel parcel) { argument 44 key = parcel.readInt(); 45 uids = parcel.readSparseBooleanArray(); 46 total = parcel.readLong();
|
/frameworks/base/packages/DocumentsUI/src/com/android/documentsui/model/ |
H A D | DurableUtils.java | 69 public static <D extends Durable> void writeToParcel(Parcel parcel, D d) { argument 71 parcel.writeByteArray(writeToArray(d)); 77 public static <D extends Durable> D readFromParcel(Parcel parcel, D d) { argument 79 return readFromArray(parcel.createByteArray(), d);
|
/frameworks/base/media/java/android/media/ |
H A D | SubtitleData.java | 51 public SubtitleData(Parcel parcel) { argument 52 if (!parseParcel(parcel)) { 73 private boolean parseParcel(Parcel parcel) { argument 74 parcel.setDataPosition(0); 75 if (parcel.dataAvail() == 0) { 79 mTrackIndex = parcel.readInt(); 80 mStartTimeUs = parcel.readLong(); 81 mDurationUs = parcel.readLong(); 82 mData = new byte[parcel.readInt()]; 83 parcel [all...] |
H A D | TimedMetaData.java | 40 static TimedMetaData createTimedMetaDataFromParcel(Parcel parcel) { argument 41 return new TimedMetaData(parcel); 44 private TimedMetaData(Parcel parcel) { argument 45 if (!parseParcel(parcel)) { 66 private boolean parseParcel(Parcel parcel) { argument 67 parcel.setDataPosition(0); 68 if (parcel.dataAvail() == 0) { 72 mTimestampUs = parcel.readLong(); 73 mMetaData = new byte[parcel.readInt()]; 74 parcel [all...] |
H A D | TimedText.java | 358 public TimedText(Parcel parcel) { argument 359 if (!parseParcel(parcel)) { 393 private boolean parseParcel(Parcel parcel) { argument 394 parcel.setDataPosition(0); 395 if (parcel.dataAvail() == 0) { 399 int type = parcel.readInt(); 401 type = parcel.readInt(); 405 int mStartTimeMs = parcel.readInt(); 408 type = parcel.readInt(); 413 int textLen = parcel 531 readStyle(Parcel parcel) argument 594 readFont(Parcel parcel) argument 616 readHighlight(Parcel parcel) argument 630 readKaraoke(Parcel parcel) argument 651 readHyperText(Parcel parcel) argument 674 readBlinkingText(Parcel parcel) argument [all...] |
/frameworks/base/media/java/android/media/midi/ |
H A D | MidiDeviceInfo.java | 345 public void writeToParcel(Parcel parcel, int flags) { argument 346 parcel.writeInt(mType); 347 parcel.writeInt(mId); 348 parcel.writeInt(mInputPortCount); 349 parcel.writeInt(mOutputPortCount); 350 parcel.writeStringArray(mInputPortNames); 351 parcel.writeStringArray(mOutputPortNames); 352 parcel.writeBundle(mProperties); 353 parcel.writeInt(mIsPrivate ? 1 : 0);
|
H A D | MidiDeviceStatus.java | 133 public void writeToParcel(Parcel parcel, int flags) { argument 134 parcel.writeParcelable(mDeviceInfo, flags); 135 parcel.writeBooleanArray(mInputPortOpen); 136 parcel.writeIntArray(mOutputPortOpenCount);
|
/frameworks/base/libs/androidfw/ |
H A D | CursorWindow.cpp | 85 status_t CursorWindow::createFromParcel(Parcel* parcel, CursorWindow** outCursorWindow) { argument 86 String8 name = parcel->readString8(); 89 int ashmemFd = parcel->readFileDescriptor(); 107 LOG_WINDOW("Created CursorWindow from parcel: freeOffset=%d, " 124 status_t CursorWindow::writeToParcel(Parcel* parcel) { argument 125 status_t status = parcel->writeString8(mName); 127 status = parcel->writeDupFileDescriptor(mAshmemFd);
|
/frameworks/base/location/java/android/location/ |
H A D | Address.java | 533 public void writeToParcel(Parcel parcel, int flags) { argument 534 parcel.writeString(mLocale.getLanguage()); 535 parcel.writeString(mLocale.getCountry()); 537 parcel.writeInt(0); 540 parcel.writeInt(entries.size()); 542 parcel.writeInt(e.getKey()); 543 parcel.writeString(e.getValue()); 546 parcel.writeString(mFeatureName); 547 parcel.writeString(mAdminArea); 548 parcel [all...] |
H A D | Country.java | 150 public void writeToParcel(Parcel parcel, int flags) { argument 151 parcel.writeString(mCountryIso); 152 parcel.writeInt(mSource); 153 parcel.writeLong(mTimestamp);
|
H A D | Criteria.java | 356 public void writeToParcel(Parcel parcel, int flags) { argument 357 parcel.writeInt(mHorizontalAccuracy); 358 parcel.writeInt(mVerticalAccuracy); 359 parcel.writeInt(mSpeedAccuracy); 360 parcel.writeInt(mBearingAccuracy); 361 parcel.writeInt(mPowerRequirement); 362 parcel.writeInt(mAltitudeRequired ? 1 : 0); 363 parcel.writeInt(mBearingRequired ? 1 : 0); 364 parcel.writeInt(mSpeedRequired ? 1 : 0); 365 parcel [all...] |