taglinefilesource code
pathname159fs/namei.cstatic int dir_namei(const char * pathname, int * namelen, const char ** name,
pathname172fs/namei.cif ((c = *pathname) == '/') {
pathname175fs/namei.cpathname++;
pathname179fs/namei.cthisname = pathname;
pathname180fs/namei.cfor(len=0;(c = *(pathname++))&&(c != '/');len++)
pathname204fs/namei.cstatic int _namei(const char * pathname, struct inode * base,
pathname212fs/namei.cerror = dir_namei(pathname,&namelen,&basename,base,&base);
pathname231fs/namei.cint lnamei(const char * pathname, struct inode ** res_inode)
pathname236fs/namei.cerror = getname(pathname,&tmp);
pathname251fs/namei.cint namei(const char * pathname, struct inode ** res_inode)
pathname256fs/namei.cerror = getname(pathname,&tmp);
pathname277fs/namei.cint open_namei(const char * pathname, int flag, int mode,
pathname287fs/namei.cerror = dir_namei(pathname,&namelen,&basename,base,&dir);
pathname427fs/namei.cstatic int do_mkdir(const char * pathname, int mode)
pathname433fs/namei.cerror = dir_namei(pathname,&namelen,&basename,NULL,&dir);
pathname455fs/namei.cextern "C" int sys_mkdir(const char * pathname, int mode)
pathname460fs/namei.cerror = getname(pathname,&tmp);
pathname496fs/namei.cextern "C" int sys_rmdir(const char * pathname)
pathname501fs/namei.cerror = getname(pathname,&tmp);
pathname537fs/namei.cextern "C" int sys_unlink(const char * pathname)
pathname542fs/namei.cerror = getname(pathname,&tmp);
pathname425fs/open.cextern "C" int sys_creat(const char * pathname, int mode)
pathname427fs/open.creturn sys_open(pathname, O_CREAT | O_WRONLY | O_TRUNC, mode);
pathname372include/linux/fs.hextern int namei(const char * pathname, struct inode ** res_inode);
pathname373include/linux/fs.hextern int lnamei(const char * pathname, struct inode ** res_inode);
pathname375include/linux/fs.hextern int open_namei(const char * pathname, int flag, int mode,