/
usr
/
src
/
linux-headers-5.15.0-181
/
arch
/
um
/
include
/
asm
/
/usr/src/linux-headers-5.15.0-181/arch/um/include/asm
mkdir
upload
Name
Size
Mode
Actions
fpu/
-
0755
rm
archrandom.h
735
0644
edit
dl
rm
asm-prototypes.h
129
0644
edit
dl
rm
cache.h
483
0644
edit
dl
rm
cacheflush.h
257
0644
edit
dl
rm
common.lds.S
1679
0644
edit
dl
rm
cpufeature.h
5011
0644
edit
dl
rm
delay.h
670
0644
edit
dl
rm
dma.h
180
0644
edit
dl
rm
fixmap.h
1638
0644
edit
dl
rm
futex.h
353
0644
edit
dl
rm
hardirq.h
201
0644
edit
dl
rm
io.h
478
0644
edit
dl
rm
irq.h
828
0644
edit
dl
rm
irqflags.h
807
0644
edit
dl
rm
Kbuild
729
0644
edit
dl
rm
kvm_para.h
34
0644
edit
dl
rm
mmu.h
522
0644
edit
dl
rm
mmu_context.h
1174
0644
edit
dl
rm
msi.h
29
0644
edit
dl
rm
page.h
3239
0644
edit
dl
rm
pci.h
864
0644
edit
dl
rm
pgalloc.h
1034
0644
edit
dl
rm
pgtable-2level.h
1299
0644
edit
dl
rm
pgtable-3level.h
2645
0644
edit
dl
rm
pgtable.h
8831
0644
edit
dl
rm
processor-generic.h
2193
0644
edit
dl
rm
ptrace-generic.h
1187
0644
edit
dl
rm
sections.h
219
0644
edit
dl
rm
setup.h
273
0644
edit
dl
rm
smp.h
121
0644
edit
dl
rm
stacktrace.h
1088
0644
edit
dl
rm
syscall-generic.h
1974
0644
edit
dl
rm
sysrq.h
182
0644
edit
dl
rm
thread_info.h
2332
0644
edit
dl
rm
timex.h
151
0644
edit
dl
rm
tlb.h
192
0644
edit
dl
rm
tlbflush.h
991
0644
edit
dl
rm
uaccess.h
1471
0644
edit
dl
rm
unwind.h
213
0644
edit
dl
rm
vmalloc.h
84
0644
edit
dl
rm
vmlinux.lds.h
66
0644
edit
dl
rm
xor.h
639
0644
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-181/arch/um/include/asm/ptrace-generic.h
(1187B)
/* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2000 - 2007 Jeff Dike (jdike@{addtoit,linux.intel}.com) */ #ifndef __UM_PTRACE_GENERIC_H #define __UM_PTRACE_GENERIC_H #ifndef __ASSEMBLY__ #include <sysdep/ptrace.h> struct pt_regs { struct uml_pt_regs regs; }; #define arch_has_single_step() (1) #define EMPTY_REGS { .regs = EMPTY_UML_PT_REGS } #define PT_REGS_IP(r) UPT_IP(&(r)->regs) #define PT_REGS_SP(r) UPT_SP(&(r)->regs) #define PT_REGS_RESTART_SYSCALL(r) UPT_RESTART_SYSCALL(&(r)->regs) #define PT_REGS_SYSCALL_NR(r) UPT_SYSCALL_NR(&(r)->regs) #define instruction_pointer(regs) PT_REGS_IP(regs) #define PTRACE_OLDSETOPTIONS 21 struct task_struct; extern long subarch_ptrace(struct task_struct *child, long request, unsigned long addr, unsigned long data); extern unsigned long getreg(struct task_struct *child, int regno); extern int putreg(struct task_struct *child, int regno, unsigned long value); extern int arch_set_tls(struct task_struct *new, unsigned long tls); extern void clear_flushed_tls(struct task_struct *task); extern int syscall_trace_enter(struct pt_regs *regs); extern void syscall_trace_leave(struct pt_regs *regs); #endif #endif
Save
cmd:
run