Lines Matching full:pointer
137 * Pointer to the map item that is a child to the left of the node.
140 * Pointer to the map item that is a child to the right of the node.
143 * Pointer to the map item that is the parent of the node.
146 * Pointer to the map's NIL item, used as a terminator for leaves.
153 * Pointer to the value that uniquely represents a node in a map. This
154 * pointer is set by calling cl_fmap_insert and can be retrieved by
190 * [in] Pointer to the first of two keys to compare.
193 * [in] Pointer to the second of two keys to compare.
231 * always have itself as parent. The left pointer is set to point
246 * Pointer to a compare function to invoke to compare the keys of
269 * [in] Pointer to a cl_fmap_item_t structure.
306 * [in] Pointer to a cl_fmap_t structure whose item count to return.
335 * [in] Pointer to a cl_fmap_t structure to test for emptiness.
364 * [in] Pointer to a map item whose key value to return.
367 * Returns the a pointer to the key value for the specified map item.
390 * [in] Pointer to a cl_fmap_t structure to initialize.
393 * [in] Pointer to the compare function used to compare keys.
428 * [in] Pointer to a cl_fmap_t structure whose end to return.
431 * Pointer to the end of the map.
436 * map item pointer returned by any of these functions compares to the end,
465 * [in] Pointer to a cl_fmap_t structure whose item with the lowest
469 * Pointer to the map item with the lowest key in the flexi map.
471 * Pointer to the map end if the flexi map was empty.
501 * [in] Pointer to a cl_fmap_t structure whose item with the highest key
505 * Pointer to the map item with the highest key in the flexi map.
507 * Pointer to the map end if the flexi map was empty.
537 * [in] Pointer to a map item whose successor to return.
540 * Pointer to the map item with the next higher key value in a flexi map.
542 * Pointer to the map end if the specified item was the last item in
570 * [in] Pointer to a map item whose predecessor to return.
573 * Pointer to the map item with the next lower key value in a flexi map.
575 * Pointer to the map end if the specifid item was the first item in
598 * [in] Pointer to a cl_fmap_t structure into which to add the item.
601 * [in] Pointer to the key value to assign to the item. Storage
602 * for the key must be persistant, as only the pointer is stored.
607 * [in] Pointer to a cl_fmap_item_t stucture to insert into the flexi map.
610 * Pointer to the item in the map with the specified key. If insertion
611 * was successful, this is the pointer to the item. If an item with the
612 * specified key already exists in the map, the pointer to that item is
637 * [in] Pointer to a cl_fmap_t structure from which to retrieve the
641 * [in] Pointer to a key value used to search for the desired map item.
644 * [in] Pointer to a compare function to invoke to compare the
649 * Pointer to the map item matching the desired key value.
651 * Pointer to the map end if there was no item matching the desired key
672 * [in] Pointer to a cl_fmap_t structure from which to retrieve the
676 * [in] Pointer to a key value used to search for the desired map item.
679 * Pointer to the map item with the desired key value.
681 * Pointer to the map end if there was no item with the desired key value
706 * [in] Pointer to a cl_fmap_t structure from which to retrieve the
710 * [in] Pointer to a key value used to search for the desired map item.
713 * Pointer to the first map item with a key > the desired key value.
715 * Pointer to the map end if there was no item with a key > the desired key
741 * [in] Pointer to a map item to remove from its flexi map.
771 * [in] Pointer to a cl_fmap_t structure from which to remove the
775 * [in] Pointer to the key value used to search for the map item
779 * Pointer to the removed map item if it was found.
781 * Pointer to the map end if no item with the specified key exists in the
812 * [in] Pointer to a cl_fmap_t structure to empty.
837 * [out] Pointer to a cl_fmap_t structure to which items should be added.
840 * [in/out] Pointer to a cl_fmap_t structure whose items to add
872 * [in/out] Pointer to the first of two cl_fmap_t structures whose
876 * [in/out] Pointer to the second of two cl_fmap_t structures whose
880 * [out] Pointer to an empty cl_fmap_t structure that contains the
884 * [out] Pointer to an empty cl_fmap_t structure that contains the
921 * [in] Pointer to a cl_fmap_t structure.