Lines Matching full:advanced
24 use the normal API. An :ref:`maple-tree-advanced-api` exists for more complex
34 :ref:`maple-tree-advanced-api`, but are blocked by the normal API.
40 :ref:`maple-tree-advanced-api`. This is useful for users who must guarantee a
78 worth looking at the mas_for_each() API in the :ref:`maple-tree-advanced-api`
82 not allocate memory, please see :ref:`maple-tree-advanced-api` for this use case.
95 :ref:`maple-tree-advanced-alloc` for other options.
100 You do not have to worry about locking. See :ref:`maple-tree-advanced-locks`
132 .. _maple-tree-advanced-api:
134 Advanced API
137 The advanced API offers more flexibility and better performance at the
139 You must take care of your own locking while using the advanced API.
141 You can mix advanced and normal operations on the same array, as long
143 in terms of the advanced API.
145 The advanced API is based around the ma_state, this is where the 'mas'
195 .. _maple-tree-advanced-alloc:
197 Advanced Allocating Nodes
207 .. _maple-tree-advanced-locks:
209 Advanced Locking