Lines Matching defs:dent_blk
1490 struct f2fs_dentry_block *dent_blk;
1493 dent_blk = calloc(F2FS_BLKSIZE, 1);
1494 if (dent_blk == NULL) {
1495 MSG(1, "\tError: Calloc Failed for dent_blk!!!\n");
1499 dent_blk->dentry[0].hash_code = 0;
1500 dent_blk->dentry[0].ino = cpu_to_le32(c.lpf_ino);
1501 dent_blk->dentry[0].name_len = cpu_to_le16(1);
1502 dent_blk->dentry[0].file_type = F2FS_FT_DIR;
1503 memcpy(dent_blk->filename[0], ".", 1);
1505 dent_blk->dentry[1].hash_code = 0;
1506 dent_blk->dentry[1].ino = sb->root_ino;
1507 dent_blk->dentry[1].name_len = cpu_to_le16(2);
1508 dent_blk->dentry[1].file_type = F2FS_FT_DIR;
1509 memcpy(dent_blk->filename[1], "..", 2);
1511 test_and_set_bit_le(0, dent_blk->dentry_bitmap);
1512 test_and_set_bit_le(1, dent_blk->dentry_bitmap);
1520 if (dev_write_block(dent_blk, data_blk_offset)) {
1522 free(dent_blk);
1526 free(dent_blk);
1627 struct f2fs_dentry_block *dent_blk = NULL;
1630 dent_blk = calloc(F2FS_BLKSIZE, 1);
1631 if(dent_blk == NULL) {
1632 MSG(1, "\tError: Calloc Failed for dent_blk!!!\n");
1636 dent_blk->dentry[0].hash_code = 0;
1637 dent_blk->dentry[0].ino = sb->root_ino;
1638 dent_blk->dentry[0].name_len = cpu_to_le16(1);
1639 dent_blk->dentry[0].file_type = F2FS_FT_DIR;
1640 memcpy(dent_blk->filename[0], ".", 1);
1642 dent_blk->dentry[1].hash_code = 0;
1643 dent_blk->dentry[1].ino = sb->root_ino;
1644 dent_blk->dentry[1].name_len = cpu_to_le16(2);
1645 dent_blk->dentry[1].file_type = F2FS_FT_DIR;
1646 memcpy(dent_blk->filename[1], "..", 2);
1649 test_and_set_bit_le(0, dent_blk->dentry_bitmap);
1650 test_and_set_bit_le(1, dent_blk->dentry_bitmap);
1656 dent_blk->dentry[2].hash_code = cpu_to_le32(hash);
1657 dent_blk->dentry[2].ino = cpu_to_le32(c.lpf_ino);
1658 dent_blk->dentry[2].name_len = cpu_to_le16(len);
1659 dent_blk->dentry[2].file_type = F2FS_FT_DIR;
1660 memcpy(dent_blk->filename[2], LPF, F2FS_SLOT_LEN);
1662 memcpy(dent_blk->filename[3], &LPF[F2FS_SLOT_LEN],
1665 test_and_set_bit_le(2, dent_blk->dentry_bitmap);
1666 test_and_set_bit_le(3, dent_blk->dentry_bitmap);
1675 if (dev_write_block(dent_blk, data_blk_offset)) {
1677 free(dent_blk);
1681 free(dent_blk);