Home
last modified time | relevance | path

Searched refs:cs (Results 1 – 25 of 70) sorted by relevance

123

/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/
A Dregs.h7 #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 Delf.h22 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 Demul-gate-op.c116 } 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 Dcallback.c51 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 Diret.c48 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 Dtraps.c76 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 Dstring.c120 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 Ddomain.c115 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 Dcmdline.c67 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 Dxg_main.c530 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 Dxg_public.h56 uint32_t cs; member
84 uint64_t cs; member
/xen-4.10.0-shim-comet/tools/firmware/vgabios/
A Dclext.c413 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 Dgdbstub.c49 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 Dconfdata.c385 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 Dsvmdebug.c79 svm_dump_sel(" CS", &vmcb->cs); in svm_vmcb_dump()
150 vmcb->cs.l && vmcb->cs.db ) in svm_vmcb_isvalid()
A Dvmcb.c130 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 Dregs.h13 ASSERT((diff == 0) || (r->cs == __HYPERVISOR_CS)); \
A Ddesc.h51 #define fixup_guest_code_selector(d, cs) __fixup_guest_selector(d, cs) argument
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_local.c40 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 Dxen-x86_32.h145 uint16_t cs; member
177 unsigned long cs; member
A Dxen-x86_64.h129 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 Dcopy_template.S150 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 Dboot.c94 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 D32bitgateway.c106 seg cs
149 seg cs
/xen-4.10.0-shim-comet/xen/arch/x86/cpu/
A Dvpmu.c266 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()

Completed in 32 milliseconds

123