Function report

Linux Kernel

v5.5.9

Brick Technologies Co., Ltd

Source Code:kernel\debug\debug_core.c Create Date:2022-07-28 11:38:06
Last Modify:2020-03-17 19:04:10 Copyright©Brick
home page Tree
Annotation kernel can get tool activityDownload SCCTChinese

Name:kgdb_register_io_module - register KGDB IO module*@new_dbg_io_ops: the io ops vector* Register it with the KGDB core.

Proto:int kgdb_register_io_module(struct kgdb_io *new_dbg_io_ops)

Type:int

Parameter:

TypeParameterName
struct kgdb_io *new_dbg_io_ops
1072  spin_lock( & kgdb_registration_lock)
1074  If dbg_io_ops Then
1075  spin_unlock( & kgdb_registration_lock)
1077  pr_err("Another I/O driver is already registered with KGDB\n")
1078  Return -EBUSY
1081  If init Then
1082  err = init()
1083  If err Then
1085  Return err
1089  dbg_io_ops = new_dbg_io_ops
1091  spin_unlock( & kgdb_registration_lock)
1093  pr_info("Registered I/O driver %s\n", name)
1096  kgdb_register_callbacks()
1098  If kgdb_break_asap Then kgdb_initial_breakpoint()
1101  Return 0