Lines Matching refs:uint64_t
28 typedef uint64_t vm_paddr_t; /* Virtual Machine (Guest) physical address */
29 typedef uint64_t vm_vaddr_t; /* Virtual Machine (Guest) virtual address */
91 struct kvm_vm *vm_create(enum vm_guest_mode mode, uint64_t phy_pages, int perm);
97 uint64_t first_page, uint32_t num_pages);
130 uint64_t guest_paddr, uint32_t slot, uint64_t npages,
142 void vm_mem_region_move(struct kvm_vm *vm, uint32_t slot, uint64_t new_gpa);
149 void virt_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr,
232 int _kvm_device_check_attr(int dev_fd, uint32_t group, uint64_t attr);
233 int kvm_device_check_attr(int dev_fd, uint32_t group, uint64_t attr);
234 int _kvm_create_device(struct kvm_vm *vm, uint64_t type, bool test, int *fd);
235 int kvm_create_device(struct kvm_vm *vm, uint64_t type, bool test);
236 int _kvm_device_access(int dev_fd, uint32_t group, uint64_t attr,
238 int kvm_device_access(int dev_fd, uint32_t group, uint64_t attr,
261 void virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr);
284 struct kvm_vm *vm_create_default(uint32_t vcpuid, uint64_t extra_mem_pages,
288 struct kvm_vm *vm_create_default_with_vcpus(uint32_t nr_vcpus, uint64_t extra_mem_pages,
294 uint64_t slot0_mem_pages, uint64_t extra_mem_pages,
313 uint64_t vm_get_max_gfn(struct kvm_vm *vm);
332 kvm_userspace_memory_region_find(struct kvm_vm *vm, uint64_t start,
333 uint64_t end);
364 uint64_t cmd;
365 uint64_t args[UCALL_MAX_ARGS];
370 void ucall(uint64_t cmd, int nargs, ...);
371 uint64_t get_ucall(struct kvm_vm *vm, uint32_t vcpu_id, struct ucall *uc);