TianoCore EDK2 master
Loading...
Searching...
No Matches
EdbCmdBreak.c File Reference
#include "Edb.h"

Go to the source code of this file.

Functions

EFI_DEBUG_STATUS DebuggerBreakOnCALL (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 
EFI_DEBUG_STATUS DebuggerBreakOnCALLEX (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 
EFI_DEBUG_STATUS DebuggerBreakOnRET (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 
EFI_DEBUG_STATUS DebuggerBreakOnEntrypoint (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 
EFI_DEBUG_STATUS DebuggerBreakOnThunk (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 
EFI_DEBUG_STATUS DebuggerBreakOnKey (IN CHAR16 *CommandArg, IN EFI_DEBUGGER_PRIVATE_DATA *DebuggerPrivate, IN EFI_EXCEPTION_TYPE ExceptionType, IN OUT EFI_SYSTEM_CONTEXT SystemContext)
 

Detailed Description

Copyright (c) 2007, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file EdbCmdBreak.c.

Function Documentation

◆ DebuggerBreakOnCALL()

EFI_DEBUG_STATUS DebuggerBreakOnCALL ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand - BreakOnCALL.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeException type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 24 of file EdbCmdBreak.c.

◆ DebuggerBreakOnCALLEX()

EFI_DEBUG_STATUS DebuggerBreakOnCALLEX ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand BreakOnCALLEX.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeExceptiont type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 70 of file EdbCmdBreak.c.

◆ DebuggerBreakOnEntrypoint()

EFI_DEBUG_STATUS DebuggerBreakOnEntrypoint ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand - BreakOnEntrypoint.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeException type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 162 of file EdbCmdBreak.c.

◆ DebuggerBreakOnKey()

EFI_DEBUG_STATUS DebuggerBreakOnKey ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand - BreakOnKey.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeException type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 257 of file EdbCmdBreak.c.

◆ DebuggerBreakOnRET()

EFI_DEBUG_STATUS DebuggerBreakOnRET ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand - BreakOnRET.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeException type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 116 of file EdbCmdBreak.c.

◆ DebuggerBreakOnThunk()

EFI_DEBUG_STATUS DebuggerBreakOnThunk ( IN CHAR16 *  CommandArg,
IN EFI_DEBUGGER_PRIVATE_DATA DebuggerPrivate,
IN EFI_EXCEPTION_TYPE  ExceptionType,
IN OUT EFI_SYSTEM_CONTEXT  SystemContext 
)

DebuggerCommand - BreakOnThunk.

Parameters
CommandArgThe argument for this command
DebuggerPrivateEBC Debugger private data structure
ExceptionTypeException type.
SystemContextEBC system context.
Return values
EFI_DEBUG_CONTINUEformal return value

Definition at line 210 of file EdbCmdBreak.c.