libkdumpfile-0.5.5
Kernel coredump file access
|
Shared state of the dump file object. More...
#include <kdumpfile-priv.h>
Data Fields | |
rwlock_t | lock |
Guard accesses to shared data. | |
unsigned long | refcnt |
Reference counter. | |
struct list_head | ctx |
List of all refererring kdump_ctx_t structures. | |
const struct format_ops * | ops |
File format operations. | |
void * | fmtdata |
File format private data. | |
const struct arch_ops * | arch_ops |
Arch-specific operations. | |
void * | archdata |
Arch-specific private data. | |
enum kdump_arch | arch |
Internal-only arch index. | |
int | arch_init_done |
Non-zero if arch init has been called. | |
size_t | pendfiles |
Number of unspecified files. | |
struct cache * | cache |
Page cache. | |
struct fcache * | fcache |
File cache. | |
mutex_t | cache_lock |
Cache access lock. | |
struct flattened_map * | flatmap |
File offset mappings for flattened files. |
Shared state of the dump file object.
This structure describes the data portion of the dump file object, which can be shared by many kdump_ctx_t objects.
struct list_head kdump_shared::ctx |
List of all refererring kdump_ctx_t
structures.
Each kdump_ctx_t
that holds a reference to this shared data must be added to this list.