Home
last modified time | relevance | path

Searched refs:pc (Results 1 – 25 of 69) sorted by relevance

123

/xen/xen/arch/arm/arm32/
A Dtraps.c34 uint32_t pc = regs->pc; in do_trap_undefined_instruction() local
37 if ( !is_kernel_text(pc) && in do_trap_undefined_instruction()
38 (system_state >= SYS_STATE_active || !is_kernel_inittext(pc)) ) in do_trap_undefined_instruction()
42 if ( regs->pc & 0x3 ) in do_trap_undefined_instruction()
45 instr = *((uint32_t *)pc); in do_trap_undefined_instruction()
49 if ( do_bug_frame(regs, pc) ) in do_trap_undefined_instruction()
52 regs->pc += 4; in do_trap_undefined_instruction()
A Dhead.S179 mov pc, r0
239 mov pc, r0
316 mov pc, lr
478 moveq pc, lr
517 mov pc, lr
555 mov pc, lr
609 mov pc, lr
637 mov pc, lr
697 mov pc, lr
714 mov pc, lr
[all …]
A Ddebug.S34 mov pc, lr
40 mov pc, lr
/xen/xen/arch/arm/
A Ddecode.c36 static int decode_thumb2(register_t pc, struct hsr_dabt *dabt, uint16_t hw1) in decode_thumb2() argument
41 if ( raw_copy_from_guest(&hw2, (void *__user)(pc + 2), sizeof (hw2)) ) in decode_thumb2()
86 static int decode_thumb(register_t pc, struct hsr_dabt *dabt) in decode_thumb() argument
90 if ( raw_copy_from_guest(&instr, (void * __user)pc, sizeof (instr)) ) in decode_thumb()
137 return decode_thumb2(pc, dabt, instr); in decode_thumb()
140 return decode_thumb2(pc, dabt, instr); in decode_thumb()
155 return decode_thumb(regs->pc, dabt); in decode_instruction()
A Dvm_event.c29 req->data.regs.arm.pc = regs->pc; in vm_event_fill_regs()
42 regs->pc = rsp->data.regs.arm.pc; in vm_event_set_registers()
A Dalternative.c50 unsigned long pc) in branch_insn_requires_update() argument
54 if ( is_active_kernel_text(pc) ) in branch_insn_requires_update()
58 if ( pc >= replptr && pc <= (replptr + alt->alt_len) ) in branch_insn_requires_update()
A Dtraps.c265 return &regs->pc; in select_user_reg()
542 regs->elr_el1 = regs->pc; in inject_undef64_exception()
546 regs->pc = handler; in inject_undef64_exception()
575 regs->elr_el1 = regs->pc; in inject_abt64_exception()
579 regs->pc = handler; in inject_abt64_exception()
662 regs->pc -= hsr.len ? 4 : 2; in inject_vabt_exception()
761 printk(" %pS", _p(regs->pc)); in show_registers_32()
1119 printk(" [<%p>] %pS (PC)\n", _p(regs->pc), _p(regs->pc)); in show_trace()
1216 region = find_text_region(pc); in do_bug_frame()
1304 regs->pc += 4; in do_trap_brk()
[all …]
/xen/xen/common/
A Drbtree.c50 #define __rb_parent(pc) ((struct rb_node *)(pc & ~3)) argument
52 #define __rb_color(pc) ((pc) & 1) argument
53 #define __rb_is_black(pc) __rb_color(pc) argument
54 #define __rb_is_red(pc) (!__rb_color(pc)) argument
386 unsigned long pc; in rb_erase() local
396 pc = node->__rb_parent_color; in rb_erase()
397 parent = __rb_parent(pc); in rb_erase()
400 child->__rb_parent_color = pc; in rb_erase()
407 parent = __rb_parent(pc); in rb_erase()
453 pc = node->__rb_parent_color; in rb_erase()
[all …]
A Dperfc.c242 int perfc_control(struct xen_sysctl_perfc_op *pc) in perfc_control() argument
249 switch ( pc->cmd ) in perfc_control()
252 rc = perfc_copy_info(pc->desc, pc->val); in perfc_control()
257 rc = perfc_copy_info(pc->desc, pc->val); in perfc_control()
267 pc->nr_counters = NR_PERFCTRS; in perfc_control()
268 pc->nr_vals = perfc_nbr_vals; in perfc_control()
A Dspinlock.c418 struct xen_sysctl_lockprof_op *pc; member
431 if ( p->pc->nr_elem < p->pc->max_elem ) in spinlock_profile_ucopy_elem()
440 if ( copy_to_guest_offset(p->pc->data, p->pc->nr_elem, &elem, 1) ) in spinlock_profile_ucopy_elem()
445 p->pc->nr_elem++; in spinlock_profile_ucopy_elem()
449 int spinlock_profile_control(struct xen_sysctl_lockprof_op *pc) in spinlock_profile_control() argument
454 switch ( pc->cmd ) in spinlock_profile_control()
460 pc->nr_elem = 0; in spinlock_profile_control()
462 par.pc = pc; in spinlock_profile_control()
464 pc->time = NOW() - lock_profile_start; in spinlock_profile_control()
/xen/xen/arch/arm/arm32/lib/
A Dlib1funcs.S219 mov pc, lr
223 mov pc, lr
228 mov pc, lr
247 mov pc, lr
273 mov pc, lr
277 mov pc, lr
282 mov pc, lr
289 mov pc, lr
314 mov pc, lr
330 mov pc, lr
[all …]
A Ddiv64.S98 movlo pc, lr
112 mov pc, lr
119 moveq pc, lr
145 mov pc, lr
185 mov pc, lr
191 moveq pc, lr
206 ldr pc, [sp], #8
A Dcopy_template.S90 CALGN( add pc, r4, ip )
112 addne pc, pc, ip @ C is always clear here
131 add pc, pc, ip
156 exit r4, pc
265 ldmfd sp!, {r4, pc}
A Dmemmove.S54 CALGN( add pc, r4, ip )
73 addne pc, pc, ip @ C is always clear here
84 add pc, pc, ip
106 ldmfd sp!, {r0, r4, pc}
A Dfindbit.S37 mov pc, lr
78 mov pc, lr
116 mov pc, lr
150 mov pc, lr
194 mov pc, lr
/xen/tools/libs/
A Dlibs.mk25 PKG_CONFIG := xen$(LIBNAME).pc
35 PKG_CONFIG_LOCAL := $(foreach pc,$(PKG_CONFIG),$(PKG_CONFIG_DIR)/$(pc))
72 $(INSTALL_DATA) xen$(LIBNAME).pc $(DESTDIR)$(PKG_INSTALLDIR)
76 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xen$(LIBNAME).pc
92 rm -f xen$(LIBNAME).pc
/xen/tools/libvchan/
A DMakefile25 PKG_CONFIG := xenvchan.pc
35 PKG_CONFIG_LOCAL := $(foreach pc,$(PKG_CONFIG),$(PKG_CONFIG_DIR)/$(pc))
77 $(INSTALL_DATA) xenvchan.pc $(DESTDIR)$(PKG_INSTALLDIR)
81 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xenvchan.pc
91 $(RM) -f xenvchan.pc
/xen/
A Dconfig.guess876 echo "$UNAME_MACHINE"-pc-msys
879 echo "$UNAME_MACHINE"-pc-pw32
897 echo x86_64-pc-cygwin
1164 pc:*:*:*)
1171 echo i586-pc-msdosdjgpp
1174 echo i386-pc-mach3
1292 echo i586-pc-beos
1295 echo i586-pc-haiku
1367 UNAME_MACHINE=pc
1372 echo i386-pc-qnx
[all …]
A D.gitignore106 tools/libs/toolcore/xentoolcore.pc
108 tools/libs/toollog/xentoollog.pc
110 tools/libs/evtchn/xenevtchn.pc
112 tools/libs/gnttab/xengnttab.pc
114 tools/libs/hypfs/xenhypfs.pc
116 tools/libs/call/xencall.pc
195 tools/libvchan/xenvchan.pc
196 tools/libxc/*.pc
199 tools/libxl/*.pc
262 tools/xenstat/libxenstat/xenstat.pc
[all …]
/xen/tools/libxc/
A DMakefile158 PKG_CONFIG := xencontrol.pc xenguest.pc
168 PKG_CONFIG_LOCAL := $(foreach pc,$(PKG_CONFIG),$(PKG_CONFIG_DIR)/$(pc))
199 $(INSTALL_DATA) xencontrol.pc $(DESTDIR)$(PKG_INSTALLDIR)
200 $(INSTALL_DATA) xenguest.pc $(DESTDIR)$(PKG_INSTALLDIR)
204 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xenguest.pc
210 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xencontrol.pc
226 xencontrol.pc xenguest.pc \
/xen/xen/arch/arm/arm64/
A Dinsn.c159 static inline long branch_imm_common(unsigned long pc, unsigned long addr, in branch_imm_common() argument
164 if ((pc & 0x3) || (addr & 0x3)) { in branch_imm_common()
169 offset = ((long)addr - (long)pc); in branch_imm_common()
179 u32 __kprobes aarch64_insn_gen_branch_imm(unsigned long pc, unsigned long addr, in aarch64_insn_gen_branch_imm() argument
190 offset = branch_imm_common(pc, addr, SZ_128M); in aarch64_insn_gen_branch_imm()
/xen/xen/include/asm-arm/
A Dtraps.h71 int do_bug_frame(const struct cpu_user_regs *regs, vaddr_t pc);
82 return ((unsigned long)abort_guest_exit_start == regs->pc) || in VABORT_GEN_BY_GUEST()
83 (unsigned long)abort_guest_exit_end == regs->pc; in VABORT_GEN_BY_GUEST()
/xen/xen/include/xen/
A Dxenoprof.h33 int xenoprof_add_trace(struct vcpu *, uint64_t pc, int mode);
36 uint64_t pc, int mode, int event);
/xen/tools/xenstat/libxenstat/
A DMakefile40 PKG_CONFIG := xenstat.pc
50 PKG_CONFIG_LOCAL := $(foreach pc,$(PKG_CONFIG),$(PKG_CONFIG_DIR)/$(pc))
82 $(INSTALL_DATA) xenstat.pc $(DESTDIR)$(PKG_INSTALLDIR)
86 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xenstat.pc
182 rm -f xenstat.pc
/xen/tools/xenstore/
A DMakefile118 PKG_CONFIG := xenstore.pc
128 PKG_CONFIG_LOCAL := $(foreach pc,$(PKG_CONFIG),$(PKG_CONFIG_DIR)/$(pc))
143 rm -f xenstore.pc
183 $(INSTALL_DATA) xenstore.pc $(DESTDIR)$(PKG_INSTALLDIR)
187 rm -f $(DESTDIR)$(PKG_INSTALLDIR)/xenstore.pc

Completed in 27 milliseconds

123