/aosp_15_r20/frameworks/native/libs/binder/ |
H A D | Parcel.cpp | 221 Parcel::RpcFields::RpcFields(const sp<RpcSession>& session) : mSession(session) { in RpcFields() function in android::Parcel::RpcFields 260 status_t status = writeInt32(RpcFields::TYPE_BINDER); // non-null in flattenBinder() 270 status_t status = writeInt32(RpcFields::TYPE_BINDER_NULL); // null in flattenBinder() 653 if (objectType != RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR) { in appendFrom() 887 const auto* type = reinterpret_cast<const RpcFields::ObjectType*>(mData + pos); in hasFileDescriptorsInRange() 888 if (*type == RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR) { in hasFileDescriptorsInRange() 915 mVariantFields.emplace<RpcFields>(session); in markForRpc() 919 return std::holds_alternative<RpcFields>(mVariantFields); in isForRpc() 1588 if (status_t err = writeInt32(RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR); err != OK) { in writeFileDescriptor() 2403 if (objectType != RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR) { in readFileDescriptor() [all …]
|
/aosp_15_r20/prebuilts/vndk/v34/arm/include/frameworks/native/libs/binder/include/binder/ |
D | Parcel.h | 1296 struct RpcFields { 1297 RpcFields(const sp<RpcSession>& session); 1319 std::variant<KernelFields, RpcFields> mVariantFields; 1327 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1328 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/prebuilts/vndk/v34/arm64/include/frameworks/native/libs/binder/include/binder/ |
D | Parcel.h | 1296 struct RpcFields { 1297 RpcFields(const sp<RpcSession>& session); 1319 std::variant<KernelFields, RpcFields> mVariantFields; 1327 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1328 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/prebuilts/vndk/v34/x86_64/include/frameworks/native/libs/binder/include/binder/ |
D | Parcel.h | 1296 struct RpcFields { 1297 RpcFields(const sp<RpcSession>& session); 1319 std::variant<KernelFields, RpcFields> mVariantFields; 1327 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1328 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/prebuilts/vndk/v34/x86/include/frameworks/native/libs/binder/include/binder/ |
D | Parcel.h | 1296 struct RpcFields { 1297 RpcFields(const sp<RpcSession>& session); 1319 std::variant<KernelFields, RpcFields> mVariantFields; 1327 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1328 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/frameworks/native/include/binder/ |
H A D | Parcel.h | 1346 struct RpcFields { 1347 RpcFields(const sp<RpcSession>& session); 1369 std::variant<KernelFields, RpcFields> mVariantFields; 1377 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1378 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/frameworks/native/libs/binder/include/binder/ |
H A D | Parcel.h | 1346 struct RpcFields { 1347 RpcFields(const sp<RpcSession>& session); 1369 std::variant<KernelFields, RpcFields> mVariantFields; 1377 RpcFields* maybeRpcFields() { return std::get_if<RpcFields>(&mVariantFields); } 1378 const RpcFields* maybeRpcFields() const { return std::get_if<RpcFields>(&mVariantFields); }
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/arm64/source-based/ |
D | [email protected] | 1511 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1515 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1519 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1523 "name" : "android::Parcel::RpcFields::ObjectType", 2520 "name" : "const android::Parcel::RpcFields *", 2862 "name" : "android::Parcel::RpcFields *", 3382 "name" : "const android::Parcel::RpcFields", 5903 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9063 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9067 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9071 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9075 "name" : "android::Parcel::RpcFields::ObjectType", 11727 "name" : "const android::Parcel::RpcFields *", 12096 "name" : "android::Parcel::RpcFields *", 12683 "name" : "const android::Parcel::RpcFields", 24531 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/x86/source-based/ |
D | [email protected] | 1510 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1514 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1518 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1522 "name" : "android::Parcel::RpcFields::ObjectType", 2519 "name" : "const android::Parcel::RpcFields *", 2861 "name" : "android::Parcel::RpcFields *", 3372 "name" : "const android::Parcel::RpcFields", 5883 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9074 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9078 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9082 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9086 "name" : "android::Parcel::RpcFields::ObjectType", 11738 "name" : "const android::Parcel::RpcFields *", 12107 "name" : "android::Parcel::RpcFields *", 12685 "name" : "const android::Parcel::RpcFields", 24523 "name" : "android::Parcel::RpcFields",
|
D | libmedia_omx.so.lsdump | 9623 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9627 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9631 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9635 "name" : "android::Parcel::RpcFields::ObjectType", 18179 "name" : "const android::Parcel::RpcFields *", 19493 "name" : "android::Parcel::RpcFields *", 21520 "name" : "const android::Parcel::RpcFields", 35281 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/arm_arm64/source-based/ |
D | [email protected] | 1511 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1515 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1519 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1523 "name" : "android::Parcel::RpcFields::ObjectType", 2520 "name" : "const android::Parcel::RpcFields *", 2862 "name" : "android::Parcel::RpcFields *", 3373 "name" : "const android::Parcel::RpcFields", 5884 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9063 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9067 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9071 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9075 "name" : "android::Parcel::RpcFields::ObjectType", 11727 "name" : "const android::Parcel::RpcFields *", 12096 "name" : "android::Parcel::RpcFields *", 12674 "name" : "const android::Parcel::RpcFields", 24512 "name" : "android::Parcel::RpcFields",
|
D | libmedia_omx.so.lsdump | 9612 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9616 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9620 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9624 "name" : "android::Parcel::RpcFields::ObjectType", 18168 "name" : "const android::Parcel::RpcFields *", 19482 "name" : "android::Parcel::RpcFields *", 21509 "name" : "const android::Parcel::RpcFields", 35270 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/x86_64/source-based/ |
D | [email protected] | 1510 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1514 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1518 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1522 "name" : "android::Parcel::RpcFields::ObjectType", 2519 "name" : "const android::Parcel::RpcFields *", 2861 "name" : "android::Parcel::RpcFields *", 3381 "name" : "const android::Parcel::RpcFields", 5902 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9074 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9078 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9082 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9086 "name" : "android::Parcel::RpcFields::ObjectType", 11738 "name" : "const android::Parcel::RpcFields *", 12107 "name" : "android::Parcel::RpcFields *", 12694 "name" : "const android::Parcel::RpcFields", 24542 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/arm/source-based/ |
D | [email protected] | 1511 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1515 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1519 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1523 "name" : "android::Parcel::RpcFields::ObjectType", 2520 "name" : "const android::Parcel::RpcFields *", 2862 "name" : "android::Parcel::RpcFields *", 3373 "name" : "const android::Parcel::RpcFields", 5884 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9075 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9079 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9083 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9087 "name" : "android::Parcel::RpcFields::ObjectType", 11739 "name" : "const android::Parcel::RpcFields *", 12108 "name" : "android::Parcel::RpcFields *", 12686 "name" : "const android::Parcel::RpcFields", 24524 "name" : "android::Parcel::RpcFields",
|
D | libmedia_omx.so.lsdump | 9624 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9628 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9632 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9636 "name" : "android::Parcel::RpcFields::ObjectType", 18180 "name" : "const android::Parcel::RpcFields *", 19494 "name" : "android::Parcel::RpcFields *", 21521 "name" : "const android::Parcel::RpcFields", 35282 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/prebuilts/abi-dumps/vndk/34/64/x86_x86_64/source-based/ |
D | [email protected] | 1510 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 1514 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 1518 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 1522 "name" : "android::Parcel::RpcFields::ObjectType", 2519 "name" : "const android::Parcel::RpcFields *", 2861 "name" : "android::Parcel::RpcFields *", 3372 "name" : "const android::Parcel::RpcFields", 5883 "name" : "android::Parcel::RpcFields",
|
D | libstagefright_omx_utils.so.lsdump | 9074 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 9078 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 9082 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 9086 "name" : "android::Parcel::RpcFields::ObjectType", 11738 "name" : "const android::Parcel::RpcFields *", 12107 "name" : "android::Parcel::RpcFields *", 12685 "name" : "const android::Parcel::RpcFields", 24523 "name" : "android::Parcel::RpcFields",
|
/aosp_15_r20/out/soong/.intermediates/frameworks/av/media/ndk/libmediandk/android_arm64_armv8-2a_cortex-a55_shared_cfi/obj/frameworks/av/media/ndk/ |
D | NdkMediaCodecInfo.sdump | 5592 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 5596 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 5600 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 5604 "name" : "android::Parcel::RpcFields::ObjectType", 13739 "name" : "const android::Parcel::RpcFields *", 13995 "name" : "android::Parcel::RpcFields *", 14647 "name" : "const android::Parcel::RpcFields", 18406 "name" : "android::Parcel::RpcFields",
|
D | NdkMediaCodecStore.sdump | 5686 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 5690 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 5694 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 5698 "name" : "android::Parcel::RpcFields::ObjectType", 13647 "name" : "const android::Parcel::RpcFields *", 13927 "name" : "android::Parcel::RpcFields *", 14563 "name" : "const android::Parcel::RpcFields", 18614 "name" : "android::Parcel::RpcFields",
|
D | NdkMediaDataSource.sdump | 2757 "name" : "android::Parcel::RpcFields::TYPE_BINDER_NULL" 2761 "name" : "android::Parcel::RpcFields::TYPE_BINDER" 2765 "name" : "android::Parcel::RpcFields::TYPE_NATIVE_FILE_DESCRIPTOR" 2769 "name" : "android::Parcel::RpcFields::ObjectType", 22744 "name" : "const android::Parcel::RpcFields *", 23216 "name" : "android::Parcel::RpcFields *", 23795 "name" : "const android::Parcel::RpcFields", 29616 "name" : "android::Parcel::RpcFields",
|