Lines Matching refs:request
466 const SetAttestationIdsRequest& request) { in ValidateAndSetBaseAttestationIds() argument
473 if (request.brand.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
474 LOG_E("Error: Brand ID too large: %zu", request.brand.buffer_size()); in ValidateAndSetBaseAttestationIds()
476 } else if (request.brand.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
478 attestation_ids->brand.size = request.brand.buffer_size(); in ValidateAndSetBaseAttestationIds()
479 memcpy(attestation_ids->brand.bytes, request.brand.begin(), in ValidateAndSetBaseAttestationIds()
480 request.brand.buffer_size()); in ValidateAndSetBaseAttestationIds()
483 if (request.device.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
484 LOG_E("Error: Device ID too large: %zu", request.device.buffer_size()); in ValidateAndSetBaseAttestationIds()
486 } else if (request.device.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
488 attestation_ids->device.size = request.device.buffer_size(); in ValidateAndSetBaseAttestationIds()
489 memcpy(attestation_ids->device.bytes, request.device.begin(), in ValidateAndSetBaseAttestationIds()
490 request.device.buffer_size()); in ValidateAndSetBaseAttestationIds()
493 if (request.product.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
495 request.product.buffer_size()); in ValidateAndSetBaseAttestationIds()
497 } else if (request.product.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
499 attestation_ids->product.size = request.product.buffer_size(); in ValidateAndSetBaseAttestationIds()
500 memcpy(attestation_ids->product.bytes, request.product.begin(), in ValidateAndSetBaseAttestationIds()
501 request.product.buffer_size()); in ValidateAndSetBaseAttestationIds()
504 if (request.serial.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
506 request.serial.buffer_size()); in ValidateAndSetBaseAttestationIds()
508 } else if (request.serial.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
510 attestation_ids->serial.size = request.serial.buffer_size(); in ValidateAndSetBaseAttestationIds()
511 memcpy(attestation_ids->serial.bytes, request.serial.begin(), in ValidateAndSetBaseAttestationIds()
512 request.serial.buffer_size()); in ValidateAndSetBaseAttestationIds()
515 if (request.imei.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
516 LOG_E("Error: IMEI ID too large: %zu", request.imei.buffer_size()); in ValidateAndSetBaseAttestationIds()
518 } else if (request.imei.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
520 attestation_ids->imei.size = request.imei.buffer_size(); in ValidateAndSetBaseAttestationIds()
521 memcpy(attestation_ids->imei.bytes, request.imei.begin(), in ValidateAndSetBaseAttestationIds()
522 request.imei.buffer_size()); in ValidateAndSetBaseAttestationIds()
525 if (request.meid.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
526 LOG_E("Error: MEID ID too large: %zu", request.meid.buffer_size()); in ValidateAndSetBaseAttestationIds()
528 } else if (request.meid.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
530 attestation_ids->meid.size = request.meid.buffer_size(); in ValidateAndSetBaseAttestationIds()
531 memcpy(attestation_ids->meid.bytes, request.meid.begin(), in ValidateAndSetBaseAttestationIds()
532 request.meid.buffer_size()); in ValidateAndSetBaseAttestationIds()
535 if (request.manufacturer.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
537 request.manufacturer.buffer_size()); in ValidateAndSetBaseAttestationIds()
539 } else if (request.manufacturer.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
541 attestation_ids->manufacturer.size = request.manufacturer.buffer_size(); in ValidateAndSetBaseAttestationIds()
543 request.manufacturer.begin(), in ValidateAndSetBaseAttestationIds()
544 request.manufacturer.buffer_size()); in ValidateAndSetBaseAttestationIds()
547 if (request.model.buffer_size() > kAttestationIdLengthMax) { in ValidateAndSetBaseAttestationIds()
548 LOG_E("Error: Model ID too large: %zu", request.model.buffer_size()); in ValidateAndSetBaseAttestationIds()
550 } else if (request.model.buffer_size() > 0) { in ValidateAndSetBaseAttestationIds()
552 attestation_ids->model.size = request.model.buffer_size(); in ValidateAndSetBaseAttestationIds()
553 memcpy(attestation_ids->model.bytes, request.model.begin(), in ValidateAndSetBaseAttestationIds()
554 request.model.buffer_size()); in ValidateAndSetBaseAttestationIds()
560 const SetAttestationIdsKM3Request& request) { in SetAttestationIdsKM3() argument
561 auto result = ValidateAndSetBaseAttestationIds(request.base); in SetAttestationIdsKM3()
565 if (request.second_imei.buffer_size() > kAttestationIdLengthMax) { in SetAttestationIdsKM3()
567 request.second_imei.buffer_size()); in SetAttestationIdsKM3()
569 } else if (request.second_imei.buffer_size() > 0) { in SetAttestationIdsKM3()
571 result.ids->second_imei.size = request.second_imei.buffer_size(); in SetAttestationIdsKM3()
572 memcpy(result.ids->second_imei.bytes, request.second_imei.begin(), in SetAttestationIdsKM3()
573 request.second_imei.buffer_size()); in SetAttestationIdsKM3()
595 const SetAttestationIdsRequest& request) { in SetAttestationIds() argument
596 auto result = ValidateAndSetBaseAttestationIds(request); in SetAttestationIds()