/aosp12/frameworks/base/core/java/android/os/ |
H A D | ParcelFileDescriptor.java | 88 private final ParcelFileDescriptor mWrapped; 177 public ParcelFileDescriptor(ParcelFileDescriptor wrapped) { in ParcelFileDescriptor() method in ParcelFileDescriptor 232 return new ParcelFileDescriptor(fd); in open() 287 public static @NonNull ParcelFileDescriptor wrap(@NonNull ParcelFileDescriptor pfd, in wrap() 305 final ParcelFileDescriptor pfd = new ParcelFileDescriptor(fd, comm[0]); in fromFd() 357 return new ParcelFileDescriptor(fd); in dup() 419 return new ParcelFileDescriptor(fdesc); in adoptFd() 496 return new ParcelFileDescriptor[] { in createPipe() 518 return new ParcelFileDescriptor[] { in createReliablePipe() 542 return new ParcelFileDescriptor[] { in createSocketPair() [all …]
|
/aosp12/frameworks/native/include/binder/ |
H A D | ParcelFileDescriptor.h | 29 class ParcelFileDescriptor : public android::Parcelable { 31 ParcelFileDescriptor(); 32 explicit ParcelFileDescriptor(android::base::unique_fd fd); 33 ParcelFileDescriptor(ParcelFileDescriptor&& other) noexcept : mFd(std::move(other.mFd)) { } in ParcelFileDescriptor() function 34 ParcelFileDescriptor& operator=(ParcelFileDescriptor&& other) noexcept = default; 35 ~ParcelFileDescriptor() override; 45 inline bool operator!=(const ParcelFileDescriptor& rhs) const { 48 inline bool operator<(const ParcelFileDescriptor& rhs) const { 51 inline bool operator<=(const ParcelFileDescriptor& rhs) const { 54 inline bool operator==(const ParcelFileDescriptor& rhs) const { [all …]
|
/aosp12/frameworks/native/libs/binder/include/binder/ |
H A D | ParcelFileDescriptor.h | 29 class ParcelFileDescriptor : public android::Parcelable { 31 ParcelFileDescriptor(); 32 explicit ParcelFileDescriptor(android::base::unique_fd fd); 33 ParcelFileDescriptor(ParcelFileDescriptor&& other) noexcept : mFd(std::move(other.mFd)) { } in ParcelFileDescriptor() function 34 ParcelFileDescriptor& operator=(ParcelFileDescriptor&& other) noexcept = default; 35 ~ParcelFileDescriptor() override; 45 inline bool operator!=(const ParcelFileDescriptor& rhs) const { 48 inline bool operator<(const ParcelFileDescriptor& rhs) const { 51 inline bool operator<=(const ParcelFileDescriptor& rhs) const { 54 inline bool operator==(const ParcelFileDescriptor& rhs) const { [all …]
|
/aosp12/frameworks/native/libs/binder/rust/src/parcel/ |
H A D | file_descriptor.rs | 30 pub struct ParcelFileDescriptor(File); struct 32 impl ParcelFileDescriptor { implementation 39 impl AsRef<File> for ParcelFileDescriptor { implementation 45 impl From<ParcelFileDescriptor> for File { 46 fn from(file: ParcelFileDescriptor) -> File { in from() 51 impl Serialize for ParcelFileDescriptor { implementation 66 impl SerializeArray for ParcelFileDescriptor {} implementation 68 impl SerializeOption for ParcelFileDescriptor { implementation 87 impl DeserializeOption for ParcelFileDescriptor { implementation 119 impl Deserialize for ParcelFileDescriptor { implementation [all …]
|
/aosp12/frameworks/base/core/java/com/android/internal/infra/ |
H A D | RemoteStream.java | 22 import android.os.ParcelFileDescriptor; 84 private volatile ParcelFileDescriptor mLocalPipe; 101 protected InputStream createStream(ParcelFileDescriptor fd) { in receiveBytes() 102 return new ParcelFileDescriptor.AutoCloseInputStream(fd); in receiveBytes() 152 protected OutputStream createStream(ParcelFileDescriptor fd) { 175 ThrowingConsumer<ParcelFileDescriptor> ipc, byte[] data) { 183 ThrowingConsumer<ParcelFileDescriptor> ipc, 189 ParcelFileDescriptor[] pipe; 192 pipe = ParcelFileDescriptor.createPipe(); 193 try (ParcelFileDescriptor remotePipe = pipe[read ? 1 : 0]) { [all …]
|
/aosp12/packages/apps/DocumentsUI/tests/functional/com/android/documentsui/archives/ |
H A D | TestUtils.java | 21 import android.os.ParcelFileDescriptor; 55 public ParcelFileDescriptor getSeekableDescriptor(int resource) { in getSeekableDescriptor() 63 new ParcelFileDescriptor.AutoCloseOutputStream( in getSeekableDescriptor() 64 ParcelFileDescriptor.open( in getSeekableDescriptor() 65 file, ParcelFileDescriptor.MODE_WRITE_ONLY)); in getSeekableDescriptor() 76 return ParcelFileDescriptor.open(file, ParcelFileDescriptor.MODE_READ_ONLY); in getSeekableDescriptor() 91 public ParcelFileDescriptor getNonSeekableDescriptor(int resource) { in getNonSeekableDescriptor() 92 ParcelFileDescriptor[] pipe = null; in getNonSeekableDescriptor() 94 pipe = ParcelFileDescriptor.createPipe(); in getNonSeekableDescriptor() 95 final ParcelFileDescriptor finalOutputPipe = pipe[1]; in getNonSeekableDescriptor() [all …]
|
/aosp12/frameworks/base/core/java/android/app/ |
H A D | IBackupAgent.aidl | 21 import android.os.ParcelFileDescriptor; 51 void doBackup(in ParcelFileDescriptor oldState, in doBackup() 52 in ParcelFileDescriptor data, in doBackup() 53 in ParcelFileDescriptor newState, in doBackup() 79 void doRestore(in ParcelFileDescriptor data, in doRestore() 80 long appVersionCode, in ParcelFileDescriptor newState, in doRestore() 92 void doRestoreWithExcludedKeys(in ParcelFileDescriptor data, in doRestoreWithExcludedKeys() 93 long appVersionCode, in ParcelFileDescriptor newState, in doRestoreWithExcludedKeys() 117 void doFullBackup(in ParcelFileDescriptor data, long quotaBytes, int token, in doFullBackup() 169 void doRestoreFile(in ParcelFileDescriptor data, long size, in doRestoreFile()
|
/aosp12/frameworks/native/libs/binder/ |
H A D | ParcelFileDescriptor.cpp | 22 ParcelFileDescriptor::ParcelFileDescriptor() = default; 24 ParcelFileDescriptor::ParcelFileDescriptor(android::base::unique_fd fd) : mFd(std::move(fd)) {} in ParcelFileDescriptor() function in android::os::ParcelFileDescriptor 26 ParcelFileDescriptor::~ParcelFileDescriptor() = default; 28 status_t ParcelFileDescriptor::writeToParcel(Parcel* parcel) const { in writeToParcel() 32 status_t ParcelFileDescriptor::readFromParcel(const Parcel* parcel) { in readFromParcel()
|
/aosp12/packages/providers/MediaProvider/tests/transcode/src/com/android/providers/media/transcode/ |
H A D | TranscodeTest.java | 37 import android.os.ParcelFileDescriptor; 227 ParcelFileDescriptor pfdOriginal2 = in testNoTranscodeOutsideCamera_ConentResolver() 564 ParcelFileDescriptor pfdOriginal2 = null; in testMediaCapabilitiesManifestHevc() 591 ParcelFileDescriptor pfdOriginal2 = null; in testMediaCapabilitiesManifestSlowMotion() 618 ParcelFileDescriptor pfdOriginal2 = null; in testAppCompatNoTranscodeHevc() 650 ParcelFileDescriptor pfdOriginal2 = null; in testAppCompatTranscodeHevc() 750 ParcelFileDescriptor pfdModernApp = null; in testOriginalCallingUid_modernAppPassLegacyAppUid() 751 ParcelFileDescriptor pfdModernAppPassingLegacyUid = null; in testOriginalCallingUid_modernAppPassLegacyAppUid() 795 ParcelFileDescriptor pfdLegacyApp = null; in testOriginalCallingUid_legacyAppPassModernAppUid() 849 ParcelFileDescriptor pfdOriginalMediaFormat = in testGetOriginalMediaFormatFileDescriptor_returnsOriginalFileDescriptor() [all …]
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/backup/utils/ |
H A D | FullBackupUtilsTest.java | 26 import android.os.ParcelFileDescriptor; 51 @Mock private ParcelFileDescriptor mParcelFileDescriptorMock; 55 private ParcelFileDescriptor mTemporaryFileDescriptor; 99 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_emptyInput_throwsEOFException() 120 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_incompleteChunkSizeInput_throwsEOFException() 140 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_validEmptyInput_doesNotWriteAnything() 157 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_notEnoughData_throwsEOFException() 180 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_oneSmallChunk_writesOutputCorrectly() 200 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_oneLargeChunk_writesOutputCorrectly() 225 ParcelFileDescriptor.MODE_READ_ONLY); in routeSocketDataToOutput_twoSmallChunks_writesOutputCorrectly() [all …]
|
/aosp12/frameworks/base/telecomm/java/android/telecom/ |
H A D | ParcelableRttCall.java | 20 import android.os.ParcelFileDescriptor; 35 private final ParcelFileDescriptor mTransmitStream; 36 private final ParcelFileDescriptor mReceiveStream; 40 ParcelFileDescriptor transmitStream, in ParcelableRttCall() 41 ParcelFileDescriptor receiveStream) { in ParcelableRttCall() 49 mTransmitStream = in.readParcelable(ParcelFileDescriptor.class.getClassLoader()); in ParcelableRttCall() 50 mReceiveStream = in.readParcelable(ParcelFileDescriptor.class.getClassLoader()); in ParcelableRttCall() 81 public ParcelFileDescriptor getReceiveStream() { in getReceiveStream() 85 public ParcelFileDescriptor getTransmitStream() { in getTransmitStream()
|
H A D | ConnectionRequest.java | 27 import android.os.ParcelFileDescriptor; 51 private ParcelFileDescriptor mRttPipeToInCall; 52 private ParcelFileDescriptor mRttPipeFromInCall; 182 private final ParcelFileDescriptor mRttPipeToInCall; 183 private final ParcelFileDescriptor mRttPipeFromInCall; 245 ParcelFileDescriptor rttPipeFromInCall, in ConnectionRequest() 246 ParcelFileDescriptor rttPipeToInCall) { in ConnectionRequest() 258 ParcelFileDescriptor rttPipeFromInCall, in ConnectionRequest() 259 ParcelFileDescriptor rttPipeToInCall, in ConnectionRequest() 365 public ParcelFileDescriptor getRttPipeToInCall() { in getRttPipeToInCall() [all …]
|
/aosp12/packages/services/Mtp/perf_tests/src/com/android/mtp/ |
H A D | AppFusePerfTest.java | 22 import android.os.ParcelFileDescriptor; 52 final ParcelFileDescriptor fd = storageManager.openProxyFileDescriptor( in testReadWriteFile() 53 ParcelFileDescriptor.MODE_READ_ONLY, new TestCallback()); in testReadWriteFile() 54 try (final ParcelFileDescriptor.AutoCloseInputStream stream = in testReadWriteFile() 55 new ParcelFileDescriptor.AutoCloseInputStream(fd)) { in testReadWriteFile() 63 final ParcelFileDescriptor fd = storageManager.openProxyFileDescriptor( in testReadWriteFile() 64 ParcelFileDescriptor.MODE_WRITE_ONLY | ParcelFileDescriptor.MODE_TRUNCATE, in testReadWriteFile() 66 try (final ParcelFileDescriptor.AutoCloseOutputStream stream = in testReadWriteFile() 67 new ParcelFileDescriptor.AutoCloseOutputStream(fd)) { in testReadWriteFile()
|
/aosp12/frameworks/base/apct-tests/perftests/core/src/android/mtp_perf/ |
H A D | AppFusePerfTest.java | 22 import android.os.ParcelFileDescriptor; 52 final ParcelFileDescriptor fd = storageManager.openProxyFileDescriptor( in testReadWriteFile() 53 ParcelFileDescriptor.MODE_READ_ONLY, new TestCallback()); in testReadWriteFile() 54 try (final ParcelFileDescriptor.AutoCloseInputStream stream = in testReadWriteFile() 55 new ParcelFileDescriptor.AutoCloseInputStream(fd)) { in testReadWriteFile() 63 final ParcelFileDescriptor fd = storageManager.openProxyFileDescriptor( in testReadWriteFile() 64 ParcelFileDescriptor.MODE_WRITE_ONLY | ParcelFileDescriptor.MODE_TRUNCATE, in testReadWriteFile() 66 try (final ParcelFileDescriptor.AutoCloseOutputStream stream = in testReadWriteFile() 67 new ParcelFileDescriptor.AutoCloseOutputStream(fd)) { in testReadWriteFile()
|
/aosp12/frameworks/base/services/backup/java/com/android/server/backup/ |
H A D | KeyValueAdbRestoreEngine.java | 3 import static android.os.ParcelFileDescriptor.MODE_CREATE; 4 import static android.os.ParcelFileDescriptor.MODE_READ_ONLY; 5 import static android.os.ParcelFileDescriptor.MODE_READ_WRITE; 6 import static android.os.ParcelFileDescriptor.MODE_TRUNCATE; 12 import android.os.ParcelFileDescriptor; 44 private final ParcelFileDescriptor mInFD; 49 File dataDir, FileMetadata info, ParcelFileDescriptor inFD, IBackupAgent agent, in KeyValueAdbRestoreEngine() 70 … private File prepareRestoreData(FileMetadata info, ParcelFileDescriptor inFD) throws IOException { in prepareRestoreData() 87 ParcelFileDescriptor backupData = in invokeAgentForAdbRestore() 88 ParcelFileDescriptor.open(restoreData, MODE_READ_ONLY); in invokeAgentForAdbRestore() [all …]
|
H A D | KeyValueAdbBackupEngine.java | 3 import static android.os.ParcelFileDescriptor.MODE_CREATE; 4 import static android.os.ParcelFileDescriptor.MODE_READ_ONLY; 5 import static android.os.ParcelFileDescriptor.MODE_READ_WRITE; 6 import static android.os.ParcelFileDescriptor.MODE_TRUNCATE; 20 import android.os.ParcelFileDescriptor; 65 private ParcelFileDescriptor mSavedState; 66 private ParcelFileDescriptor mBackupData; 67 private ParcelFileDescriptor mNewState; 194 private final ParcelFileDescriptor mPipe; 260 ParcelFileDescriptor[] pipes = null; in writeBackupData() [all …]
|
/aosp12/packages/services/Mtp/tests/src/com/android/mtp/ |
H A D | PipeManagerTest.java | 19 import android.os.ParcelFileDescriptor; 53 final ParcelFileDescriptor descriptor = mPipeManager.readDocument( in testReadDocument_basic() 60 final ParcelFileDescriptor descriptor = mPipeManager.readDocument( in testReadDocument_error() 68 final ParcelFileDescriptor descriptor = mPipeManager.readThumbnail( in testReadThumbnail_basic() 75 final ParcelFileDescriptor descriptor = mPipeManager.readThumbnail( in testReadThumbnail_error() 81 private void assertDescriptor(ParcelFileDescriptor descriptor, byte[] expectedBytes) in assertDescriptor() 85 try (final ParcelFileDescriptor.AutoCloseInputStream stream = in assertDescriptor() 86 new ParcelFileDescriptor.AutoCloseInputStream(descriptor)) { in assertDescriptor() 95 private void assertDescriptorError(ParcelFileDescriptor descriptor) in assertDescriptorError()
|
/aosp12/system/tools/aidl/build/aidl_api/test-root-package/3/test_package/ |
H A D | IBaz.aidl | 39 ParcelFileDescriptor readPFD(); in readPFD() 40 void writePFD(in ParcelFileDescriptor fd); in writePFD() 41 void readWritePFD(inout ParcelFileDescriptor fd); in readWritePFD() 42 ParcelFileDescriptor[] readPFDArray(); in readPFDArray() 43 void writePFDArray(in ParcelFileDescriptor[] fds); in writePFDArray() 44 void readWritePFDArray(inout ParcelFileDescriptor[] fds); in readWritePFDArray()
|
/aosp12/system/tools/aidl/build/aidl_api/test-root-package/current/test_package/ |
H A D | IBaz.aidl | 39 ParcelFileDescriptor readPFD(); in readPFD() 40 void writePFD(in ParcelFileDescriptor fd); in writePFD() 41 void readWritePFD(inout ParcelFileDescriptor fd); in readWritePFD() 42 ParcelFileDescriptor[] readPFDArray(); in readPFDArray() 43 void writePFDArray(in ParcelFileDescriptor[] fds); in writePFDArray() 44 void readWritePFDArray(inout ParcelFileDescriptor[] fds); in readWritePFDArray()
|
/aosp12/system/tools/aidl/build/test_package/ |
H A D | IBaz.aidl | 26 ParcelFileDescriptor readPFD(); in readPFD() 27 void writePFD(in ParcelFileDescriptor fd); in writePFD() 28 void readWritePFD(inout ParcelFileDescriptor fd); in readWritePFD() 30 ParcelFileDescriptor[] readPFDArray(); in readPFDArray() 31 void writePFDArray(in ParcelFileDescriptor[] fds); in writePFDArray() 32 void readWritePFDArray(inout ParcelFileDescriptor[] fds); in readWritePFDArray()
|
/aosp12/packages/services/Car/tests/android_car_api_test/src/android/car/apitest/ |
H A D | CarBugreportManagerTest.java | 28 import android.os.ParcelFileDescriptor; 53 private ParcelFileDescriptor mOutput; 54 private ParcelFileDescriptor mExtraOutput; 107 ParcelFileDescriptor output2 = createParcelFdInCache("bugreport2", "zip"); in test_requestBugreport_cannotRunMultipleBugreports() 108 ParcelFileDescriptor extraOutput2 = createParcelFdInCache("screenshot2", "png"); in test_requestBugreport_cannotRunMultipleBugreports() 125 ParcelFileDescriptor output2 = createParcelFdInCache("bugreport2", "zip"); in test_cancelBugreport_works() 126 ParcelFileDescriptor extraOutput2 = createParcelFdInCache("screenshot2", "png"); in test_cancelBugreport_works() 154 private ParcelFileDescriptor createParcelFdInCache(String prefix, String extension) in createParcelFdInCache() 161 return ParcelFileDescriptor.open(f, in createParcelFdInCache() 162 ParcelFileDescriptor.MODE_WRITE_ONLY | ParcelFileDescriptor.MODE_APPEND); in createParcelFdInCache() [all …]
|
/aosp12/packages/services/Mtp/src/com/android/mtp/ |
H A D | PipeManager.java | 19 import android.os.ParcelFileDescriptor; 45 ParcelFileDescriptor readDocument(MtpManager model, Identifier identifier) throws IOException { in readDocument() 51 ParcelFileDescriptor readThumbnail(MtpManager model, Identifier identifier) throws IOException { in readThumbnail() 60 protected final ParcelFileDescriptor[] mDescriptors; 65 mDescriptors = ParcelFileDescriptor.createReliablePipe(); in Task() 68 ParcelFileDescriptor getReadingFileDescriptor() { in getReadingFileDescriptor() 102 try (final ParcelFileDescriptor.AutoCloseOutputStream stream = in run() 103 new ParcelFileDescriptor.AutoCloseOutputStream(mDescriptors[1])) { in run()
|
/aosp12/frameworks/base/core/java/android/app/backup/ |
H A D | BackupTransport.java | 24 import android.os.ParcelFileDescriptor; 325 public int performBackup(PackageInfo packageInfo, ParcelFileDescriptor inFd, int flags) { in performBackup() 333 public int performBackup(PackageInfo packageInfo, ParcelFileDescriptor inFd) { in performBackup() 419 public int getRestoreData(ParcelFileDescriptor outFd) { in getRestoreData() 489 public int performFullBackup(PackageInfo targetPackage, ParcelFileDescriptor socket, in performFullBackup() 498 public int performFullBackup(PackageInfo targetPackage, ParcelFileDescriptor socket) { in performFullBackup() 623 public int getNextFullRestoreDataChunk(ParcelFileDescriptor socket) { in getNextFullRestoreDataChunk() 702 public int performBackup(PackageInfo packageInfo, ParcelFileDescriptor inFd, int flags) in performBackup() 738 public int getRestoreData(ParcelFileDescriptor outFd) throws RemoteException { in getRestoreData() 753 public int performFullBackup(PackageInfo targetPackage, ParcelFileDescriptor socket, in performFullBackup() [all …]
|
/aosp12/frameworks/base/services/robotests/backup/src/android/app/backup/ |
H A D | ForwardingBackupAgent.java | 20 import android.os.ParcelFileDescriptor; 57 ParcelFileDescriptor oldState, BackupDataOutput data, ParcelFileDescriptor newState) in onBackup() 63 public void onRestore(BackupDataInput data, int appVersionCode, ParcelFileDescriptor newState) in onRestore() 69 public void onRestore(BackupDataInput data, long appVersionCode, ParcelFileDescriptor newState) in onRestore() 86 ParcelFileDescriptor data, long size, File destination, int type, long mode, long mtime) in onRestoreFile() 93 ParcelFileDescriptor data, in onRestoreFile()
|
/aosp12/frameworks/base/core/java/android/printservice/ |
H A D | PrintDocument.java | 21 import android.os.ParcelFileDescriptor; 74 public @Nullable ParcelFileDescriptor getData() { in getData() 76 ParcelFileDescriptor source = null; in getData() 77 ParcelFileDescriptor sink = null; in getData() 79 ParcelFileDescriptor[] fds = ParcelFileDescriptor.createPipe(); in getData()
|