Lines Matching refs:hdp

926 	struct hs_direntry	*hdp,
939 hdp->ext_lbn = HDE_EXT_LBN(dirp);
940 hdp->ext_size = HDE_EXT_SIZE(dirp);
941 hdp->xar_len = HDE_XAR_LEN(dirp);
942 hdp->intlf_sz = HDE_INTRLV_SIZE(dirp);
943 hdp->intlf_sk = HDE_INTRLV_SKIP(dirp);
944 hdp->sym_link = (char *)NULL;
948 hs_parse_dirdate(HDE_cdate(dirp), &hdp->cdate);
949 hs_parse_dirdate(HDE_cdate(dirp), &hdp->adate);
950 hs_parse_dirdate(HDE_cdate(dirp), &hdp->mdate);
957 hdp->type = VREG;
958 hdp->mode = HFREG;
959 hdp->nlink = 1;
961 hdp->type = VDIR;
962 hdp->mode = HFDIR;
963 hdp->nlink = 2;
969 hdp->uid = fsp -> hsfs_vol.vol_uid;
970 hdp->gid = fsp -> hsfs_vol.vol_gid;
971 hdp->mode = hdp-> mode | (fsp -> hsfs_vol.vol_prot & 0777);
977 hs_parse_dirdate(IDE_cdate(dirp), &hdp->cdate);
978 hs_parse_dirdate(IDE_cdate(dirp), &hdp->adate);
979 hs_parse_dirdate(IDE_cdate(dirp), &hdp->mdate);
987 hdp->type = VREG;
988 hdp->mode = HFREG;
989 hdp->nlink = 1;
991 hdp->type = VDIR;
992 hdp->mode = HFDIR;
993 hdp->nlink = 2;
999 hdp->uid = fsp -> hsfs_vol.vol_uid;
1000 hdp->gid = fsp -> hsfs_vol.vol_gid;
1001 hdp->mode = hdp-> mode | (fsp -> hsfs_vol.vol_prot & 0777);
1002 hdp->inode = 0; /* initialize with 0, then check rrip */
1011 hdp, fsp,
1014 if (hdp->sym_link) {
1015 kmem_free(hdp->sym_link,
1016 (size_t)(hdp->ext_size + 1));
1017 hdp->sym_link = (char *)NULL;
1023 hdp->xar_prot = (HDE_PROTECTION & flags) != 0;
1026 if (hdp->xar_len > 0) {
1034 if (hdp->intlf_sz + hdp->intlf_sk) {
1035 if ((hdp->intlf_sz == 0) || (hdp->intlf_sk == 0)) {
1040 if (hdp->ext_size == 0) {
1397 hs_filldirent(struct vnode *vp, struct hs_direntry *hdp)
1413 secno = LBN_TO_SEC(hdp->ext_lbn+hdp->xar_len, vp->v_vfsp);
1414 secoff = LBN_TO_BYTE(hdp->ext_lbn+hdp->xar_len, vp->v_vfsp) &
1426 if (hdp->ext_lbn != HDE_EXT_LBN(&secp[secoff])) {
1430 (void) hs_parsedir(fsp, &secp[secoff], hdp, (char *)NULL,