Coda Distributed File System
Public Attributes | List of all members
inodeops Struct Reference

#include <partition.h>

Public Attributes

Inode(* icreate )(struct DiskPartition *, u_long, u_long, u_long, u_long)
 
int(* iopen )(struct DiskPartition *, Inode, int)
 
int(* iread )(struct DiskPartition *, Inode inode_number, Inode parent_vol, int offset, char *buf, int count)
 
int(* iwrite )(struct DiskPartition *, Inode inode_number, Inode parent_vol, int offset, char *buf, int count)
 
int(* iinc )(struct DiskPartition *, Inode inode_number, Inode parent_vol)
 
int(* idec )(struct DiskPartition *, Inode inode_number, Inode parent_vol)
 
int(* get_header )(struct DiskPartition *, struct i_header *header, Inode ino)
 
int(* put_header )(struct DiskPartition *, struct i_header *header, Inode ino)
 
int(* init )(union PartitionData **data, Partent partent, Device *dev)
 
int(* magic )()
 
int(* ListCodaInodes )(struct DiskPartition *, char *resultFile, int(*judgeInode)(struct ViceInodeInfo *, VolumeId), int judgeParam)
 

Member Data Documentation

◆ get_header

int(* inodeops::get_header) (struct DiskPartition *, struct i_header *header, Inode ino)

◆ icreate

Inode(* inodeops::icreate) (struct DiskPartition *, u_long, u_long, u_long, u_long)

◆ idec

int(* inodeops::idec) (struct DiskPartition *, Inode inode_number, Inode parent_vol)

◆ iinc

int(* inodeops::iinc) (struct DiskPartition *, Inode inode_number, Inode parent_vol)

◆ init

int(* inodeops::init) (union PartitionData **data, Partent partent, Device *dev)

◆ iopen

int(* inodeops::iopen) (struct DiskPartition *, Inode, int)

◆ iread

int(* inodeops::iread) (struct DiskPartition *, Inode inode_number, Inode parent_vol, int offset, char *buf, int count)

◆ iwrite

int(* inodeops::iwrite) (struct DiskPartition *, Inode inode_number, Inode parent_vol, int offset, char *buf, int count)

◆ ListCodaInodes

int(* inodeops::ListCodaInodes) (struct DiskPartition *, char *resultFile, int(*judgeInode)(struct ViceInodeInfo *, VolumeId), int judgeParam)

◆ magic

int(* inodeops::magic) ()

◆ put_header

int(* inodeops::put_header) (struct DiskPartition *, struct i_header *header, Inode ino)

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