Lines Matching refs:val
357 static bool mmio_read(int size, unsigned long addr, unsigned long *val)
365 .r15 = *val,
370 *val = args.r11;
374 static bool mmio_write(int size, unsigned long addr, unsigned long val)
377 EPT_WRITE, addr, val);
382 unsigned long *reg, val, vaddr;
425 memcpy(&val, reg, size);
426 if (!mmio_write(size, ve->gpa, val))
430 val = insn.immediate.value;
431 if (!mmio_write(size, ve->gpa, val))
453 if (!mmio_read(size, ve->gpa, &val))
468 if (size == 1 && val & BIT(7))
470 else if (size > 1 && val & BIT(15))
481 memcpy(reg, &val, size);