libkdumpfile-0.5.4
Kernel coredump file access
Data Fields
_addrxlat_ctx Struct Reference

Representation of address translation. More...

#include <addrxlat-priv.h>

Data Fields

unsigned long refcnt
 Reference counter. More...
 
struct {
   int   notpresent: 1
 Skip error reporting of non-present pages. More...
 
noerr
 Events with no eror reporting. More...
 
const addrxlat_cb_tcb
 Currently active callback definitions. More...
 
addrxlat_cb_t def_cb
 Default callback definitions. More...
 
struct inflightinflight
 In-flight translations. More...
 
struct read_cache cache
 Read cache. More...
 
kdump_errmsg_t err
 Error message buffer. More...
 

Detailed Description

Representation of address translation.

This structure contains all internal state needed to perform address translation.

Field Documentation

◆ cache

struct read_cache _addrxlat_ctx::cache

Read cache.

◆ cb

const addrxlat_cb_t* _addrxlat_ctx::cb

Currently active callback definitions.

◆ def_cb

addrxlat_cb_t _addrxlat_ctx::def_cb

Default callback definitions.

◆ err

kdump_errmsg_t _addrxlat_ctx::err

Error message buffer.

This must be the last member.

◆ inflight

struct inflight* _addrxlat_ctx::inflight

In-flight translations.

◆ noerr

struct { ... } _addrxlat_ctx::noerr

Events with no eror reporting.

◆ notpresent

int _addrxlat_ctx::notpresent

Skip error reporting of non-present pages.

◆ refcnt

unsigned long _addrxlat_ctx::refcnt

Reference counter.


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