/usr/src/linux-headers-5.15.0-181/arch/riscv/include/asm
NameSizeModeActions
vdso/-0755rm
alternative-macros.h46580644editdlrm
alternative.h9300644editdlrm
asm-offsets.h350644editdlrm
asm-prototypes.h10400644editdlrm
asm.h15580644editdlrm
atomic.h110280644editdlrm
barrier.h24580644editdlrm
bitops.h58090644editdlrm
bug.h21860644editdlrm
cache.h5160644editdlrm
cacheflush.h13070644editdlrm
cacheinfo.h5110644editdlrm
clint.h7970644editdlrm
clocksource.h1360644editdlrm
cmpxchg.h95370644editdlrm
cpu_ops.h14940644editdlrm
csr.h60620644editdlrm
current.h9400644editdlrm
delay.h4710644editdlrm
efi.h11500644editdlrm
elf.h27260644editdlrm
errata_list.h10740644editdlrm
fence.h2790644editdlrm
fixmap.h18060644editdlrm
ftrace.h30860644editdlrm
futex.h29060644editdlrm
gdb_xml.h56010644editdlrm
hugetlb.h3600644editdlrm
hwcap.h12450644editdlrm
image.h16730644editdlrm
io.h53220644editdlrm
irq.h3470644editdlrm
irqflags.h11750644editdlrm
irq_work.h2250644editdlrm
jump_label.h14400644editdlrm
kasan.h13900644editdlrm
Kbuild1780644editdlrm
kdebug.h1580644editdlrm
kexec.h13490644editdlrm
kfence.h13120644editdlrm
kgdb.h24940644editdlrm
kprobes.h11360644editdlrm
linkage.h2670644editdlrm
mmio.h53470644editdlrm
mmiowb.h3980644editdlrm
mmu.h6100644editdlrm
mmu_context.h8980644editdlrm
mmzone.h2660644editdlrm
module.h29840644editdlrm
module.lds.h2070644editdlrm
numa.h1650644editdlrm
page.h52640644editdlrm
parse_asm.h72650644editdlrm
patch.h3140644editdlrm
pci.h10620644editdlrm
perf_event.h22040644editdlrm
pgalloc.h18010644editdlrm
pgtable-32.h4980644editdlrm
pgtable-64.h18980644editdlrm
pgtable-bits.h15520644editdlrm
pgtable.h180860644editdlrm
probes.h5630644editdlrm
processor.h21380644editdlrm
ptdump.h3380644editdlrm
ptrace.h43040644editdlrm
sbi.h42230644editdlrm
seccomp.h5040644editdlrm
sections.h8830644editdlrm
set_memory.h18690644editdlrm
smp.h24270644editdlrm
soc.h6270644editdlrm
sparsemem.h2630644editdlrm
spinlock.h25080644editdlrm
spinlock_types.h5300644editdlrm
stackprotector.h7680644editdlrm
stacktrace.h4960644editdlrm
string.h10780644editdlrm
switch_to.h21070644editdlrm
syscall.h21630644editdlrm
thread_info.h39550644editdlrm
timex.h18590644editdlrm
tlb.h4030644editdlrm
tlbflush.h18030644editdlrm
uaccess.h139550644editdlrm
unistd.h3280644editdlrm
uprobes.h8280644editdlrm
vdso.h8680644editdlrm
vendorid_list.h1720644editdlrm
vermagic.h2130644editdlrm
vmalloc.h930644editdlrm
word-at-a-time.h11040644editdlrm
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