Lines Matching refs:You
30 the others. You can iterate over entries which are marked.
35 nor for function pointers. You can store pointers to statically allocated
38 You can also store integers between 0 and ``LONG_MAX`` in the XArray.
39 You must first convert it into an entry using xa_mk_value().
72 You can then set entries using xa_store() and get entries
74 new entry and return the previous entry stored at that index. You can
80 You can conditionally replace an entry at an index by using
90 You can enquire whether a mark is set on an entry by using
93 calling xa_clear_mark(). You can ask whether any entry in the
96 You can copy entries out of the XArray into a plain array by calling
98 the XArray by calling xa_for_each(). You may prefer to use
124 to free the entries first. You can do this by iterating over all present
134 You can call xa_alloc() to store the entry at an unused index
151 You cannot use ``XA_MARK_0`` with an allocating XArray as this mark
226 up the object and incrementing the refcount. You can also use RCU to
296 to use the xa_lock while modifying the array. You can choose whether
298 the array. You can mix advanced and normal operations on the same array;
309 The xa_state is also used to store errors. You can call
358 of this RCU period. You should restart the lookup from the head
378 You can use xas_init_marks() to reset the marks on an entry
398 You can search for the next present entry using xas_find(). This
428 You can call xas_set_update() to have a callback function
446 You can create a multi-index entry by using XA_STATE_ORDER()