taglinefilesource code
oldinode674fs/ext/namei.cint ext_link(struct inode * oldinode, struct inode * dir, const char * name, int len)
oldinode679fs/ext/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode680fs/ext/namei.ciput(oldinode);
oldinode684fs/ext/namei.cif (oldinode->i_nlink > 32000) {
oldinode685fs/ext/namei.ciput(oldinode);
oldinode693fs/ext/namei.ciput(oldinode);
oldinode699fs/ext/namei.ciput(oldinode);
oldinode702fs/ext/namei.cde->inode = oldinode->i_ino;
oldinode706fs/ext/namei.coldinode->i_nlink++;
oldinode707fs/ext/namei.coldinode->i_ctime = CURRENT_TIME;
oldinode708fs/ext/namei.coldinode->i_dirt = 1;
oldinode709fs/ext/namei.ciput(oldinode);
oldinode681fs/ext2/namei.cint ext2_link (struct inode * oldinode, struct inode * dir,
oldinode687fs/ext2/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode688fs/ext2/namei.ciput (oldinode);
oldinode692fs/ext2/namei.cif (oldinode->i_nlink > 32000) {
oldinode693fs/ext2/namei.ciput (oldinode);
oldinode701fs/ext2/namei.ciput (oldinode);
oldinode707fs/ext2/namei.ciput (oldinode);
oldinode710fs/ext2/namei.cde->inode = oldinode->i_ino;
oldinode718fs/ext2/namei.coldinode->i_nlink ++;
oldinode719fs/ext2/namei.coldinode->i_ctime = CURRENT_TIME;
oldinode720fs/ext2/namei.coldinode->i_dirt = 1;
oldinode721fs/ext2/namei.ciput (oldinode);
oldinode589fs/minix/namei.cint minix_link(struct inode * oldinode, struct inode * dir, const char * name, int len)
oldinode595fs/minix/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode596fs/minix/namei.ciput(oldinode);
oldinode600fs/minix/namei.cif (oldinode->i_nlink >= MINIX_LINK_MAX) {
oldinode601fs/minix/namei.ciput(oldinode);
oldinode609fs/minix/namei.ciput(oldinode);
oldinode615fs/minix/namei.ciput(oldinode);
oldinode618fs/minix/namei.cde->inode = oldinode->i_ino;
oldinode622fs/minix/namei.coldinode->i_nlink++;
oldinode623fs/minix/namei.coldinode->i_ctime = CURRENT_TIME;
oldinode624fs/minix/namei.coldinode->i_dirt = 1;
oldinode625fs/minix/namei.ciput(oldinode);
oldinode595fs/namei.cstatic int do_link(struct inode * oldinode, const char * newname)
oldinode603fs/namei.ciput(oldinode);
oldinode607fs/namei.ciput(oldinode);
oldinode612fs/namei.ciput(oldinode);
oldinode616fs/namei.cif (dir->i_dev != oldinode->i_dev) {
oldinode618fs/namei.ciput(oldinode);
oldinode623fs/namei.ciput(oldinode);
oldinode628fs/namei.ciput(oldinode);
oldinode631fs/namei.creturn dir->i_op->link(oldinode, dir, basename, namelen);
oldinode638fs/namei.cstruct inode * oldinode;
oldinode640fs/namei.cerror = namei(oldname, &oldinode);
oldinode645fs/namei.cerror = do_link(oldinode,new);
oldinode32fs/nfs/dir.cstatic int nfs_link(struct inode *oldinode, struct inode *dir,
oldinode486fs/nfs/dir.cstatic int nfs_link(struct inode *oldinode, struct inode *dir,
oldinode491fs/nfs/dir.cif (!oldinode) {
oldinode493fs/nfs/dir.ciput(oldinode);
oldinode499fs/nfs/dir.ciput(oldinode);
oldinode504fs/nfs/dir.ciput(oldinode);
oldinode508fs/nfs/dir.cerror = nfs_proc_link(NFS_SERVER(oldinode), NFS_FH(oldinode),
oldinode511fs/nfs/dir.cnfs_lookup_cache_remove(dir, oldinode, NULL);
oldinode512fs/nfs/dir.ciput(oldinode);
oldinode630fs/xiafs/namei.cint xiafs_link(struct inode * oldinode, struct inode * dir, 
oldinode636fs/xiafs/namei.cif (S_ISDIR(oldinode->i_mode)) {
oldinode637fs/xiafs/namei.ciput(oldinode);
oldinode641fs/xiafs/namei.cif (oldinode->i_nlink > 64000) {
oldinode642fs/xiafs/namei.ciput(oldinode);
oldinode650fs/xiafs/namei.ciput(oldinode);
oldinode656fs/xiafs/namei.ciput(oldinode);
oldinode659fs/xiafs/namei.cde->d_ino = oldinode->i_ino;
oldinode663fs/xiafs/namei.coldinode->i_nlink++;
oldinode664fs/xiafs/namei.coldinode->i_atime = oldinode->i_ctime = CURRENT_TIME;
oldinode665fs/xiafs/namei.coldinode->i_dirt = 1;
oldinode666fs/xiafs/namei.ciput(oldinode);
oldinode73include/linux/ext_fs.hextern int ext_link(struct inode * oldinode, struct inode * dir, const char * name, int len);
oldinode84include/linux/minix_fs.hextern int minix_link(struct inode * oldinode, struct inode * dir, const char * name, int len);
oldinode74include/linux/xia_fs.hextern int xiafs_link(struct inode * oldinode, struct inode * dir,