Lines Matching refs:mst_node

107 		memcpy(c->mst_node, snod->node, snod->len);
126 if (ubifs_compare_master_node(c, c->mst_node, snod->node))
135 if (ubifs_hmac_zero(c, c->mst_node->hmac)) {
136 err = mst_node_check_hash(c, c->mst_node,
141 err = ubifs_node_verify_hmac(c, c->mst_node,
317 ubifs_dump_node(c, c->mst_node, c->mst_node_alsz);
333 c->mst_node = kzalloc(c->mst_node_alsz, GFP_KERNEL);
334 if (!c->mst_node)
343 * Note, we do not free 'c->mst_node' here because the
350 c->mst_node->flags &= cpu_to_le32(~UBIFS_MST_RCVRY);
352 c->max_sqnum = le64_to_cpu(c->mst_node->ch.sqnum);
353 c->highest_inum = le64_to_cpu(c->mst_node->highest_inum);
354 c->cmt_no = le64_to_cpu(c->mst_node->cmt_no);
355 c->zroot.lnum = le32_to_cpu(c->mst_node->root_lnum);
356 c->zroot.offs = le32_to_cpu(c->mst_node->root_offs);
357 c->zroot.len = le32_to_cpu(c->mst_node->root_len);
358 c->lhead_lnum = le32_to_cpu(c->mst_node->log_lnum);
359 c->gc_lnum = le32_to_cpu(c->mst_node->gc_lnum);
360 c->ihead_lnum = le32_to_cpu(c->mst_node->ihead_lnum);
361 c->ihead_offs = le32_to_cpu(c->mst_node->ihead_offs);
362 c->bi.old_idx_sz = le64_to_cpu(c->mst_node->index_size);
363 c->lpt_lnum = le32_to_cpu(c->mst_node->lpt_lnum);
364 c->lpt_offs = le32_to_cpu(c->mst_node->lpt_offs);
365 c->nhead_lnum = le32_to_cpu(c->mst_node->nhead_lnum);
366 c->nhead_offs = le32_to_cpu(c->mst_node->nhead_offs);
367 c->ltab_lnum = le32_to_cpu(c->mst_node->ltab_lnum);
368 c->ltab_offs = le32_to_cpu(c->mst_node->ltab_offs);
369 c->lsave_lnum = le32_to_cpu(c->mst_node->lsave_lnum);
370 c->lsave_offs = le32_to_cpu(c->mst_node->lsave_offs);
371 c->lscan_lnum = le32_to_cpu(c->mst_node->lscan_lnum);
372 c->lst.empty_lebs = le32_to_cpu(c->mst_node->empty_lebs);
373 c->lst.idx_lebs = le32_to_cpu(c->mst_node->idx_lebs);
374 old_leb_cnt = le32_to_cpu(c->mst_node->leb_cnt);
375 c->lst.total_free = le64_to_cpu(c->mst_node->total_free);
376 c->lst.total_dirty = le64_to_cpu(c->mst_node->total_dirty);
377 c->lst.total_used = le64_to_cpu(c->mst_node->total_used);
378 c->lst.total_dead = le64_to_cpu(c->mst_node->total_dead);
379 c->lst.total_dark = le64_to_cpu(c->mst_node->total_dark);
381 ubifs_copy_hash(c, c->mst_node->hash_root_idx, c->zroot.hash);
385 if (c->mst_node->flags & cpu_to_le32(UBIFS_MST_NO_ORPHS))
395 ubifs_dump_node(c, c->mst_node, c->mst_node_alsz);
411 c->mst_node->leb_cnt = cpu_to_le32(c->leb_cnt);
412 c->mst_node->empty_lebs = cpu_to_le32(c->lst.empty_lebs);
413 c->mst_node->total_free = cpu_to_le64(c->lst.total_free);
414 c->mst_node->total_dark = cpu_to_le64(c->lst.total_dark);
454 c->mst_node->highest_inum = cpu_to_le64(c->highest_inum);
456 ubifs_copy_hash(c, c->zroot.hash, c->mst_node->hash_root_idx);
457 err = ubifs_write_node_hmac(c, c->mst_node, len, lnum, offs,
469 err = ubifs_write_node_hmac(c, c->mst_node, len, lnum, offs,