rl_data
rl->rl_data = NULL;
rl->rl_data = NULL;
rl->rl_data = NULL;
rl->rl_data = NULL;
rl->rl_data = kmem_alloc(NFS_MAXPATHLEN, KM_SLEEP);
(void) strlcpy(rl->rl_data, s, NFS_MAXPATHLEN);
iov.iov_base = rl->rl_data;
rl->rl_data[rl->rl_count] = '\0';
name = nfscmd_convname(ca, exi, rl->rl_data,
if (name != NULL && name != rl->rl_data) {
kmem_free(rl->rl_data, NFS_MAXPATHLEN);
rl->rl_data = name;
if (rl->rl_data != NULL)
kmem_free(rl->rl_data, NFS_MAXPATHLEN);
rl.rl_data = kmem_alloc(NFS_MAXPATHLEN, KM_SLEEP);
kmem_free((void *)rl.rl_data, NFS_MAXPATHLEN);
error = uiomove(rl.rl_data, (int)rl.rl_count, UIO_READ, uiop);
rp->r_symlink.contents = rl.rl_data;
kmem_free((void *)rl.rl_data,
kmem_free((void *)rl.rl_data, NFS_MAXPATHLEN);
kmem_free((void *)rl.rl_data, NFS_MAXPATHLEN);