arch/xtensa/include/uapi/asm/ptrace.h

Source file repositories/reference/linux-study-clean/arch/xtensa/include/uapi/asm/ptrace.h

File Facts

System
Linux kernel
Corpus path
arch/xtensa/include/uapi/asm/ptrace.h
Extension
.h
Size
1337 bytes
Lines
64
Domain
Architecture Layer
Bucket
arch/xtensa
Inferred role
Architecture Layer: implementation source
Status
source implementation candidate

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

struct user_pt_regs {
	__u32 pc;
	__u32 ps;
	__u32 lbeg;
	__u32 lend;
	__u32 lcount;
	__u32 sar;
	__u32 windowstart;
	__u32 windowbase;
	__u32 threadptr;
	__u32 syscall;
	__u32 reserved[6 + 48];
	__u32 a[64];
};

#endif
#endif /* _UAPI_XTENSA_PTRACE_H */

Annotation

Implementation Notes