/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-gate-op.c | 125 unsigned int rc = bytes, sel = 0; in read_mem() local 135 sel = read_sreg(ds); in read_mem() 138 sel = read_sreg(es); in read_mem() 141 sel = read_sreg(fs); in read_mem() 144 sel = read_sreg(gs); in read_mem() 147 sel = ctxt->regs->ss; in read_mem() 152 if ( sel ) in read_mem() 329 sel |= (ar >> 13) & 3; in pv_emulate_gate_op() 398 sel |= (regs->cs & 3); in pv_emulate_gate_op() 426 sel |= (regs->cs & 3); in pv_emulate_gate_op() [all …]
|
A D | emulate.c | 28 int pv_emul_read_descriptor(unsigned int sel, const struct vcpu *v, in pv_emul_read_descriptor() argument 34 if ( sel < 4) in pv_emul_read_descriptor() 37 (const struct desc_struct *)(!(sel & 4) in pv_emul_read_descriptor() 40 + (sel >> 3)) ) in pv_emul_read_descriptor() 54 if ( sel > 3 ) in pv_emul_read_descriptor() 61 : "=r" (a), "=qm" (valid) : "rm" (sel)); in pv_emul_read_descriptor() 65 : "=r" (l), "=qm" (valid) : "rm" (sel)); in pv_emul_read_descriptor()
|
A D | emulate.h | 6 int pv_emul_read_descriptor(unsigned int sel, const struct vcpu *v,
|
A D | emul-priv-op.c | 471 unsigned int sel, ar; in read_segment() local 475 case x86_seg_cs: sel = ctxt->regs->cs; break; in read_segment() 476 case x86_seg_ds: sel = read_sreg(ds); break; in read_segment() 477 case x86_seg_es: sel = read_sreg(es); break; in read_segment() 478 case x86_seg_fs: sel = read_sreg(fs); break; in read_segment() 479 case x86_seg_gs: sel = read_sreg(gs); break; in read_segment() 480 case x86_seg_ss: sel = ctxt->regs->ss; break; in read_segment() 484 if ( !pv_emul_read_descriptor(sel, current, ®->base, in read_segment()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | desc.h | 44 #define __fixup_guest_selector(d, sel) \ argument 47 (sel) = (((sel) & 3) >= _rpl) ? (sel) : (((sel) & ~3) | _rpl); \ 66 #define guest_gate_selector_okay(d, sel) \ argument 67 ((((sel)>>3) < FIRST_RESERVED_GDT_ENTRY) || /* Guest seg? */ \ 68 ((sel) == (!is_pv_32bit_domain(d) ? \ 71 ((sel) & 4)) /* LDT seg? */
|
A D | xstate.h | 85 uint16_t sel; member
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 69 frame[1] = csr->sel; in realmode_deliver_exception() 81 csr->sel = cs_eip >> 16; in realmode_deliver_exception() 82 csr->base = (uint32_t)csr->sel << 4; in realmode_deliver_exception() 203 ((hvmemul_ctxt.seg_reg[x86_seg_cs].sel & 3) in vmx_realmode() 204 || (hvmemul_ctxt.seg_reg[x86_seg_ss].sel & 3)); in vmx_realmode() 219 sreg->dpl = sreg->sel & 3; in vmx_realmode() 221 sreg->dpl = sreg->sel & 3; in vmx_realmode() 223 sreg->dpl = sreg->sel & 3; in vmx_realmode() 225 sreg->dpl = sreg->sel & 3; in vmx_realmode()
|
/xen-4.10.0-shim-comet/stubdom/vtpmmgr/ |
A D | tpm2_marshal.h | 245 ptr = pack_BYTE(ptr, sel[i].sizeofSelect); in pack_TPMS_PCR_SELECTION_ARRAY() 246 ptr = pack_BUFFER(ptr, sel[i].pcrSelect, sel[i].sizeofSelect); in pack_TPMS_PCR_SELECTION_ARRAY() 258 ptr = unpack_BUFFER(ptr, sel[i].pcrSelect, sel[i].sizeofSelect); in unpack_TPMS_PCR_SELECTION_ARRAY() 266 ptr = pack_UINT32(ptr, sel->count); in pack_TPML_PCR_SELECTION() 267 ptr = pack_TPMS_PCR_SELECTION_ARRAY(ptr, sel->pcrSelections, sel->count); in pack_TPML_PCR_SELECTION() 274 ptr = unpack_UINT32(ptr, &sel->count); in unpack_TPML_PCR_SELECTION() 275 ptr = unpack_TPMS_PCR_SELECTION_ARRAY(ptr, sel->pcrSelections, sel->count); in unpack_TPML_PCR_SELECTION() 354 switch(*sel) { in pack_TPMU_SYM_MODE() 373 switch(*sel) { in unpack_TPMU_SYM_MODE() 393 switch(*sel) { in pack_TPMU_SYM_KEY_BITS() [all …]
|
A D | disk_tpm.c | 51 uint8_t sel[3]; member 60 uint32_t sel = le32_native(selection); in TPM_pcr_digest() local 63 if (sel & (1 << i)) in TPM_pcr_digest() 68 memcpy(v->sel, &selection, 3); in TPM_pcr_digest() 73 if (sel & (1 << i)) { in TPM_pcr_digest()
|
A D | vtpm_cmd_handler.c | 284 TPM_PCR_SELECTION sel; in vtpmmgr_GetQuote() local 288 UNPACK_IN(TPM_PCR_SELECTION, &sel, UNPACK_ALIAS); in vtpmmgr_GetQuote() 302 …status = vtpm_do_quote(opq->group, *opq->uuid, opq->kern_hash, ibuf, &sel, extra_info_flags, PACK_… in vtpmmgr_GetQuote() 532 TPM_PCR_SELECTION sel; in vtpmmgr_GroupRegister() local 539 UNPACK_IN(TPM_PCR_SELECTION, &sel, UNPACK_ALIAS); in vtpmmgr_GroupRegister() 573 status = vtpm_do_quote(group, NULL, NULL, &digest, &sel, extra_info_flags,NULL, NULL, PACK_BUF); in vtpmmgr_GroupRegister() 629 TPM_PCR_SELECTION sel; in vtpmmgr_GroupUpdate() local 630 UNPACK_IN(TPM_PCR_SELECTION, &sel, UNPACK_ALIAS); in vtpmmgr_GroupUpdate() 633 if (sel.sizeOfSelect > 4) { in vtpmmgr_GroupUpdate() 638 memcpy(&seals[i].pcr_selection, sel.pcrSelect, sel.sizeOfSelect); in vtpmmgr_GroupUpdate()
|
A D | mgmt_authority.h | 8 …const uint8_t* kern_hash, const struct tpm_authdata *data, TPM_PCR_SELECTION *sel, uint32_t extraI…
|
A D | mgmt_authority.c | 188 TPM_PCR_SELECTION sel = { in do_pcr_setup() local 195 rc = TPM_Reset(&sel); in do_pcr_setup() 324 const uint8_t* kern_hash, const struct tpm_authdata *data, TPM_PCR_SELECTION *sel, in vtpm_do_quote() argument 370 rc = TPM_Quote(handle, data_to_quote, sel, (void*)&group->aik_authdata, &oiap, &pcrs, &sig, &size); in vtpm_do_quote()
|
A D | tpm.h | 87 TPM_RESULT TPM_Reset(TPM_PCR_SELECTION *sel);
|
/xen-4.10.0-shim-comet/scripts/ |
A D | get_maintainer.pl | 1488 my $sel = ""; 1566 if ($sel eq "y") { 1574 } elsif ($sel eq "*" || $sel eq '^') { 1580 } elsif ($sel eq "0") { 1584 } elsif ($sel eq "t") { 1606 } elsif ($sel eq "a") { 1616 } elsif ($sel eq "s") { 1626 } elsif ($sel eq "o") { 1629 } elsif ($sel eq "g") { 1636 } elsif ($sel eq "b") { [all …]
|
/xen-4.10.0-shim-comet/stubdom/ |
A D | vtpm-deepquote-anyloc.patch | 73 -TPM_RESULT VTPM_GetParentQuote(TPM_DIGEST* data, TPM_PCR_SELECTION *sel, UINT32 *sigSize, BYTE **s… 74 +TPM_RESULT VTPM_GetParentQuote(TPM_NONCE *data, TPM_PCR_SELECTION *sel, 77 TPM_RESULT TPM_ParentSignEK(TPM_NONCE *externalData, TPM_PCR_SELECTION *sel, 79 @@ -191,7 +192,7 @@ TPM_RESULT TPM_ParentSignEK(TPM_NONCE *externalData, TPM_PCR_SELECTION *sel, 88 @@ -206,7 +207,7 @@ TPM_RESULT TPM_ParentSignEK(TPM_NONCE *externalData, TPM_PCR_SELECTION *sel, 92 - res = VTPM_GetParentQuote(&hres, sel, sigSize, sig); 93 + res = VTPM_GetParentQuote((TPM_NONCE*)&hres, sel, extraInfoFlags, sigSize, sig);
|
A D | vtpm-parent-sign-ek.patch | 66 + * @sel: [in] PCR selection for the hardware TPM's quote 74 + TPM_PCR_SELECTION *sel, 94 +TPM_RESULT VTPM_GetParentQuote(TPM_DIGEST* data, TPM_PCR_SELECTION *sel, UINT32 *sigSize, BYTE **s… 96 +TPM_RESULT TPM_ParentSignEK(TPM_NONCE *externalData, TPM_PCR_SELECTION *sel, 117 + res = VTPM_GetParentQuote(&hres, sel, sigSize, sig);
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/vmx/ |
A D | vmcs.h | 366 #define GUEST_SEG_SELECTOR(sel) (GUEST_ES_SELECTOR + (sel) * 2) /* ES ... GS */ argument 443 #define GUEST_SEG_LIMIT(sel) (GUEST_ES_LIMIT + (sel) * 2) /* ES ... GS */ argument 454 #define GUEST_SEG_AR_BYTES(sel) (GUEST_ES_AR_BYTES + (sel) * 2) /* ES ... GS */ argument 480 #define GUEST_SEG_BASE(sel) (GUEST_ES_BASE + (sel) * 2) /* ES ... GS */ argument
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | traps.c | 117 fault_regs.cs = sreg.sel; in show_registers() 119 fault_regs.ds = sreg.sel; in show_registers() 121 fault_regs.es = sreg.sel; in show_registers() 123 fault_regs.fs = sreg.sel; in show_registers() 126 fault_regs.gs = sreg.sel; in show_registers() 129 fault_regs.ss = sreg.sel; in show_registers()
|
/xen-4.10.0-shim-comet/tools/pygrub/src/ |
A D | pygrub | 479 sel = 0 482 sel = i 488 sel = 0 490 return sel 619 global sel 622 global sel 624 sel = g.run() 640 sel = g.image_index() 646 sel = idx 648 if sel == -1: [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | hvm.c | 2729 segr.sel = sel; in hvm_load_segment_selector() 2743 segr.sel = sel; in hvm_load_segment_selector() 2775 rpl = sel & 3; in hvm_load_segment_selector() 2839 segr.sel = sel; in hvm_load_segment_selector() 2931 tr.sel = tss_sel; in hvm_task_switch() 2984 tss.es = segr.sel; in hvm_task_switch() 2986 tss.cs = segr.sel; in hvm_task_switch() 2988 tss.ss = segr.sel; in hvm_task_switch() 2990 tss.ds = segr.sel; in hvm_task_switch() 2992 tss.fs = segr.sel; in hvm_task_switch() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | vmcb.c | 162 vmcb->ldtr.sel = 0; in construct_vmcb() 304 BUILD_BUG_ON(sizeof(sreg.sel) != 2); in build_assertions() 308 BUILD_BUG_ON(offsetof(struct segment_register, sel) != 0); in build_assertions()
|
/xen-4.10.0-shim-comet/stubdom/vtpm/ |
A D | vtpm_cmd.c | 221 TPM_RESULT VTPM_GetParentQuote(TPM_NONCE *data, TPM_PCR_SELECTION *sel, in VTPM_GetParentQuote() argument 235 len = size = VTPM_COMMAND_HEADER_SIZE + 20 + sizeof_TPM_PCR_SELECTION((*sel)) + 4; in VTPM_GetParentQuote() 239 TRYFAILGOTO(tpm_marshal_TPM_PCR_SELECTION(&bptr, &len, sel)); in VTPM_GetParentQuote()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | i387.c | 188 fpu_ctxt->fip.sel = fpu_env.fcs; in fpu_fxsave() 189 fpu_ctxt->fdp.sel = fpu_env.fds; in fpu_fxsave()
|
/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/ |
A D | op_model_p4.c | 352 #define ESCR_SET_EVENT_SELECT(escr, sel) ((escr) |= (((sel) & 0x3fULL) << 25)) argument 360 #define CCCR_SET_ESCR_SELECT(cccr, sel) ((cccr) |= (((sel) & 0x07ULL) << 13)) argument
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_emulate/ |
A D | x86_emulate.c | 1655 uint16_t sel, in realmode_load_seg() argument 1667 sreg->sel = sel; in realmode_load_seg() 1716 sreg->sel = sel; in protmode_load_seg() 1751 rpl = sel & 3; in protmode_load_seg() 1778 sel = (sel ^ rpl) | cpl; in protmode_load_seg() 1900 sreg->sel = sel; in protmode_load_seg() 3262 src.val = sreg.sel; in x86_emulate() 3605 dst.val = sreg.sel; in x86_emulate() 5326 sreg.sel = cs.sel + 8; in x86_emulate() 5782 sreg.sel = cs.sel + 8; in x86_emulate() [all …]
|