/device/google/cuttlefish/guest/hals/keymint/remote/ |
D | remote_keymaster.cpp | 102 ConfigureVerifiedBootInfoRequest request( in Initialize() local 106 ConfigureVerifiedBootInfo(request); in Initialize() 117 void RemoteKeymaster::GetVersion(const GetVersionRequest& request, in GetVersion() argument 119 ForwardCommand(GET_VERSION, request, response); in GetVersion() 123 const SupportedAlgorithmsRequest& request, in SupportedAlgorithms() argument 125 ForwardCommand(GET_SUPPORTED_ALGORITHMS, request, response); in SupportedAlgorithms() 129 const SupportedBlockModesRequest& request, in SupportedBlockModes() argument 131 ForwardCommand(GET_SUPPORTED_BLOCK_MODES, request, response); in SupportedBlockModes() 135 const SupportedPaddingModesRequest& request, in SupportedPaddingModes() argument 137 ForwardCommand(GET_SUPPORTED_PADDING_MODES, request, response); in SupportedPaddingModes() [all …]
|
D | remote_keymaster.h | 39 void GetVersion(const GetVersionRequest& request, 41 void SupportedAlgorithms(const SupportedAlgorithmsRequest& request, 43 void SupportedBlockModes(const SupportedBlockModesRequest& request, 45 void SupportedPaddingModes(const SupportedPaddingModesRequest& request, 47 void SupportedDigests(const SupportedDigestsRequest& request, 49 void SupportedImportFormats(const SupportedImportFormatsRequest& request, 51 void SupportedExportFormats(const SupportedExportFormatsRequest& request, 53 void AddRngEntropy(const AddEntropyRequest& request, 55 void Configure(const ConfigureRequest& request, ConfigureResponse* response); 56 void GenerateKey(const GenerateKeyRequest& request, [all …]
|
D | remote_keymint_device.cpp | 214 AddEntropyRequest request(impl_.message_version()); in addRngEntropy() local 215 request.random_data.Reinitialize(data.data(), data.size()); in addRngEntropy() 218 impl_.AddRngEntropy(request, &response); in addRngEntropy() 227 GenerateKeyRequest request(impl_.message_version()); in generateKey() local 228 request.key_description.Reinitialize(KmParamSet(keyParams)); in generateKey() 230 request.attestation_signing_key_blob = KeymasterKeyBlob( in generateKey() 232 request.attest_key_params.Reinitialize( in generateKey() 234 request.issuer_subject = in generateKey() 240 impl_.GenerateKey(request, &response); in generateKey() 268 ImportKeyRequest request(impl_.message_version()); in importKey() local [all …]
|
D | remote_keymint_operation.cpp | 55 UpdateOperationRequest request(impl_.message_version()); in updateAad() local 56 request.op_handle = opHandle_; in updateAad() 57 request.additional_params.push_back(TAG_ASSOCIATED_DATA, input.data(), in updateAad() 61 request.additional_params.push_back(keymaster::TAG_AUTH_TOKEN, in updateAad() 66 impl_.UpdateOperation(request, &response); in updateAad() 78 UpdateOperationRequest request(impl_.message_version()); in update() local 79 request.op_handle = opHandle_; in update() 80 request.input.Reinitialize(input.data(), input.size()); in update() 83 request.additional_params.push_back(keymaster::TAG_AUTH_TOKEN, in update() 88 impl_.UpdateOperation(request, &response); in update() [all …]
|
/device/google/cuttlefish/guest/hals/keymaster/remote/ |
D | remote_keymaster.cpp | 71 void RemoteKeymaster::GetVersion(const GetVersionRequest& request, GetVersionResponse* response) { in GetVersion() argument 72 ForwardCommand(GET_VERSION, request, response); in GetVersion() 75 void RemoteKeymaster::SupportedAlgorithms(const SupportedAlgorithmsRequest& request, in SupportedAlgorithms() argument 77 ForwardCommand(GET_SUPPORTED_ALGORITHMS, request, response); in SupportedAlgorithms() 80 void RemoteKeymaster::SupportedBlockModes(const SupportedBlockModesRequest& request, in SupportedBlockModes() argument 82 ForwardCommand(GET_SUPPORTED_BLOCK_MODES, request, response); in SupportedBlockModes() 85 void RemoteKeymaster::SupportedPaddingModes(const SupportedPaddingModesRequest& request, in SupportedPaddingModes() argument 87 ForwardCommand(GET_SUPPORTED_PADDING_MODES, request, response); in SupportedPaddingModes() 90 void RemoteKeymaster::SupportedDigests(const SupportedDigestsRequest& request, in SupportedDigests() argument 92 ForwardCommand(GET_SUPPORTED_DIGESTS, request, response); in SupportedDigests() [all …]
|
D | remote_keymaster.h | 36 void GetVersion(const GetVersionRequest& request, GetVersionResponse* response); 37 void SupportedAlgorithms(const SupportedAlgorithmsRequest& request, 39 void SupportedBlockModes(const SupportedBlockModesRequest& request, 41 void SupportedPaddingModes(const SupportedPaddingModesRequest& request, 43 void SupportedDigests(const SupportedDigestsRequest& request, 45 void SupportedImportFormats(const SupportedImportFormatsRequest& request, 47 void SupportedExportFormats(const SupportedExportFormatsRequest& request, 49 void AddRngEntropy(const AddEntropyRequest& request, AddEntropyResponse* response); 50 void Configure(const ConfigureRequest& request, ConfigureResponse* response); 51 void GenerateKey(const GenerateKeyRequest& request, GenerateKeyResponse* response); [all …]
|
D | remote_keymaster4_device.cpp | 288 ComputeSharedHmacRequest request(impl_->message_version()); in computeSharedHmac() local 289 request.params_array.params_array = new keymaster::HmacSharingParameters[params.size()]; in computeSharedHmac() 290 request.params_array.num_params = params.size(); in computeSharedHmac() 292 request.params_array.params_array[i].seed = {params[i].seed.data(), params[i].seed.size()}; in computeSharedHmac() 293 static_assert(sizeof(request.params_array.params_array[i].nonce) == in computeSharedHmac() 296 memcpy(request.params_array.params_array[i].nonce, params[i].nonce.data(), in computeSharedHmac() 300 auto response = impl_->ComputeSharedHmac(request); in computeSharedHmac() 313 VerifyAuthorizationRequest request(impl_->message_version()); in verifyAuthorization() local 314 request.challenge = challenge; in verifyAuthorization() 315 request.parameters_to_verify.Reinitialize(KmParamSet(parametersToVerify)); in verifyAuthorization() [all …]
|
/device/linaro/poplar/wifi/wifi_hal/ |
D | gscan.cpp | 371 int createFeatureRequest(WifiRequest& request, int subcmd, int enable) { in createFeatureRequest() argument 373 int result = request.create(GOOGLE_OUI, subcmd); in createFeatureRequest() 378 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createFeatureRequest() 379 result = request.put_u32(GSCAN_ATTRIBUTE_ENABLE_FEATURE, enable); in createFeatureRequest() 384 request.attr_end(data); in createFeatureRequest() 399 int createRequest(WifiRequest& request, int subcmd, int enable) { in createRequest() argument 400 int result = request.create(GOOGLE_OUI, subcmd); in createRequest() 405 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createRequest() 406 result = request.put_u32(GSCAN_ENABLE_FULL_SCAN_RESULTS, enable); in createRequest() 411 request.attr_end(data); in createRequest() [all …]
|
D | wifi_logger.cpp | 161 int createRingRequest(WifiRequest& request) { in createRingRequest() argument 162 int result = request.create(GOOGLE_OUI, LOGGER_START_LOGGING); in createRingRequest() 168 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createRingRequest() 170 result = request.put_u32(LOGGER_ATTRIBUTE_LOG_LEVEL, mVerboseLevel); in createRingRequest() 175 result = request.put_u32(LOGGER_ATTRIBUTE_RING_FLAGS, mFlags); in createRingRequest() 180 result = request.put_u32(LOGGER_ATTRIBUTE_LOG_TIME_INTVAL, mMaxIntervalSec); in createRingRequest() 185 result = request.put_u32(LOGGER_ATTRIBUTE_LOG_MIN_DATA_SIZE, mMinDataSize); in createRingRequest() 190 result = request.put_string(LOGGER_ATTRIBUTE_RING_NAME, mRingName); in createRingRequest() 195 request.attr_end(data); in createRingRequest() 200 int createRequest(WifiRequest &request) { in createRequest() argument [all …]
|
D | rtt.cpp | 342 int createSetupRequest(WifiRequest& request) { in createSetupRequest() argument 343 int result = request.create(GOOGLE_OUI, RTT_SUBCMD_SET_CONFIG); in createSetupRequest() 348 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createSetupRequest() 349 result = request.put_u8(RTT_ATTRIBUTE_TARGET_CNT, numRttParams); in createSetupRequest() 353 nlattr *rtt_config = request.attr_start(RTT_ATTRIBUTE_TARGET_INFO); in createSetupRequest() 355 nlattr *attr2 = request.attr_start(i); in createSetupRequest() 360 result = request.put_addr(RTT_ATTRIBUTE_TARGET_MAC, rttParams[i].addr); in createSetupRequest() 365 result = request.put_u8(RTT_ATTRIBUTE_TARGET_TYPE, rttParams[i].type); in createSetupRequest() 370 result = request.put_u8(RTT_ATTRIBUTE_TARGET_PEER, rttParams[i].peer); in createSetupRequest() 375 result = request.put(RTT_ATTRIBUTE_TARGET_CHAN, &rttParams[i].channel, in createSetupRequest() [all …]
|
D | wifi_offload.cpp | 94 int createRequest(WifiRequest &request) { in createRequest() argument 100 result = request.create(GOOGLE_OUI, WIFI_OFFLOAD_START_MKEEP_ALIVE); in createRequest() 106 nlattr *data = request.attr_start(NL80211_ATTR_VENDOR_DATA); in createRequest() 108 result = request.put_u8(MKEEP_ALIVE_ATTRIBUTE_ID, mIndex); in createRequest() 114 result = request.put_u16(MKEEP_ALIVE_ATTRIBUTE_IP_PKT_LEN, mIpPktLen); in createRequest() 120 result = request.put(MKEEP_ALIVE_ATTRIBUTE_IP_PKT, (u8*)mIpPkt, mIpPktLen); in createRequest() 126 result = request.put_addr(MKEEP_ALIVE_ATTRIBUTE_SRC_MAC_ADDR, mSrcMacAddr); in createRequest() 132 result = request.put_addr(MKEEP_ALIVE_ATTRIBUTE_DST_MAC_ADDR, mDstMacAddr); in createRequest() 138 result = request.put_u32(MKEEP_ALIVE_ATTRIBUTE_PERIOD_MSEC, mPeriodMsec); in createRequest() 144 request.attr_end(data); in createRequest() [all …]
|
/device/generic/goldfish/dhcp/client/ |
D | interface.cpp | 94 struct ifreq request = createRequest(); in setMtu() local 96 strncpy(request.ifr_name, mInterfaceName.c_str(), sizeof(request.ifr_name)); in setMtu() 97 request.ifr_mtu = mtu; in setMtu() 98 int status = ::ioctl(mSocketFd, SIOCSIFMTU, &request); in setMtu() 114 } request; in setAddress() local 116 memset(&request, 0, sizeof(request)); in setAddress() 118 request.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(request.msg)); in setAddress() 119 request.hdr.nlmsg_type = RTM_NEWADDR; in setAddress() 120 request.hdr.nlmsg_flags = NLM_F_REQUEST | in setAddress() 125 request.msg.ifa_family = AF_INET; in setAddress() [all …]
|
D | router.cpp | 51 } request; in setDefaultGateway() local 53 memset(&request, 0, sizeof(request)); in setDefaultGateway() 56 request.hdr.nlmsg_len = NLMSG_LENGTH(sizeof(request.msg)); in setDefaultGateway() 57 request.hdr.nlmsg_type = RTM_NEWROUTE; in setDefaultGateway() 58 request.hdr.nlmsg_flags = NLM_F_REQUEST | NLM_F_CREATE; in setDefaultGateway() 60 request.msg.rtm_family = AF_INET; in setDefaultGateway() 61 request.msg.rtm_dst_len = 0; in setDefaultGateway() 62 request.msg.rtm_table = RT_TABLE_MAIN; in setDefaultGateway() 63 request.msg.rtm_protocol = RTPROT_BOOT; in setDefaultGateway() 64 request.msg.rtm_scope = RT_SCOPE_UNIVERSE; in setDefaultGateway() [all …]
|
/device/google/cuttlefish/common/libs/net/ |
D | netlink_request_test.cpp | 133 NetlinkRequest request(RTM_SETLINK, 0); in TEST() local 134 request.AddString(kDummyTag, kLongString); in TEST() 135 EXPECT_THAT(request, RequestDataIs(&expected, sizeof(expected))); in TEST() 149 NetlinkRequest request(RTM_SETLINK, 0); in TEST() local 150 request.AddInt(kDummyTag, kValue); in TEST() 151 EXPECT_THAT(request, RequestDataIs(&expected, sizeof(expected))); in TEST() 191 NetlinkRequest request(RTM_SETLINK, 0); in TEST() local 192 request.AddInt<int64_t>(kDummyTag, kValue); in TEST() 193 request.AddInt<int32_t>(kDummyTag + 1, kValue); in TEST() 194 request.AddInt<int16_t>(kDummyTag + 2, kValue); in TEST() [all …]
|
/device/google/trout/hal/audiocontrol/aidl/1.0/libandroid_audio_controller/ |
D | android_audio_controller.cpp | 55 aafc_session_id_t AcquireFocus(aafc_audio_focus_request_t&& request); 72 aafc_audio_focus_request_t request; member 101 static void validateRequest(aafc_audio_focus_request_t* request) { in validateRequest() argument 102 if (!request) { in validateRequest() 106 if (!request->is_transient && (request->allow_duck || request->is_exclusive)) { in validateRequest() 110 } else if (request->allow_duck && request->is_exclusive) { in validateRequest() 114 request->allow_duck = false; in validateRequest() 170 aafc_session_id_t AudioFocusControllerImpl::AcquireFocus(aafc_audio_focus_request_t&& request) { in AcquireFocus() argument 171 validateRequest(&request); in AcquireFocus() 199 .request = std::move(request), in AcquireFocus() [all …]
|
/device/google/cuttlefish/host/commands/cvd/ |
D | server_command.cpp | 92 const RequestWithStdio& request) const { in CanHandle() 93 auto invocation = ParseInvocation(request.Message()); in CanHandle() 99 const RequestWithStdio& request) { in Handle() argument 104 CF_EXPECT(CanHandle(request)); in Handle() 108 auto invocation = ParseInvocation(request.Message()); in Handle() 116 auto request_home = request.Message().command_request().env().find("HOME"); in Handle() 118 request_home != request.Message().command_request().env().end() in Handle() 127 request.Message().command_request().env().find("ANDROID_HOST_OUT"); in Handle() 128 if (host_artifacts_path == request.Message().command_request().env().end()) { in Handle() 138 WriteAll(request.Out(), kHelpMessage); in Handle() [all …]
|
D | server_shutdown.cpp | 37 Result<bool> CanHandle(const RequestWithStdio& request) const override { in CanHandle() 38 return request.Message().contents_case() == in CanHandle() 42 Result<cvd::Response> Handle(const RequestWithStdio& request) override { in Handle() argument 43 CF_EXPECT(CanHandle(request)); in Handle() 47 if (!request.Extra()) { in Handle() 54 if (request.Message().shutdown_request().clear()) { in Handle() 56 instance_manager_.CvdClear(request.Out(), request.Err()); in Handle() 72 (*request.Extra())->UNMANAGED_Dup(); in Handle() 74 WriteAll(request.Out(), "Stopping the cvd_server.\n"); in Handle()
|
/device/generic/goldfish-opengl/shared/GoldfishAddressSpace/include/ |
D | goldfish_address_space_android.impl | 74 long ioctl_allocate(int fd, struct goldfish_address_space_allocate_block *request) 76 return ::ioctl(fd, GOLDFISH_ADDRESS_SPACE_IOCTL_ALLOCATE_BLOCK, request); 84 long ioctl_ping(int fd, struct address_space_ping *request) 86 return ::ioctl(fd, GOLDFISH_ADDRESS_SPACE_IOCTL_PING, request); 91 struct address_space_ping request; 92 ::memset(&request, 0, sizeof(request)); 93 request.version = sizeof(request); 94 request.metadata = type; 96 long ret = ioctl_ping(fd, &request); 101 return request.metadata; [all …]
|
D | goldfish_address_space_host.impl | 43 AddressSpaceDevicePingInfo request; 44 ::memset(&request, 0, sizeof(request)); 45 request.metadata = subdevice; 47 HostAddressSpaceDevice::get()->ping(m_handle, &request); 255 AddressSpaceDevicePingInfo request; 257 ::memset(&request, 0, sizeof(request)); 258 request.size = block->size(); 259 request.metadata = HOST_MEMORY_ALLOCATOR_COMMAND_ALLOCATE_ID; 261 HostAddressSpaceDevice::get()->ping(m_provider.m_handle, &request); 263 block->claimShared(&m_provider, request.phys_addr, request.size); [all …]
|
/device/generic/goldfish/tnc/ |
D | main.cpp | 125 struct ifreq request; in configureBridge() local 126 memset(&request, 0, sizeof(request)); in configureBridge() 127 request.ifr_ifindex = if_nametoindex(ifName); in configureBridge() 128 if (request.ifr_ifindex == 0) { in configureBridge() 134 strlcpy(request.ifr_name, kBridgeName, sizeof(request.ifr_name)); in configureBridge() 135 res = ::ioctl(fd, SIOCBRADDIF, &request); in configureBridge() 144 struct ifreq request; in configureBridge() local 145 memset(&request, 0, sizeof(request)); in configureBridge() 146 request.ifr_ifindex = if_nametoindex(kBridgeName); in configureBridge() 147 if (request.ifr_ifindex == 0) { in configureBridge() [all …]
|
/device/google/cuttlefish/host/commands/secure_env/ |
D | keymaster_responder.cpp | 28 auto request = channel_.ReceiveMessage(); in ProcessMessage() local 29 if (!request) { in ProcessMessage() 33 const uint8_t* buffer = request->payload; in ProcessMessage() 34 const uint8_t* end = request->payload + request->payload_size; in ProcessMessage() 35 switch (request->cmd) { in ProcessMessage() 39 METHOD_NAME##Request request(keymaster_.message_version()); \ in ProcessMessage() 40 if (!request.Deserialize(&buffer, end)) { \ in ProcessMessage() 45 keymaster_.METHOD_NAME(request, &response); \ in ProcessMessage() 75 METHOD_NAME##Request request(keymaster_.message_version()); \ in ProcessMessage() 76 if (!request.Deserialize(&buffer, end)) { \ in ProcessMessage() [all …]
|
/device/google/cuttlefish/common/libs/security/ |
D | keymaster_channel_test.cpp | 36 keymaster::Buffer request(buffer, sizeof(buffer)); in TEST() local 38 ASSERT_TRUE(channel.SendRequest(keymaster::GET_VERSION, request)) in TEST() 48 ASSERT_EQ(request.end() - request.begin(), read.end() - read.begin()); in TEST() 49 ASSERT_EQ(request.buffer_size(), read.buffer_size()); in TEST() 50 ASSERT_TRUE(std::equal(request.begin(), request.end(), read.begin())); in TEST() 61 keymaster::Buffer request(buffer, sizeof(buffer)); in TEST() local 63 ASSERT_TRUE(channel.SendResponse(keymaster::GET_VERSION, request)) in TEST() 73 ASSERT_EQ(request.end() - request.begin(), read.end() - read.begin()); in TEST() 74 ASSERT_EQ(request.buffer_size(), read.buffer_size()); in TEST() 75 ASSERT_TRUE(std::equal(request.begin(), request.end(), read.begin())); in TEST()
|
/device/generic/goldfish-opengl/system/OpenglSystemCommon/ |
D | AddressSpaceStream.cpp | 50 struct address_space_ping request; in createAddressSpaceStream() local 51 request.metadata = ASG_GET_RING; in createAddressSpaceStream() 52 if (!goldfish_address_space_ping(child_device_handle, &request)) { in createAddressSpaceStream() 58 uint64_t ringOffset = request.metadata; in createAddressSpaceStream() 60 request.metadata = ASG_GET_BUFFER; in createAddressSpaceStream() 61 if (!goldfish_address_space_ping(child_device_handle, &request)) { in createAddressSpaceStream() 67 uint64_t bufferOffset = request.metadata; in createAddressSpaceStream() 68 uint64_t bufferSize = request.size; in createAddressSpaceStream() 112 request.metadata = ASG_SET_VERSION; in createAddressSpaceStream() 113 request.size = 1; // version 1 in createAddressSpaceStream() [all …]
|
/device/google/cuttlefish/host/commands/test_gce_driver/ |
D | cvd_test_gce_driver.cpp | 143 Result<void> NewInstance(const test_gce_driver::CreateInstance& request) { in NewInstance() argument 144 CF_EXPECT(request.id().name() != "", "Instance name must be specified"); in NewInstance() 145 CF_EXPECT(request.id().zone() != "", "Instance zone must be specified"); in NewInstance() 147 gce_, request.id().zone(), request.id().name(), internal_addresses_)); in NewInstance() 148 instances_.emplace(request.id().name(), std::move(instance)); in NewInstance() 151 Result<void> SshCommand(const test_gce_driver::SshCommand& request) { in SshCommand() argument 152 auto instance = instances_.find(request.instance().name()); in SshCommand() 154 "Instance \"" << request.instance().name() << "\" not found"); in SshCommand() 156 for (auto argument : request.arguments()) { in SshCommand() 227 const test_gce_driver::UploadBuildArtifact& request) { in UploadBuildArtifact() argument [all …]
|
/device/google/trout/hal/audiocontrol/aidl/1.0/libandroid_audio_controller_test/ |
D | main.cpp | 55 explicit AudioSession(const aafc_audio_focus_request_t& request) { in AudioSession() argument 56 mSession = aafc_acquire_audio_focus(request); in AudioSession() 71 aafc_audio_focus_request_t request = {.audio_usage = AAFC_AUDIO_USAGE_EMERGENCY, in main() local 80 request.allow_duck = !request.allow_duck; in main() 83 request.is_exclusive = !request.is_exclusive; in main() 96 request.is_transient = !request.is_transient; in main() 111 AudioSession session(request); in main()
|