函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\debug\debug_core.c Create Date:2022-07-27 12:41:25
Last Modify:2020-03-17 19:04:10 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Some architectures need cache flushes when we set/clear a* breakpoint:

函数原型:static void kgdb_flush_swbreak_addr(unsigned long addr)

返回类型:void

参数:

类型参数名称
unsigned longaddr
286  如果非CACHE_FLUSH_IS_SAFE则返回
289  如果mm
292 i小于VMACACHE_SIZE循环
293  如果非vmas[i]则继续下一循环
301  flush_icache_range(addr, addr + BREAK_INSTR_SIZE)
调用者
名称描述
dbg_activate_sw_breakpointsSW breakpoint management:
dbg_deactivate_sw_breakpoints