Lines Matching defs:fname
92 * Compute @fname->hash. For all directories, @fname->disk_name must be set.
93 * For casefolded directories, @fname->usr_fname must be set, and also
94 * @fname->cf_name if the filename is valid Unicode and is not "." or "..".
96 void f2fs_hash_filename(const struct inode *dir, struct f2fs_filename *fname)
98 const u8 *name = fname->disk_name.name;
99 size_t len = fname->disk_name.len;
104 fname->hash = 0;
119 WARN_ON_ONCE(!fname->usr_fname->name);
120 if (fname->cf_name.name) {
121 name = fname->cf_name.name;
122 len = fname->cf_name.len;
124 name = fname->usr_fname->name;
125 len = fname->usr_fname->len;
130 fname->hash =
136 fname->hash = cpu_to_le32(TEA_hash_name(name, len));