Home
last modified time | relevance | path

Searched refs:shim (Results 1 – 25 of 222) sorted by relevance

123456789

/system/bt/test/mock/
Dmock_main_shim_btm_api.cc41 bool bluetooth::shim::BTM_BleDataSignature(const RawAddress& bd_addr, in BTM_BleDataSignature()
47 bool bluetooth::shim::BTM_BleLocalPrivacyEnabled(void) { in BTM_BleLocalPrivacyEnabled()
51 bool bluetooth::shim::BTM_BleSecurityProcedureIsRunning( in BTM_BleSecurityProcedureIsRunning()
56 bool bluetooth::shim::BTM_BleVerifySignature(const RawAddress& bd_addr, in BTM_BleVerifySignature()
63 bool bluetooth::shim::BTM_GetLeSecurityState(const RawAddress& bd_addr, in BTM_GetLeSecurityState()
69 bool bluetooth::shim::BTM_HasEirService(const uint32_t* p_eir_uuid, in BTM_HasEirService()
74 bool bluetooth::shim::BTM_ReadConnectedTransportAddress( in BTM_ReadConnectedTransportAddress()
79 bool bluetooth::shim::BTM_ReadRemoteConnectionAddr( in BTM_ReadRemoteConnectionAddr()
85 bool bluetooth::shim::BTM_SecAddDevice(const RawAddress& bd_addr, in BTM_SecAddDevice()
92 bool bluetooth::shim::BTM_SecAddRmtNameNotifyCallback( in BTM_SecAddRmtNameNotifyCallback()
[all …]
Dmock_main_shim_BtifConfigInterface.cc21 bool bluetooth::shim::BtifConfigInterface::HasSection( in HasSection()
25 bool bluetooth::shim::BtifConfigInterface::HasProperty( in HasProperty()
29 bool bluetooth::shim::BtifConfigInterface::GetInt(const std::string& section, in GetInt()
34 bool bluetooth::shim::BtifConfigInterface::SetInt(const std::string& section, in SetInt()
39 bool bluetooth::shim::BtifConfigInterface::GetUint64(const std::string& section, in GetUint64()
44 bool bluetooth::shim::BtifConfigInterface::SetUint64(const std::string& section, in SetUint64()
49 bool bluetooth::shim::BtifConfigInterface::GetStr(const std::string& section, in GetStr()
55 std::optional<std::string> bluetooth::shim::BtifConfigInterface::GetStr( in GetStr()
59 bool bluetooth::shim::BtifConfigInterface::SetStr(const std::string& section, in SetStr()
64 bool bluetooth::shim::BtifConfigInterface::GetBin(const std::string& section, in GetBin()
[all …]
Dmock_main_shim.cc38 bool bluetooth::shim::is_any_gd_enabled() { in is_any_gd_enabled()
42 bool bluetooth::shim::is_gd_acl_enabled() { in is_gd_acl_enabled()
46 bool bluetooth::shim::is_gd_advertising_enabled() { in is_gd_advertising_enabled()
50 bool bluetooth::shim::is_gd_scanning_enabled() { in is_gd_scanning_enabled()
54 bool bluetooth::shim::is_gd_controller_enabled() { in is_gd_controller_enabled()
58 bool bluetooth::shim::is_gd_hci_enabled() { in is_gd_hci_enabled()
62 bool bluetooth::shim::is_gd_l2cap_enabled() { in is_gd_l2cap_enabled()
66 bool bluetooth::shim::is_gd_security_enabled() { in is_gd_security_enabled()
70 bool bluetooth::shim::is_gd_shim_enabled() { in is_gd_shim_enabled()
74 bool bluetooth::shim::is_gd_stack_started_up() { in is_gd_stack_started_up()
[all …]
Dmock_main_shim_l2cap_api.cc97 bool bluetooth::shim::L2CA_ReadRemoteVersion(const RawAddress& addr, in L2CA_ReadRemoteVersion()
105 uint8_t* bluetooth::shim::L2CA_ReadRemoteFeatures(const RawAddress& addr) { in L2CA_ReadRemoteFeatures()
109 void bluetooth::shim::L2CA_UseLegacySecurityModule() { in L2CA_UseLegacySecurityModule()
113 uint16_t bluetooth::shim::L2CA_Register( in L2CA_Register()
122 void bluetooth::shim::L2CA_Deregister(uint16_t psm) { in L2CA_Deregister()
126 uint16_t bluetooth::shim::L2CA_ConnectReq(uint16_t psm, in L2CA_ConnectReq()
131 bool bluetooth::shim::L2CA_DisconnectReq(uint16_t cid) { in L2CA_DisconnectReq()
135 uint8_t bluetooth::shim::L2CA_DataWrite(uint16_t cid, BT_HDR* p_data) { in L2CA_DataWrite()
139 bool bluetooth::shim::L2CA_ReconfigCreditBasedConnsReq( in L2CA_ReconfigCreditBasedConnsReq()
146 std::vector<uint16_t> bluetooth::shim::L2CA_ConnectCreditBasedReq( in L2CA_ConnectCreditBasedReq()
[all …]
Dmock_main_shim_acl_api.cc37 void bluetooth::shim::ACL_CreateClassicConnection( in ACL_CreateClassicConnection()
41 void bluetooth::shim::ACL_CancelClassicConnection( in ACL_CancelClassicConnection()
45 bool bluetooth::shim::ACL_AcceptLeConnectionFrom( in ACL_AcceptLeConnectionFrom()
50 void bluetooth::shim::ACL_IgnoreLeConnectionFrom( in ACL_IgnoreLeConnectionFrom()
54 void bluetooth::shim::ACL_ConfigureLePrivacy(bool is_le_privacy_enabled) { in ACL_ConfigureLePrivacy()
57 void bluetooth::shim::ACL_WriteData(uint16_t handle, BT_HDR* p_buf) { in ACL_WriteData()
60 void bluetooth::shim::ACL_Disconnect(uint16_t handle, bool is_classic, in ACL_Disconnect()
64 void bluetooth::shim::ACL_IgnoreAllLeConnections() { in ACL_IgnoreAllLeConnections()
67 void bluetooth::shim::ACL_ReadConnectionAddress(const RawAddress& pseudo_addr, in ACL_ReadConnectionAddress()
Dmock_main_shim_metrics_api.cc77 void bluetooth::shim::LogMetricLinkLayerConnectionEvent( in LogMetricLinkLayerConnectionEvent()
87 void bluetooth::shim::LogMetricA2dpAudioUnderrunEvent( in LogMetricA2dpAudioUnderrunEvent()
94 void bluetooth::shim::LogMetricA2dpAudioOverrunEvent( in LogMetricA2dpAudioOverrunEvent()
103 void bluetooth::shim::LogMetricA2dpPlaybackEvent(const RawAddress& raw_address, in LogMetricA2dpPlaybackEvent()
110 void bluetooth::shim::LogMetricReadRssiResult(const RawAddress& raw_address, in LogMetricReadRssiResult()
118 void bluetooth::shim::LogMetricReadFailedContactCounterResult( in LogMetricReadFailedContactCounterResult()
125 void bluetooth::shim::LogMetricReadTxPowerLevelResult( in LogMetricReadTxPowerLevelResult()
132 void bluetooth::shim::LogMetricSmpPairingEvent( in LogMetricSmpPairingEvent()
139 void bluetooth::shim::LogMetricClassicPairingEvent( in LogMetricClassicPairingEvent()
148 void bluetooth::shim::LogMetricSdpAttribute(const RawAddress& raw_address, in LogMetricSdpAttribute()
[all …]
/system/bt/stack/test/common/
Dmock_main_shim_l2c_api.cc33 bool bluetooth::shim::L2CA_RegisterFixedChannel(uint16_t cid, in L2CA_RegisterFixedChannel()
38 bool bluetooth::shim::L2CA_ConnectCreditBasedRsp( in L2CA_ConnectCreditBasedRsp()
45 bool bluetooth::shim::L2CA_ConnectFixedChnl(uint16_t cid, in L2CA_ConnectFixedChnl()
51 bool bluetooth::shim::L2CA_DisconnectLECocReq(uint16_t cid) { in L2CA_DisconnectLECocReq()
55 bool bluetooth::shim::L2CA_DisconnectReq(uint16_t cid) { in L2CA_DisconnectReq()
59 bool bluetooth::shim::L2CA_GetPeerFeatures(const RawAddress& bd_addr, in L2CA_GetPeerFeatures()
65 bool bluetooth::shim::L2CA_GetPeerLECocConfig(uint16_t cid, in L2CA_GetPeerLECocConfig()
70 bool bluetooth::shim::L2CA_GetRemoteCid(uint16_t lcid, uint16_t* rcid) { in L2CA_GetRemoteCid()
74 bool bluetooth::shim::L2CA_IsLinkEstablished(const RawAddress& bd_addr, in L2CA_IsLinkEstablished()
79 uint16_t bluetooth::shim::L2CA_GetLeHandle(const RawAddress& bd_addr) { in L2CA_GetLeHandle()
[all …]
Dmock_main_shim_btm_api.cc45 bool bluetooth::shim::BTM_BleDataSignature(const RawAddress& bd_addr, in BTM_BleDataSignature()
51 bool bluetooth::shim::BTM_BleLocalPrivacyEnabled(void) { in BTM_BleLocalPrivacyEnabled()
55 bool bluetooth::shim::BTM_BleSecurityProcedureIsRunning( in BTM_BleSecurityProcedureIsRunning()
60 bool bluetooth::shim::BTM_BleVerifySignature(const RawAddress& bd_addr, in BTM_BleVerifySignature()
67 bool bluetooth::shim::BTM_GetLeSecurityState(const RawAddress& bd_addr, in BTM_GetLeSecurityState()
73 bool bluetooth::shim::BTM_HasEirService(const uint32_t* p_eir_uuid, in BTM_HasEirService()
78 bool bluetooth::shim::BTM_ReadConnectedTransportAddress( in BTM_ReadConnectedTransportAddress()
83 bool bluetooth::shim::BTM_ReadRemoteConnectionAddr( in BTM_ReadRemoteConnectionAddr()
89 bool bluetooth::shim::BTM_SecAddDevice(const RawAddress& bd_addr, in BTM_SecAddDevice()
96 bool bluetooth::shim::BTM_SecAddRmtNameNotifyCallback( in BTM_SecAddRmtNameNotifyCallback()
[all …]
Dmock_main_shim.cc38 bool bluetooth::shim::is_any_gd_enabled() { in is_any_gd_enabled()
42 bool bluetooth::shim::is_gd_acl_enabled() { in is_gd_acl_enabled()
46 bool bluetooth::shim::is_gd_advertising_enabled() { in is_gd_advertising_enabled()
50 bool bluetooth::shim::is_gd_scanning_enabled() { in is_gd_scanning_enabled()
54 bool bluetooth::shim::is_gd_controller_enabled() { in is_gd_controller_enabled()
58 bool bluetooth::shim::is_gd_hci_enabled() { in is_gd_hci_enabled()
62 bool bluetooth::shim::is_gd_l2cap_enabled() { in is_gd_l2cap_enabled()
66 bool bluetooth::shim::is_gd_security_enabled() { in is_gd_security_enabled()
70 bool bluetooth::shim::is_gd_shim_enabled() { in is_gd_shim_enabled()
74 bool bluetooth::shim::is_gd_stack_started_up() { in is_gd_stack_started_up()
[all …]
/system/apex/shim/
DREADME.md5 A shim apex is an apex that doesn't provide any functionality as it's sole
8 A cts shim apex has following restrictions:
10 * Its name is equal to `com.android.apex.cts.shim`
12 * First version (i.e. `com.android.apex.cts.shim.apex`) should be
14 * `apex_payload.img` of the pre-installed shim apexcontains a single text
15 file called `hash.txt` with a list of allowed SHA512 hashes of versions shim
21 ## Building shim apexes
23 Modules to build shim apexes are defined in the
24 system/apex/shim/build/Android.bp blueprint file.
26 To build shim apexes simply run
[all …]
DAndroid.bp23 name: "com.android.apex.cts.shim.v1_prebuilt",
27 src: "prebuilts/arm/com.android.apex.cts.shim.v1.apex",
30 src: "prebuilts/arm/com.android.apex.cts.shim.v1.apex",
33 src: "prebuilts/x86/com.android.apex.cts.shim.v1.apex",
36 src: "prebuilts/x86/com.android.apex.cts.shim.v1.apex",
39 filename: "com.android.apex.cts.shim.apex",
45 name: "com.android.apex.cts.shim.v2_prebuilt",
48 src: "prebuilts/arm/com.android.apex.cts.shim.v2.apex",
51 src: "prebuilts/arm/com.android.apex.cts.shim.v2.apex",
54 src: "prebuilts/x86/com.android.apex.cts.shim.v2.apex",
[all …]
/system/bt/btif/src/
Dbtif_metrics_logging.cc30 if (bluetooth::shim::is_any_gd_enabled()) { in log_a2dp_audio_underrun_event()
31 bluetooth::shim::LogMetricA2dpAudioUnderrunEvent( in log_a2dp_audio_underrun_event()
44 if (bluetooth::shim::is_any_gd_enabled()) { in log_a2dp_audio_overrun_event()
45 bluetooth::shim::LogMetricA2dpAudioOverrunEvent( in log_a2dp_audio_overrun_event()
57 if (bluetooth::shim::is_any_gd_enabled()) { in log_a2dp_playback_event()
58 bluetooth::shim::LogMetricA2dpPlaybackEvent(address, playback_state, in log_a2dp_playback_event()
68 if (bluetooth::shim::is_any_gd_enabled()) { in log_read_rssi_result()
69 bluetooth::shim::LogMetricReadRssiResult(address, handle, cmd_status, rssi); in log_read_rssi_result()
79 if (bluetooth::shim::is_any_gd_enabled()) { in log_read_failed_contact_counter_result()
80 bluetooth::shim::LogMetricReadFailedContactCounterResult( in log_read_failed_contact_counter_result()
[all …]
Dbtif_config.cc252 if (bluetooth::shim::is_any_gd_enabled()) { in init()
253 CHECK(bluetooth::shim::is_gd_stack_started_up()); in init()
365 if (bluetooth::shim::is_any_gd_enabled()) { in clean_up()
366 CHECK(bluetooth::shim::is_gd_stack_started_up()); in clean_up()
391 if (bluetooth::shim::is_any_gd_enabled()) { in btif_config_exist()
392 CHECK(bluetooth::shim::is_gd_stack_started_up()); in btif_config_exist()
393 return bluetooth::shim::BtifConfigInterface::HasProperty(section, key); in btif_config_exist()
401 if (bluetooth::shim::is_any_gd_enabled()) { in btif_config_get_int()
402 CHECK(bluetooth::shim::is_gd_stack_started_up()); in btif_config_get_int()
403 return bluetooth::shim::BtifConfigInterface::GetInt(section, key, value); in btif_config_get_int()
[all …]
/system/bt/main/shim/
Dshim.cc27 bluetooth::shim::Stack::GetInstance()->StartIdleMode(); in IdleModuleStartUp()
32 bluetooth::shim::Stack::GetInstance()->StartEverything(); in ShimModuleStartUp()
37 bluetooth::shim::Stack::GetInstance()->Stop(); in GeneralShutDown()
57 bool bluetooth::shim::is_gd_advertising_enabled() { in is_gd_advertising_enabled()
61 bool bluetooth::shim::is_gd_scanning_enabled() { in is_gd_scanning_enabled()
65 bool bluetooth::shim::is_gd_security_enabled() { in is_gd_security_enabled()
69 bool bluetooth::shim::is_gd_acl_enabled() { in is_gd_acl_enabled()
73 bool bluetooth::shim::is_gd_link_policy_enabled() { in is_gd_link_policy_enabled()
77 bool bluetooth::shim::is_gd_hci_enabled() { in is_gd_hci_enabled()
81 bool bluetooth::shim::is_gd_controller_enabled() { in is_gd_controller_enabled()
[all …]
Ddumpsys.cc28 static std::unordered_map<const void*, bluetooth::shim::DumpsysFunction>
33 void bluetooth::shim::RegisterDumpsysFunction(const void* token, in RegisterDumpsysFunction()
39 void bluetooth::shim::UnregisterDumpsysFunction(const void* token) { in UnregisterDumpsysFunction()
44 void bluetooth::shim::Dump(int fd, const char** args) { in Dump()
54 if (bluetooth::shim::is_gd_stack_started_up()) { in Dump()
55 if (bluetooth::shim::is_gd_dumpsys_module_started()) { in Dump()
56 bluetooth::shim::GetDumpsys()->Dump(fd, args); in Dump()
Dbtm_api.cc463 bool is_gd_enabled = bluetooth::shim::is_any_gd_enabled(); in OnDeviceBonded()
465 bluetooth::shim::AllocateIdFromMetricIdAllocator( in OnDeviceBonded()
472 is_gd_enabled ? bluetooth::shim::SaveDeviceOnMetricIdAllocator( in OnDeviceBonded()
486 if (bluetooth::shim::is_any_gd_enabled()) { in OnDeviceUnbonded()
487 bluetooth::shim::ForgetDeviceFromMetricIdAllocator( in OnDeviceUnbonded()
523 tBTM_STATUS bluetooth::shim::BTM_StartInquiry(tBTM_INQ_RESULTS_CB* p_results_cb, in BTM_StartInquiry()
600 tBTM_STATUS bluetooth::shim::BTM_SetDiscoverability(uint16_t discoverable_mode, in BTM_SetDiscoverability()
641 void bluetooth::shim::BTM_EnableInterlacedInquiryScan() { in BTM_EnableInterlacedInquiryScan()
645 tBTM_STATUS bluetooth::shim::BTM_BleObserve(bool start, uint8_t duration_sec, in BTM_BleObserve()
723 void bluetooth::shim::BTM_EnableInterlacedPageScan() { in BTM_EnableInterlacedPageScan()
[all …]
Dhci_layer.cc170 return bluetooth::shim::is_gd_hci_enabled() || in event_already_registered_in_hci_layer()
171 bluetooth::shim::is_gd_acl_enabled() || in event_already_registered_in_hci_layer()
172 bluetooth::shim::is_gd_l2cap_enabled(); in event_already_registered_in_hci_layer()
175 return bluetooth::shim::is_gd_acl_enabled() || in event_already_registered_in_hci_layer()
176 bluetooth::shim::is_gd_l2cap_enabled(); in event_already_registered_in_hci_layer()
186 return bluetooth::shim::is_gd_acl_enabled() || in event_already_registered_in_controller_layer()
187 bluetooth::shim::is_gd_l2cap_enabled(); in event_already_registered_in_controller_layer()
197 return bluetooth::shim::is_gd_acl_enabled() || in event_already_registered_in_acl_layer()
198 bluetooth::shim::is_gd_l2cap_enabled(); in event_already_registered_in_acl_layer()
213 return bluetooth::shim::is_gd_acl_enabled() || in subevent_already_registered_in_le_hci_layer()
[all …]
Dacl_api.cc29 void bluetooth::shim::ACL_CreateClassicConnection( in ACL_CreateClassicConnection()
35 void bluetooth::shim::ACL_CancelClassicConnection( in ACL_CancelClassicConnection()
41 bool bluetooth::shim::ACL_AcceptLeConnectionFrom( in ACL_AcceptLeConnectionFrom()
51 void bluetooth::shim::ACL_IgnoreLeConnectionFrom( in ACL_IgnoreLeConnectionFrom()
57 void bluetooth::shim::ACL_WriteData(uint16_t handle, BT_HDR* p_buf) { in ACL_WriteData()
65 void bluetooth::shim::ACL_ConfigureLePrivacy(bool is_le_privacy_enabled) { in ACL_ConfigureLePrivacy()
84 void bluetooth::shim::ACL_Disconnect(uint16_t handle, bool is_classic, in ACL_Disconnect()
91 void bluetooth::shim::ACL_Shutdown() { in ACL_Shutdown()
95 void bluetooth::shim::ACL_IgnoreAllLeConnections() { in ACL_IgnoreAllLeConnections()
99 void bluetooth::shim::ACL_ReadConnectionAddress(const RawAddress& pseudo_addr, in ACL_ReadConnectionAddress()
Dcontroller.cc32 using ::bluetooth::shim::GetController;
76 bluetooth::shim::Stack::GetInstance()->GetRustController(); in start_up()
78 bluetooth::shim::rust::controller_get_address(**controller); in start_up()
84 bluetooth::shim::rust::controller_get_le_supported_states(**controller); in start_up()
92 bluetooth::shim::GetController()->GetLeSupportedStates(); in start_up()
95 bluetooth::shim::GetController()->GetLocalVersionInformation(); in start_up()
143 return bluetooth::shim::rust::controller_##legacy( \
144 **bluetooth::shim::Stack::GetInstance()->GetRustController()); \
207 return bluetooth::shim::rust::controller_##legacy( \ in MAP_TO_GD()
208 **bluetooth::shim::Stack::GetInstance()->GetRustController()); \ in MAP_TO_GD()
[all …]
/system/apex/shim/build/
DAndroid.bp15 // Build rules to build shim apexes.
22 name: "com.android.apex.cts.shim.pem",
23 out: ["com.android.apex.cts.shim.pem"],
28 name: "com.android.apex.cts.shim.pubkey",
29 srcs: [":com.android.apex.cts.shim.pem"],
30 out: ["com.android.apex.cts.shim.pubkey"],
36 name: "com.android.apex.cts.shim.key",
37 private_key: ":com.android.apex.cts.shim.pem",
38 public_key: ":com.android.apex.cts.shim.pubkey",
43 name: "com.android.apex.cts.shim.debug.pem",
[all …]
/system/bt/stack/metrics/
Dstack_metrics_logging.cc30 if (bluetooth::shim::is_any_gd_enabled()) { in log_classic_pairing_event()
31 bluetooth::shim::LogMetricClassicPairingEvent(address, handle, hci_cmd, in log_classic_pairing_event()
46 if (bluetooth::shim::is_any_gd_enabled()) { in log_link_layer_connection_event()
47 bluetooth::shim::LogMetricLinkLayerConnectionEvent( in log_link_layer_connection_event()
60 if (bluetooth::shim::is_any_gd_enabled()) { in log_smp_pairing_event()
61 bluetooth::shim::LogMetricSmpPairingEvent(address, smp_cmd, direction, in log_smp_pairing_event()
72 if (bluetooth::shim::is_any_gd_enabled()) { in log_sdp_attribute()
73 bluetooth::shim::LogMetricSdpAttribute(address, protocol_uuid, attribute_id, in log_sdp_attribute()
88 if (bluetooth::shim::is_any_gd_enabled()) { in log_manufacturer_info()
89 bluetooth::shim::LogMetricManufacturerInfo( in log_manufacturer_info()
/system/bt/main/
DAndroid.bp33 "system/bt/gd/rust/shim",
181 "system/bt/gd/rust/shim",
225 "shim/acl_api.cc",
226 "shim/acl.cc",
227 "shim/acl_legacy_interface.cc",
228 "shim/btm_api.cc",
229 "shim/btm.cc",
230 "shim/config.cc",
231 "shim/controller.cc",
232 "shim/dumpsys.cc",
[all …]
/system/bt/stack/l2cap/
Dl2c_api.cc79 if (bluetooth::shim::is_gd_l2cap_enabled()) { in L2CA_Register()
80 return bluetooth::shim::L2CA_Register(psm, p_cb_info, enable_snoop, in L2CA_Register()
159 if (bluetooth::shim::is_gd_l2cap_enabled()) { in L2CA_Deregister()
160 return bluetooth::shim::L2CA_Deregister(psm); in L2CA_Deregister()
208 if (bluetooth::shim::is_gd_l2cap_enabled()) { in L2CA_AllocateLePSM()
209 return bluetooth::shim::L2CA_AllocateLePSM(); in L2CA_AllocateLePSM()
258 if (bluetooth::shim::is_gd_l2cap_enabled()) { in L2CA_FreeLePSM()
259 return bluetooth::shim::L2CA_FreeLePSM(psm); in L2CA_FreeLePSM()
295 if (bluetooth::shim::is_gd_l2cap_enabled()) { in L2CA_ConnectReq()
296 return bluetooth::shim::L2CA_ConnectReq(psm, p_bd_addr); in L2CA_ConnectReq()
[all …]
/system/bt/gd/shim/
Ddumpsys_args_test.cc27 shim::ParsedDumpsysArgs parsed_dumpsys_args(nullptr); in TEST()
35 shim::ParsedDumpsysArgs parsed_dumpsys_args(args); in TEST()
41 bluetooth::shim::kArgumentDeveloper, in TEST()
44 shim::ParsedDumpsysArgs parsed_dumpsys_args(args); in TEST()
/system/libfmq/include/fmq/
DAidlMessageQueue.h128 auto* shim = MessageQueueBase<AidlMQDescriptorShim, T, FlavorTypeToValue<U>::value>::getDesc();
129 if (shim) {
131 for (const auto& grantor : shim->grantors()) {
140 for (; data_index < shim->handle()->numFds; data_index++) {
141 fds.push_back(ndk::ScopedFileDescriptor(dup(shim->handle()->data[data_index])));
143 for (; data_index < shim->handle()->numFds + shim->handle()->numInts; data_index++) {
144 ints.push_back(shim->handle()->data[data_index]);
147 .quantum = static_cast<int32_t>(shim->getQuantum()),
149 .flags = static_cast<int32_t>(shim->getFlags()),

123456789