Searched refs:copyinfo (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/sys/amd64/vmm/
H A Dvmm_instruction_emul.c757 struct vm_copyinfo copyinfo[2]; local
759 struct iovec copyinfo[2];
815 copyinfo, nitems(copyinfo), &fault);
823 vm_copyin(vm, vcpuid, copyinfo, &val, opsize);
824 vm_copy_teardown(vm, vcpuid, copyinfo, nitems(copyinfo));
841 PROT_WRITE, copyinfo, nitems(copyinfo), &fault);
859 vm_copyout(vm, vcpuid, &val, copyinfo, opsiz
1430 struct vm_copyinfo copyinfo[2]; local
2175 struct vm_copyinfo copyinfo[2]; local
[all...]
H A Dvmm.c2612 vm_copy_teardown(struct vm *vm, int vcpuid, struct vm_copyinfo *copyinfo, argument
2618 if (copyinfo[idx].cookie != NULL)
2619 vm_gpa_release(copyinfo[idx].cookie);
2621 bzero(copyinfo, num_copyinfo * sizeof(struct vm_copyinfo));
2626 uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
2634 bzero(copyinfo, sizeof(struct vm_copyinfo) * num_copyinfo);
2645 copyinfo[nused].gpa = gpa;
2646 copyinfo[nused].len = n;
2653 hva = vm_gpa_hold(vm, vcpuid, copyinfo[idx].gpa,
2654 copyinfo[id
2625 vm_copy_setup(struct vm *vm, int vcpuid, struct vm_guest_paging *paging, uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo, int num_copyinfo, int *fault) argument
2671 vm_copyin(struct vm *vm, int vcpuid, struct vm_copyinfo *copyinfo, void *kaddr, size_t len) argument
2688 vm_copyout(struct vm *vm, int vcpuid, const void *kaddr, struct vm_copyinfo *copyinfo, size_t len) argument
[all...]
/freebsd-12-stable/sys/amd64/include/
H A Dvmm.h401 * Set up 'copyinfo[]' to copy to/from guest linear address space starting
410 * The 'copyinfo[]' can be passed to 'vm_copyin()' or 'vm_copyout()' only if
411 * the return value is 0. The 'copyinfo[]' resources should be freed by calling
415 uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
417 void vm_copy_teardown(struct vm *vm, int vcpuid, struct vm_copyinfo *copyinfo,
419 void vm_copyin(struct vm *vm, int vcpuid, struct vm_copyinfo *copyinfo,
422 struct vm_copyinfo *copyinfo, size_t len);
/freebsd-12-stable/usr.bin/systat/
H A Dvmstat.c135 static void copyinfo(struct Info *, struct Info *);
277 copyinfo(&s2, &s1);
544 copyinfo(&s2, &s1);
564 copyinfo(&z, &s1);
818 copyinfo(struct Info *from, struct Info *to) function

Completed in 63 milliseconds