Home
last modified time | relevance | path

Searched refs:ROL16 (Results 1 – 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/vmx/
Devmcs.h78 #define ROL16(val, n) ((u16)(((u16)(val) << (n)) | ((u16)(val) >> (16 - (n))))) macro
83 unsigned int index = ROL16(field, 6); in get_evmcs_offset()
100 #undef ROL16
Dvmcs12.c5 #define ROL16(val, n) ((u16)(((u16)(val) << (n)) | ((u16)(val) >> (16 - (n))))) macro
7 #define FIELD(number, name) [ROL16(number, 6)] = VMCS12_OFFSET(name)
10 [ROL16(number##_HIGH, 6)] = VMCS12_OFFSET(name) + sizeof(u32)
Dvmcs12.h369 #define ROL16(val, n) ((u16)(((u16)(val) << (n)) | ((u16)(val) >> (16 - (n))))) macro
379 index = ROL16(field, 6); in vmcs_field_to_offset()
390 #undef ROL16
Devmcs.c17 #define ROL16(val, n) ((u16)(((u16)(val) << (n)) | ((u16)(val) >> (16 - (n))))) macro
19 #define EVMCS1_FIELD(number, name, clean_field)[ROL16(number, 6)] = \