Lines Matching refs:pathlen
517 int pathlen; in e_devid_cache_register_cmn() local
525 pathlen = strlen(devpath) + 1; in e_devid_cache_register_cmn()
526 path = kmem_alloc(pathlen, KM_SLEEP); in e_devid_cache_register_cmn()
527 bcopy(devpath, path, pathlen); in e_devid_cache_register_cmn()
539 pathlen = strlen(fullpath) + 1; in e_devid_cache_register_cmn()
540 path = kmem_alloc(pathlen, KM_SLEEP); in e_devid_cache_register_cmn()
541 bcopy(fullpath, path, pathlen); in e_devid_cache_register_cmn()
570 kmem_free(path, pathlen); in e_devid_cache_register_cmn()
602 kmem_free(path, pathlen); in e_devid_cache_register_cmn()
1054 size_t pathlen, ualen; in e_devid_cache_path_to_devid() local
1067 pathlen = strlen(path); in e_devid_cache_path_to_devid()
1105 if (strncmp(path, cand, pathlen) != 0) in e_devid_cache_path_to_devid()
1117 if (candlen < pathlen + 1 + 1 + 1 + ualen || in e_devid_cache_path_to_devid()
1118 cand[pathlen] != '/' || in e_devid_cache_path_to_devid()
1119 strchr(cand + pathlen + 1, '/') != NULL) in e_devid_cache_path_to_devid()
1122 node = cand + pathlen + 1; /* <node>@<ua> string */ in e_devid_cache_path_to_devid()
1135 if (candlen < pathlen + 1 + nodelen + 1 + ualen || in e_devid_cache_path_to_devid()