Lines Matching refs:name

23 	.name	= (const unsigned char *)"..",
61 const struct xfs_name *name) in xfs_ascii_ci_hashname() argument
66 for (i = 0, hash = 0; i < name->len; i++) in xfs_ascii_ci_hashname()
67 hash = xfs_ascii_ci_xfrm(name->name[i]) ^ rol32(hash, 7); in xfs_ascii_ci_hashname()
75 const unsigned char *name, in xfs_ascii_ci_compname() argument
86 if (args->name[i] == name[i]) in xfs_ascii_ci_compname()
88 if (xfs_ascii_ci_xfrm(args->name[i]) != in xfs_ascii_ci_compname()
89 xfs_ascii_ci_xfrm(name[i])) in xfs_ascii_ci_compname()
259 const struct xfs_name *name, in xfs_dir_createname() argument
281 args->name = name->name; in xfs_dir_createname()
282 args->namelen = name->len; in xfs_dir_createname()
283 args->filetype = name->type; in xfs_dir_createname()
284 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_createname()
327 const unsigned char *name, in xfs_dir_cilookup_result() argument
340 memcpy(args->value, name, len); in xfs_dir_cilookup_result()
355 const struct xfs_name *name, in xfs_dir_lookup() argument
377 args->name = name->name; in xfs_dir_lookup()
378 args->namelen = name->len; in xfs_dir_lookup()
379 args->filetype = name->type; in xfs_dir_lookup()
380 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_lookup()
416 ci_name->name = args->value; in xfs_dir_lookup()
433 struct xfs_name *name, in xfs_dir_removename() argument
449 args->name = name->name; in xfs_dir_removename()
450 args->namelen = name->len; in xfs_dir_removename()
451 args->filetype = name->type; in xfs_dir_removename()
452 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_removename()
491 const struct xfs_name *name, /* name of entry to replace */ in xfs_dir_replace() argument
510 args->name = name->name; in xfs_dir_replace()
511 args->namelen = name->len; in xfs_dir_replace()
512 args->filetype = name->type; in xfs_dir_replace()
513 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_replace()
552 struct xfs_name *name) /* name of entry to add */ in xfs_dir_canenter() argument
554 return xfs_dir_createname(tp, dp, name, 0, 0); in xfs_dir_canenter()
737 const void *name, in xfs_dir2_namecheck() argument
748 return !memchr(name, '/', length) && !memchr(name, 0, length); in xfs_dir2_namecheck()
754 const struct xfs_name *name) in xfs_dir2_hashname() argument
757 return xfs_ascii_ci_hashname(name); in xfs_dir2_hashname()
758 return xfs_da_hashname(name->name, name->len); in xfs_dir2_hashname()
764 const unsigned char *name, in xfs_dir2_compname() argument
768 return xfs_ascii_ci_compname(args, name, len); in xfs_dir2_compname()
769 return xfs_da_compname(args, name, len); in xfs_dir2_compname()