Lines Matching refs:dent_blk
1386 struct f2fs_dentry_block *dent_blk; in f2fs_add_default_dentry_lpf() local
1389 dent_blk = calloc(F2FS_BLKSIZE, 1); in f2fs_add_default_dentry_lpf()
1390 if (dent_blk == NULL) { in f2fs_add_default_dentry_lpf()
1395 dent_blk->dentry[0].hash_code = 0; in f2fs_add_default_dentry_lpf()
1396 dent_blk->dentry[0].ino = cpu_to_le32(c.lpf_ino); in f2fs_add_default_dentry_lpf()
1397 dent_blk->dentry[0].name_len = cpu_to_le16(1); in f2fs_add_default_dentry_lpf()
1398 dent_blk->dentry[0].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_lpf()
1399 memcpy(dent_blk->filename[0], ".", 1); in f2fs_add_default_dentry_lpf()
1401 dent_blk->dentry[1].hash_code = 0; in f2fs_add_default_dentry_lpf()
1402 dent_blk->dentry[1].ino = sb->root_ino; in f2fs_add_default_dentry_lpf()
1403 dent_blk->dentry[1].name_len = cpu_to_le16(2); in f2fs_add_default_dentry_lpf()
1404 dent_blk->dentry[1].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_lpf()
1405 memcpy(dent_blk->filename[1], "..", 2); in f2fs_add_default_dentry_lpf()
1407 test_and_set_bit_le(0, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_lpf()
1408 test_and_set_bit_le(1, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_lpf()
1416 if (dev_write_block(dent_blk, data_blk_offset)) { in f2fs_add_default_dentry_lpf()
1418 free(dent_blk); in f2fs_add_default_dentry_lpf()
1422 free(dent_blk); in f2fs_add_default_dentry_lpf()
1522 struct f2fs_dentry_block *dent_blk = NULL; in f2fs_add_default_dentry_root() local
1525 dent_blk = calloc(F2FS_BLKSIZE, 1); in f2fs_add_default_dentry_root()
1526 if(dent_blk == NULL) { in f2fs_add_default_dentry_root()
1531 dent_blk->dentry[0].hash_code = 0; in f2fs_add_default_dentry_root()
1532 dent_blk->dentry[0].ino = sb->root_ino; in f2fs_add_default_dentry_root()
1533 dent_blk->dentry[0].name_len = cpu_to_le16(1); in f2fs_add_default_dentry_root()
1534 dent_blk->dentry[0].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_root()
1535 memcpy(dent_blk->filename[0], ".", 1); in f2fs_add_default_dentry_root()
1537 dent_blk->dentry[1].hash_code = 0; in f2fs_add_default_dentry_root()
1538 dent_blk->dentry[1].ino = sb->root_ino; in f2fs_add_default_dentry_root()
1539 dent_blk->dentry[1].name_len = cpu_to_le16(2); in f2fs_add_default_dentry_root()
1540 dent_blk->dentry[1].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_root()
1541 memcpy(dent_blk->filename[1], "..", 2); in f2fs_add_default_dentry_root()
1544 test_and_set_bit_le(0, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_root()
1545 test_and_set_bit_le(1, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_root()
1551 dent_blk->dentry[2].hash_code = cpu_to_le32(hash); in f2fs_add_default_dentry_root()
1552 dent_blk->dentry[2].ino = cpu_to_le32(c.lpf_ino); in f2fs_add_default_dentry_root()
1553 dent_blk->dentry[2].name_len = cpu_to_le16(len); in f2fs_add_default_dentry_root()
1554 dent_blk->dentry[2].file_type = F2FS_FT_DIR; in f2fs_add_default_dentry_root()
1555 memcpy(dent_blk->filename[2], LPF, F2FS_SLOT_LEN); in f2fs_add_default_dentry_root()
1557 memcpy(dent_blk->filename[3], LPF + F2FS_SLOT_LEN, in f2fs_add_default_dentry_root()
1560 test_and_set_bit_le(2, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_root()
1561 test_and_set_bit_le(3, dent_blk->dentry_bitmap); in f2fs_add_default_dentry_root()
1570 if (dev_write_block(dent_blk, data_blk_offset)) { in f2fs_add_default_dentry_root()
1572 free(dent_blk); in f2fs_add_default_dentry_root()
1576 free(dent_blk); in f2fs_add_default_dentry_root()