Lines Matching defs:path
89 static ino_t find(fileid_t *filep, char *path);
90 static ino_t dlook(fileid_t *filep, char *path);
168 find(fileid_t *filep, char *path)
178 if (path == NULL || *path == '\0') {
179 printf("null path\n");
184 bcopy(path, lpath, strlen(path));
221 /* copy rest of unprocessed path up */
223 /* point to unprocessed path */
225 /* prepend link in before unprocessed path */
320 dlook(fileid_t *filep, char *path)
333 if (path == NULL || *path == '\0')
339 len = strlen(path);
344 if ((in = get_dcache(devp->di_dcookie, path, ip->i_number)) != 0)
364 if (dp->d_namlen == len && strcmp(path, dp->d_name) == 0)
370 if (strcmp(path, "*") == 0)
611 * slice of the leaf device on the OBP path; we also permit
884 * (a) we get an I/O error reading the path name.
885 * (b) the path name points to a non-existant file,