Lines Matching refs:ldev
7370 struct login_dev *ldev; in read_logindevperm_file() local
7391 ldev = login_dev_cache; in read_logindevperm_file()
7392 login_dev_cache = ldev->ldev_next; in read_logindevperm_file()
7393 free(ldev->ldev_console); in read_logindevperm_file()
7394 free(ldev->ldev_device); in read_logindevperm_file()
7395 regfree(&ldev->ldev_device_regex); in read_logindevperm_file()
7396 list = ldev->ldev_driver_list; in read_logindevperm_file()
7402 free(ldev); in read_logindevperm_file()
7459 ldev = (struct login_dev *)s_zalloc( in read_logindevperm_file()
7461 ldev->ldev_console = s_strdup(console); in read_logindevperm_file()
7462 ldev->ldev_perms = perm; in read_logindevperm_file()
7468 ldev->ldev_device = convert_to_re(dev); in read_logindevperm_file()
7469 if (ldev->ldev_device && in read_logindevperm_file()
7470 (rv = regcomp(&ldev->ldev_device_regex, in read_logindevperm_file()
7471 ldev->ldev_device, REG_EXTENDED))) { in read_logindevperm_file()
7472 bzero(&ldev->ldev_device_regex, in read_logindevperm_file()
7473 sizeof (ldev->ldev_device_regex)); in read_logindevperm_file()
7475 ldev->ldev_device, rv); in read_logindevperm_file()
7477 ldev->ldev_next = login_dev_cache; in read_logindevperm_file()
7478 login_dev_cache = ldev; in read_logindevperm_file()
7501 list->next = ldev->ldev_driver_list; in read_logindevperm_file()
7502 ldev->ldev_driver_list = list; in read_logindevperm_file()