Lines Matching defs:prev
109 * Leaf: | rec 1 | rec 2 | rec 3 | rec 4 | rec N | prev-ptr | next-ptr |
124 struct xfs_iext_leaf *prev;
268 if (ifp->if_height > 1 && cur->leaf->prev) {
269 cur->leaf = cur->leaf->prev;
405 struct xfs_iext_leaf *prev = ifp->if_u1.if_root;
407 node->keys[0] = xfs_iext_leaf_key(prev, 0);
408 node->ptrs[0] = prev;
410 struct xfs_iext_node *prev = ifp->if_u1.if_root;
414 node->keys[0] = prev->keys[0];
415 node->ptrs[0] = prev;
572 leaf->next->prev = new;
574 new->prev = leaf;
602 /* account for the prev/next pointers */
687 struct xfs_iext_node *prev = parent->ptrs[*pos - 1];
688 int nr_prev = xfs_iext_node_nr_entries(prev, 0), i;
692 prev->keys[nr_prev + i] = node->keys[i];
693 prev->ptrs[nr_prev + i] = node->ptrs[i];
803 if (leaf->prev) {
804 int nr_prev = xfs_iext_leaf_nr_entries(ifp, leaf->prev, 0), i;
808 leaf->prev->recs[nr_prev + i] = leaf->recs[i];
811 cur->leaf = leaf->prev;
845 if (leaf->prev)
846 leaf->prev->next = leaf->next;
848 leaf->next->prev = leaf->prev;