taglinefilesource code
oldinode678fs/ext/namei.cint ext_link(struct inode * oldinode, struct inode * dir, const char * name, int len)
oldinode683fs/ext/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode684fs/ext/namei.ciput(oldinode);
oldinode688fs/ext/namei.cif (oldinode->i_nlink > 32000) {
oldinode689fs/ext/namei.ciput(oldinode);
oldinode697fs/ext/namei.ciput(oldinode);
oldinode703fs/ext/namei.ciput(oldinode);
oldinode706fs/ext/namei.cde->inode = oldinode->i_ino;
oldinode710fs/ext/namei.coldinode->i_nlink++;
oldinode711fs/ext/namei.coldinode->i_ctime = CURRENT_TIME;
oldinode712fs/ext/namei.coldinode->i_dirt = 1;
oldinode713fs/ext/namei.ciput(oldinode);
oldinode555fs/minix/namei.cint minix_link(struct inode * oldinode, struct inode * dir, const char * name, int len)
oldinode560fs/minix/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode561fs/minix/namei.ciput(oldinode);
oldinode565fs/minix/namei.cif (oldinode->i_nlink > 126) {
oldinode566fs/minix/namei.ciput(oldinode);
oldinode574fs/minix/namei.ciput(oldinode);
oldinode580fs/minix/namei.ciput(oldinode);
oldinode583fs/minix/namei.cde->inode = oldinode->i_ino;
oldinode587fs/minix/namei.coldinode->i_nlink++;
oldinode588fs/minix/namei.coldinode->i_ctime = CURRENT_TIME;
oldinode589fs/minix/namei.coldinode->i_dirt = 1;
oldinode590fs/minix/namei.ciput(oldinode);
oldinode458fs/namei.cstruct inode * oldinode, * dir;
oldinode462fs/namei.cerror = namei(oldname, &oldinode);
oldinode467fs/namei.ciput(oldinode);
oldinode471fs/namei.ciput(oldinode);
oldinode476fs/namei.ciput(oldinode);
oldinode480fs/namei.cif (dir->i_dev != oldinode->i_dev) {
oldinode482fs/namei.ciput(oldinode);
oldinode487fs/namei.ciput(oldinode);
oldinode492fs/namei.ciput(oldinode);
oldinode495fs/namei.creturn dir->i_op->link(oldinode, dir, basename, namelen);
oldinode32fs/nfs/dir.cstatic int nfs_link(struct inode *oldinode, struct inode *dir,
oldinode515fs/nfs/dir.cstatic int nfs_link(struct inode *oldinode, struct inode *dir,
oldinode521fs/nfs/dir.cif (!oldinode) {
oldinode523fs/nfs/dir.ciput(oldinode);
oldinode529fs/nfs/dir.ciput(oldinode);
oldinode534fs/nfs/dir.ciput(oldinode);
oldinode540fs/nfs/dir.cerror = nfs_proc_link(NFS_SERVER(oldinode), NFS_FH(oldinode),
oldinode543fs/nfs/dir.cnfs_lookup_cache_remove(dir, oldinode, NULL);
oldinode544fs/nfs/dir.ciput(oldinode);
oldinode73include/linux/ext_fs.hextern int ext_link(struct inode * oldinode, struct inode * dir, const char * name, int len);
oldinode82include/linux/minix_fs.hextern int minix_link(struct inode * oldinode, struct inode * dir, const char * name, int len);