Lines Matching refs:upper
350 /* List of upper level edges, which link this node to its parents */
351 struct list_head upper;
372 * 1 if corresponding block has been COWed but some upper level block
390 * Represent an edge connecting upper and lower backref nodes.
394 * list[LOWER] is linked to btrfs_backref_node::upper of lower level
396 * upper level node.
399 * linking list[UPPER] to its upper level nodes.
413 * List of blocks that have been COWed but some block pointers in upper
457 struct btrfs_backref_node *upper,
460 ASSERT(upper && lower && upper->level == lower->level + 1);
462 edge->node[UPPER] = upper;
464 list_add_tail(&edge->list[LOWER], &lower->upper);
466 list_add_tail(&edge->list[UPPER], &upper->lower);
520 ASSERT(list_empty(&node->upper));