函数逻辑报告

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\debug\gdbstub.c Create Date:2022-07-27 12:43:00
Last Modify:2020-03-12 14:18:49 Copyright©Brick
首页 函数Tree
注解内核,赢得工具下载SCCTEnglish

函数名称:Handle the 'C' signal / exception passing packets

函数原型:static int gdb_cmd_exception_pass(struct kgdb_state *ks)

返回类型:int

参数:

类型参数名称
struct kgdb_state *ks
917  如果Our I/O buffers. [1]恒等于'0'且Our I/O buffers. [2]恒等于'9'则
919  pass_exception等于1
920  Our I/O buffers. [0]等于'c'
922  否则如果Our I/O buffers. [1]恒等于'1'且Our I/O buffers. [2]恒等于'5'则
924  pass_exception等于1
925  Our I/O buffers. [0]等于'D'
926  dbg_remove_all_break()
927  kgdb_connected - Is a host GDB connected to us?等于0
928  返回:1
930  否则
931  gdbstub_msg_write("KGDB only knows signal 9 (pass) and 15 (pass and disconnect)\nExecuting a continue without signal passing\n", 0)
934  Our I/O buffers. [0]等于'c'
938  返回:负1
调用者
名称描述
gdb_serial_stubThis function performs all gdbserial command procesing