Lines Matching defs:link
1735 * adds new /dev link name to the linked list of devices.
1736 * returns 0 if link added successfully, -1 on error.
1739 da_add_list(devlist_t *dlist, char *link, int new_instance, int flag)
1751 if (dlist == NULL || link == NULL)
1789 * Add the new link name to the list of links
1853 nlen = strlen(link) + 1; /* +1 terminator */
1873 (void) snprintf(nentry->devinfo.devlist, nlen, "%s", link);
1876 " %s", link);
1899 * removes a /dev link name from the linked list of devices.
1900 * returns type of device if link for that device removed
1906 da_remove_list(devlist_t *dlist, char *link, int type, char *devname, int size)
1917 else if (link == NULL)
1919 else if (strstr(link, DA_AUDIO_NAME) || strstr(link, DA_SOUND_NAME))
1921 else if (strstr(link, "dsk") || strstr(link, "rdsk") ||
1922 strstr(link, "sr") || strstr(link, "rsr"))
1924 else if (strstr(link, "fd") || strstr(link, "rfd") ||
1925 strstr(link, "diskette") || strstr(link, "rdiskette"))
1927 else if (strstr(link, DA_TAPE_NAME))
1952 if ((type != NULL) && (link == NULL)) {
1972 nlen = strlen(link);
1974 if (strcmp(current->devinfo.devlist, link) == 0) {
1980 if (strstr(current->devinfo.devlist, link)) {
1994 if (strcmp(lname, link) == 0)
2062 * The link argument is present if available to make debugging
2072 da_rm_list_entry(devlist_t *dlist, char *link, int type, char *devname)