Lines Matching defs:link
118 char *link = kmem_zalloc(MAXPATHLEN, KM_SLEEP);
119 (void) vt_getactive(link, MAXPATHLEN);
120 rval = (strcmp(link, dv->sdev_symlink) == 0) ?
122 kmem_free(link, MAXPATHLEN);
127 char *link = kmem_zalloc(MAXPATHLEN, KM_SLEEP);
128 (void) vt_getconsuser(link, MAXPATHLEN);
129 rval = (strcmp(link, dv->sdev_symlink) == 0) ?
131 kmem_free(link, MAXPATHLEN);
264 char *link = kmem_zalloc(MAXPATHLEN, KM_SLEEP);
266 (void) vt_getactive(link, MAXPATHLEN);
268 vap->va_size = strlen(link);
270 (void *)link, cred, SDEV_READY);
272 kmem_free(link, MAXPATHLEN);
289 char *link;
296 link = kmem_zalloc(MAXPATHLEN, KM_SLEEP);
298 (void) vt_getactive(link, MAXPATHLEN);
300 (void) vt_getconsuser(link, MAXPATHLEN);
303 if (strcmp(link, dv->sdev_symlink) != 0) {
305 dv->sdev_symlink = strdup(link);
306 dv->sdev_attr->va_size = strlen(link);
308 kmem_free(link, MAXPATHLEN);
313 * Remove each invalid entry and rebuild the link
403 /* 3. create active link node and console user link node */