Lines Matching refs:link
76 // symlinks report the size of the link here
983 Inode* link;
986 0, 0, NULL, &id, &link);
992 strcpy(link->Node().short_symlink, path);
994 link->Node().flags |= HOST_ENDIAN_TO_BFS_INT32(INODE_LONG_SYMLINK
998 link->SetFileCache(file_cache_create(volume->ID(), link->ID(), 0));
999 link->SetMap(file_map_create(volume->ID(), link->ID(), 0));
1003 status = link->WriteAt(transaction, 0, (const uint8*)path, &length);
1007 status = link->WriteBack(transaction);
1011 publish_vnode(volume->FSVolume(), id, link, &gBFSVnodeOps, link->Mode(), 0);