Lines Matching refs:nids
729 nid_t nids[4];
737 nids[0] = dn->inode->i_ino;
741 npage[0] = f2fs_get_node_page(sbi, nids[0]);
755 nids[1] = get_nid(parent, offset[0], true);
763 if (!nids[i] && mode == ALLOC_NODE) {
765 if (!f2fs_alloc_nid(sbi, &(nids[i]))) {
770 dn->nid = nids[i];
773 f2fs_alloc_nid_failed(sbi, nids[i]);
778 set_nid(parent, offset[i - 1], nids[i], i == 1);
779 f2fs_alloc_nid_done(sbi, nids[i]);
797 npage[i] = f2fs_get_node_page(sbi, nids[i]);
806 nids[i + 1] = get_nid(parent, offset[i], false);
809 dn->nid = nids[level];
2402 /* try to find free nids in free_nid_bitmap */
2442 /* go to the next free nat pages to find free nids abundantly */
2445 /* find free nids from current sum_pages */
2489 /* We should not use stale free nids created by f2fs_build_free_nids */
2506 /* Let's scan nat pages and its caches to get free nids */
2808 * checkpoint, we should remove it from available nids,
3106 /* not used nids: 0, node, meta, (and root counted as valid node) */