Mercurial > hg > Members > menikon > CbC_xv6
comparison src/interface/fs.dg @ 254:66a6aedf60f9
add CodeGear dirlink_loopcheck etc
author | menikon |
---|---|
date | Wed, 05 Feb 2020 17:39:17 +0900 |
parents | b527f27761bf |
children | 71c7bd0d047e |
comparison
equal
deleted
inserted
replaced
253:eb62acc627f1 | 254:66a6aedf60f9 |
---|---|
33 __code stati(Impl* fs , struct inode* ip, struct stat* st, __code next(...)); | 33 __code stati(Impl* fs , struct inode* ip, struct stat* st, __code next(...)); |
34 __code readi(Impl* fs, struct inode* ip, char* dst, uint off, uint n, __code next(...)); | 34 __code readi(Impl* fs, struct inode* ip, char* dst, uint off, uint n, __code next(...)); |
35 __code writei(Impl* fs, struct inode* ip, char* src, uint off, uint n, __code next(...)); | 35 __code writei(Impl* fs, struct inode* ip, char* src, uint off, uint n, __code next(...)); |
36 __code namecmp(Impl* fs, const char* s, const char* t, __code next(int strncmp_val, ...)); | 36 __code namecmp(Impl* fs, const char* s, const char* t, __code next(int strncmp_val, ...)); |
37 __code dirlookup(struct inode* dp, char* name, uint* poff, dirent* de, __code next(int ret, ...)); | 37 __code dirlookup(struct inode* dp, char* name, uint* poff, dirent* de, __code next(int ret, ...)); |
38 __code dirlink(Impl* fs, struct inode* dp, char* name, uint inum, __code next(...)); | 38 __code dirlink(struct fs_impl* fs, struct inode* ip, struct dirent* de, struct inode* dp, char* name, uint off, uint inum, __code next(...)); |
39 __code namei(Impl* fs, char* path, __code next(int namex_val, ...)); | 39 __code namei(Impl* fs, char* path, __code next(int namex_val, ...)); |
40 __code nameiparent(Impl* fs, char* path, char* name, __code next(int namex_val, ...)); | 40 __code nameiparent(Impl* fs, char* path, char* name, __code next(int namex_val, ...)); |
41 __code next(...); | 41 __code next(...); |
42 } fs; | 42 } fs; |