Home
last modified time | relevance | path

Searched refs:RpcFields (Results 1 – 25 of 62) sorted by relevance

123

/aosp_15_r20/frameworks/native/libs/binder/
H A DParcel.cpp221 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/
DParcel.h1296 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/
DParcel.h1296 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/
DParcel.h1296 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/
DParcel.h1296 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 DParcel.h1346 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 DParcel.h1346 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",
Dlibstagefright_omx_utils.so.lsdump9063 "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",
Dlibstagefright_omx_utils.so.lsdump9074 "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",
Dlibmedia_omx.so.lsdump9623 "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",
Dlibstagefright_omx_utils.so.lsdump9063 "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",
Dlibmedia_omx.so.lsdump9612 "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",
Dlibstagefright_omx_utils.so.lsdump9074 "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",
Dlibstagefright_omx_utils.so.lsdump9075 "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",
Dlibmedia_omx.so.lsdump9624 "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",
Dlibstagefright_omx_utils.so.lsdump9074 "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/
DNdkMediaCodecInfo.sdump5592 "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",
DNdkMediaCodecStore.sdump5686 "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",
DNdkMediaDataSource.sdump2757 "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",

123