OpenAFS
OpenAFS distributed network file system
afs_cacheOps Struct Reference

Data Fields

void *(* open )(afs_dcache_id_t *ainode)
int(* truncate )(struct osi_file *fp, afs_int32 len)
int(* fread )(struct osi_file *fp, int offset, void *buf, afs_int32 len)
int(* fwrite )(struct osi_file *fp, afs_int32 offset, void *buf, afs_int32 len)
int(* close )(struct osi_file *fp)
int(* vreadUIO )(afs_dcache_id_t *, struct uio *)
int(* vwriteUIO )(struct vcache *, afs_dcache_id_t *, struct uio *)
struct dcache *(* GetDSlot )(afs_int32 aslot, int needvalid)
struct volume *(* GetVolSlot )(void)
int(* HandleLink )(struct vcache *avc, struct vrequest *areq)

The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables