Home
last modified time | relevance | path

Searched refs:gs (Results 1 – 25 of 34) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/tools/kconfig/
A Dutil.c83 struct gstr gs; in str_new() local
85 gs.len = 64; in str_new()
86 gs.max_width = 0; in str_new()
88 return gs; in str_new()
94 if (gs->s) in str_free()
95 free(gs->s); in str_free()
96 gs->s = NULL; in str_free()
97 gs->len = 0; in str_free()
107 gs->s = realloc(gs->s, l); in str_append()
108 gs->len = l; in str_append()
[all …]
A Dlkc.h129 void str_free(struct gstr *gs);
130 void str_append(struct gstr *gs, const char *s);
131 void str_printf(struct gstr *gs, const char *fmt, ...);
132 const char *str_get(struct gstr *gs);
A Dexpr.c1175 struct gstr *gs = (struct gstr*)data; in expr_print_gstr_helper() local
1181 if (gs->max_width) { in expr_print_gstr_helper()
1183 const char *last_cr = strrchr(gs->s, '\n'); in expr_print_gstr_helper()
1190 last_cr = gs->s; in expr_print_gstr_helper()
1192 last_line_length = strlen(gs->s) - (last_cr - gs->s); in expr_print_gstr_helper()
1194 if ((last_line_length + extra_length) > gs->max_width) in expr_print_gstr_helper()
1195 str_append(gs, "\\\n"); in expr_print_gstr_helper()
1198 str_append(gs, str); in expr_print_gstr_helper()
1200 str_printf(gs, " [=%s]", sym_str); in expr_print_gstr_helper()
1203 void expr_gstr_print(struct expr *e, struct gstr *gs) in expr_gstr_print() argument
[all …]
A Dexpr.h222 void expr_gstr_print(struct expr *e, struct gstr *gs);
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/
A Dxg_main.c537 rp->gs = cp->gs; in _cp_32ctxt_to_32gdb()
559 rp->gs = cp->gs; in _cp_64ctxt_to_32gdb()
590 rp->gs = (uint64_t)cp->gs; in _cp_64ctxt_to_64gdb()
616 cp->gs = rp->gs; in _cp_32gdb_to_32ctxt()
637 cp->gs = rp->gs; in _cp_32gdb_to_64ctxt()
668 cp->gs = (uint16_t)rp->gs; in _cp_64gdb_to_64ctxt()
A Dxg_public.h61 uint32_t gs; member
89 uint64_t gs; member
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/
A Delf.h31 unsigned long gs; member
65 asm volatile("movl %%gs, %%eax;" :"=a"(core_regs->gs)); in elf_core_save_regs()
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/
A Dgdbstub.c54 GDB_REG32(regs->gs); in gdb_arch_read_reg_array()
97 case 23: GDB_REG32(regs->gs); break; in gdb_arch_read_reg()
136 case 23: regs->gs = (u16)val; break; in gdb_arch_write_reg()
A Dtraps.c49 regs->gs = read_sreg(gs); in read_registers()
98 regs->gs, regs->ss, regs->cs); in _show_registers()
126 fault_regs.gs = sreg.sel; in show_registers()
A Dkexec_reloc.S151 movl %eax, %gs
A Dasm-offsets.c53 OFFSET(UREGS_gs, struct cpu_user_regs, gs); in __dummy__()
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_local.c41 r32p->gs); in prnt_32regs()
61 r64p->ds, r64p->fs, r64p->gs); in prnt_64regs()
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Dvmcb.c135 vmcb->gs.limit = ~0u; in construct_vmcb()
143 vmcb->gs.base = 0; in construct_vmcb()
150 vmcb->gs.attr = 0xc93; in construct_vmcb()
A Dsvmdebug.c84 svm_dump_sel(" GS", &vmcb->gs); in svm_vmcb_dump()
/xen-4.10.0-shim-comet/xen/arch/x86/boot/
A Dtrampoline.S178 mov %eax,%gs
249 mov %eax,%gs
A Dvideo.S51 movw %ax, %gs # GS is zero
718 pushw %gs
722 gs; lodsw
A Dx86_64.S11 mov %ecx,%gs
A Dhead.S368 mov %edx,%gs
518 mov %ecx,%gs
/xen-4.10.0-shim-comet/xen/arch/x86/
A Ddomain.c1316 if ( unlikely((dirty_segment_mask & DIRTY_GS) | uregs->gs) ) in load_segments()
1318 all_segs_okay &= loadsegment(gs, uregs->gs); in load_segments()
1320 if ( uregs->gs & ~3 ) in load_segments()
1381 put_user(uregs->gs, esp-4) | in load_segments()
1418 put_user(uregs->gs, rsp- 6) | in load_segments()
1451 regs->gs = read_sreg(gs); in save_segments()
1478 if ( regs->gs || is_pv_32bit_vcpu(v) ) in save_segments()
1482 if ( regs->gs & ~3 ) in save_segments()
/xen-4.10.0-shim-comet/tools/debugger/kdd/
A Dkdd-xen.c212 r->gs = cpu->gs_sel; in kdd_get_regs_x86_32()
233 cpu->gs_sel = r->gs; in kdd_set_regs_x86_32()
263 r->gs = cpu->gs_sel; in kdd_get_regs_x86_64()
298 cpu->gs_sel = r->gs; in kdd_set_regs_x86_64()
A Dkdd.h341 int32_t gs; member
372 uint16_t gs; member
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/
A Dxen-x86_32.h154 uint16_t gs, _pad5; member
A Dxen-x86_64.h207 uint16_t gs, _pad6[3]; /* Non-nul => takes precedence over gs_base_user. */ member
/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-gate-op.c144 sel = read_sreg(gs); in read_mem()
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenctx.c391 printf(" gs: %04x\n", regs->gs); in print_ctx_32()
420 printf(" gs: %04x\n", regs->gs); in print_ctx_32on64()
472 printf(" gs: %04x @ %016"PRIx64"/%016"PRIx64, regs->gs, in print_ctx_64()

Completed in 28 milliseconds

12