Lines Matching refs:phys_path
88 di_init(const char *phys_path, uint_t flag) in di_init() argument
90 return (di_init_impl(phys_path, flag, NULL)); in di_init()
149 di_init_impl(const char *phys_path, uint_t flag, in di_init_impl() argument
166 if (strchr(phys_path, ':') || in di_init_impl()
167 (strncmp(phys_path, "/devices", 8) == 0) || in di_init_impl()
168 (strlen(phys_path) > MAXPATHLEN)) { in di_init_impl()
173 if (strlen(phys_path) == 0) in di_init_impl()
175 else if (*phys_path != '/') in di_init_impl()
177 "/%s", phys_path); in di_init_impl()
180 "%s", phys_path); in di_init_impl()
245 DPRINTF((DI_ERR, "%s not found\n", phys_path)); in di_init_impl()
281 DPRINTF((DI_ERR, "%s not found\n", phys_path)); in di_init_impl()