Symbol: copyinfo
sys/amd64/include/vmm.h
361
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
sys/amd64/include/vmm.h
363
void vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo);
sys/amd64/include/vmm.h
364
void vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len);
sys/amd64/include/vmm.h
365
void vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len);
sys/amd64/vmm/vmm.c
1031
struct vm_copyinfo copyinfo[2];
sys/amd64/vmm/vmm.c
1040
VM_PROT_RW, copyinfo, nitems(copyinfo), &fault);
sys/amd64/vmm/vmm.c
1047
vm_copyin(copyinfo, &rflags, sizeof(uint64_t));
sys/amd64/vmm/vmm.c
1053
vm_copyout(&rflags, copyinfo, sizeof(uint64_t));
sys/amd64/vmm/vmm.c
1054
vm_copy_teardown(copyinfo, nitems(copyinfo));
sys/amd64/vmm/vmm.c
1825
vm_copy_teardown(struct vm_copyinfo *copyinfo, int num_copyinfo)
sys/amd64/vmm/vmm.c
1830
if (copyinfo[idx].cookie != NULL)
sys/amd64/vmm/vmm.c
1831
vm_gpa_release(copyinfo[idx].cookie);
sys/amd64/vmm/vmm.c
1833
bzero(copyinfo, num_copyinfo * sizeof(struct vm_copyinfo));
sys/amd64/vmm/vmm.c
1838
uint64_t gla, size_t len, int prot, struct vm_copyinfo *copyinfo,
sys/amd64/vmm/vmm.c
1846
bzero(copyinfo, sizeof(struct vm_copyinfo) * num_copyinfo);
sys/amd64/vmm/vmm.c
1858
copyinfo[nused].gpa = gpa;
sys/amd64/vmm/vmm.c
1859
copyinfo[nused].len = n;
sys/amd64/vmm/vmm.c
1866
hva = vm_gpa_hold(vcpu, copyinfo[idx].gpa,
sys/amd64/vmm/vmm.c
1867
copyinfo[idx].len, prot, &cookie);
sys/amd64/vmm/vmm.c
1870
copyinfo[idx].hva = hva;
sys/amd64/vmm/vmm.c
1871
copyinfo[idx].cookie = cookie;
sys/amd64/vmm/vmm.c
1875
vm_copy_teardown(copyinfo, num_copyinfo);
sys/amd64/vmm/vmm.c
1884
vm_copyin(struct vm_copyinfo *copyinfo, void *kaddr, size_t len)
sys/amd64/vmm/vmm.c
1892
bcopy(copyinfo[idx].hva, dst, copyinfo[idx].len);
sys/amd64/vmm/vmm.c
1893
len -= copyinfo[idx].len;
sys/amd64/vmm/vmm.c
1894
dst += copyinfo[idx].len;
sys/amd64/vmm/vmm.c
1900
vm_copyout(const void *kaddr, struct vm_copyinfo *copyinfo, size_t len)
sys/amd64/vmm/vmm.c
1908
bcopy(src, copyinfo[idx].hva, copyinfo[idx].len);
sys/amd64/vmm/vmm.c
1909
len -= copyinfo[idx].len;
sys/amd64/vmm/vmm.c
1910
src += copyinfo[idx].len;
sys/amd64/vmm/vmm_instruction_emul.c
1518
struct vm_copyinfo copyinfo[2];
sys/amd64/vmm/vmm_instruction_emul.c
1520
struct iovec copyinfo[2];
sys/amd64/vmm/vmm_instruction_emul.c
1590
pushop ? PROT_WRITE : PROT_READ, copyinfo, nitems(copyinfo),
sys/amd64/vmm/vmm_instruction_emul.c
1598
vm_copyout(&val, copyinfo, size);
sys/amd64/vmm/vmm_instruction_emul.c
1600
vm_copyin(copyinfo, &val, size);
sys/amd64/vmm/vmm_instruction_emul.c
1604
vm_copy_teardown(copyinfo, nitems(copyinfo));
sys/amd64/vmm/vmm_instruction_emul.c
2287
struct vm_copyinfo copyinfo[2];
sys/amd64/vmm/vmm_instruction_emul.c
2295
copyinfo, nitems(copyinfo), faultptr);
sys/amd64/vmm/vmm_instruction_emul.c
2299
vm_copyin(copyinfo, vie->inst, inst_length);
sys/amd64/vmm/vmm_instruction_emul.c
2300
vm_copy_teardown(copyinfo, nitems(copyinfo));
sys/amd64/vmm/vmm_instruction_emul.c
762
struct vm_copyinfo copyinfo[2];
sys/amd64/vmm/vmm_instruction_emul.c
764
struct iovec copyinfo[2];
sys/amd64/vmm/vmm_instruction_emul.c
820
copyinfo, nitems(copyinfo), &fault);
sys/amd64/vmm/vmm_instruction_emul.c
828
vm_copyin(copyinfo, &val, opsize);
sys/amd64/vmm/vmm_instruction_emul.c
829
vm_copy_teardown(copyinfo, nitems(copyinfo));
sys/amd64/vmm/vmm_instruction_emul.c
846
PROT_WRITE, copyinfo, nitems(copyinfo), &fault);
sys/amd64/vmm/vmm_instruction_emul.c
864
vm_copyout(&val, copyinfo, opsize);
sys/amd64/vmm/vmm_instruction_emul.c
865
vm_copy_teardown(copyinfo, nitems(copyinfo));
usr.bin/systat/vmstat.c
129
static void copyinfo(struct Info *, struct Info *);
usr.bin/systat/vmstat.c
270
copyinfo(&s2, &s1);
usr.bin/systat/vmstat.c
537
copyinfo(&s2, &s1);
usr.bin/systat/vmstat.c
557
copyinfo(&z, &s1);
usr.sbin/fstyp/hammer2_disk.h
1332
hammer2_volconf_t copyinfo[HAMMER2_COPYID_COUNT];