Motr  M0
uassert.c File Reference
#include "lib/trace.h"
#include <sys/types.h>
#include <sys/wait.h>
#include <linux/limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include "lib/errno.h"
#include "lib/assert.h"
#include "lib/trace_internal.h"
#include "lib/misc.h"
#include "motr/version.h"
Include dependency graph for uassert.c:

Go to the source code of this file.

Macros

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_LIB
 

Enumerations

enum  { BACKTRACE_DEPTH_MAX = 256 }
 

Functions

M0_INTERNAL void m0_arch_backtrace (void)
 
M0_INTERNAL void m0_arch_panic (const struct m0_panic_ctx *ctx, va_list ap) __attribute__((noreturn))
 
M0_INTERNAL void m0_debugger_invoke (void)
 

Variables

M0_EXTERN char * m0_debugger_args [4]
 

Macro Definition Documentation

◆ M0_TRACE_SUBSYSTEM

#define M0_TRACE_SUBSYSTEM   M0_TRACE_SUBSYS_LIB

Definition at line 23 of file uassert.c.