Lines Matching defs:cursors
85 struct cursors;
91 struct cursors *parent;
97 struct cursors {
103 struct cursor cursors[];
2498 struct cursors *cursors = cursor->parent;
2499 struct vdo_completion *completion = cursors->completion;
2502 if (--cursors->active_roots > 0)
2505 vdo_free(cursors);
2678 struct cursors *cursors;
2681 result = vdo_allocate_extended(struct cursors, map->root_count,
2682 struct cursor, __func__, &cursors);
2688 cursors->zone = &map->zones[0];
2689 cursors->pool = cursors->zone->vio_pool;
2690 cursors->entry_callback = callback;
2691 cursors->completion = completion;
2692 cursors->active_roots = map->root_count;
2694 struct cursor *cursor = &cursors->cursors[root];
2699 .parent = cursors,
2704 acquire_vio_from_pool(cursors->pool, &cursor->waiter);