The FreeRADIUS server $Id: f3670dba8951ca10eb4948feb3dc3db9423a334f $
Loading...
Searching...
No Matches
Macros | Functions
fileline.c File Reference
#include "config.h"
#include <sys/types.h>
#include <sys/stat.h>
#include <errno.h>
#include <fcntl.h>
#include <stdlib.h>
#include <unistd.h>
#include "backtrace.h"
#include "internal.h"
+ Include dependency graph for fileline.c:

Go to the source code of this file.

Macros

#define FILENAME_BUF_SIZE   64
 
#define getexecname()   NULL
 
#define hpux_get_executable_path(state, error_callback, data)   NULL
 
#define macho_get_executable_path(state, error_callback, data)   NULL
 
#define sysctl_exec_name1(state, error_callback, data)   NULL
 
#define sysctl_exec_name2(state, error_callback, data)   NULL
 
#define windows_executable_filename()   NULL
 
#define windows_get_executable_path(buf, error_callback, data)   NULL
 

Functions

int backtrace_pcinfo (struct backtrace_state *state, uintptr_t pc, backtrace_full_callback callback, backtrace_error_callback error_callback, void *data)
 
int backtrace_syminfo (struct backtrace_state *state, uintptr_t pc, backtrace_syminfo_callback callback, backtrace_error_callback error_callback, void *data)
 
void backtrace_syminfo_to_full_callback (void *data, uintptr_t pc, const char *symname, uintptr_t symval ATTRIBUTE_UNUSED, uintptr_t symsize ATTRIBUTE_UNUSED)
 
void backtrace_syminfo_to_full_error_callback (void *data, const char *msg, int errnum)
 
static int fileline_initialize (struct backtrace_state *state, backtrace_error_callback error_callback, void *data)
 

Macro Definition Documentation

◆ FILENAME_BUF_SIZE

#define FILENAME_BUF_SIZE   64

Definition at line 238 of file fileline.c.

◆ getexecname

#define getexecname ( )    NULL

Definition at line 70 of file fileline.c.

◆ hpux_get_executable_path

#define hpux_get_executable_path (   state,
  error_callback,
  data 
)    NULL

Definition at line 96 of file fileline.c.

◆ macho_get_executable_path

#define macho_get_executable_path (   state,
  error_callback,
  data 
)    NULL

Definition at line 197 of file fileline.c.

◆ sysctl_exec_name1

#define sysctl_exec_name1 (   state,
  error_callback,
  data 
)    NULL

Definition at line 102 of file fileline.c.

◆ sysctl_exec_name2

#define sysctl_exec_name2 (   state,
  error_callback,
  data 
)    NULL

Definition at line 103 of file fileline.c.

◆ windows_executable_filename

#define windows_executable_filename ( )    NULL

Definition at line 207 of file fileline.c.

◆ windows_get_executable_path

#define windows_get_executable_path (   buf,
  error_callback,
  data 
)    NULL

Definition at line 237 of file fileline.c.

Function Documentation

◆ backtrace_pcinfo()

int backtrace_pcinfo ( struct backtrace_state state,
uintptr_t  pc,
backtrace_full_callback  callback,
backtrace_error_callback  error_callback,
void *  data 
)

Definition at line 386 of file fileline.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ backtrace_syminfo()

int backtrace_syminfo ( struct backtrace_state state,
uintptr_t  pc,
backtrace_syminfo_callback  callback,
backtrace_error_callback  error_callback,
void *  data 
)

Definition at line 402 of file fileline.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ backtrace_syminfo_to_full_callback()

void backtrace_syminfo_to_full_callback ( void *  data,
uintptr_t  pc,
const char *  symname,
uintptr_t symval  ATTRIBUTE_UNUSED,
uintptr_t symsize  ATTRIBUTE_UNUSED 
)

Definition at line 421 of file fileline.c.

+ Here is the caller graph for this function:

◆ backtrace_syminfo_to_full_error_callback()

void backtrace_syminfo_to_full_error_callback ( void *  data,
const char *  msg,
int  errnum 
)

Definition at line 435 of file fileline.c.

+ Here is the caller graph for this function:

◆ fileline_initialize()

static int fileline_initialize ( struct backtrace_state state,
backtrace_error_callback  error_callback,
void *  data 
)
static

Definition at line 246 of file fileline.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: