Home
last modified time | relevance | path

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

/openbmc/linux/drivers/virt/nitro_enclaves/
H A Dne_misc_dev.h64 struct ne_enclave { struct
67 wait_queue_head_t eventq;
68 bool has_event;
69 u64 max_mem_regions;
71 u64 mem_size;
72 struct mm_struct *mm;
76 unsigned int nr_vcpus;
77 int numa_node;
78 u64 slot_uid;
79 u16 state;
[all …]
H A Dne_misc_dev.c480 static bool ne_donated_cpu(struct ne_enclave *ne_enclave, unsigned int cpu) in ne_donated_cpu()
527 static int ne_set_enclave_threads_per_core(struct ne_enclave *ne_enclave, in ne_set_enclave_threads_per_core()
706 static int ne_add_vcpu_ioctl(struct ne_enclave *ne_enclave, u32 vcpu_id) in ne_add_vcpu_ioctl()
748 static int ne_sanity_check_user_mem_region(struct ne_enclave *ne_enclave, in ne_sanity_check_user_mem_region()
915 static int ne_set_user_memory_region_ioctl(struct ne_enclave *ne_enclave, in ne_set_user_memory_region_ioctl()
1072 static int ne_start_enclave_ioctl(struct ne_enclave *ne_enclave, in ne_start_enclave_ioctl()
1147 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_ioctl() local
1449 static void ne_pci_dev_remove_enclave_entry(struct ne_enclave *ne_enclave, in ne_pci_dev_remove_enclave_entry()
1479 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_release() local
1560 struct ne_enclave *ne_enclave = file->private_data; in ne_enclave_poll() local
[all …]
H A Dne_pci_dev.c217 struct ne_enclave *ne_enclave = NULL; in ne_event_work_handler() local