Lines Matching defs:dir
200 static int __ext4fs_dirhash(const struct inode *dir, const char *name, int len,
267 if (fscrypt_has_encryption_key(dir)) {
268 combined_hash = fscrypt_fname_siphash(dir, &qname);
270 ext4_warning_inode(dir, "Siphash requires key");
281 ext4_warning(dir->i_sb,
294 int ext4fs_dirhash(const struct inode *dir, const char *name, int len,
298 const struct unicode_map *um = dir->i_sb->s_encoding;
303 if (len && IS_CASEFOLDED(dir) &&
304 (!IS_ENCRYPTED(dir) || fscrypt_has_encryption_key(dir))) {
315 r = __ext4fs_dirhash(dir, buff, dlen, hinfo);
322 return __ext4fs_dirhash(dir, name, len, hinfo);