Lines Matching refs:namelen
62 int namelen; /* total name bytes */ in xfs_dir2_block_sfsize() local
77 count = i8count = namelen = 0; in xfs_dir2_block_sfsize()
97 isdot = dep->namelen == 1 && dep->name[0] == '.'; in xfs_dir2_block_sfsize()
99 dep->namelen == 2 && in xfs_dir2_block_sfsize()
108 namelen += dep->namelen + has_ftype; in xfs_dir2_block_sfsize()
116 namelen + /* name */ in xfs_dir2_block_sfsize()
199 if (dep->namelen == 1 && dep->name[0] == '.') in xfs_dir2_block_to_sf()
204 else if (dep->namelen == 2 && in xfs_dir2_block_to_sf()
212 sfep->namelen = dep->namelen; in xfs_dir2_block_to_sf()
216 memcpy(sfep->name, dep->name, dep->namelen); in xfs_dir2_block_to_sf()
224 ptr += dp->d_ops->data_entsize(dep->namelen); in xfs_dir2_block_to_sf()
294 incr_isize = dp->d_ops->sf_entsize(sfp, args->namelen); in xfs_dir2_sf_addname()
378 xfs_idata_realloc(dp, dp->d_ops->sf_entsize(sfp, args->namelen), in xfs_dir2_sf_addname_easy()
388 sfep->namelen = args->namelen; in xfs_dir2_sf_addname_easy()
390 memcpy(sfep->name, args->name, sfep->namelen); in xfs_dir2_sf_addname_easy()
449 add_datasize = dp->d_ops->data_entsize(args->namelen), in xfs_dir2_sf_addname_hard()
452 offset = new_offset + dp->d_ops->data_entsize(oldsfep->namelen), in xfs_dir2_sf_addname_hard()
479 sfep->namelen = args->namelen; in xfs_dir2_sf_addname_hard()
481 memcpy(sfep->name, args->name, sfep->namelen); in xfs_dir2_sf_addname_hard()
525 size = dp->d_ops->data_entsize(args->namelen); in xfs_dir2_sf_addname_pick()
538 dp->d_ops->data_entsize(sfep->namelen); in xfs_dir2_sf_addname_pick()
604 dp->d_ops->data_entsize(sfep->namelen); in xfs_dir2_sf_check()
675 if (sfep->namelen == 0) in xfs_dir2_sf_verify()
704 dops->data_entsize(sfep->namelen); in xfs_dir2_sf_verify()
810 if (args->namelen == 1 && args->name[0] == '.') { in xfs_dir2_sf_lookup()
819 if (args->namelen == 2 && in xfs_dir2_sf_lookup()
838 sfep->namelen); in xfs_dir2_sf_lookup()
856 error = xfs_dir_cilookup_result(args, ci_sfep->name, ci_sfep->namelen); in xfs_dir2_sf_lookup()
899 if (xfs_da_compname(args, sfep->name, sfep->namelen) == in xfs_dir2_sf_removename()
915 entsize = dp->d_ops->sf_entsize(sfp, args->namelen); in xfs_dir2_sf_removename()
1005 ASSERT(args->namelen != 1 || args->name[0] != '.'); in xfs_dir2_sf_replace()
1009 if (args->namelen == 2 && in xfs_dir2_sf_replace()
1021 if (xfs_da_compname(args, sfep->name, sfep->namelen) == in xfs_dir2_sf_replace()
1128 sfep->namelen = oldsfep->namelen; in xfs_dir2_sf_toino4()
1130 memcpy(sfep->name, oldsfep->name, sfep->namelen); in xfs_dir2_sf_toino4()
1201 sfep->namelen = oldsfep->namelen; in xfs_dir2_sf_toino8()
1203 memcpy(sfep->name, oldsfep->name, sfep->namelen); in xfs_dir2_sf_toino8()