Lines Matching refs:hsdep
146 struct hs_direct hsdep; in opendir() local
165 if (parse_dir(filep, 0, &hsdep) > 0) { in opendir()
172 ip->i_size = hsdep.hs_dir.ext_size; in opendir()
173 ip->i_smode = hsdep.hs_dir.mode; in opendir()
224 struct hs_direct *hsdep; in dlook() local
244 for (hsdep = readdir(&dirp); hsdep != NULL; hsdep = readdir(&dirp)) { in dlook()
245 udp = &hsdep->hs_ufs_dir; in dlook()
262 ip->i_size = hsdep->hs_dir.ext_size; in dlook()
263 ip->i_smode = hsdep->hs_dir.mode; in dlook()
277 static struct hs_direct hsdep; in readdir() local
278 struct direct *udp = &hsdep.hs_ufs_dir; in readdir()
306 dirp->loc += parse_dir(filep, off, &hsdep); in readdir()
311 return (&hsdep); in readdir()
642 parse_dir(fileid_t *filep, int offset, struct hs_direct *hsdep) in parse_dir() argument
645 struct direct *udp = &hsdep->hs_ufs_dir; /* ufs-style dir info */ in parse_dir()
646 struct hs_direntry *hdp = &hsdep->hs_dir; /* hsfs-style dir info */ in parse_dir()
725 ce_lbn = parse_susp((char *)IDE_sys_use_area(bufp), &ce_len, hsdep); in parse_dir()
748 hsdep); in parse_dir()
763 parse_susp(char *bufp, uint_t *len, struct hs_direct *hsdep) in parse_susp() argument
765 struct direct *udp = &hsdep->hs_ufs_dir; /* ufs-style info */ in parse_susp()