/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | regs.h | 7 #define ring_0(r) (((r)->cs & 3) == 0) 8 #define ring_1(r) (((r)->cs & 3) == 1) 9 #define ring_2(r) (((r)->cs & 3) == 2) 10 #define ring_3(r) (((r)->cs & 3) == 3) 22 (!is_pv_32bit_vcpu(v) ? ((tb)->eip == 0) : (((tb)->cs & ~3) == 0))
|
A D | elf.h | 22 unsigned long cs; member 56 asm volatile("movl %%cs, %%eax;" :"=a"(core_regs->cs)); in elf_core_save_regs()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-gate-op.c | 116 } cs; member 131 addr += goc->cs.base; in read_mem() 132 limit = goc->cs.limit; in read_mem() 199 (((ar >> 13) & 3) < (regs->cs & 3)) || in pv_emulate_gate_op() 217 if ( !pv_emul_read_descriptor(regs->cs, v, &ctxt.cs.base, &ctxt.cs.limit, in pv_emulate_gate_op() 293 ((ar >> 13) & 3) > (regs->cs & 3) : in pv_emulate_gate_op() 294 ((ar >> 13) & 3) != (regs->cs & 3)) ) in pv_emulate_gate_op() 398 sel |= (regs->cs & 3); in pv_emulate_gate_op() 419 push(regs->cs); in pv_emulate_gate_op() 426 sel |= (regs->cs & 3); in pv_emulate_gate_op() [all …]
|
A D | callback.c | 51 t->cs = (is_pv_32bit_domain(d) ? in register_guest_nmi_callback() 226 fixup_guest_code_selector(curr->domain, reg->address.cs); in compat_register_guest_callback() 231 curr->arch.pv_vcpu.event_callback_cs = reg->address.cs; in compat_register_guest_callback() 236 curr->arch.pv_vcpu.failsafe_callback_cs = reg->address.cs; in compat_register_guest_callback() 247 curr->arch.pv_vcpu.syscall32_callback_cs = reg->address.cs; in compat_register_guest_callback() 254 curr->arch.pv_vcpu.sysenter_callback_cs = reg->address.cs; in compat_register_guest_callback() 345 .cs = event_selector, in compat_set_callbacks() 352 .cs = failsafe_selector, in compat_set_callbacks() 392 fixup_guest_code_selector(curr->domain, cur.cs); in do_set_trap_table() 438 fixup_guest_code_selector(curr->domain, cur.cs); in compat_set_trap_table()
|
A D | iret.c | 48 if ( (iret_saved.cs & 3) == 3 ) in do_iret() 63 regs->cs = iret_saved.cs | 3; /* force guest privilege */ in do_iret() 107 unlikely(__get_user(regs->cs, (u32 *)regs->rsp + 2)) ) in compat_iret() 180 regs->cs = ti->cs; in compat_iret()
|
A D | traps.c | 76 tb->cs = ti->cs; in pv_inject_event() 150 tb->cs = ti->cs; in init_int80_direct_trap()
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | string.c | 120 int (strcmp)(const char *cs, const char *ct) 125 if ((__res = *cs - *ct++) != 0 || !*cs++) 140 int (strncmp)(const char *cs, const char *ct, size_t count) 145 if ((__res = *cs - *ct++) != 0 || !*cs++) 250 char * strpbrk(const char * cs,const char * ct) in strpbrk() argument 254 for( sc1 = cs; *sc1 != '\0'; ++sc1) { in strpbrk() 370 int (memcmp)(const void *cs, const void *ct, size_t count) 375 for( su1 = cs, su2 = ct; 0 < count; ++su1, ++su2, count--)
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | domain.c | 115 struct segment_register cs, ds, ss, es, tr; in arch_set_info_hvm_guest() local 146 rc = SEG(cs, regs); in arch_set_info_hvm_guest() 157 limit = cs.limit; in arch_set_info_hvm_guest() 158 if ( cs.g ) in arch_set_info_hvm_guest() 167 if ( ss.dpl != cs.dpl ) in arch_set_info_hvm_guest() 170 ss.dpl, cs.dpl); in arch_set_info_hvm_guest() 174 if ( ds.p && ds.dpl > cs.dpl ) in arch_set_info_hvm_guest() 177 ds.dpl, cs.dpl); in arch_set_info_hvm_guest() 181 if ( es.p && es.dpl > cs.dpl ) in arch_set_info_hvm_guest() 184 es.dpl, cs.dpl); in arch_set_info_hvm_guest() [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/boot/ |
A D | cmdline.c | 67 static int strncmp(const char *cs, const char *ct, size_t count) in strncmp() argument 73 c1 = *cs++; in strncmp() 174 static int strmaxcmp(const char *cs, const char *ct, const char *_delim_chars) in strmaxcmp() argument 176 return strncmp(cs, ct, max(strcspn(cs, _delim_chars), strlen(ct))); in strmaxcmp() 179 static int strsubcmp(const char *cs, const char *ct) in strsubcmp() argument 181 return strncmp(cs, ct, strlen(ct)); in strsubcmp()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 530 rp->cs = cp->cs; in _cp_32ctxt_to_32gdb() 552 rp->cs = cp->cs; in _cp_64ctxt_to_32gdb() 585 rp->cs = (uint64_t)cp->cs; in _cp_64ctxt_to_64gdb() 594 printf("cs:%04x ss:%04x ds:%04x\n", (int)rp->cs, (int)rp->ss, in _cp_64ctxt_to_64gdb() 611 cp->cs = rp->cs; in _cp_32gdb_to_32ctxt() 632 cp->cs = rp->cs; in _cp_32gdb_to_64ctxt() 663 cp->cs = (uint16_t)rp->cs; in _cp_64gdb_to_64ctxt()
|
A D | xg_public.h | 56 uint32_t cs; member 84 uint64_t cs; member
|
/xen-4.10.0-shim-comet/tools/firmware/vgabios/ |
A D | clext.c | 413 push cs 535 push cs 603 push cs 803 mov ax, cs 807 mov ax, cs 811 mov ax, cs 823 mov ax, cs 836 push cs 868 push cs 893 mov ax, cs [all …]
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | gdbstub.c | 49 GDB_REG32(regs->cs); in gdb_arch_read_reg_array() 92 case 18: GDB_REG32(regs->cs); break; in gdb_arch_read_reg() 131 case 18: regs->cs = (u16)val; break; in gdb_arch_write_reg()
|
/xen-4.10.0-shim-comet/xen/tools/kconfig/ |
A D | confdata.c | 385 struct symbol *cs = prop_get_symbol(sym_get_choice_prop(sym)); in conf_read_simple() local 390 if (cs->def[def].tri == yes) { in conf_read_simple() 392 cs->flags &= ~def_flags; in conf_read_simple() 396 if (cs->def[def].tri != no) in conf_read_simple() 398 cs->def[def].val = sym; in conf_read_simple() 401 cs->def[def].tri = EXPR_OR(cs->def[def].tri, sym->def[def].tri); in conf_read_simple() 706 struct symbol *cs; in conf_write_defconfig() local 709 cs = prop_get_symbol(sym_get_choice_prop(sym)); in conf_write_defconfig() 710 ds = sym_choice_default(cs); in conf_write_defconfig() 711 if (!sym_is_optional(cs) && sym == ds) { in conf_write_defconfig()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | svmdebug.c | 79 svm_dump_sel(" CS", &vmcb->cs); in svm_vmcb_dump() 150 vmcb->cs.l && vmcb->cs.db ) in svm_vmcb_isvalid()
|
A D | vmcb.c | 130 vmcb->cs.limit = ~0u; in construct_vmcb() 138 vmcb->cs.base = 0; in construct_vmcb() 151 vmcb->cs.attr = 0xc9b; /* exec/read, accessed */ in construct_vmcb()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | regs.h | 13 ASSERT((diff == 0) || (r->cs == __HYPERVISOR_CS)); \
|
A D | desc.h | 51 #define fixup_guest_code_selector(d, cs) __fixup_guest_selector(d, cs) argument
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_local.c | 40 printf("cs:%x ds:%x fs:%x gs:%x\n", r32p->cs, r32p->ds, r32p->fs, in prnt_32regs() 60 printf("cs:"XGF64" ds:"XGF64" fs:"XGF64" gs:"XGF64"\n", r64p->cs, in prnt_64regs()
|
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/ |
A D | xen-x86_32.h | 145 uint16_t cs; member 177 unsigned long cs; member
|
A D | xen-x86_64.h | 129 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member 198 uint16_t cs, _pad0[1]; member
|
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/lib/ |
A D | copy_template.S | 150 ldr1b r1, r4, cs, abort=21f 151 ldr1b r1, ip, cs, abort=21f 153 str1b r0, r4, cs, abort=21f 154 str1b r0, ip, cs, abort=21f
|
/xen-4.10.0-shim-comet/xen/common/efi/ |
A D | boot.c | 94 const char *cs; member 1252 name.cs = get_value(&cfg, section.s, "video"); in efi_start() 1253 if ( !name.cs ) in efi_start() 1254 name.cs = get_value(&cfg, "global", "video"); in efi_start() 1255 if ( name.cs && !strncmp(name.cs, "gfx-", 4) ) in efi_start() 1257 cols = simple_strtoul(name.cs + 4, &name.cs, 10); in efi_start() 1258 if ( *name.cs == 'x' ) in efi_start() 1259 rows = simple_strtoul(name.cs + 1, &name.cs, 10); in efi_start() 1260 if ( *name.cs == 'x' ) in efi_start() 1261 depth = simple_strtoul(name.cs + 1, &name.cs, 10); in efi_start() [all …]
|
/xen-4.10.0-shim-comet/tools/firmware/rombios/ |
A D | 32bitgateway.c | 106 seg cs 149 seg cs
|
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/ |
A D | vpmu.c | 266 cmp->cs = cur_regs->cs; in vpmu_do_interrupt() 267 if ( (cmp->cs & 3) > 1 ) in vpmu_do_interrupt() 292 r->cs = cur_regs->cs; in vpmu_do_interrupt() 301 r->cs = seg.sel; in vpmu_do_interrupt()
|