Lines Matching defs:symlink
204 /* Fast symlink. */
209 } symlink;
677 /* Check if this is a symlink. */
716 char symlink[size + 1];
721 if (size <= sizeof (data->currinode.symlink.path))
722 grub_strncpy (symlink, (char *) (data->currinode.symlink.path), size);
723 else if (grub_jfs_read_file (data, 0, 0, size, symlink) < 0)
726 symlink[size] = '\0';
728 /* The symlink is an absolute path, go back to the root inode. */
729 if (symlink[0] == '/')
732 grub_jfs_find_file (data, symlink, ino);
734 grub_error (grub_errno, "cannot follow symlink `%s'", symlink);