Lines Matching defs:opsize
422 getcc(int opsize, uint64_t x, uint64_t y)
424 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
425 ("getcc: invalid operand size %d", opsize));
427 if (opsize == 1)
429 else if (opsize == 2)
431 else if (opsize == 4)
457 getaddflags(int opsize, uint64_t x, uint64_t y)
459 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
460 ("getaddflags: invalid operand size %d", opsize));
462 if (opsize == 1)
464 else if (opsize == 2)
466 else if (opsize == 4)
492 getandflags(int opsize, uint64_t x, uint64_t y)
494 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
495 ("getandflags: invalid operand size %d", opsize));
497 if (opsize == 1)
499 else if (opsize == 2)
501 else if (opsize == 4)
516 size = vie->opsize;
629 size = vie->opsize;
711 struct vm_guest_paging *paging, int opsize, int addrsize, int prot,
732 if (vie_calculate_gla(paging->cpu_mode, seg, &desc, val, opsize,
749 if (vie_alignment_check(paging->cpl, opsize, cr0, rflags, *gla)) {
774 int error, fault, opsize, seg, repeat;
776 opsize = (vie->op.op_byte == 0xA4) ? 1 : vie->opsize;
820 error = get_gla(vcpu, vie, paging, opsize, vie->addrsize,
825 error = vm_copy_setup(vcpu, paging, srcaddr, opsize, PROT_READ,
834 vm_copyin(copyinfo, &val, opsize);
836 error = memwrite(vcpu, gpa, val, opsize, arg);
845 error = get_gla(vcpu, vie, paging, opsize, vie->addrsize,
851 error = vm_copy_setup(vcpu, paging, dstaddr, opsize,
866 error = memread(vcpu, gpa, &val, opsize, arg);
870 vm_copyout(&val, copyinfo, opsize);
891 error = memread(vcpu, srcgpa, &val, opsize, arg);
895 error = memwrite(vcpu, dstgpa, val, opsize, arg);
911 rsi -= opsize;
912 rdi -= opsize;
914 rsi += opsize;
915 rdi += opsize;
949 int error, opsize, repeat;
953 opsize = (vie->op.op_byte == 0xAA) ? 1 : vie->opsize;
971 error = memwrite(vcpu, gpa, val, opsize, arg);
982 rdi -= opsize;
984 rdi += opsize;
1014 size = vie->opsize;
1102 size = vie->opsize;
1190 size = vie->opsize;
1281 size = vie->opsize;
1332 size = vie->opsize;
1408 size = vie->opsize;
1464 size = vie->opsize;
1527 size = vie->opsize;
1704 error = memread(vcpu, gpa, &val, vie->opsize, memarg);
1712 bitmask = vie->opsize * 8 - 1;
2480 vie->opsize = 8;
2482 vie->opsize = 2;
2484 vie->opsize = 4;
2488 vie->opsize = vie->opsize_override ? 2 : 4;
2492 vie->opsize = vie->opsize_override ? 4 : 2;
2741 if (vie->opsize == 4 || vie->opsize == 8)