Home
last modified time | relevance | path

Searched refs:req (Results 1 – 25 of 55) sorted by relevance

123

/system/core/trusty/keymaster/set_attestation_ids/
Dset_attestation_ids.cpp44 void print_usage(const char* prog, const keymaster::SetAttestationIdsRequest& req) { in print_usage() argument
59 prog, buf2string(req.brand).c_str(), buf2string(req.device).c_str(), in print_usage()
60 buf2string(req.product).c_str(), buf2string(req.serial).c_str(), in print_usage()
61 buf2string(req.manufacturer).c_str(), buf2string(req.model).c_str(), in print_usage()
62 buf2string(req.imei).c_str(), buf2string(req.meid).c_str()); in print_usage()
72 void populate_ids(keymaster::SetAttestationIdsRequest* req) { in populate_ids() argument
73 set_from_prop(&req->brand, "ro.product.brand"); in populate_ids()
74 set_from_prop(&req->device, "ro.product.device"); in populate_ids()
75 set_from_prop(&req->product, "ro.product.name"); in populate_ids()
76 set_from_prop(&req->serial, "ro.serialno"); in populate_ids()
[all …]
/system/core/trusty/storage/proxy/
Dstorage.c187 const struct storage_file_delete_req *req = r; in storage_file_delete() local
189 if (req_len < sizeof(*req)) { in storage_file_delete()
191 __func__, req_len, sizeof(*req)); in storage_file_delete()
196 size_t fname_len = strlen(req->name); in storage_file_delete()
197 if (fname_len != req_len - sizeof(*req)) { in storage_file_delete()
199 __func__, fname_len, req_len - sizeof(*req)); in storage_file_delete()
204 int rc = asprintf(&path, "%s/%s", ssdir_name, req->name); in storage_file_delete()
253 const struct storage_file_open_req *req = r; in storage_file_open() local
256 if (req_len < sizeof(*req)) { in storage_file_open()
258 __func__, req_len, sizeof(*req)); in storage_file_open()
[all …]
Drpmb.c324 static int send_mmc_rpmb_req(int mmc_fd, const struct storage_rpmb_send_req* req, in send_mmc_rpmb_req() argument
333 const uint8_t* write_buf = req->payload; in send_mmc_rpmb_req()
334 if (req->reliable_write_size) { in send_mmc_rpmb_req()
339 cmd->blocks = req->reliable_write_size / MMC_BLOCK_SIZE; in send_mmc_rpmb_req()
343 log_buf(ANDROID_LOG_INFO, "request: ", write_buf, req->reliable_write_size); in send_mmc_rpmb_req()
345 write_buf += req->reliable_write_size; in send_mmc_rpmb_req()
350 if (req->write_size) { in send_mmc_rpmb_req()
355 cmd->blocks = req->write_size / MMC_BLOCK_SIZE; in send_mmc_rpmb_req()
359 log_buf(ANDROID_LOG_INFO, "request: ", write_buf, req->write_size); in send_mmc_rpmb_req()
361 write_buf += req->write_size; in send_mmc_rpmb_req()
[all …]
Dstorage.h24 int storage_file_delete(struct storage_msg* msg, const void* req, size_t req_len,
27 int storage_file_open(struct storage_msg* msg, const void* req, size_t req_len,
30 int storage_file_close(struct storage_msg* msg, const void* req, size_t req_len,
33 int storage_file_write(struct storage_msg* msg, const void* req, size_t req_len,
36 int storage_file_read(struct storage_msg* msg, const void* req, size_t req_len,
39 int storage_file_get_size(struct storage_msg* msg, const void* req, size_t req_len,
42 int storage_file_set_size(struct storage_msg* msg, const void* req, size_t req_len,
45 int storage_file_get_max_size(struct storage_msg* msg, const void* req, size_t req_len,
Dproxy.c75 static int handle_req(struct storage_msg* msg, const void* req, size_t req_len) { in handle_req() argument
116 rc = storage_file_delete(msg, req, req_len, watcher); in handle_req()
120 rc = storage_file_open(msg, req, req_len, watcher); in handle_req()
124 rc = storage_file_close(msg, req, req_len, watcher); in handle_req()
128 rc = storage_file_write(msg, req, req_len, watcher); in handle_req()
132 rc = storage_file_read(msg, req, req_len, watcher); in handle_req()
136 rc = storage_file_get_size(msg, req, req_len, watcher); in handle_req()
140 rc = storage_file_set_size(msg, req, req_len, watcher); in handle_req()
144 rc = storage_file_get_max_size(msg, req, req_len, watcher); in handle_req()
148 rc = rpmb_send(msg, req, req_len, watcher); in handle_req()
/system/keymint/ta/src/
Dlib.rs598 Ok(req) => { in process()
599 trace!("-> TA: received request {:?}", req.code()); in process()
600 (Some(req.code()), self.process_req(req)) in process()
626 fn process_req(&mut self, req: PerformOpReq) -> PerformOpResponse { in process_req()
627 match req { in process_req()
629 PerformOpReq::SetBootInfo(req) => { in process_req()
630 let verified_boot_state = match VerifiedBootState::try_from(req.verified_boot_state) in process_req()
636 verified_boot_key: req.verified_boot_key, in process_req()
637 device_boot_locked: req.device_boot_locked, in process_req()
639 verified_boot_hash: req.verified_boot_hash, in process_req()
[all …]
/system/core/trusty/storage/lib/
Dstorage.c147 struct storage_file_open_req req = { .flags = flags }; in storage_open_file() local
148 struct iovec tx[3] = {{&msg, sizeof(msg)}, {&req, sizeof(req)}, {(void *)name, strlen(name)}}; in storage_open_file()
169 struct storage_file_close_req req = { .handle = _to_handle(fh)}; in storage_close_file() local
170 struct iovec tx[2] = {{&msg, sizeof(msg)}, {&req, sizeof(req)}}; in storage_close_file()
183 struct storage_file_delete_req req = { .flags = 0, }; in storage_delete_file() local
184 struct iovec tx[3] = {{&msg, sizeof(msg)}, {&req, sizeof(req)}, {(void *)name, strlen(name)}}; in storage_delete_file()
194 struct storage_file_read_req req = { .handle = _to_handle(fh), .size = size, .offset = off }; in _read_chunk() local
195 struct iovec tx[2] = {{&msg, sizeof(msg)}, {&req, sizeof(req)}}; in _read_chunk()
229 struct storage_file_write_req req = { .handle = _to_handle(fh), .offset = off, }; in _write_req() local
230 struct iovec tx[3] = {{&msg, sizeof(msg)}, {&req, sizeof(req)}, {(void *)buf, size}}; in _write_req()
[all …]
/system/keymaster/tests/
Dandroid_keymaster_messages_test.cpp80 GenerateKeyRequest req(ver); in TEST() local
81 req.key_description.Reinitialize(params, array_length(params)); in TEST()
82 req.attestation_signing_key_blob = in TEST()
84 req.attest_key_params.Reinitialize(params, array_length(params)); in TEST()
85 req.issuer_subject = KeymasterBlob(reinterpret_cast<const uint8_t*>("bar"), 3); in TEST()
87 UniquePtr<GenerateKeyRequest> deserialized(round_trip(ver, req, ver < 4 ? 78 : 170)); in TEST()
88 EXPECT_EQ(deserialized->key_description, req.key_description); in TEST()
93 EXPECT_EQ(0, memcmp(req.attestation_signing_key_blob.key_material, in TEST()
96 EXPECT_EQ(deserialized->attest_key_params, req.attest_key_params); in TEST()
97 EXPECT_EQ(0, memcmp(req.issuer_subject.data, deserialized->issuer_subject.data, in TEST()
[all …]
/system/core/trusty/libtrusty/
Dtrusty.c57 struct tipc_send_msg_req req; in tipc_send() local
58 req.iov = (__u64)iov; in tipc_send()
59 req.iov_cnt = (__u64)iovcnt; in tipc_send()
60 req.shm = (__u64)shms; in tipc_send()
61 req.shm_cnt = (__u64)shmcnt; in tipc_send()
63 int rc = TEMP_FAILURE_RETRY(ioctl(fd, TIPC_IOC_SEND_MSG, &req)); in tipc_send()
/system/logging/logd/
Dlibaudit.cpp71 struct audit_message req = {}; in audit_send() local
72 req.nlh.nlmsg_type = static_cast<uint16_t>(type); in audit_send()
73 req.nlh.nlmsg_len = NLMSG_SPACE(size); in audit_send()
74 req.nlh.nlmsg_flags = NLM_F_REQUEST | NLM_F_ACK; in audit_send()
91 memcpy(NLMSG_DATA(&req.nlh), data, size); in audit_send()
104 req.nlh.nlmsg_seq = sequence; in audit_send()
107 sendto(fd, &req, req.nlh.nlmsg_len, 0, (struct sockaddr*)&addr, sizeof(addr))); in audit_send()
112 } else if ((uint32_t)rc != req.nlh.nlmsg_len) { in audit_send()
/system/core/trusty/coverage/
Dcoverage.cpp81 Result<void> CoverageRecord::Rpc(coverage_client_req* req, int req_fd, coverage_client_resp* resp) { in Rpc() argument
85 rc = write(coverage_srv_fd_, req, sizeof(*req)); in Rpc()
88 .iov_base = req, in Rpc()
89 .iov_len = sizeof(*req), in Rpc()
100 if (rc != (int)sizeof(*req)) { in Rpc()
109 if (resp->hdr.cmd != (req->hdr.cmd | COVERAGE_CLIENT_CMD_RESP_BIT)) { in Rpc()
117 coverage_client_req req; in Open() local
132 req.hdr.cmd = COVERAGE_CLIENT_CMD_OPEN; in Open()
133 req.open_args.uuid = uuid_; in Open()
134 auto ret = Rpc(&req, -1, &resp); in Open()
[all …]
/system/keymint/hal/src/
Dlib.rs142 fn channel_execute<T, R, S>(channel: &mut T, req: R) -> binder::Result<S> in channel_execute()
152 req.to_cbor_value().map_err(failed_cbor)?, in channel_execute()
238 fn execute<R, S>(&self, req: R) -> binder::Result<S> in execute()
243 channel_execute(self.channel().deref_mut(), req) in execute()
249 let req = env::populate_hal_info().map_err(|e| { in send_hal_info() localVariable
255 info!("HAL->TA: environment info is {:?}", req); in send_hal_info()
256 let _rsp: kmr_wire::SetHalInfoResponse = channel_execute(channel, req)?; in send_hal_info()
263 req: kmr_wire::SetBootInfoRequest, in send_boot_info()
265 info!("boot->TA: boot info is {:?}", req); in send_boot_info()
266 let _rsp: kmr_wire::SetBootInfoResponse = channel_execute(channel, req)?; in send_boot_info()
[all …]
Dtests.rs11 req: Arc<Mutex<Vec<u8>>>, field
17 Self { req: Arc::new(Mutex::new(vec![])), rsp: hex::decode(rsp).unwrap() } in new()
20 self.req.lock().unwrap().clone() in req_data()
27 *self.req.lock().unwrap() = serialized_req.to_vec(); in execute()
/system/core/trusty/keymaster/set_attestation_key/
Dset_attestation_key.cpp122 SetAttestationKeyRequest req; in set_attestation_key_or_cert_bin() local
123 req.algorithm = algorithm; in set_attestation_key_or_cert_bin()
124 req.key_data.Reinitialize(key_data, key_data_size); in set_attestation_key_or_cert_bin()
127 ret = trusty_keymaster_send(cmd, req, &rsp); in set_attestation_key_or_cert_bin()
249 ClearAttestationCertChainRequest req; in clear_cert_chain() local
252 ret = str_to_algorithm(&req.algorithm, algorithm_str); in clear_cert_chain()
257 ret = trusty_keymaster_send(KM_CLEAR_ATTESTATION_CERT_CHAIN, req, &rsp); in clear_cert_chain()
346 keymaster::SetAttestationIdsRequest req(4 /* ver */); in provision_ids() local
349 req.brand.Reinitialize("trusty", 6); in provision_ids()
350 req.device.Reinitialize("trusty", 6); in provision_ids()
[all …]
/system/core/libnetutils/
Difc_utils.c273 } req; in ifc_act_on_address() local
304 memset(&req, 0, sizeof(req)); in ifc_act_on_address()
307 req.n.nlmsg_len = NLMSG_LENGTH(sizeof(req.r)); in ifc_act_on_address()
308 req.n.nlmsg_type = action; in ifc_act_on_address()
309 req.n.nlmsg_flags = NLM_F_REQUEST | NLM_F_ACK; in ifc_act_on_address()
310 req.n.nlmsg_pid = getpid(); in ifc_act_on_address()
313 req.r.ifa_family = ss.ss_family; in ifc_act_on_address()
314 req.r.ifa_flags = nodad ? IFA_F_NODAD : 0; in ifc_act_on_address()
315 req.r.ifa_prefixlen = prefixlen; in ifc_act_on_address()
316 req.r.ifa_index = ifindex; in ifc_act_on_address()
[all …]
/system/extras/simpleperf/runtest/
Drun_and_sleep.cpp25 struct timespec req; in SleepFunction() local
26 req.tv_sec = sleep_time_in_ns / 1000000000; in SleepFunction()
27 req.tv_nsec = sleep_time_in_ns % 1000000000; in SleepFunction()
28 nanosleep(&req, nullptr); in SleepFunction()
Druntest.py195 for req in self.symbol_overhead_requirements:
196 strs.append('\t\t%s' % req)
198 for req in self.symbol_children_overhead_requirements:
199 strs.append('\t\t%s' % req)
201 for req in self.symbol_relation_requirements:
202 strs.append('\t\t%s' % req)
264 req = load_symbol_relation_requirement(symbol_item)
265 symbol_relation_requirements.append(req)
285 req = SymbolRelationRequirement(symbol_name, comm)
288 req.add_child(child_req)
[all …]
/system/chre/core/
Dwifi_request_manager.cc281 PendingRangingRequest &req = mPendingRangingRequests.back(); in requestRanging() local
282 req.nanoappInstanceId = nanoapp->getInstanceId(); in requestRanging()
283 req.cookie = cookie; in requestRanging()
299 success = updateRangingRequest(rangingType, req, rangingParams); in requestRanging()
461 auto &req = mPendingNanSubscribeRequests.front(); in handleNanServiceIdentifierEventSync() local
472 event->result.cookie = req.cookie; in handleNanServiceIdentifierEventSync()
478 req.nanoappInstanceId, subscriptionId))) { in handleNanServiceIdentifierEventSync()
492 req.nanoappInstanceId); in handleNanServiceIdentifierEventSync()
725 for (const auto &req : mPendingNanSubscribeRequests) { in logStateToBuffer() local
727 req.nanoappInstanceId, req.type, req.service.data()); in logStateToBuffer()
[all …]
Dble_request_manager.cc217 for (BleRequest &req : mRequests.getMutableRequests()) { in controlPlatform()
218 if (req.getRequestStatus() == RequestStatus::PENDING_REQ) { in controlPlatform()
219 req.setRequestStatus(RequestStatus::PENDING_RESP); in controlPlatform()
272 for (BleRequest &req : mRequests.getMutableRequests()) { in handlePlatformChangeSync()
273 if (req.getRequestStatus() == RequestStatus::PENDING_RESP) { in handlePlatformChangeSync()
274 handleAsyncResult(req.getInstanceId(), req.isEnabled(), success, in handlePlatformChangeSync()
277 req.setRequestStatus(RequestStatus::APPLIED); in handlePlatformChangeSync()
324 for (const BleRequest &req : mRequests.getRequests()) { in dispatchPendingRequests() local
325 if (req.getRequestStatus() == RequestStatus::PENDING_REQ) { in dispatchPendingRequests()
326 handleAsyncResult(req.getInstanceId(), req.isEnabled(), in dispatchPendingRequests()
[all …]
/system/core/libusbhost/
Dusbhost.c704 struct usb_request *req = calloc(1, sizeof(struct usb_request)); in usb_request_new() local
705 if (!req) { in usb_request_new()
710 req->dev = dev; in usb_request_new()
711 req->max_packet_size = __le16_to_cpu(ep_desc->wMaxPacketSize); in usb_request_new()
712 req->private_data = urb; in usb_request_new()
713 req->endpoint = urb->endpoint; in usb_request_new()
714 urb->usercontext = req; in usb_request_new()
716 return req; in usb_request_new()
719 void usb_request_free(struct usb_request *req) in usb_request_free() argument
721 free(req->private_data); in usb_request_free()
[all …]
/system/extras/tests/storage/
Dwipe_blkdev.c55 int req; in wipe_block_device() local
60 req = BLKSECDISCARD; in wipe_block_device()
62 req = BLKDISCARD; in wipe_block_device()
65 ret = ioctl(fd, req, &range); in wipe_block_device()
/system/chre/core/include/chre/core/
Dble_request_manager.h247 void populateRequestData(const BleRequest &req) { in populateRequestData()
248 mode = req.getMode(); in populateRequestData()
249 reportDelayMs = req.getReportDelayMs(); in populateRequestData()
250 rssiThreshold = req.getRssiThreshold(); in populateRequestData()
251 scanFilterCount = static_cast<uint8_t>(req.getGenericFilters().size()); in populateRequestData()
/system/extras/simpleperf/demo/SimpleperfExampleCpp/app/src/main/cpp/
Dnative-lib.cpp77 struct timespec req; in SleepFunction() local
78 req.tv_sec = sleep_time_in_ns / 1000000000; in SleepFunction()
79 req.tv_nsec = sleep_time_in_ns % 1000000000; in SleepFunction()
80 nanosleep(&req, nullptr); in SleepFunction()
/system/core/trusty/apploader/fuzz/
Dapp_fuzzer.cpp54 apploader_load_app_req req = { in SendLoadMsg() local
63 .iov_base = &req, in SendLoadMsg()
64 .iov_len = sizeof(req), in SendLoadMsg()
73 if (rc != static_cast<int>(sizeof(hdr) + sizeof(req))) { in SendLoadMsg()
/system/core/fastboot/
Dusb_osx.cpp361 IOUSBDevRequest req; in try_device() local
364 req.bmRequestType = USBmakebmRequestType(kUSBIn, kUSBStandard, kUSBDevice); in try_device()
365 req.bRequest = kUSBRqGetDescriptor; in try_device()
366 req.wValue = (kUSBStringDesc << 8) | serialIndex; in try_device()
368 req.wIndex = 0x0409; in try_device()
369 req.pData = buffer; in try_device()
370 req.wLength = sizeof(buffer); in try_device()
371 kr = (*dev)->DeviceRequest(dev, &req); in try_device()
373 if (kr == kIOReturnSuccess && req.wLenDone > 0) { in try_device()
377 count = (req.wLenDone - 1) / 2; in try_device()

123