Lines Matching refs:dentry
1302 u8 *bitmap, struct f2fs_dir_entry *dentry, in print_dentry() argument
1315 name_len = le16_to_cpu(dentry[idx].name_len); in print_dentry()
1344 new, le32_to_cpu(dentry[idx].ino), in print_dentry()
1349 struct f2fs_dir_entry *dentry, in f2fs_check_hash_code() argument
1358 if (dentry->hash_code != hash_code) { in f2fs_check_hash_code()
1363 new, le32_to_cpu(dentry->hash_code), in f2fs_check_hash_code()
1365 dentry->hash_code = cpu_to_le32(hash_code); in f2fs_check_hash_code()
1385 static int f2fs_check_dirent_position(const struct f2fs_dir_entry *dentry, in f2fs_check_dirent_position() argument
1399 le32_to_cpu(dentry->hash_code) % nbucket); in f2fs_check_dirent_position()
1414 struct f2fs_dir_entry *dentry, in __chk_dots_dentries() argument
1423 if (le32_to_cpu(dentry->ino) != child->p_ino) { in __chk_dots_dentries()
1425 le32_to_cpu(dentry->ino), child->p_ino); in __chk_dots_dentries()
1426 dentry->ino = cpu_to_le32(child->p_ino); in __chk_dots_dentries()
1433 if (le32_to_cpu(dentry->ino) != F2FS_ROOT_INO(sbi)) { in __chk_dots_dentries()
1435 le32_to_cpu(dentry->ino)); in __chk_dots_dentries()
1436 dentry->ino = cpu_to_le32(F2FS_ROOT_INO(sbi)); in __chk_dots_dentries()
1439 } else if (le32_to_cpu(dentry->ino) != child->pp_ino) { in __chk_dots_dentries()
1441 le32_to_cpu(dentry->ino), child->pp_ino); in __chk_dots_dentries()
1442 dentry->ino = cpu_to_le32(child->pp_ino); in __chk_dots_dentries()
1447 if (f2fs_check_hash_code(get_encoding(sbi), casefolded, dentry, name, len, enc_name)) in __chk_dots_dentries()
1459 static void nullify_dentry(struct f2fs_dir_entry *dentry, int offs, in nullify_dentry() argument
1462 memset(dentry, 0, sizeof(struct f2fs_dir_entry)); in nullify_dentry()
1469 u8 *bitmap, struct f2fs_dir_entry *dentry, in __chk_dentries() argument
1491 ino = le32_to_cpu(dentry[i].ino); in __chk_dentries()
1499 name_len = le16_to_cpu(dentry[i].name_len); in __chk_dentries()
1511 if (!IS_VALID_NID(sbi, le32_to_cpu(dentry[i].ino))) { in __chk_dentries()
1513 i, le32_to_cpu(dentry[i].ino)); in __chk_dentries()
1516 i, le32_to_cpu(dentry[i].ino)); in __chk_dentries()
1524 ftype = dentry[i].file_type; in __chk_dentries()
1527 le32_to_cpu(dentry[i].ino), ftype); in __chk_dentries()
1538 name_len = le16_to_cpu(dentry[i].name_len); in __chk_dentries()
1561 ret = __chk_dots_dentries(sbi, casefolded, &dentry[i], in __chk_dentries()
1574 nullify_dentry(&dentry[i], i, in __chk_dentries()
1586 if (f2fs_check_hash_code(get_encoding(sbi), casefolded, dentry + i, name, name_len, enc_name)) in __chk_dentries()
1592 ret = f2fs_check_dirent_position(dentry + i, en, in __chk_dentries()
1609 le32_to_cpu(dentry[i].ino), in __chk_dentries()
1610 dentry[i].file_type); in __chk_dentries()
1613 dentry, max, i, last_blk, enc_name); in __chk_dentries()
1618 NULL, le32_to_cpu(dentry[i].ino), in __chk_dentries()
1627 le32_to_cpu(dentry[i].ino), in __chk_dentries()
1629 dentry[i].file_type); in __chk_dentries()
1659 d.bitmap, d.dentry, d.filename, d.max, 1, in fsck_chk_inline_dentries()
1690 de_blk->dentry, de_blk->filename, in fsck_chk_dentry_blk()
2502 struct dentry de; in fsck_get_lpf()