Searched refs:enclave_fd (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/samples/nitro_enclaves/ |
H A D | ne_ioctl_sample.c | 157 * @enclave_fd : The generated file descriptor for the enclave. 164 static int ne_create_vm(int ne_dev_fd, unsigned long *slot_uid, int *enclave_fd) in ne_create_vm() argument 167 *enclave_fd = ioctl(ne_dev_fd, NE_CREATE_VM, slot_uid); in ne_create_vm() 169 if (*enclave_fd < 0) { in ne_create_vm() 170 rc = *enclave_fd; in ne_create_vm() 199 int enclave_fd = *(int *)data; in ne_poll_enclave_fd() local 204 printf("Running from poll thread, enclave fd %d\n", enclave_fd); in ne_poll_enclave_fd() 206 fds[0].fd = enclave_fd; in ne_poll_enclave_fd() 277 * @enclave_fd : The file descriptor associated with the enclave. 286 static int ne_load_enclave_image(int enclave_fd, struc argument 409 ne_set_user_mem_region(int enclave_fd, struct ne_user_mem_region ne_user_mem_region) ne_set_user_mem_region() argument 518 ne_add_vcpu(int enclave_fd, unsigned int *vcpu_id) ne_add_vcpu() argument 581 ne_start_enclave(int enclave_fd, struct ne_enclave_start_info *enclave_start_info) ne_start_enclave() argument 651 ne_start_enclave_check_booted(int enclave_fd) ne_start_enclave_check_booted() argument 769 int enclave_fd = -1; main() local [all...] |
/kernel/linux/linux-6.6/samples/nitro_enclaves/ |
H A D | ne_ioctl_sample.c | 157 * @enclave_fd : The generated file descriptor for the enclave. 164 static int ne_create_vm(int ne_dev_fd, unsigned long *slot_uid, int *enclave_fd) in ne_create_vm() argument 167 *enclave_fd = ioctl(ne_dev_fd, NE_CREATE_VM, slot_uid); in ne_create_vm() 169 if (*enclave_fd < 0) { in ne_create_vm() 170 rc = *enclave_fd; in ne_create_vm() 198 int enclave_fd = *(int *)data; in ne_poll_enclave_fd() local 203 printf("Running from poll thread, enclave fd %d\n", enclave_fd); in ne_poll_enclave_fd() 205 fds[0].fd = enclave_fd; in ne_poll_enclave_fd() 276 * @enclave_fd : The file descriptor associated with the enclave. 285 static int ne_load_enclave_image(int enclave_fd, struc argument 408 ne_set_user_mem_region(int enclave_fd, struct ne_user_mem_region ne_user_mem_region) ne_set_user_mem_region() argument 517 ne_add_vcpu(int enclave_fd, unsigned int *vcpu_id) ne_add_vcpu() argument 580 ne_start_enclave(int enclave_fd, struct ne_enclave_start_info *enclave_start_info) ne_start_enclave() argument 650 ne_start_enclave_check_booted(int enclave_fd) ne_start_enclave_check_booted() argument 768 int enclave_fd = -1; main() local [all...] |
/kernel/linux/linux-5.10/drivers/virt/nitro_enclaves/ |
H A D | ne_misc_dev.c | 1539 int enclave_fd = -1; in ne_create_vm_ioctl() local 1597 enclave_fd = get_unused_fd_flags(O_CLOEXEC); in ne_create_vm_ioctl() 1598 if (enclave_fd < 0) { in ne_create_vm_ioctl() 1599 rc = enclave_fd; in ne_create_vm_ioctl() 1646 put_unused_fd(enclave_fd); in ne_create_vm_ioctl() 1651 fd_install(enclave_fd, enclave_file); in ne_create_vm_ioctl() 1653 return enclave_fd; in ne_create_vm_ioctl() 1658 put_unused_fd(enclave_fd); in ne_create_vm_ioctl() 1685 int enclave_fd = -1; in ne_ioctl() local 1690 enclave_fd in ne_ioctl() [all...] |
/kernel/linux/linux-6.6/drivers/virt/nitro_enclaves/ |
H A D | ne_misc_dev.c | 1595 int enclave_fd = -1; in ne_create_vm_ioctl() local 1654 enclave_fd = get_unused_fd_flags(O_CLOEXEC); in ne_create_vm_ioctl() 1655 if (enclave_fd < 0) { in ne_create_vm_ioctl() 1656 rc = enclave_fd; in ne_create_vm_ioctl() 1703 put_unused_fd(enclave_fd); in ne_create_vm_ioctl() 1708 fd_install(enclave_fd, enclave_file); in ne_create_vm_ioctl() 1710 return enclave_fd; in ne_create_vm_ioctl() 1715 put_unused_fd(enclave_fd); in ne_create_vm_ioctl() 1742 int enclave_fd = -1; in ne_ioctl() local 1747 enclave_fd in ne_ioctl() [all...] |
Completed in 5 milliseconds