Lines Matching full:api
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
45 .. _maple-tree-normal-api:
47 Normal API
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.
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.
142 as the locking is compatible. The :ref:`maple-tree-normal-api` is implemented
143 in terms of the advanced API.
145 The advanced API is based around the ma_state, this is where the 'mas'
149 Initialising the maple tree is the same as in the :ref:`maple-tree-normal-api`.