arch/hexagon/kernel/trampoline.S

Source file repositories/reference/linux-study-clean/arch/hexagon/kernel/trampoline.S

File Facts

System
Linux kernel
Corpus path
arch/hexagon/kernel/trampoline.S
Extension
.S
Size
585 bytes
Lines
23
Domain
Architecture Layer
Bucket
arch/hexagon
Inferred role
Architecture Layer: arch/hexagon
Status
atlas-only

Why This File Exists

CPU and platform-specific kernel glue: boot entry, traps, syscall entry, interrupts, page tables, context switch, and low-level barriers.

Dependency Surface

Detected Declarations

Annotated Snippet

#include <asm/unistd.h>

/*  Sig trampolines - call sys_sigreturn or sys_rt_sigreturn as appropriate */

/*  plain sigreturn is gone.  */

	.globl __rt_sigtramp_template
__rt_sigtramp_template:
	r6 = #__NR_rt_sigreturn;
	trap0(#1);

Annotation

Implementation Notes