/system/bt/test/mock/ |
D | mock_main_shim_btm_api.cc | 41 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 …]
|
D | mock_main_shim_BtifConfigInterface.cc | 21 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 …]
|
D | mock_main_shim.cc | 38 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 …]
|
D | mock_main_shim_l2cap_api.cc | 97 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 …]
|
D | mock_main_shim_acl_api.cc | 37 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()
|
D | mock_main_shim_metrics_api.cc | 77 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/ |
D | mock_main_shim_l2c_api.cc | 33 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 …]
|
D | mock_main_shim_btm_api.cc | 45 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 …]
|
D | mock_main_shim.cc | 38 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/ |
D | README.md | 5 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 …]
|
D | Android.bp | 23 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/ |
D | btif_metrics_logging.cc | 30 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 …]
|
D | btif_config.cc | 252 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/ |
D | shim.cc | 27 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 …]
|
D | dumpsys.cc | 28 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()
|
D | btm_api.cc | 463 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 …]
|
D | hci_layer.cc | 170 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 …]
|
D | acl_api.cc | 29 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()
|
D | controller.cc | 32 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/ |
D | Android.bp | 15 // 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/ |
D | stack_metrics_logging.cc | 30 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/ |
D | Android.bp | 33 "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/ |
D | l2c_api.cc | 79 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/ |
D | dumpsys_args_test.cc | 27 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/ |
D | AidlMessageQueue.h | 128 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()),
|