Snapshot-driven vfile iterator. More...
Data Fields | |
int | nrdata |
Number of collected records. | |
caddr_t | databuf |
Address of record buffer. | |
struct seq_file * | seq |
Backlink to the host sequential file supporting the vfile. | |
struct xnvfile_snapshot * | vfile |
Backlink to the vfile being read. | |
void(* | endfn )(struct xnvfile_snapshot_iterator *it, void *buf) |
Buffer release handler. | |
char | private [0] |
Start of private area. |
Snapshot-driven vfile iterator.
This structure defines an iterator over a snapshot-driven vfile.
Address of record buffer.
void(* xnvfile_snapshot_iterator::endfn)(struct xnvfile_snapshot_iterator *it, void *buf) |
Buffer release handler.
Number of collected records.
Start of private area.
Use xnvfile_iterator_priv() to address it.
struct seq_file* xnvfile_snapshot_iterator::seq |
Backlink to the host sequential file supporting the vfile.
Backlink to the vfile being read.