Home
last modified time | relevance | path

Searched refs:esp (Results 1 – 25 of 32) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/x86/pv/
A Demul-gate-op.c106 unsigned int esp, unsigned int decr) in check_stack_limit() argument
108 return (((esp - decr) < (esp - 1)) && in check_stack_limit()
109 (!(ar & _SEGMENT_EC) ? (esp - 1) <= limit : (esp - decr) > limit)); in check_stack_limit()
312 unsigned int ss, esp, *stkp; in pv_emulate_gate_op() local
317 esp -= 4; \ in pv_emulate_gate_op()
336 esp = v->arch.pv_vcpu.kernel_sp; in pv_emulate_gate_op()
349 !check_stack_limit(ar, limit, esp, (4 + nparm) * 4) ) in pv_emulate_gate_op()
375 ((unsigned int)base + regs->esp + nparm * 4); in pv_emulate_gate_op()
399 esp = regs->rsp; in pv_emulate_gate_op()
407 if ( !check_stack_limit(ar, limit, esp, 2 * 4) ) in pv_emulate_gate_op()
[all …]
A Diret.c144 regs->esp, ksp); in compat_iret()
145 if ( ksp < regs->esp ) in compat_iret()
153 else if ( ksp > regs->esp ) in compat_iret()
166 regs->esp = ksp; in compat_iret()
188 regs->esp += 16; in compat_iret()
191 __get_user(regs->esp, (u32 *)regs->rsp + 4) ) in compat_iret()
/xen-4.10.0-shim-comet/tools/firmware/rombios/
A D32bitgateway.c96 push esp variable
98 ; Calculate protected-mode esp from ss:sp
99 and esp, #0xffff
103 add esp, eax
122 push MAX_ARG_BYTES-4+args_off[esp]
126 add esp, #MAX_ARG_BYTES
131 mov ax, ss_off[esp]
134 sub esp, eax
162 pop esp
/xen-4.10.0-shim-comet/xen/common/
A Dwait.c34 void *esp; member
131 ASSERT(wqv->esp == 0); in __prepare_to_wait()
151 : "=&S" (wqv->esp), "=&c" (dummy), "=&D" (dummy) in __prepare_to_wait()
155 if ( unlikely(wqv->esp == 0) ) in __prepare_to_wait()
166 wqv->esp = NULL; in __finish_wait()
176 if ( likely(wqv->esp == NULL) ) in check_wakeup_from_wait()
195 : : "S" (wqv->stack), "D" (wqv->esp), in check_wakeup_from_wait()
196 "c" ((char *)get_cpu_info() - (char *)wqv->esp) in check_wakeup_from_wait()
/xen-4.10.0-shim-comet/stubdom/
A Dnewlib.patch213 -#define esp REG(esp)
288 +#define esp %esp
402 -#define esp REG(esp)
442 +#define esp %esp
532 -#define esp REG(esp)
572 +#define esp %esp
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_local.c34 printf("eip:%08x esp:%08x flags:%08x\n", r32p->eip, r32p->esp, in prnt_32regs()
124 prnt_call_trace32(gregs.gregs_32.eip, gregs.gregs_32.esp); in prnt_vcpu_context()
A Dgx_main.c319 rbuf = gx_convert_int_to_ascii(regsp->esp, rbuf, 4);
340 rbuf = gx_convert_int_to_ascii(regsp->esp, rbuf, 4);
/xen-4.10.0-shim-comet/xen/crypto/
A Dvmac.c397 AS2( sub esp, 12) in nh_16_func()
412 AS2( movd [esp], mm6) in nh_16_func()
414 AS2( movd [esp+4], mm5) in nh_16_func()
429 AS2( movd [esp+8], mm3) in nh_16_func()
436 AS2( movd mm4, [esp]) in nh_16_func()
438 AS2( movd mm4, [esp+4]) in nh_16_func()
440 AS2( movd mm4, [esp+8]) in nh_16_func()
442 AS2( movd [esp], mm0) in nh_16_func()
445 AS2( movd [esp+4], mm1) in nh_16_func()
455 AS2( movd mm4, [esp]) in nh_16_func()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtraps.c196 stack = (unsigned int *)(unsigned long)regs->esp; in compat_show_guest_stack()
514 unsigned long esp = regs->rsp; in show_stack_overflow() local
515 unsigned long curr_stack_base = esp & ~(STACK_SIZE - 1); in show_stack_overflow()
525 esp_bottom = (esp | (STACK_SIZE - 1)) + 1; in show_stack_overflow()
529 (void *)esp_top, (void *)esp_bottom, (void *)esp, in show_stack_overflow()
536 if ( (esp > (esp_top + 512)) || in show_stack_overflow()
537 (esp < (esp_top - PAGE_SIZE)) ) in show_stack_overflow()
543 if ( esp < esp_top ) in show_stack_overflow()
544 esp = esp_top; in show_stack_overflow()
547 (void *)esp, (void *)esp_bottom); in show_stack_overflow()
[all …]
A Ddomain.c1361 unsigned int *esp = ring_1(regs) ? in load_segments() local
1372 ret = put_user(regs->ss, esp-1); in load_segments()
1373 ret |= put_user(regs->esp, esp-2); in load_segments()
1374 esp -= 2; in load_segments()
1378 put_user(rflags, esp-1) | in load_segments()
1379 put_user(cs_and_mask, esp-2) | in load_segments()
1380 put_user(regs->eip, esp-3) | in load_segments()
1381 put_user(uregs->gs, esp-4) | in load_segments()
1382 put_user(uregs->fs, esp-5) | in load_segments()
1383 put_user(uregs->es, esp-6) | in load_segments()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/boot/
A Dhead.S390 mov $0x1000, %esp
398 lea STACK_SIZE + sym_esi(cpu0_stack), %esp
436 mov $0x1000, %esp
444 lea STACK_SIZE + sym_esi(cpu0_stack), %esp
728 lea TRAMPOLINE_SPACE+TRAMPOLINE_STACK_SPACE(%edi),%esp
A Dtrampoline.S196 xor %esp,%esp
A Dwakeup.S120 mov $bootsym_rel(wakeup_stack, 4, %esp)
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/
A Dxg_main.c532 rp->esp = cp->esp; in _cp_32ctxt_to_32gdb()
554 rp->esp = cp->rsp; in _cp_64ctxt_to_32gdb()
610 cp->esp = rp->esp; in _cp_32gdb_to_32ctxt()
631 cp->rsp = rp->esp; in _cp_32gdb_to_64ctxt()
A Dxg_public.h50 uint32_t esp; member
/xen-4.10.0-shim-comet/xen/include/public/hvm/
A Dhvm_vcpu.h33 uint32_t esp; member
/xen-4.10.0-shim-comet/stubdom/grub/
A Dboot-x86_32.S108 lss (_boot_stack-_boot_page)(%ebp), %esp
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dhypercall.h73 unsigned long esp);
/xen-4.10.0-shim-comet/tools/firmware/rombios/32bit/
A Drombios_compat.h36 Bit32u edi, esi, ebp, esp; member
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/vmx/
A Drealmode.c74 pstk = regs->esp -= 6; in realmode_deliver_exception()
/xen-4.10.0-shim-comet/tools/debugger/kdd/
A Dkdd-xen.c226 r->esp = cpu->rsp; in kdd_get_regs_x86_32()
247 cpu->rsp = r->esp; in kdd_set_regs_x86_32()
A Dkdd.h355 int32_t esp; member
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Ddomain.c199 uregs->rsp = regs->esp; in arch_set_info_hvm_guest()
/xen-4.10.0-shim-comet/tools/xentrace/
A Dxenctx.c377 printf("ss:esp: %04x:%08x\n", regs->ss, regs->esp); in print_ctx_32()
406 printf("ss:esp: %04x:%08x\n", regs->ss, (uint32_t)regs->esp); in print_ctx_32on64()
526 r = ctx->x32.user_regs.esp; in stack_pointer()
/xen-4.10.0-shim-comet/stubdom/grub.patches/
A D10graphics.diff159 + movl %esp,%ebp
197 + movl %esp,%ebp
288 + movb 0x18(%esp), %al /* index */
292 + movb 0x1c(%esp), %al /* red */
295 + movb 0x20(%esp), %al /* green */
298 + movb 0x24(%esp), %al /* blue */
301 + movw 0x18(%esp), %bx

Completed in 44 milliseconds

12