Lines Matching refs:udp
224 register struct direct *udp; in dlook() local
251 udp = &hsdep->hs_ufs_dir; in dlook()
252 if (udp->d_namlen == 1 && in dlook()
253 udp->d_name[0] == '.' && in dlook()
254 udp->d_name[1] == '\0') in dlook()
256 if (udp->d_namlen == 2 && in dlook()
257 udp->d_name[0] == '.' && in dlook()
258 udp->d_name[1] == '.' && in dlook()
259 udp->d_name[2] == '\0') in dlook()
261 if (udp->d_namlen == len && (strcmp(path, udp->d_name) == 0)) { in dlook()
262 set_dcache(dv, path, ip->i_number, udp->d_ino); in dlook()
263 hs_seti(filep, hsdep, udp->d_ino); in dlook()
265 filep->fi_blocknum = hdbtodb(udp->d_ino); in dlook()
267 return (udp->d_ino); in dlook()
271 printf("%s\n", udp->d_name); in dlook()
283 register struct direct *udp = &hsdep.hs_ufs_dir; in readdir() local
306 if (udp->d_reclen == 0 && dirp->loc <= ip->i_size) { in readdir()
738 struct direct *udp = &hsdep->hs_ufs_dir; in parse_dir() local
747 if ((udp->d_reclen = IDE_DIR_LEN(bufp)) == 0) in parse_dir()
758 udp->d_ino = hdp->ext_lbn; in parse_dir()
779 udp->d_name[0] = '.'; in parse_dir()
780 udp->d_name[1] = '\0'; in parse_dir()
781 udp->d_namlen = 1; in parse_dir()
784 udp->d_name[0] = '.'; in parse_dir()
785 udp->d_name[1] = '.'; in parse_dir()
786 udp->d_name[2] = '\0'; in parse_dir()
787 udp->d_namlen = 2; in parse_dir()
790 udp->d_namlen = 0; in parse_dir()
798 udp->d_name[udp->d_namlen++] = c; in parse_dir()
800 udp->d_name[udp->d_namlen] = '\0'; in parse_dir()
855 return (udp->d_reclen); in parse_dir()
861 struct direct *udp = &hsdep->hs_ufs_dir; in parse_susp() local
929 udp->d_namlen = in parse_susp()
932 (char *)udp->d_name, in parse_susp()
933 udp->d_namlen); in parse_susp()
934 udp->d_name in parse_susp()
935 [udp->d_namlen] = '\0'; in parse_susp()