Lines Matching refs:name
57 struct xfs_name *name) in xfs_ascii_ci_hashname() argument
62 for (i = 0, hash = 0; i < name->len; i++) in xfs_ascii_ci_hashname()
63 hash = tolower(name->name[i]) ^ rol32(hash, 7); in xfs_ascii_ci_hashname()
71 const unsigned char *name, in xfs_ascii_ci_compname() argument
82 if (args->name[i] == name[i]) in xfs_ascii_ci_compname()
84 if (tolower(args->name[i]) != tolower(name[i])) in xfs_ascii_ci_compname()
246 struct xfs_name *name, in xfs_dir_createname() argument
268 args->name = name->name; in xfs_dir_createname()
269 args->namelen = name->len; in xfs_dir_createname()
270 args->filetype = name->type; in xfs_dir_createname()
271 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_createname()
314 const unsigned char *name, in xfs_dir_cilookup_result() argument
327 memcpy(args->value, name, len); in xfs_dir_cilookup_result()
342 struct xfs_name *name, in xfs_dir_lookup() argument
364 args->name = name->name; in xfs_dir_lookup()
365 args->namelen = name->len; in xfs_dir_lookup()
366 args->filetype = name->type; in xfs_dir_lookup()
367 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_lookup()
403 ci_name->name = args->value; in xfs_dir_lookup()
420 struct xfs_name *name, in xfs_dir_removename() argument
436 args->name = name->name; in xfs_dir_removename()
437 args->namelen = name->len; in xfs_dir_removename()
438 args->filetype = name->type; in xfs_dir_removename()
439 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_removename()
478 struct xfs_name *name, /* name of entry to replace */ in xfs_dir_replace() argument
497 args->name = name->name; in xfs_dir_replace()
498 args->namelen = name->len; in xfs_dir_replace()
499 args->filetype = name->type; in xfs_dir_replace()
500 args->hashval = xfs_dir2_hashname(dp->i_mount, name); in xfs_dir_replace()
539 struct xfs_name *name) /* name of entry to add */ in xfs_dir_canenter() argument
541 return xfs_dir_createname(tp, dp, name, 0, 0); in xfs_dir_canenter()
714 const void *name, in xfs_dir2_namecheck() argument
725 return !memchr(name, '/', length) && !memchr(name, 0, length); in xfs_dir2_namecheck()
731 struct xfs_name *name) in xfs_dir2_hashname() argument
734 return xfs_ascii_ci_hashname(name); in xfs_dir2_hashname()
735 return xfs_da_hashname(name->name, name->len); in xfs_dir2_hashname()
741 const unsigned char *name, in xfs_dir2_compname() argument
745 return xfs_ascii_ci_compname(args, name, len); in xfs_dir2_compname()
746 return xfs_da_compname(args, name, len); in xfs_dir2_compname()