vm_copyinfo
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
void vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo);
void vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len);
void vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len);
struct vm_copyinfo copyinfo[2];
vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo)
bzero(copyinfo, num_copyinfo * sizeof(struct vm_copyinfo));
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
bzero(copyinfo, sizeof(struct vm_copyinfo) * num_copyinfo);
vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len)
vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len)
struct vm_copyinfo copyinfo[2];
struct vm_copyinfo copyinfo[2];
struct vm_copyinfo copyinfo[2];