Home
last modified time | relevance | path

Searched refs:lr (Results 1 – 25 of 33) sorted by relevance

12

/xen-4.10.0-shim-comet/xen/arch/arm/arm32/lib/
A Dmemset.S35 stmfd sp!, {r8, lr}
37 mov lr, r1
41 stmgeia ip!, {r1, r3, r8, lr}
42 stmgeia ip!, {r1, r3, r8, lr}
43 stmgeia ip!, {r1, r3, r8, lr}
50 stmneia ip!, {r1, r3, r8, lr}
54 ldmfd sp!, {r8, lr}
63 stmfd sp!, {r4-r8, lr}
69 mov lr, r1
95 ldmfd sp!, {r4-r8, lr}
[all …]
A Dmemzero.S48 str lr, [sp, #-4]! @ 1
50 mov lr, r2 @ 1
53 stmgeia r0!, {r2, r3, ip, lr} @ 4
67 ldr lr, [sp], #4 @ 1
76 stmfd sp!, {r4-r7, lr}
82 mov lr, r2
97 stmgeia r0!, {r2-r7, ip, lr}
98 stmgeia r0!, {r2-r7, ip, lr}
103 stmneia r0!, {r2-r7, ip, lr}
106 ldmfd sp!, {r4-r7, lr}
[all …]
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 Dmemmove.S33 stmfd sp!, {r0, r4, lr}
82 W(ldr) lr, [r1, #-4]!
93 W(str) lr, [r0, #-4]!
111 ldrb lr, [r1, #-1]!
115 strb lr, [r0, #-1]!
148 mov lr, r3, lspush #\push
151 orr lr, lr, ip, lspull #\pull
166 stmdb r0!, {r4 - r9, ip, lr}
176 15: mov lr, r3, lspush #\push
179 orr lr, lr, r3, lspull #\pull
[all …]
A Dcopy_template.S70 enter r4, lr
124 ldr1w r1, lr, abort=20f
142 str1w r0, lr, abort=20f
162 ldr1b r1, lr, abort=21f
166 str1b r0, lr, abort=21f
173 ldr1w r1, lr, abort=21f
200 mov r3, lr, lspull #\pull
217 orr ip, ip, lr, lspush #\push
228 15: mov r3, lr, lspull #\pull
229 ldr1w r1, lr, abort=21f
[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
196 UNWIND(.save {lr})
199 str lr, [sp, #-8]!
A Dbitops.h23 bx lr
53 2: bx lr
72 mov pc, lr
100 mov pc, lr
A Dfindbit.S37 mov pc, lr
78 mov pc, lr
116 mov pc, lr
150 mov pc, lr
194 mov pc, lr
A Dassembler.h109 stmdb sp!, {r0-r3, ip, lr}
111 ldmia sp!, {r0-r3, ip, lr}
121 stmdb sp!, {r0-r3, ip, lr}
123 ldmia sp!, {r0-r3, ip, lr}
A Dmemchr.S24 mov pc, lr
A Dstrrchr.S24 mov pc, lr
A Dstrchr.S27 mov pc, lr
A Dlshrdi3.S48 mov pc, lr
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dgic-v3.c90 v->arch.gic.v3.lr[9] = READ_SYSREG(ICH_LR9_EL2); in gicv3_save_lrs()
162 static uint64_t gicv3_ich_read_lr(int lr) in gicv3_ich_read_lr() argument
164 switch ( lr ) in gicv3_ich_read_lr()
187 static void gicv3_ich_write_lr(int lr, uint64_t val) in gicv3_ich_write_lr() argument
189 switch ( lr ) in gicv3_ich_write_lr()
970 BUG_ON(lr >= gicv3_info.nr_lrs); in gicv3_update_lr()
971 BUG_ON(lr < 0); in gicv3_update_lr()
989 gicv3_ich_write_lr(lr, val); in gicv3_update_lr()
992 static void gicv3_clear_lr(int lr) in gicv3_clear_lr() argument
994 gicv3_ich_write_lr(lr, 0); in gicv3_clear_lr()
[all …]
A Dgic.c380 gic_hw_ops->update_lr(lr, p, state); in gic_set_lr()
384 p->lr = lr; in gic_set_lr()
440 gic_update_one_lr(v, n->lr); in gic_raise_inflight_irq()
478 lr = find_next_zero_bit(lr_mask, nr_lrs, lr); in gic_find_unused_lr()
480 return lr; in gic_find_unused_lr()
573 p->lr = GIC_INVALID_LR; in gic_update_one_lr()
624 int lr = 0; in gic_restore_pending_irqs() local
639 lr = gic_find_unused_lr(v, p, lr); in gic_restore_pending_irqs()
640 if ( lr >= nr_lrs ) in gic_restore_pending_irqs()
656 lr = p_r->lr; in gic_restore_pending_irqs()
[all …]
A Dgic-v2.c183 v->arch.gic.v2.lr[i] = readl_gich(GICH_LR + i * 4); in gicv2_save_state()
196 writel_gich(v->arch.gic.v2.lr[i], GICH_LR + i * 4); in gicv2_restore_state()
436 BUG_ON(lr >= gicv2_info.nr_lrs); in gicv2_update_lr()
437 BUG_ON(lr < 0); in gicv2_update_lr()
448 writel_gich(lr_reg, GICH_LR + lr * 4); in gicv2_update_lr()
451 static void gicv2_clear_lr(int lr) in gicv2_clear_lr() argument
453 writel_gich(0, GICH_LR + lr * 4); in gicv2_clear_lr()
456 static void gicv2_read_lr(int lr, struct gic_lr *lr_reg) in gicv2_read_lr() argument
460 lrv = readl_gich(GICH_LR + lr * 4); in gicv2_read_lr()
469 static void gicv2_write_lr(int lr, const struct gic_lr *lr_reg) in gicv2_write_lr() argument
[all …]
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A Dentry.S22 str lr, [sp, #UREGS_lr]; \
112 mov pc, lr
120 adr lr, return_from_trap; \
131 adr lr, return_from_trap; \
142 adr lr, return_from_trap; \
192 ldr lr, [sp, #UREGS_lr]
212 stmia ip!, {r4 - sl, fp, sp, lr} /* Save register state */
A Ddebug.S34 mov pc, lr
40 mov pc, lr
A Dhead.S216 adr lr, cpu_init_done /* Save return address */
541 mov pc, lr
568 moveq pc, lr
589 mov pc, lr
599 putn: mov pc, lr
605 stmfd sp!, {r4, r10, lr}
641 mov pc, lr
A Dproc-v7.S30 mov pc, lr
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dgic.h178 uint64_t lr[16]; member
190 uint32_t lr[64]; member
345 void (*update_lr)(int lr, const struct pending_irq *pending_irq,
350 void (*clear_lr)(int lr);
352 void (*read_lr)(int lr, struct gic_lr *);
354 void (*write_lr)(int lr, const struct gic_lr *);
A Delf.h19 unsigned long lr; member
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A Dentry.S9 lr .req x30 /* link register */ label
123 stp lr, x21, [sp, #UREGS_LR]
319 ldr lr, [sp], #(UREGS_SPSR_el1 - UREGS_LR) /* CPSR, PC, SP, LR */
428 str lr, [x8]
437 ldr lr, [x8]
A Dasm-offsets.c25 OFFSET(UREGS_LR, struct cpu_user_regs, lr); in __dummy__()
/xen-4.10.0-shim-comet/xen/include/asm-arm/arm32/
A Dmacros.h5 mov pc, lr

Completed in 23 milliseconds

12