/xen-4.10.0-shim-comet/xen/tools/kconfig/ |
A D | util.c | 83 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 D | lkc.h | 129 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 D | expr.c | 1175 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 D | expr.h | 222 void expr_gstr_print(struct expr *e, struct gstr *gs);
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 537 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 D | xg_public.h | 61 uint32_t gs; member 89 uint64_t gs; member
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | elf.h | 31 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 D | gdbstub.c | 54 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 D | traps.c | 49 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 D | kexec_reloc.S | 151 movl %eax, %gs
|
A D | asm-offsets.c | 53 OFFSET(UREGS_gs, struct cpu_user_regs, gs); in __dummy__()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_local.c | 41 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 D | vmcb.c | 135 vmcb->gs.limit = ~0u; in construct_vmcb() 143 vmcb->gs.base = 0; in construct_vmcb() 150 vmcb->gs.attr = 0xc93; in construct_vmcb()
|
A D | svmdebug.c | 84 svm_dump_sel(" GS", &vmcb->gs); in svm_vmcb_dump()
|
/xen-4.10.0-shim-comet/xen/arch/x86/boot/ |
A D | trampoline.S | 178 mov %eax,%gs 249 mov %eax,%gs
|
A D | video.S | 51 movw %ax, %gs # GS is zero 718 pushw %gs 722 gs; lodsw
|
A D | x86_64.S | 11 mov %ecx,%gs
|
A D | head.S | 368 mov %edx,%gs 518 mov %ecx,%gs
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | domain.c | 1316 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 D | kdd-xen.c | 212 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 D | kdd.h | 341 int32_t gs; member 372 uint16_t gs; member
|
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/ |
A D | xen-x86_32.h | 154 uint16_t gs, _pad5; member
|
A D | xen-x86_64.h | 207 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 D | emul-gate-op.c | 144 sel = read_sreg(gs); in read_mem()
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | xenctx.c | 391 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()
|