Home
last modified time | relevance | path

Searched refs:enclave_start_info (Results 1 – 2 of 2) sorted by relevance

/Linux-v5.10/drivers/virt/nitro_enclaves/
Dne_misc_dev.c1017 struct ne_enclave_start_info *enclave_start_info) in ne_start_enclave_ioctl() argument
1057 enclave_start_req.enclave_cid = enclave_start_info->enclave_cid; in ne_start_enclave_ioctl()
1058 enclave_start_req.flags = enclave_start_info->flags; in ne_start_enclave_ioctl()
1073 enclave_start_info->enclave_cid = cmd_reply.enclave_cid; in ne_start_enclave_ioctl()
1237 struct ne_enclave_start_info enclave_start_info = {}; in ne_enclave_ioctl() local
1240 if (copy_from_user(&enclave_start_info, (void __user *)arg, in ne_enclave_ioctl()
1241 sizeof(enclave_start_info))) in ne_enclave_ioctl()
1244 if (enclave_start_info.flags >= NE_ENCLAVE_START_MAX_FLAG_VAL) { in ne_enclave_ioctl()
1260 if (enclave_start_info.enclave_cid > 0 && in ne_enclave_ioctl()
1261 enclave_start_info.enclave_cid <= VMADDR_CID_HOST) { in ne_enclave_ioctl()
[all …]
/Linux-v5.10/samples/nitro_enclaves/
Dne_ioctl_sample.c581 static int ne_start_enclave(int enclave_fd, struct ne_enclave_start_info *enclave_start_info) in ne_start_enclave() argument
585 rc = ioctl(enclave_fd, NE_START_ENCLAVE, enclave_start_info); in ne_start_enclave()
656 struct ne_enclave_start_info enclave_start_info = {}; in ne_start_enclave_check_booted() local
691 rc = ne_start_enclave(enclave_fd, &enclave_start_info); in ne_start_enclave_check_booted()
695 printf("Enclave started, CID %llu\n", enclave_start_info.enclave_cid); in ne_start_enclave_check_booted()