/
usr
/
src
/
linux-headers-5.15.0-181
/
arch
/
riscv
/
include
/
asm
/
/usr/src/linux-headers-5.15.0-181/arch/riscv/include/asm
mkdir
upload
Name
Size
Mode
Actions
vdso/
-
0755
rm
alternative-macros.h
4658
0644
edit
dl
rm
alternative.h
930
0644
edit
dl
rm
asm-offsets.h
35
0644
edit
dl
rm
asm-prototypes.h
1040
0644
edit
dl
rm
asm.h
1558
0644
edit
dl
rm
atomic.h
11028
0644
edit
dl
rm
barrier.h
2458
0644
edit
dl
rm
bitops.h
5809
0644
edit
dl
rm
bug.h
2186
0644
edit
dl
rm
cache.h
516
0644
edit
dl
rm
cacheflush.h
1307
0644
edit
dl
rm
cacheinfo.h
511
0644
edit
dl
rm
clint.h
797
0644
edit
dl
rm
clocksource.h
136
0644
edit
dl
rm
cmpxchg.h
9537
0644
edit
dl
rm
cpu_ops.h
1494
0644
edit
dl
rm
csr.h
6062
0644
edit
dl
rm
current.h
940
0644
edit
dl
rm
delay.h
471
0644
edit
dl
rm
efi.h
1150
0644
edit
dl
rm
elf.h
2726
0644
edit
dl
rm
errata_list.h
1074
0644
edit
dl
rm
fence.h
279
0644
edit
dl
rm
fixmap.h
1806
0644
edit
dl
rm
ftrace.h
3086
0644
edit
dl
rm
futex.h
2906
0644
edit
dl
rm
gdb_xml.h
5601
0644
edit
dl
rm
hugetlb.h
360
0644
edit
dl
rm
hwcap.h
1245
0644
edit
dl
rm
image.h
1673
0644
edit
dl
rm
io.h
5322
0644
edit
dl
rm
irq.h
347
0644
edit
dl
rm
irqflags.h
1175
0644
edit
dl
rm
irq_work.h
225
0644
edit
dl
rm
jump_label.h
1440
0644
edit
dl
rm
kasan.h
1390
0644
edit
dl
rm
Kbuild
178
0644
edit
dl
rm
kdebug.h
158
0644
edit
dl
rm
kexec.h
1349
0644
edit
dl
rm
kfence.h
1312
0644
edit
dl
rm
kgdb.h
2494
0644
edit
dl
rm
kprobes.h
1136
0644
edit
dl
rm
linkage.h
267
0644
edit
dl
rm
mmio.h
5347
0644
edit
dl
rm
mmiowb.h
398
0644
edit
dl
rm
mmu.h
610
0644
edit
dl
rm
mmu_context.h
898
0644
edit
dl
rm
mmzone.h
266
0644
edit
dl
rm
module.h
2984
0644
edit
dl
rm
module.lds.h
207
0644
edit
dl
rm
numa.h
165
0644
edit
dl
rm
page.h
5264
0644
edit
dl
rm
parse_asm.h
7265
0644
edit
dl
rm
patch.h
314
0644
edit
dl
rm
pci.h
1062
0644
edit
dl
rm
perf_event.h
2204
0644
edit
dl
rm
pgalloc.h
1801
0644
edit
dl
rm
pgtable-32.h
498
0644
edit
dl
rm
pgtable-64.h
1898
0644
edit
dl
rm
pgtable-bits.h
1552
0644
edit
dl
rm
pgtable.h
18086
0644
edit
dl
rm
probes.h
563
0644
edit
dl
rm
processor.h
2138
0644
edit
dl
rm
ptdump.h
338
0644
edit
dl
rm
ptrace.h
4304
0644
edit
dl
rm
sbi.h
4223
0644
edit
dl
rm
seccomp.h
504
0644
edit
dl
rm
sections.h
883
0644
edit
dl
rm
set_memory.h
1869
0644
edit
dl
rm
smp.h
2427
0644
edit
dl
rm
soc.h
627
0644
edit
dl
rm
sparsemem.h
263
0644
edit
dl
rm
spinlock.h
2508
0644
edit
dl
rm
spinlock_types.h
530
0644
edit
dl
rm
stackprotector.h
768
0644
edit
dl
rm
stacktrace.h
496
0644
edit
dl
rm
string.h
1078
0644
edit
dl
rm
switch_to.h
2107
0644
edit
dl
rm
syscall.h
2163
0644
edit
dl
rm
thread_info.h
3955
0644
edit
dl
rm
timex.h
1859
0644
edit
dl
rm
tlb.h
403
0644
edit
dl
rm
tlbflush.h
1803
0644
edit
dl
rm
uaccess.h
13955
0644
edit
dl
rm
unistd.h
328
0644
edit
dl
rm
uprobes.h
828
0644
edit
dl
rm
vdso.h
868
0644
edit
dl
rm
vendorid_list.h
172
0644
edit
dl
rm
vermagic.h
213
0644
edit
dl
rm
vmalloc.h
93
0644
edit
dl
rm
word-at-a-time.h
1104
0644
edit
dl
rm
Edit:
/usr/src/linux-headers-5.15.0-181/arch/riscv/include/asm/kgdb.h
(2494B)
/* SPDX-License-Identifier: GPL-2.0-only */ #ifndef __ASM_KGDB_H_ #define __ASM_KGDB_H_ #ifdef __KERNEL__ #define GDB_SIZEOF_REG sizeof(unsigned long) #define DBG_MAX_REG_NUM (36) #define NUMREGBYTES ((DBG_MAX_REG_NUM) * GDB_SIZEOF_REG) #define CACHE_FLUSH_IS_SAFE 1 #define BUFMAX 2048 #ifdef CONFIG_RISCV_ISA_C #define BREAK_INSTR_SIZE 2 #else #define BREAK_INSTR_SIZE 4 #endif #ifndef __ASSEMBLY__ void arch_kgdb_breakpoint(void); extern unsigned long kgdb_compiled_break; #endif /* !__ASSEMBLY__ */ #define DBG_REG_ZERO "zero" #define DBG_REG_RA "ra" #define DBG_REG_SP "sp" #define DBG_REG_GP "gp" #define DBG_REG_TP "tp" #define DBG_REG_T0 "t0" #define DBG_REG_T1 "t1" #define DBG_REG_T2 "t2" #define DBG_REG_FP "fp" #define DBG_REG_S1 "s1" #define DBG_REG_A0 "a0" #define DBG_REG_A1 "a1" #define DBG_REG_A2 "a2" #define DBG_REG_A3 "a3" #define DBG_REG_A4 "a4" #define DBG_REG_A5 "a5" #define DBG_REG_A6 "a6" #define DBG_REG_A7 "a7" #define DBG_REG_S2 "s2" #define DBG_REG_S3 "s3" #define DBG_REG_S4 "s4" #define DBG_REG_S5 "s5" #define DBG_REG_S6 "s6" #define DBG_REG_S7 "s7" #define DBG_REG_S8 "s8" #define DBG_REG_S9 "s9" #define DBG_REG_S10 "s10" #define DBG_REG_S11 "s11" #define DBG_REG_T3 "t3" #define DBG_REG_T4 "t4" #define DBG_REG_T5 "t5" #define DBG_REG_T6 "t6" #define DBG_REG_EPC "pc" #define DBG_REG_STATUS "sstatus" #define DBG_REG_BADADDR "stval" #define DBG_REG_CAUSE "scause" #define DBG_REG_ZERO_OFF 0 #define DBG_REG_RA_OFF 1 #define DBG_REG_SP_OFF 2 #define DBG_REG_GP_OFF 3 #define DBG_REG_TP_OFF 4 #define DBG_REG_T0_OFF 5 #define DBG_REG_T1_OFF 6 #define DBG_REG_T2_OFF 7 #define DBG_REG_FP_OFF 8 #define DBG_REG_S1_OFF 9 #define DBG_REG_A0_OFF 10 #define DBG_REG_A1_OFF 11 #define DBG_REG_A2_OFF 12 #define DBG_REG_A3_OFF 13 #define DBG_REG_A4_OFF 14 #define DBG_REG_A5_OFF 15 #define DBG_REG_A6_OFF 16 #define DBG_REG_A7_OFF 17 #define DBG_REG_S2_OFF 18 #define DBG_REG_S3_OFF 19 #define DBG_REG_S4_OFF 20 #define DBG_REG_S5_OFF 21 #define DBG_REG_S6_OFF 22 #define DBG_REG_S7_OFF 23 #define DBG_REG_S8_OFF 24 #define DBG_REG_S9_OFF 25 #define DBG_REG_S10_OFF 26 #define DBG_REG_S11_OFF 27 #define DBG_REG_T3_OFF 28 #define DBG_REG_T4_OFF 29 #define DBG_REG_T5_OFF 30 #define DBG_REG_T6_OFF 31 #define DBG_REG_EPC_OFF 32 #define DBG_REG_STATUS_OFF 33 #define DBG_REG_BADADDR_OFF 34 #define DBG_REG_CAUSE_OFF 35 extern const char riscv_gdb_stub_feature[64]; #define kgdb_arch_gdb_stub_feature riscv_gdb_stub_feature #endif #endif
Save
cmd:
run