Home
last modified time | relevance | path

Searched refs:idte (Results 1 – 2 of 2) sorted by relevance

/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Ddesc.h147 idt_entry_t idte; in _set_gate_lower() local
148 idte.b = gate->b; in _set_gate_lower()
149 idte.a = in _set_gate_lower()
156 _write_gate_lower(gate, &idte); in _set_gate_lower()
163 idt_entry_t idte; in _update_gate_addr_lower() local
164 idte.a = gate->a; in _update_gate_addr_lower()
166 idte.b = ((unsigned long)(addr) >> 32); in _update_gate_addr_lower()
167 idte.a &= 0x0000FFFFFFFF0000ULL; in _update_gate_addr_lower()
168 idte.a |= (((unsigned long)(addr) & 0xFFFF0000UL) << 32) | in _update_gate_addr_lower()
171 _write_gate_lower(gate, &idte); in _update_gate_addr_lower()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dsvm.c1248 struct { uint32_t a, b, c, d; } idte = {}; in svm_emul_swint_injection() local
1283 rc = hvm_copy_from_guest_linear(&idte, idte_linear_addr, idte_size, in svm_emul_swint_injection()
1298 switch ( (idte.b >> 8) & 0x1f ) in svm_emul_swint_injection()
1314 if ( idte.d & 0x1f00 ) in svm_emul_swint_injection()
1319 vmcb_get_cpl(vmcb) > ((idte.b >> 13) & 3) ) in svm_emul_swint_injection()
1323 if ( !(idte.b & (1u << 15)) ) in svm_emul_swint_injection()

Completed in 8 milliseconds