H A D | seg_helper.c | 584 #define SEG_ADDL(ssp, sp, sp_mask) ((uint32_t)((ssp) + (sp & (sp_mask)))) argument 587 #define PUSHW_RA(ssp, sp, sp_mask, val, ra) \ argument 589 sp -= 2; \ 590 cpu_stw_kernel_ra(env, (ssp) + (sp & (sp_mask)), (val), ra); \ 593 #define PUSHL_RA(ssp, sp, sp_mask, val, ra) \ argument 595 sp -= 4; \ 596 cpu_stl_kernel_ra(env, SEG_ADDL(ssp, sp, sp_mask), (uint32_t)(val), ra); \ 599 #define POPW_RA(ssp, sp, sp_mask, val, ra) \ argument 601 val = cpu_lduw_kernel_ra(env, (ssp) + (sp 605 POPL_RA(ssp,sp,sp_mask,val,ra) global() argument 611 PUSHW(ssp,sp,sp_mask,val) global() argument 612 PUSHL(ssp,sp,sp_mask,val) global() argument 613 POPW(ssp,sp,sp_mask,val) global() argument 614 POPL(ssp,sp,sp_mask,val) global() argument 846 PUSHQ_RA(sp,val,ra) global() argument 852 POPQ_RA(sp,val,ra) global() argument 858 PUSHQ(sp,val) global() argument 859 POPQ(sp,val) global() argument 1581 target_ulong ssp, old_ssp, offset, sp; helper_lcall_protected() local 1873 uint32_t sp, new_cs, new_eip, new_eflags, sp_mask; helper_iret_real() local 1945 target_ulong ssp, sp, new_eip, new_esp, sp_mask; helper_ret_protected() local [all...] |