Lines Matching refs:encoding
450 static inline int vmread(uint64_t encoding, uint64_t *value)
456 return evmcs_vmread(encoding, value);
458 __asm__ __volatile__("vmread %[encoding], %[value]; setna %[ret]"
460 : [encoding]"r"(encoding)
471 static inline uint64_t vmreadz(uint64_t encoding)
474 vmread(encoding, &value);
478 static inline int vmwrite(uint64_t encoding, uint64_t value)
483 return evmcs_vmwrite(encoding, value);
485 __asm__ __volatile__ ("vmwrite %[value], %[encoding]; setna %[ret]"
487 : [value]"rm"(value), [encoding]"r"(encoding)