Lines Matching defs:path
156 find(fileid_t *filep, char *path)
162 if (path == NULL || *path == '\0') {
163 printf("null path\n");
168 printf("find(): path=<%s>\n", path);
176 while (*path) {
177 while (*path == '/')
178 path++;
179 if (*(q = path) == '\0')
186 if ((inode = dlook(filep, path)) != 0) {
195 path = q;
220 dlook(fileid_t *filep, char *path)
231 if (path == NULL || *path == '\0')
239 len = strlen(path);
241 if (in = get_dcache(dv, path, ip->i_number)) {
261 if (udp->d_namlen == len && (strcmp(path, udp->d_name) == 0)) {
262 set_dcache(dv, path, ip->i_number, udp->d_ino);
270 if (strcmp(path, "*") == 0)