Home | History | Annotate | Download | only in mtp

Lines Matching refs:mfr

728     mtp_file_range  mfr;
729 mfr.fd = open(filePath, O_RDONLY);
730 if (mfr.fd < 0) {
733 mfr.offset = 0;
734 mfr.length = fileLength;
735 mfr.command = mRequest.getOperationCode();
736 mfr.transaction_id = mRequest.getTransactionID();
739 int ret = ioctl(mFD, MTP_SEND_FILE_WITH_HEADER, (unsigned long)&mfr);
741 close(mfr.fd);
793 mtp_file_range mfr;
794 mfr.fd = open(filePath, O_RDONLY);
795 if (mfr.fd < 0) {
798 mfr.offset = offset;
799 mfr.length = length;
800 mfr.command = mRequest.getOperationCode();
801 mfr.transaction_id = mRequest.getTransactionID();
805 int ret = ioctl(mFD, MTP_SEND_FILE_WITH_HEADER, (unsigned long)&mfr);
807 close(mfr.fd);
934 mtp_file_range mfr;
935 mfr.fd = open(mSendObjectFilePath, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR);
936 if (mfr.fd < 0) {
940 fchown(mfr.fd, getuid(), mFileGroup);
943 fchmod(mfr.fd, mFilePermission);
947 ret = write(mfr.fd, mData.getData(), initialData);
950 mfr.offset = initialData;
953 mfr.length = 0xFFFFFFFF;
955 mfr.length = mSendObjectFileSize - initialData;
960 ret = ioctl(mFD, MTP_RECEIVE_FILE, (unsigned long)&mfr);
963 close(mfr.fd);
1128 mtp_file_range mfr;
1129 mfr.fd = edit->mFD;
1130 mfr.offset = offset;
1131 mfr.length = length;
1134 ret = ioctl(mFD, MTP_RECEIVE_FILE, (unsigned long)&mfr);