Searched refs:copyinfo (Results 1 - 5 of 5) sorted by relevance
/freebsd-current/sys/amd64/vmm/ |
H A D | vmm.c | 1774 struct vm_copyinfo copyinfo; local 1783 VM_PROT_RW, ©info, 1, &fault); 1790 vm_copyin(©info, &rflags, sizeof(uint64_t)); 1796 vm_copyout(&rflags, ©info, sizeof(uint64_t)); 1797 vm_copy_teardown(©info, 1); 2763 vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo) argument 2768 if (copyinfo[idx].cookie != NULL) 2769 vm_gpa_release(copyinfo[idx].cookie); 2771 bzero(copyinfo, num_copyinfo * sizeof(struct vm_copyinfo)); 2776 uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo, 2775 vm_copy_setup(struct vcpu *vcpu, struct vm_guest_paging *paging, uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo, int num_copyinfo, int *fault) argument 2821 vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len) argument 2837 vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len) argument [all...] |
H A D | vmm_instruction_emul.c | 768 struct vm_copyinfo copyinfo[2]; local 770 struct iovec copyinfo[2]; 826 copyinfo, nitems(copyinfo), &fault); 834 vm_copyin(copyinfo, &val, opsize); 835 vm_copy_teardown(copyinfo, nitems(copyinfo)); 852 PROT_WRITE, copyinfo, nitems(copyinfo), &fault); 870 vm_copyout(&val, copyinfo, opsiz 1518 struct vm_copyinfo copyinfo[2]; local 2287 struct vm_copyinfo copyinfo[2]; local [all...] |
/freebsd-current/sys/amd64/include/ |
H A D | vmm.h | 464 * Set up 'copyinfo[]' to copy to/from guest linear address space starting 473 * The 'copyinfo[]' can be passed to 'vm_copyin()' or 'vm_copyout()' only if 474 * the return value is 0. The 'copyinfo[]' resources should be freed by calling 478 uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo, 480 void vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo); 481 void vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len); 482 void vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len);
|
/freebsd-current/usr.bin/systat/ |
H A D | vmstat.c | 129 static void copyinfo(struct Info *, struct Info *); 270 copyinfo(&s2, &s1); 537 copyinfo(&s2, &s1); 557 copyinfo(&z, &s1); 804 copyinfo(struct Info *from, struct Info *to) function
|
/freebsd-current/usr.sbin/fstyp/ |
H A D | hammer2_disk.h | 1198 * NOTE: The copyinfo[] array contains the configuration for both the 1203 * allow HAMMER2 to pick up the others when it checks the copyinfo[] 1277 * An id from the active copies set (up to 8, see copyinfo later on) 1320 * Contains the configuration for up to 256 copyinfo targets. These 1329 /* 1000-8FFF copyinfo config */ 1330 hammer2_volconf_t copyinfo[HAMMER2_COPYID_COUNT]; member in struct:hammer2_volume_data
|
Completed in 192 milliseconds