Home
last modified time | relevance | path

Searched refs:disp (Results 1 – 7 of 7) sorted by relevance

/xen/xen/arch/x86/efi/
A Dmkreloc.c195 unsigned int disp = 0; in diff_sections() local
209 ++disp; in diff_sections()
225 if ( i < disp || i + width - disp > sec->file_size ) in diff_sections()
233 memcpy(&val1, ptr1 + i - disp, width); in diff_sections()
234 memcpy(&val2, ptr2 + i - disp, width); in diff_sections()
241 sec->name, i - disp, delta, diff); in diff_sections()
247 rva = (sec->rva + i - disp) & ~(PE_PAGE_SIZE - 1); in diff_sections()
266 sec->name, i - disp); in diff_sections()
273 sec->name, i - disp); in diff_sections()
276 reloc, sec->rva + i - disp - rva); in diff_sections()
[all …]
/xen/xen/common/
A Dmulticall.c43 enum mc_disposition disp = mc_continue; in do_multicall() local
54 for ( i = 0; !rc && disp == mc_continue && i < nr_calls; i++ ) in do_multicall()
67 disp = arch_do_multicall_call(mcs); in do_multicall()
88 if ( unlikely(disp == mc_exit) ) in do_multicall()
113 if ( unlikely(disp == mc_preempt) && i < nr_calls ) in do_multicall()
/xen/xen/arch/x86/
A Dalternative.c278 long disp = *(int32_t *)(orig + 2); in _apply_alternatives() local
279 const uint8_t *dest = *(void **)(orig + 6 + disp); in _apply_alternatives()
283 disp = dest - (orig + 5); in _apply_alternatives()
284 ASSERT(disp == (int32_t)disp); in _apply_alternatives()
285 *(int32_t *)(buf + 1) = disp; in _apply_alternatives()
A Dmsi.c685 u64 disp = 0; in read_pci_mem_bar() local
722 disp = vf * pdev->vf_rlen[bir]; in read_pci_mem_bar()
751 return addr + disp + in read_pci_mem_bar()
755 return (addr & PCI_BASE_ADDRESS_MEM_MASK) + disp; in read_pci_mem_bar()
/xen/xen/arch/x86/pv/
A Demul-priv-op.c101 long disp = (long)(f) - (stub_va + p - ctxt->io_emul_stub + 5); \ in io_emul_stub_setup()
102 BUG_ON((int32_t)disp != disp); \ in io_emul_stub_setup()
104 *(int32_t *)p = disp; p += 4; \ in io_emul_stub_setup()
/xen/tools/tests/x86_emulator/
A Dtest_x86_emulator.c784 int32_t disp[2]; member
802 .disp = { 3 + 16 - MMAP_ADDR, 3 + 16 },
807 .disp = { 4 + 128 - MMAP_ADDR, 6 + 128 },
813 .disp = { 4 + 16 - MMAP_ADDR, 6 + 16 },
818 .disp = { 3, 3 },
823 .disp = { 5, 7 },
828 .disp = { 3 + 16 - MMAP_ADDR, 3 + 16 },
838 .disp = { 3 + 16 - MMAP_ADDR, 3 + 16 },
843 .disp = { 4, 4 },
848 .disp = { 3, 3 },
[all …]
/xen/xen/arch/x86/hvm/vmx/
A Dvvmx.c410 unsigned long base, index, seg_base, disp, offset; in decode_vmx_inst() local
441 __vmread(EXIT_QUALIFICATION, &disp); in decode_vmx_inst()
445 offset = base + index * scale + disp; in decode_vmx_inst()

Completed in 19 milliseconds