Home
last modified time | relevance | path

Searched refs:ne_enclave (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.c706 static int ne_add_vcpu_ioctl(struct ne_enclave *ne_enclave, u32 vcpu_id) in ne_add_vcpu_ioctl() argument
1072 static int ne_start_enclave_ioctl(struct ne_enclave *ne_enclave, in ne_start_enclave_ioctl() argument
1147 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_ioctl() local
1479 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_release() local
1485 if (!ne_enclave) in ne_enclave_release()
1537 kfree(ne_enclave); in ne_enclave_release()
1560 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_poll() local
1598 struct ne_enclave *ne_enclave = NULL; in ne_create_vm_ioctl() local
1620 ne_enclave = kzalloc(sizeof(*ne_enclave), GFP_KERNEL); in ne_create_vm_ioctl()
1621 if (!ne_enclave) in ne_create_vm_ioctl()
[all …]
H A Dne_pci_dev.c217 struct ne_enclave *ne_enclave = NULL; in ne_event_work_handler() local
231 list_for_each_entry(ne_enclave, &ne_pci_dev->enclaves_list, enclave_list_entry) { in ne_event_work_handler()
232 mutex_lock(&ne_enclave->enclave_info_mutex); in ne_event_work_handler()
238 if (ne_enclave->state != NE_STATE_RUNNING) in ne_event_work_handler()
241 slot_info_req.slot_uid = ne_enclave->slot_uid; in ne_event_work_handler()
250 if (ne_enclave->state != cmd_reply.state) { in ne_event_work_handler()
251 ne_enclave->state = cmd_reply.state; in ne_event_work_handler()
253 ne_enclave->has_event = true; in ne_event_work_handler()
255 wake_up_interruptible(&ne_enclave->eventq); in ne_event_work_handler()
259 mutex_unlock(&ne_enclave->enclave_info_mutex); in ne_event_work_handler()
H A Dne_misc_dev.h64 struct ne_enclave { struct