Searched refs:cl_fmap_item_t (Results 1 - 2 of 2) sorted by relevance

/freebsd-10.3-release/contrib/ofed/management/opensm/include/complib/
H A Dcl_fleximap.h61 * Flexi map implements a binary tree that stores user provided cl_fmap_item_t
82 * cl_fmap_t, cl_fmap_item_t
106 /****s* Component Library: Flexi Map/cl_fmap_item_t
108 * cl_fmap_item_t
111 * The cl_fmap_item_t structure is used by maps to store objects.
113 * The cl_fmap_item_t structure should be treated as opaque and should
129 } cl_fmap_item_t; typedef in typeref:struct:_cl_fmap_item
221 cl_fmap_item_t root;
222 cl_fmap_item_t nil;
264 (*cl_pfn_fmap_apply_t) (IN cl_fmap_item_t * cons
[all...]
/freebsd-10.3-release/contrib/ofed/management/opensm/complib/
H A Dcl_map.c1012 static inline cl_fmap_item_t *__cl_fmap_root(IN const cl_fmap_t * const p_map)
1021 static boolean_t __cl_fmap_is_left_child(IN const cl_fmap_item_t * const p_item)
1033 static cl_fmap_item_t **__cl_fmap_get_parent_ptr_to_item(IN cl_fmap_item_t *
1063 __cl_fmap_rot_left(IN cl_fmap_t * const p_map, IN cl_fmap_item_t * const p_item)
1065 cl_fmap_item_t **pp_root;
1110 IN cl_fmap_item_t * const p_item)
1112 cl_fmap_item_t **pp_root;
1166 cl_fmap_item_t *cl_fmap_get(IN const cl_fmap_t * const p_map,
1169 cl_fmap_item_t *p_ite
[all...]

Completed in 99 milliseconds