Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 66) sorted by relevance

123

/kvm-unit-tests/x86/
H A Ddebug.c99 unsigned long start; in __run_single_step_db_test() local
105 start = test(); in __run_single_step_db_test()
106 report_fn(start, ""); in __run_single_step_db_test()
129 report_fn(start, "Usermode "); in __run_single_step_db_test()
134 static void report_singlestep_basic(unsigned long start, const char *usermode) in report_singlestep_basic() argument
137 is_single_step_db(dr6[0]) && db_addr[0] == start && in report_singlestep_basic()
138 is_single_step_db(dr6[1]) && db_addr[1] == start + 1 && in report_singlestep_basic()
139 is_single_step_db(dr6[2]) && db_addr[2] == start + 1 + 1, in report_singlestep_basic()
145 unsigned long start; in singlestep_basic() local
161 : "=r" (start) : : "rax" in singlestep_basic()
[all …]
H A Dtaskswitch2.c25 start: in nmi_tss()
30 goto start; in nmi_tss()
35 start: in de_tss()
41 goto start; in de_tss()
46 start: in of_tss()
51 goto start; in of_tss()
56 start: in bp_tss()
61 goto start; in bp_tss()
87 start: in jmp_tss()
92 goto start; in jmp_tss()
[all …]
H A Dvmexit.c74 uint64_t start = rdtsc(); in self_ipi_isr() local
76 tsc_eoi += rdtsc() - start; in self_ipi_isr()
81 uint64_t start = rdtsc(); in x2apic_self_ipi() local
83 tsc_ipi += rdtsc() - start; in x2apic_self_ipi()
88 uint64_t start = rdtsc(); in apic_self_ipi() local
91 tsc_ipi += rdtsc() - start; in apic_self_ipi()
191 uint64_t start = rdtsc(); in ipi() local
193 tsc_ipi += rdtsc() - start; in ipi()
H A Drealmode.lds12 ENTRY(start)
/kvm-unit-tests/lib/arm/
H A Dsetup.c163 .start = (phys_addr_t)-1, in mem_init()
171 if (r->start < mem.start) in mem_init()
172 mem.start = r->start; in mem_init()
177 assert(mem.end && !(mem.start & ~PHYS_MASK)); in mem_init()
181 r = memregions_find(mem.start); in mem_init()
187 assert(freemem_start >= mem.start && freemem->end <= mem.end); in mem_init()
189 __phys_offset = mem.start; /* PHYS_OFFSET */ in mem_init()
325 if (m->start < __phys_offset) in efi_mem_init()
326 __phys_offset = m->start; in efi_mem_init()
333 freemem = (void *)PAGE_ALIGN(freemem_mr->start); in efi_mem_init()
H A Ddelay.c15 u64 start = get_cntvct(); in delay() local
17 while ((get_cntvct() - start) < cycles) in delay()
/kvm-unit-tests/powerpc/
H A Dboot_rom.S4 .globl start symbol
5 start: label
H A Dcstart64.S22 .globl start symbol
23 start: label
41 subi r31, r31, 0b - start /* QEMU's kernel load address */
43 ld r1, (p_stack - start)(r31)
44 ld r2, (p_toc - start)(r31)
62 ld r4, (p_dyn - start)(r31)
142 subi r31, r31, 0b - start /* QEMU's kernel load address */
144 ld r2, (p_toc - start)(r31)
/kvm-unit-tests/lib/x86/
H A Ddelay.c6 u64 start = rdtsc(); in delay() local
10 } while (rdtsc() - start < count); in delay()
H A Dvm.c143 void __setup_mmu_range(pgd_t *cr3, phys_addr_t start, size_t len, in __setup_mmu_range() argument
147 u64 max = (u64)len + (u64)start; in __setup_mmu_range()
148 u64 phys = start; in __setup_mmu_range()
164 static inline void setup_mmu_range(pgd_t *cr3, phys_addr_t start, size_t len) in setup_mmu_range() argument
166 __setup_mmu_range(cr3, start, len, X86_MMU_MAP_HUGE); in setup_mmu_range()
315 uintptr_t start = (uintptr_t)virt; in walk_pte() local
321 for (curr = start; curr < end; curr = ALIGN_DOWN(curr + page_size, page_size)) { in walk_pte()
/kvm-unit-tests/s390x/
H A Dsck.c64 uint64_t start = 0, end = 0, time = 0xcafef00dbeef; in test_set() local
73 cc = stck(&start); in test_set()
75 report(start >= time, "start >= set value"); in test_set()
83 report(end - start > (ticks_per_ms * ms_to_wait), "Advances"); in test_set()
H A Ddiag10.c23 static inline void diag10(unsigned long start, unsigned long end) in diag10() argument
27 : : "a" (start), "a" (end)); in diag10()
/kvm-unit-tests/lib/riscv/
H A Ddelay.c12 uint64_t start = timer_get_cycles(); in delay() local
14 while ((timer_get_cycles() - start) < cycles) in delay()
H A Dstack.c12 unsigned long start = (unsigned long)&_text; in base_address() local
15 if (ra < start || ra >= end) in base_address()
H A Dmmu.c144 mmu_set_range_ptes(pgtable, r->start, r->start, r->end, in setup_mmu()
147 mmu_set_range_ptes(pgtable, r->start, r->start, r->end, in setup_mmu()
159 phys_addr_t start = phys_addr & PHYS_PAGE_MASK; in ioremap() local
174 mmu_set_range_ptes(pgtable, start, start, end, in ioremap()
/kvm-unit-tests/lib/
H A Dpci-host-generic.h14 phys_addr_t start; member
21 void __iomem *start; member
H A Dmemregions.c36 if (paddr >= r->start && paddr < r->end) in memregions_find()
53 if ((*r1)->start == addr) { in memregions_split()
60 .start = addr, in memregions_split()
78 .start = regs[i].addr, in memregions_add_dt_regions()
102 .start = d->phys_addr, in memregions_efi_init()
H A Dstack.c20 unsigned long start = (unsigned long)&_text; in base_address() local
23 if (ra < start || ra >= end) in base_address()
26 *addr = ra - start; in base_address()
H A Ddevicetree.c291 u64 start, end; in dt_get_initrd() local
306 start = fdt32_to_cpu(*data); in dt_get_initrd()
309 start = (start << 32) | fdt32_to_cpu(*data); in dt_get_initrd()
324 assert(start < end); in dt_get_initrd()
327 *initrd = (char *)(unsigned long)start; in dt_get_initrd()
328 *size = end - start; in dt_get_initrd()
H A Dreport.c33 int start; in report_prefix_pushf() local
39 start = len; in report_prefix_pushf()
47 assert_msg(!strstr(&prefixes[start], PREFIX_DELIMITER), in report_prefix_pushf()
49 &prefixes[start]); in report_prefix_pushf()
/kvm-unit-tests/lib/powerpc/
H A Dprocessor.c88 uint64_t start = get_tb(); in delay() local
90 while ((get_tb() - start) < cycles) in delay()
101 uint64_t start, end, now; in sleep_tb() local
113 start = now = get_tb(); in sleep_tb()
114 end = start + cycles; in sleep_tb()
H A Dsetup.c149 .start = (phys_addr_t)-1, in mem_init()
160 mem_regions[i].start = regs[i].addr; in mem_init()
166 if (freemem_start >= mem_regions[i].start in mem_init()
176 if (mem_regions[i].start < mem.start) in mem_init()
177 mem.start = mem_regions[i].start; in mem_init()
184 __physical_start = mem.start; /* PHYSICAL_START */ in mem_init()
/kvm-unit-tests/s390x/snippets/c/
H A Dcstart.S13 .globl start symbol
14 start: label
/kvm-unit-tests/lib/libfdt/
H A Dfdt_wip.c51 static void fdt_nop_region_(void *start, int len) in fdt_nop_region_() argument
55 for (p = start; (char *)p < ((char *)start + len); p++) in fdt_nop_region_()
/kvm-unit-tests/lib/s390x/
H A Dmmu.h57 void protect_range(void *start, unsigned long len, unsigned long prot);
66 void unprotect_range(void *start, unsigned long len, unsigned long prot);

123