AquilaOS documentation
How it works, and its code
Loading...
Searching...
No Matches
cpio Struct Reference

What cpiofs keeps for each of its vnodes, a member of the archive. More...

#include <cpio.h>

Data Fields

struct vnode * super
struct vnode * parent
struct vnode * dir
size_t count
size_t data
const char * name
struct vnode * next

Detailed Description

What cpiofs keeps for each of its vnodes, a member of the archive.

Definition at line 27 of file cpio.h.

Field Documentation

◆ count

size_t cpio::count

Definition at line 31 of file cpio.h.

Referenced by cpio_eof(), cpio_new_child_node(), cpio_new_node(), cpio_readdir(), and cpio_root_node().

◆ data

size_t cpio::data

Definition at line 32 of file cpio.h.

Referenced by cpio_new_node(), and cpio_root_node().

◆ dir

struct vnode* cpio::dir

Definition at line 30 of file cpio.h.

Referenced by cpio_find(), cpio_finddir(), cpio_new_child_node(), cpio_new_node(), and cpio_root_node().

◆ name

const char* cpio::name

Definition at line 34 of file cpio.h.

Referenced by cpio_finddir(), and cpio_new_node().

◆ next

struct vnode* cpio::next

Definition at line 35 of file cpio.h.

Referenced by cpio_new_child_node(), cpio_new_node(), and cpio_root_node().

◆ parent

struct vnode* cpio::parent

Definition at line 29 of file cpio.h.

Referenced by cpio_finddir(), cpio_new_child_node(), cpio_new_node(), and cpio_root_node().

◆ super

struct vnode* cpio::super

Definition at line 28 of file cpio.h.

Referenced by cpio_new_node(), and cpio_root_node().


The documentation for this struct was generated from the following file:
  • kernel/fs/initramfs/cpio/cpio.h