Home
last modified time | relevance | path

Searched refs:sp (Results 1 – 25 of 57) sorted by relevance

123

/xen-4.10.0-shim-comet/xen/arch/arm/arm32/
A Dentry.S6 #define SAVE_ONE_BANKED(reg) mrs r11, reg; str r11, [sp, #UREGS_##reg]
7 #define RESTORE_ONE_BANKED(reg) ldr r11, [sp, #UREGS_##reg]; msr reg, r11
38 str r11, [sp, #UREGS_sp]
168 mov sp, r11
170 ldr r11, [sp, #UREGS_cpsr]
176 mov r11, sp
177 bic sp, #7 /* Align the stack pointer */
179 mov sp, r11
192 ldr lr, [sp, #UREGS_lr]
193 ldr r11, [sp, #UREGS_pc]
[all …]
A Dhead.S447 ldr sp, [r0]
448 add sp, #STACK_SIZE /* (which grows down from the top). */
449 sub sp, #CPUINFO_sizeof /* Make room for CPU save record */
479 ldr r4, [sp, #8*4] /* Get 4th argument from stack */
605 stmfd sp!, {r4, r10, lr}
609 ldmfd sp!, {r4, r10, pc}
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/
A Dentry.S95 sub sp, sp, #(UREGS_SPSR_el1 - UREGS_LR) /* CPSR, PC, SP, LR */
159 mov x0, sp
183 mov x0, sp
191 mov x0, sp
198 mov x0, sp
213 mov x0, sp
229 mov x0, sp
241 mov x0, sp
256 mov x0, sp
272 mov x0, sp
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dprivate.h480 #define backpointer(sp) _mfn(pdx_to_pfn((unsigned long)(sp)->v.sh.back)) argument
529 x = sp->u.sh.count; in sh_get_ref()
540 sp->u.sh.count = nx; in sh_get_ref()
567 sp->up = 0; in sh_put_ref()
569 x = sp->u.sh.count; in sh_put_ref()
575 mfn_x(smfn), sp->u.sh.count, sp->u.sh.type); in sh_put_ref()
580 sp->u.sh.count = nx; in sh_put_ref()
650 sp[i] = page_list_next(sp[i - 1], pin_list); in sh_pin()
651 ASSERT(sp[i]->u.sh.type == sp[0]->u.sh.type); in sh_pin()
692 sp->u.sh.pinned = 0; in sh_unpin()
[all …]
A Dcommon.c1336 return sp->next_shadow ? pdx_to_page(sp->next_shadow) : NULL; in next_shadow()
1462 sp->u.sh.type = sp->u.sh.head = 0; in shadow_free()
1470 sp = next; in shadow_free()
1874 while ( sp ) in sh_hash_audit_bucket()
1884 BUG_ON( sh_hash(__backpointer(sp), sp->u.sh.type) != bucket ); in sh_hash_audit_bucket()
1924 __backpointer(sp), mfn_x(page_to_mfn(sp)), in sh_hash_audit_bucket()
1930 sp = next_shadow(sp); in sh_hash_audit_bucket()
2005 while(sp) in shadow_hash_lookup()
2007 if ( __backpointer(sp) == n && sp->u.sh.type == t ) in shadow_hash_lookup()
2031 prev = sp; in shadow_hash_lookup()
[all …]
A Dmulti.c1876 u32 t = sp->u.sh.type; in sh_destroy_l4_shadow()
1881 ASSERT(sp->u.sh.head); in sh_destroy_l4_shadow()
1906 u32 t = sp->u.sh.type; in sh_destroy_l3_shadow()
1911 ASSERT(sp->u.sh.head); in sh_destroy_l3_shadow()
1937 u32 t = sp->u.sh.type; in sh_destroy_l2_shadow()
1947 ASSERT(sp->u.sh.head); in sh_destroy_l2_shadow()
1971 u32 t = sp->u.sh.type; in sh_destroy_l1_shadow()
2360 struct page_info *sp; in sh_safe_not_to_sync() local
2371 if ( sp->u.sh.count != 1 || !sp->up ) in sh_safe_not_to_sync()
2380 if ( sp->u.sh.count != 1 || !sp->up ) in sh_safe_not_to_sync()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dcurrent.h31 static inline unsigned int get_stack_page(unsigned long sp) in get_stack_page() argument
33 return (sp & (STACK_SIZE-1)) >> PAGE_SHIFT; in get_stack_page()
51 unsigned long sp; in get_cpu_info() local
52 asm ( "mov %%rsp, %0" : "=r" (sp) ); in get_cpu_info()
54 register unsigned long sp asm("rsp"); in get_cpu_info()
57 return (struct cpu_info *)((sp | (STACK_SIZE - 1)) + 1) - 1; in get_cpu_info()
85 unsigned long get_stack_trace_bottom(unsigned long sp);
86 unsigned long get_stack_dump_bottom (unsigned long sp);
/xen-4.10.0-shim-comet/xen/xsm/flask/ss/
A Dconditional.c33 int sp = -1; in cond_evaluate_expr() local
42 sp++; in cond_evaluate_expr()
48 s[sp] = !s[sp]; in cond_evaluate_expr()
53 sp--; in cond_evaluate_expr()
54 s[sp] |= s[sp + 1]; in cond_evaluate_expr()
59 sp--; in cond_evaluate_expr()
60 s[sp] &= s[sp + 1]; in cond_evaluate_expr()
65 sp--; in cond_evaluate_expr()
66 s[sp] ^= s[sp + 1]; in cond_evaluate_expr()
72 s[sp] = (s[sp] == s[sp + 1]); in cond_evaluate_expr()
[all …]
A Dservices.c111 int sp = -1; in constraint_expr_eval() local
118 BUG_ON(sp < 0); in constraint_expr_eval()
119 s[sp] = !s[sp]; in constraint_expr_eval()
122 BUG_ON(sp < 1); in constraint_expr_eval()
123 sp--; in constraint_expr_eval()
124 s[sp] &= s[sp+1]; in constraint_expr_eval()
127 BUG_ON(sp < 1); in constraint_expr_eval()
128 sp--; in constraint_expr_eval()
129 s[sp] |= s[sp+1]; in constraint_expr_eval()
222 s[++sp] = (val1 == val2); in constraint_expr_eval()
[all …]
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/
A Dgx_local.c67 prnt_call_trace32(uint32_t ip, uint32_t sp) in prnt_call_trace32() argument
76 if (xg_read_mem((uint64_t)sp, (char *)&val, sizeof(val),0) != 0) in prnt_call_trace32()
82 sp += sizeof(sp); in prnt_call_trace32()
89 prnt_call_trace64(uint64_t ip, uint64_t sp) in prnt_call_trace64() argument
98 if (xg_read_mem(sp, (char *)&val, sizeof(val),0) != 0) in prnt_call_trace64()
104 sp += sizeof(sp); in prnt_call_trace64()
/xen-4.10.0-shim-comet/xen/arch/arm/arm32/lib/
A Dlib1funcs.S351 sub sp, sp, #8
352 stmfd sp!, {sp, lr}
354 ldr lr, [sp, #4]
355 add sp, sp, #8
356 ldmfd sp!, {r2, r3}
365 sub sp, sp, #16
366 stmfd sp!, {sp, lr}
368 ldr lr, [sp, #4]
369 add sp, sp, #16
381 str lr, [sp, #-8]!
[all …]
A Dmemset.S35 stmfd sp!, {r8, lr}
45 ldmeqfd sp!, {r8, pc} @ Now <64 bytes to go.
54 ldmfd sp!, {r8, lr}
63 stmfd sp!, {r4-r8, lr}
89 ldmeqfd sp!, {r4-r8, pc}
95 ldmfd sp!, {r4-r8, lr}
A Dmemzero.S48 str lr, [sp, #-4]! @ 1
58 ldmeqfd sp!, {pc} @ 1/2 quick exit
67 ldr lr, [sp], #4 @ 1
76 stmfd sp!, {r4-r7, lr}
100 ldmeqfd sp!, {r4-r7, pc}
106 ldmfd sp!, {r4-r7, lr}
A Dcopy_template.S81 stmfd sp!, {r5 - r8}
146 7: ldmfd sp!, {r5 - r8}
189 11: stmfd sp!, {r5 - r9}
223 ldmfd sp!, {r5 - r9}
258 19: ldmfd sp!, {r5 - r9}
260 20: ldmfd sp!, {r5 - r8}
265 ldmfd sp!, {r4, pc}
A Dmemmove.S33 stmfd sp!, {r0, r4, lr}
45 stmfd sp!, {r5 - r8}
97 7: ldmfd sp!, {r5 - r8}
106 ldmfd sp!, {r0, r4, pc}
137 11: stmfd sp!, {r5 - r9}
171 ldmfd sp!, {r5 - r9}
A Dmemcpy.S46 stmdb sp!, {r0, \reg1, \reg2}
50 ldmfd sp!, {r0, \reg1, \reg2}
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}
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/
A Dx86-emulate.c32 unsigned long sp; in emul_test_init() local
56 asm ("movq %%rsp, %0" : "=g" (sp)); in emul_test_init()
58 asm ("movl %%esp, %0" : "=g" (sp)); in emul_test_init()
61 return mprotect((void *)(sp & -0x1000L) - (MMAP_SZ - 0x1000), in emul_test_init()
/xen-4.10.0-shim-comet/xen/tools/kconfig/lxdialog/
A Dutil.c401 sp = strpbrk(word, "\n "); in print_autowrap()
402 if (sp && *sp == '\n') in print_autowrap()
403 newline_separator = sp; in print_autowrap()
405 if (sp) in print_autowrap()
406 *sp++ = 0; in print_autowrap()
414 (newl && wlen < 4 && sp in print_autowrap()
415 && wlen + 1 + strlen(sp) > room in print_autowrap()
416 && (!(sp2 = strpbrk(sp, "\n ")) in print_autowrap()
433 if (sp && *sp == ' ') { in print_autowrap()
435 while (*++sp == ' ') ; in print_autowrap()
[all …]
/xen-4.10.0-shim-comet/xen/include/asm-arm/
A Dcurrent.h29 register unsigned long sp asm ("sp"); in get_cpu_info()
30 return (struct cpu_info *)((sp & ~(STACK_SIZE - 1)) + STACK_SIZE - sizeof(struct cpu_info)); in get_cpu_info()
A Delf.h18 unsigned long sp; member
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dtraps.c352 switch ( get_stack_page(sp) ) in get_stack_trace_bottom()
355 return ROUNDUP(sp, PAGE_SIZE) - in get_stack_trace_bottom()
362 return ROUNDUP(sp, STACK_SIZE) - in get_stack_trace_bottom()
366 return sp - sizeof(unsigned long); in get_stack_trace_bottom()
372 switch ( get_stack_page(sp) ) in get_stack_dump_bottom()
384 return sp - sizeof(unsigned long); in get_stack_dump_bottom()
416 unsigned long low = sp, high = get_stack_trace_bottom(sp); in _show_trace()
466 !is_active_kernel_text(*sp) ) in show_trace()
476 printk(" [<%p>] %pS\n", _p(*sp), _p(*sp)); in show_trace()
477 sp++; in show_trace()
[all …]
A Dirq.c1173 ASSERT((sp == 0) || (peoi[sp-1].vector < vector)); in __do_IRQ_guest()
1175 peoi[sp].irq = irq; in __do_IRQ_guest()
1177 peoi[sp].ready = 0; in __do_IRQ_guest()
1377 while ( (--sp >= 0) && peoi[sp].ready ) in flush_ready_eoi()
1379 irq = peoi[sp].irq; in flush_ready_eoi()
1408 ASSERT(sp > 0); in __set_eoi_ready()
1410 ASSERT(!peoi[sp].ready); in __set_eoi_ready()
1411 peoi[sp].ready = 1; in __set_eoi_ready()
2423 unsigned int irq, sp; in fixup_eoi() local
2440 for ( sp = 0; sp < pending_eoi_sp(peoi); sp++ ) in fixup_eoi()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/
A Dwakeup_prot.S23 SAVE_GREG(sp)
85 LOAD_GREG(sp)
127 DECLARE_GREG(sp)
/xen-4.10.0-shim-comet/tools/pygrub/src/
A DGrubConf.py25 sp = s.find(' ')
27 if (tab != -1 and tab < sp) or (tab != -1 and sp == -1):
28 sp = tab
30 if eq != -1 and eq < sp or (eq != -1 and sp == -1):

Completed in 57 milliseconds

123