Lines Matching defs:opsize

408 getcc(int opsize, uint64_t x, uint64_t y)
410 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
411 ("getcc: invalid operand size %d", opsize));
413 if (opsize == 1)
415 else if (opsize == 2)
417 else if (opsize == 4)
443 getaddflags(int opsize, uint64_t x, uint64_t y)
445 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
446 ("getaddflags: invalid operand size %d", opsize));
448 if (opsize == 1)
450 else if (opsize == 2)
452 else if (opsize == 4)
478 getandflags(int opsize, uint64_t x, uint64_t y)
480 KASSERT(opsize == 1 || opsize == 2 || opsize == 4 || opsize == 8,
481 ("getandflags: invalid operand size %d", opsize));
483 if (opsize == 1)
485 else if (opsize == 2)
487 else if (opsize == 4)
502 size = vie->opsize;
616 size = vie->opsize;
698 int opsize, int addrsize, int prot, enum vm_reg_name seg,
719 if (vie_calculate_gla(paging->cpu_mode, seg, &desc, val, opsize,
736 if (vie_alignment_check(paging->cpl, opsize, cr0, rflags, *gla)) {
761 int error, fault, opsize, seg, repeat;
763 opsize = (vie->op.op_byte == 0xA4) ? 1 : vie->opsize;
807 error = get_gla(vm, vcpuid, vie, paging, opsize, vie->addrsize,
812 error = vm_copy_setup(vm, vcpuid, paging, srcaddr, opsize, PROT_READ,
821 vm_copyin(vm, vcpuid, copyinfo, &val, opsize);
823 error = memwrite(vm, vcpuid, gpa, val, opsize, arg);
832 error = get_gla(vm, vcpuid, vie, paging, opsize, vie->addrsize,
838 error = vm_copy_setup(vm, vcpuid, paging, dstaddr, opsize,
853 error = memread(vm, vcpuid, gpa, &val, opsize, arg);
857 vm_copyout(vm, vcpuid, &val, copyinfo, opsize);
878 error = memread(vm, vcpuid, srcgpa, &val, opsize, arg);
882 error = memwrite(vm, vcpuid, dstgpa, val, opsize, arg);
898 rsi -= opsize;
899 rdi -= opsize;
901 rsi += opsize;
902 rdi += opsize;
936 int error, opsize, repeat;
940 opsize = (vie->op.op_byte == 0xAA) ? 1 : vie->opsize;
958 error = memwrite(vm, vcpuid, gpa, val, opsize, arg);
969 rdi -= opsize;
971 rdi += opsize;
1001 size = vie->opsize;
1089 size = vie->opsize;
1177 size = vie->opsize;
1268 size = vie->opsize;
1318 size = vie->opsize;
1374 size = vie->opsize;
1437 size = vie->opsize;
1613 error = memread(vm, vcpuid, gpa, &val, vie->opsize, memarg);
1621 bitmask = vie->opsize * 8 - 1;
2262 vie->opsize = 8;
2264 vie->opsize = 2;
2266 vie->opsize = 4;
2270 vie->opsize = vie->opsize_override ? 2 : 4;
2274 vie->opsize = vie->opsize_override ? 4 : 2;
2519 if (vie->opsize == 4 || vie->opsize == 8)