Lines Matching defs:handle
581 static uint64_t drtm_dynamic_launch(uint64_t x1, void *handle)
592 SMC_RET1(handle, ret);
599 ret = drtm_dl_check_caller_el(handle);
601 SMC_RET1(handle, ret);
606 SMC_RET1(handle, ret);
612 SMC_RET1(handle, DENIED);
624 SMC_RET1(handle, ret);
668 SMC_RET2(handle, args.dlme_paddr, args.dlme_data_off);
678 SMC_RET1(handle, ret);
687 void *handle,
692 SMC_RET1(handle, NOT_SUPPORTED);
699 SMC_RET1(handle, ARM_DRTM_VERSION);
708 SMC_RET1(handle, SUCCESS);
712 SMC_RET1(handle, SUCCESS);
716 SMC_RET1(handle, SUCCESS);
720 SMC_RET1(handle, SUCCESS);
726 SMC_RET1(handle, NOT_SUPPORTED);
730 SMC_RET1(handle, SUCCESS);
734 SMC_RET1(handle, SUCCESS);
740 SMC_RET1(handle, NOT_SUPPORTED);
746 SMC_RET1(handle, NOT_SUPPORTED);
751 SMC_RET1(handle, NOT_SUPPORTED);
759 return drtm_features_tpm(handle);
765 return drtm_features_mem_req(handle);
771 return drtm_features_dma_prot(handle);
777 return drtm_features_boot_pe_id(handle);
783 return drtm_features_tcb_hashes(handle);
788 SMC_RET1(handle, NOT_SUPPORTED);
795 return drtm_unprotect_mem(handle);
800 return drtm_dynamic_launch(x1, handle);
806 SMC_RET1(handle, NOT_SUPPORTED);
811 drtm_get_error(handle);
816 drtm_set_error(x1, handle);
822 SMC_RET1(handle, NOT_SUPPORTED);
828 SMC_RET1(handle, NOT_SUPPORTED);
833 SMC_RET1(handle, SMC_UNK);
838 SMC_RET1(handle, SMC_UNK);