/xen/tools/libxl/ |
A D | libxl_exec.c | 285 ss->rc = ss->detaching = 0; in libxl__spawn_spawn() 289 ss->xswait.path = ss->xspath; in libxl__spawn_spawn() 290 ss->xswait.timeout_ms = ss->timeout_ms; in libxl__spawn_spawn() 320 int failsig = ss->midproc_cb(gc, ss, child); in libxl__spawn_spawn() 360 assert(ss->detaching || ss->rc); in spawn_detach() 418 if ((ss->rc || ss->detaching) && in spawn_middle_death() 453 if (ss->rc && !ss->detaching) { in spawn_middle_death() 454 ss->failure_cb(egc, ss, ss->rc); /* must be last */ in spawn_middle_death() 458 if (ss->rc && ss->detaching) in spawn_middle_death() 461 ss->what, ss->rc); in spawn_middle_death() [all …]
|
/xen/xen/arch/x86/ |
A D | spec_ctrl.c | 73 const char *ss; in parse_spec_ctrl() local 78 if ( !ss ) in parse_spec_ctrl() 190 s = ss + 1; in parse_spec_ctrl() 191 } while ( *ss ); in parse_spec_ctrl() 223 const char *ss; in parse_xpti() local 232 if ( !ss ) in parse_xpti() 257 s = ss + 1; in parse_xpti() 258 } while ( *ss ); in parse_xpti() 269 const char *ss; in parse_pv_l1tf() local 278 if ( !ss ) in parse_pv_l1tf() [all …]
|
A D | dom0_build.c | 262 const char *ss; in parse_dom0_param() local 268 ss = strchr(s, ','); in parse_dom0_param() 269 if ( !ss ) in parse_dom0_param() 270 ss = strchr(s, '\0'); in parse_dom0_param() 277 else if ( (val = parse_boolean("shadow", s, ss)) >= 0 ) in parse_dom0_param() 280 else if ( (val = parse_boolean("verbose", s, ss)) >= 0 ) in parse_dom0_param() 283 (val = parse_boolean("cpuid-faulting", s, ss)) >= 0 ) in parse_dom0_param() 288 s = ss + 1; in parse_dom0_param() 289 } while ( *ss ); in parse_dom0_param()
|
A D | psr.c | 552 const char *ss, const char *feature, in parse_psr_bool() argument 562 int val_int = parse_bool(delim + 1, ss); in parse_psr_bool() 578 const char *ss, *val_delim; in parse_psr_param() local 583 ss = strchr(s, ','); in parse_psr_param() 584 if ( !ss ) in parse_psr_param() 585 ss = strchr(s, '\0'); in parse_psr_param() 592 if ( val_delim > ss ) in parse_psr_param() 593 val_delim = ss; in parse_psr_param() 610 !parse_psr_bool(s, val_delim, ss, "mba", PSR_MBA) ) in parse_psr_param() 613 s = ss + 1; in parse_psr_param() [all …]
|
/xen/xen/drivers/passthrough/ |
A D | iommu.c | 58 const char *ss; in parse_iommu_param() local 62 ss = strchr(s, ','); in parse_iommu_param() 63 if ( !ss ) in parse_iommu_param() 64 ss = strchr(s, '\0'); in parse_iommu_param() 116 s = ss + 1; in parse_iommu_param() 117 } while ( *ss ); in parse_iommu_param() 125 const char *ss; in parse_dom0_iommu_param() local 131 ss = strchr(s, ','); in parse_dom0_iommu_param() 132 if ( !ss ) in parse_dom0_iommu_param() 148 s = ss + 1; in parse_dom0_iommu_param() [all …]
|
/xen/tools/firmware/rombios/ |
A D | 32bitgateway.c | 95 push ss 98 ; Calculate protected-mode esp from ss:sp 101 mov ax, ss 117 mov ss, ax 132 mov bx, ax ; Real-mode ss in bx 143 mov ss, ax variable 152 ; Restore real-mode ss 153 mov ss, bx 163 pop bx ; skip ss
|
/xen/xen/arch/x86/pv/ |
A D | emul-gate-op.c | 126 sel = ctxt->regs->ss; in read_mem() 291 unsigned int ss, esp, *stkp; in pv_emulate_gate_op() local 316 ss = v->arch.pv.kernel_ss; in pv_emulate_gate_op() 317 if ( (ss & 3) != (sel & 3) || in pv_emulate_gate_op() 318 !pv_emul_read_descriptor(ss, v, &base, &limit, &ar, 0) || in pv_emulate_gate_op() 324 pv_inject_hw_exception(TRAP_invalid_tss, ss & ~3); in pv_emulate_gate_op() 330 pv_inject_hw_exception(TRAP_stack_error, ss & ~3); in pv_emulate_gate_op() 339 push(regs->ss); in pv_emulate_gate_op() 345 if ( !pv_emul_read_descriptor(regs->ss, v, &base, in pv_emulate_gate_op() 379 ss = regs->ss; in pv_emulate_gate_op() [all …]
|
A D | domain.c | 25 const char *ss; in parse_pv() local 29 ss = strchr(s, ','); in parse_pv() 30 if ( !ss ) in parse_pv() 31 ss = strchr(s, '\0'); in parse_pv() 33 if ( (val = parse_boolean("32", s, ss)) >= 0 ) in parse_pv() 38 no_config_param("PV32", "pv", s, ss); in parse_pv() 44 s = ss + 1; in parse_pv() 45 } while ( *ss ); in parse_pv()
|
A D | iret.c | 85 regs->ss = iret_saved.ss | 3; /* force guest privilege */ in do_iret() 185 regs->ss = v->arch.pv.kernel_ss; in compat_iret() 208 else if ( __get_user(regs->ss, (u32 *)regs->rsp + 5) || in compat_iret()
|
/xen/xen/arch/x86/cpu/microcode/ |
A D | core.c | 114 const char *ss; in parse_ucode() local 118 ss = strchr(s, ','); in parse_ucode() 119 if ( !ss ) in parse_ucode() 120 ss = strchr(s, '\0'); in parse_ucode() 122 if ( (val = parse_boolean("nmi", s, ss)) >= 0 ) in parse_ucode() 126 if ( (val = parse_boolean("scan", s, ss)) >= 0 ) in parse_ucode() 133 if ( q != ss ) in parse_ucode() 138 s = ss + 1; in parse_ucode() 139 } while ( *ss ); in parse_ucode()
|
/xen/xen/arch/x86/x86_64/ |
A D | mmconfig-shared.c | 34 const char *ss; in parse_mmcfg() local 38 ss = strchr(s, ','); in parse_mmcfg() 39 if ( !ss ) in parse_mmcfg() 40 ss = strchr(s, '\0'); in parse_mmcfg() 42 switch ( parse_bool(s, ss) ) in parse_mmcfg() 58 s = ss + 1; in parse_mmcfg() 59 } while ( *ss ); in parse_mmcfg()
|
A D | gdbstub.c | 50 GDB_REG32(regs->ss); in gdb_arch_read_reg_array() 93 case 19: GDB_REG32(regs->ss); break; in gdb_arch_read_reg() 132 case 19: regs->ss = (u16)val; break; in gdb_arch_write_reg()
|
/xen/tools/ocaml/xenstored/ |
A D | disk.ml | 127 let ss = map_string_list_range [ (0, pi); 130 (List.nth ss 0, List.nth ss 1, List.nth ss 2) 132 let ss = map_string_list_range [ (0, pi); 135 (List.nth ss 0, List.nth ss 1, "")
|
/xen/xen/arch/x86/cpu/ |
A D | vpmu.c | 59 const char *ss; in parse_vpmu_params() local 63 ss = strchr(s, ','); in parse_vpmu_params() 64 if ( !ss ) in parse_vpmu_params() 65 ss = strchr(s, '\0'); in parse_vpmu_params() 67 if ( (val = parse_bool(s, ss)) >= 0 ) in parse_vpmu_params() 79 else if ( (val = parse_boolean("rtm-abort", s, ss)) >= 0 ) in parse_vpmu_params() 84 s = ss + 1; in parse_vpmu_params() 85 } while ( *ss ); in parse_vpmu_params() 251 cmp->ss = cur_regs->ss; in vpmu_do_interrupt() 277 r->ss = cur_regs->ss; in vpmu_do_interrupt() [all …]
|
/xen/xen/arch/arm/ |
A D | cpuerrata.c | 249 const char *ss; in parse_spec_ctrl() local 253 ss = strchr(s, ','); in parse_spec_ctrl() 254 if ( !ss ) in parse_spec_ctrl() 255 ss = strchr(s, '\0'); in parse_spec_ctrl() 273 s = ss + 1; in parse_spec_ctrl() 274 } while ( *ss ); in parse_spec_ctrl()
|
/xen/xen/arch/x86/acpi/ |
A D | power.c | 41 const char *ss; in parse_acpi_sleep() local 46 ss = strchr(s, ','); in parse_acpi_sleep() 47 if ( !ss ) in parse_acpi_sleep() 48 ss = strchr(s, '\0'); in parse_acpi_sleep() 57 s = ss + 1; in parse_acpi_sleep() 58 } while ( *ss ); in parse_acpi_sleep()
|
/xen/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 533 rp->ss = cp->ss; in _cp_32ctxt_to_32gdb() 555 rp->ss = cp->ss; in _cp_64ctxt_to_32gdb() 586 rp->ss = cp->ss; 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() 612 cp->ss = rp->ss; in _cp_32gdb_to_32ctxt() 633 cp->ss = rp->ss; in _cp_32gdb_to_64ctxt() 664 cp->ss = (uint16_t)rp->ss; in _cp_64gdb_to_64ctxt()
|
A D | xg_public.h | 49 uint32_t ss; member 77 uint32_t ss; member
|
/xen/xen/arch/x86/hvm/ |
A D | domain.c | 118 struct segment_register cs, ds, ss, es, tr; in arch_set_info_hvm_guest() local 151 rc |= SEG(ss, regs); in arch_set_info_hvm_guest() 170 if ( ss.dpl != cs.dpl ) in arch_set_info_hvm_guest() 173 ss.dpl, cs.dpl); in arch_set_info_hvm_guest() 267 ds = ss = es = SEG(~0u, 0xc93); in arch_set_info_hvm_guest() 316 hvm_set_segment_register(v, x86_seg_ss, &ss); in arch_set_info_hvm_guest()
|
/xen/xen/include/asm-x86/x86_64/ |
A D | elf.h | 25 unsigned long ss; member 59 asm volatile("movl %%ss, %%eax;" :"=a"(core_regs->ss)); in elf_core_save_regs()
|
/xen/tools/firmware/vgabios/ |
A D | vbe.c | 781 Bit16u ss=get_SS(); local 790 status = read_word(ss, AX); 894 write_word(ss, AX, result); 913 Bit16u ss=get_SS(); local 973 write_word(ss, AX, result); 1063 write_word(ss, AX, result); 1174 Bit16u ss=get_SS(); local 1186 write_word(ss, BX, val); 1189 val = read_word(ss, BX); 1198 val = read_word(ss, BX); [all …]
|
A D | vgabios.c | 1124 Bit16u ss=get_SS(); local 1127 write_word(ss, shape, 0); 1128 write_word(ss, pos, 0); 1409 {Bit16u ss=get_SS(); local 1890 Bit16u ss=get_SS(); local 1935 write_word(ss,AX,(read_word(ss,AX) & 0xff00) | attr); 2798 {Bit16u ss=get_SS(); local 2810 write_word(ss,ES,0xC000); 2814 write_word(ss,ES,0xC000); 3188 Bit16u ss=get_SS(); local [all …]
|
/xen/xen/arch/x86/boot/ |
A D | wakeup.S | 21 movw %ax, %ss # A stack required for BIOS call 38 movw %ax, %ss # Need this? How to ret if clobbered? 98 mov %eax, %ss
|
A D | trampoline.S | 176 mov %eax,%ss 190 mov %ax,%ss 246 mov %eax,%ss
|
/xen/xen/xsm/flask/ |
A D | Makefile | 5 obj-y += ss/ 22 $(obj-y) ss/built_in.o: $(ALL_H_FILES)
|