Lines Matching refs:symlink
164 char symlink[0];
507 ? grub_strdup (node->symlink
536 char *symlink = 0;
538 /* Extend the symlink. */
545 int size = symlink ? grub_strlen (symlink) : 0;
547 symlink = grub_realloc (symlink, size + len2 + 1);
548 if (! symlink)
551 symlink[size] = 0;
552 grub_strncat (symlink, part, len2);
622 /* The symlink is not stored as a POSIX symlink, translate it. */
633 if (symlink && (entry->data[pos] & 1))
670 symlink = 0;
794 if (symlink)
797 * sizeof (node->dirents[0]) < grub_strlen (symlink) + 1)
805 + grub_strlen (symlink) + 1);
816 grub_strcpy (node->symlink
818 - sizeof (node->dirents), symlink);
819 grub_free (symlink);