Lines Matching refs:offset
29 int offset = evmcs_field_offset(field, clean_field); in get_evmcs_offset() local
31 WARN_ONCE(offset < 0, "accessing unsupported EVMCS field %lx\n", field); in get_evmcs_offset()
32 return offset; in get_evmcs_offset()
38 int offset = get_evmcs_offset(field, &clean_field); in evmcs_write64() local
40 if (offset < 0) in evmcs_write64()
43 *(u64 *)((char *)current_evmcs + offset) = value; in evmcs_write64()
51 int offset = get_evmcs_offset(field, &clean_field); in evmcs_write32() local
53 if (offset < 0) in evmcs_write32()
56 *(u32 *)((char *)current_evmcs + offset) = value; in evmcs_write32()
63 int offset = get_evmcs_offset(field, &clean_field); in evmcs_write16() local
65 if (offset < 0) in evmcs_write16()
68 *(u16 *)((char *)current_evmcs + offset) = value; in evmcs_write16()
74 int offset = get_evmcs_offset(field, NULL); in evmcs_read64() local
76 if (offset < 0) in evmcs_read64()
79 return *(u64 *)((char *)current_evmcs + offset); in evmcs_read64()
84 int offset = get_evmcs_offset(field, NULL); in evmcs_read32() local
86 if (offset < 0) in evmcs_read32()
89 return *(u32 *)((char *)current_evmcs + offset); in evmcs_read32()
94 int offset = get_evmcs_offset(field, NULL); in evmcs_read16() local
96 if (offset < 0) in evmcs_read16()
99 return *(u16 *)((char *)current_evmcs + offset); in evmcs_read16()