libkdumpfile-0.4.1
Kernel coredump file access
Data Fields
_addrxlat_cb Struct Reference

Callback function pointers and data. More...

#include <addrxlat.h>

Data Fields

void * data
 Arbitrary callback data, passed to callback functions. More...
 
addrxlat_cb_hook_fncb_hook
 Callback update hook. More...
 
addrxlat_sym_fnsym
 Symbolic information callback. More...
 
addrxlat_get_page_fnget_page
 Callback to get a page buffer. More...
 
addrxlat_put_page_fnput_page
 Callback to release a page buffer. More...
 
unsigned long read_caps
 Read capabilities. More...
 

Detailed Description

Callback function pointers and data.

Field Documentation

◆ cb_hook

addrxlat_cb_hook_fn* _addrxlat_cb::cb_hook

Callback update hook.

◆ data

void* _addrxlat_cb::data

Arbitrary callback data, passed to callback functions.

◆ get_page

addrxlat_get_page_fn* _addrxlat_cb::get_page

Callback to get a page buffer.

◆ put_page

addrxlat_put_page_fn* _addrxlat_cb::put_page

Callback to release a page buffer.

◆ read_caps

unsigned long _addrxlat_cb::read_caps

Read capabilities.

This is a bit mask of address spaces that can be read directly by the read callbacks. Bits are enumerated by addrxlat_addrspace_t (least significant bit first).

See also
ADDRXLAT_CAPS

◆ sym

addrxlat_sym_fn* _addrxlat_cb::sym

Symbolic information callback.


The documentation for this struct was generated from the following file: