Lines Matching refs:dep

339 	xfs_dir2_data_entry_t	*dep;		/* block data entry */  in xfs_dir2_block_addname()  local
528 dep = (xfs_dir2_data_entry_t *)dup; in xfs_dir2_block_addname()
534 (char *)dep - (char *)hdr)); in xfs_dir2_block_addname()
545 dep->inumber = cpu_to_be64(args->inumber); in xfs_dir2_block_addname()
546 dep->namelen = args->namelen; in xfs_dir2_block_addname()
547 memcpy(dep->name, args->name, args->namelen); in xfs_dir2_block_addname()
548 dp->d_ops->data_put_ftype(dep, args->filetype); in xfs_dir2_block_addname()
549 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_block_addname()
550 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_block_addname()
559 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_block_addname()
612 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_lookup() local
633 dep = (xfs_dir2_data_entry_t *)((char *)hdr + in xfs_dir2_block_lookup()
639 args->inumber = be64_to_cpu(dep->inumber); in xfs_dir2_block_lookup()
640 args->filetype = dp->d_ops->data_get_ftype(dep); in xfs_dir2_block_lookup()
641 error = xfs_dir_cilookup_result(args, dep->name, dep->namelen); in xfs_dir2_block_lookup()
660 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_lookup_int() local
718 dep = (xfs_dir2_data_entry_t *) in xfs_dir2_block_lookup_int()
725 cmp = mp->m_dirnameops->compname(args, dep->name, dep->namelen); in xfs_dir2_block_lookup_int()
762 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_removename() local
789 dep = (xfs_dir2_data_entry_t *)((char *)hdr + in xfs_dir2_block_removename()
797 (xfs_dir2_data_aoff_t)((char *)dep - (char *)hdr), in xfs_dir2_block_removename()
798 dp->d_ops->data_entsize(dep->namelen), &needlog, &needscan); in xfs_dir2_block_removename()
842 xfs_dir2_data_entry_t *dep; /* block data entry */ in xfs_dir2_block_replace() local
863 dep = (xfs_dir2_data_entry_t *)((char *)hdr + in xfs_dir2_block_replace()
866 ASSERT(be64_to_cpu(dep->inumber) != args->inumber); in xfs_dir2_block_replace()
870 dep->inumber = cpu_to_be64(args->inumber); in xfs_dir2_block_replace()
871 dp->d_ops->data_put_ftype(dep, args->filetype); in xfs_dir2_block_replace()
872 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_block_replace()
1051 xfs_dir2_data_entry_t *dep; /* data entry pointer */ in xfs_dir2_sf_to_block() local
1154 dep = dp->d_ops->data_dot_entry_p(hdr); in xfs_dir2_sf_to_block()
1155 dep->inumber = cpu_to_be64(dp->i_ino); in xfs_dir2_sf_to_block()
1156 dep->namelen = 1; in xfs_dir2_sf_to_block()
1157 dep->name[0] = '.'; in xfs_dir2_sf_to_block()
1158 dp->d_ops->data_put_ftype(dep, XFS_DIR3_FT_DIR); in xfs_dir2_sf_to_block()
1159 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_sf_to_block()
1160 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_sf_to_block()
1161 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_sf_to_block()
1164 (char *)dep - (char *)hdr)); in xfs_dir2_sf_to_block()
1168 dep = dp->d_ops->data_dotdot_entry_p(hdr); in xfs_dir2_sf_to_block()
1169 dep->inumber = cpu_to_be64(dp->d_ops->sf_get_parent_ino(sfp)); in xfs_dir2_sf_to_block()
1170 dep->namelen = 2; in xfs_dir2_sf_to_block()
1171 dep->name[0] = dep->name[1] = '.'; in xfs_dir2_sf_to_block()
1172 dp->d_ops->data_put_ftype(dep, XFS_DIR3_FT_DIR); in xfs_dir2_sf_to_block()
1173 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_sf_to_block()
1174 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_sf_to_block()
1175 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_sf_to_block()
1178 (char *)dep - (char *)hdr)); in xfs_dir2_sf_to_block()
1219 dep = (xfs_dir2_data_entry_t *)((char *)hdr + newoffset); in xfs_dir2_sf_to_block()
1220 dep->inumber = cpu_to_be64(dp->d_ops->sf_get_ino(sfp, sfep)); in xfs_dir2_sf_to_block()
1221 dep->namelen = sfep->namelen; in xfs_dir2_sf_to_block()
1222 dp->d_ops->data_put_ftype(dep, dp->d_ops->sf_get_ftype(sfep)); in xfs_dir2_sf_to_block()
1223 memcpy(dep->name, sfep->name, dep->namelen); in xfs_dir2_sf_to_block()
1224 tagp = dp->d_ops->data_entry_tag_p(dep); in xfs_dir2_sf_to_block()
1225 *tagp = cpu_to_be16((char *)dep - (char *)hdr); in xfs_dir2_sf_to_block()
1226 xfs_dir2_data_log_entry(args, bp, dep); in xfs_dir2_sf_to_block()
1232 (char *)dep - (char *)hdr)); in xfs_dir2_sf_to_block()