|
| void | start_thread (void) EXCLUDES_TRANSACTION |
| |
| virtual void | main (void) |
| |
| | vproc (const char *, PROCBODY, vproctype, int=VPROC_DEFAULT_STACK_SIZE, int=LWP_NORMAL_PRIORITY) |
| |
| | vproc (vproc &) |
| |
| int | operator= (vproc &) |
| |
| virtual | ~vproc () |
| |
| void | Begin_VFS (Volid *, int, int=-1) EXCLUDES_TRANSACTION |
| |
| void | Begin_VFS (VenusFid *fid, int op, int arg=-1) EXCLUDES_TRANSACTION |
| |
| void | End_VFS (int *=0) EXCLUDES_TRANSACTION |
| |
| void | root (struct venus_cnode *) |
| |
| void | statfs (struct coda_statfs *) |
| |
| void | sync () |
| |
| void | vget (struct venus_cnode *, VenusFid *, int what=RC_STATUS) EXCLUDES_TRANSACTION |
| |
| void | open (struct venus_cnode *, int) EXCLUDES_TRANSACTION |
| |
| void | close (struct venus_cnode *, int) EXCLUDES_TRANSACTION |
| |
| void | ioctl (struct venus_cnode *, unsigned char nr, struct ViceIoctl *, int) EXCLUDES_TRANSACTION |
| |
| void | select (struct venus_cnode *, int) |
| |
| void | getattr (struct venus_cnode *, struct coda_vattr *) EXCLUDES_TRANSACTION |
| |
| void | setattr (struct venus_cnode *, struct coda_vattr *) EXCLUDES_TRANSACTION |
| |
| void | access (struct venus_cnode *, int) EXCLUDES_TRANSACTION |
| |
| void | lookup (struct venus_cnode *, const char *, struct venus_cnode *, int) EXCLUDES_TRANSACTION |
| |
| void | create (struct venus_cnode *, char *, struct coda_vattr *, int, int, struct venus_cnode *) EXCLUDES_TRANSACTION |
| |
| void | remove (struct venus_cnode *, char *) EXCLUDES_TRANSACTION |
| |
| void | link (struct venus_cnode *, struct venus_cnode *, char *) EXCLUDES_TRANSACTION |
| |
| void | rename (struct venus_cnode *, char *, struct venus_cnode *, char *) EXCLUDES_TRANSACTION |
| |
| void | mkdir (struct venus_cnode *, char *, struct coda_vattr *, struct venus_cnode *) EXCLUDES_TRANSACTION |
| |
| void | rmdir (struct venus_cnode *, char *) EXCLUDES_TRANSACTION |
| |
| void | symlink (struct venus_cnode *, char *, struct coda_vattr *, char *) EXCLUDES_TRANSACTION |
| |
| void | readlink (struct venus_cnode *, struct coda_string *) EXCLUDES_TRANSACTION |
| |
| void | fsync (struct venus_cnode *) EXCLUDES_TRANSACTION |
| |
| void | read (struct venus_cnode *node, uint64_t pos, int64_t count) EXCLUDES_TRANSACTION |
| |
| void | write (struct venus_cnode *node, uint64_t pos, int64_t count) EXCLUDES_TRANSACTION |
| |
| void | read_finish (struct venus_cnode *node, uint64_t pos, int64_t count) EXCLUDES_TRANSACTION |
| |
| void | write_finish (struct venus_cnode *node, uint64_t pos, int64_t count) EXCLUDES_TRANSACTION |
| |
| void | mmap (struct venus_cnode *node, uint64_t pos, int64_t count) EXCLUDES_TRANSACTION |
| |
| int | namev (char *, int, struct venus_cnode *) EXCLUDES_TRANSACTION |
| |
| void | GetPath (VenusFid *, char *, int *, int=1) EXCLUDES_TRANSACTION |
| |
| const char * | expansion (const char *path) |
| |
| void | verifyname (char *name, int flags) |
| |
| void | GetStamp (char *) |
| |
| void | print () |
| |
| void | print (FILE *) |
| |
| void | print (int) |
| |
| | olink () |
| |
| | olink (olink &) |
| |
| int | operator= (olink &) |
| |
| virtual | ~olink () |
| |
| virtual void | print () |
| |
| virtual void | print (FILE *) |
| |
| virtual void | print (int) |
| |
| int | otagmatch (void *otag, otagcompare_t cmpfn) |
| |
| PROCESS | lwpid |
| |
| char * | name |
| |
| PROCBODY | func |
| |
| int | vpid |
| |
| rvm_perthread_t | rvm_data |
| |
| struct Lock | init_lock |
| |
| vproctype | type |
| |
| int | stacksize |
| |
| int | lwpri |
| |
| int | seq |
| |
| struct uarea | u |
| |
| unsigned | idle: 1 |
| |
| unsigned | interrupted: 1 |
| |
| struct vcbevent * | ve |
| |