Home
last modified time | relevance | path

Searched refs:cl_fmap_t (Results 1 – 2 of 2) sorted by relevance

/NextBSD/contrib/ofed/management/opensm/include/complib/
HDcl_fleximap.h226 } cl_fmap_t; typedef
296 static inline size_t cl_fmap_count(IN const cl_fmap_t * const p_map) in cl_fmap_count()
324 static inline boolean_t cl_is_fmap_empty(IN const cl_fmap_t * const p_map) in cl_is_fmap_empty()
386 void cl_fmap_init(IN cl_fmap_t * const p_map, IN cl_pfn_fmap_cmp_t pfn_compare);
416 static inline const cl_fmap_item_t *cl_fmap_end(IN const cl_fmap_t * in cl_fmap_end()
455 static inline cl_fmap_item_t *cl_fmap_head(IN const cl_fmap_t * const p_map) in cl_fmap_head()
491 static inline cl_fmap_item_t *cl_fmap_tail(IN const cl_fmap_t * const p_map) in cl_fmap_tail()
592 cl_fmap_item_t *cl_fmap_insert(IN cl_fmap_t * const p_map,
631 cl_fmap_item_t *cl_fmap_get(IN const cl_fmap_t * const p_map,
665 cl_fmap_item_t *cl_fmap_get_next(IN const cl_fmap_t * const p_map,
[all …]
/NextBSD/contrib/ofed/management/opensm/complib/
HDcl_map.c1012 static inline cl_fmap_item_t *__cl_fmap_root(IN const cl_fmap_t * const p_map) in __cl_fmap_root()
1063 __cl_fmap_rot_left(IN cl_fmap_t * const p_map, IN cl_fmap_item_t * const p_item) in __cl_fmap_rot_left()
1109 __cl_fmap_rot_right(IN cl_fmap_t * const p_map, in __cl_fmap_rot_right()
1139 void cl_fmap_init(IN cl_fmap_t * const p_map, IN cl_pfn_fmap_cmp_t pfn_compare) in cl_fmap_init()
1144 memset(p_map, 0, sizeof(cl_fmap_t)); in cl_fmap_init()
1166 cl_fmap_item_t *cl_fmap_get(IN const cl_fmap_t * const p_map, in cl_fmap_get()
1192 cl_fmap_item_t *cl_fmap_get_next(IN const cl_fmap_t * const p_map, in cl_fmap_get_next()
1220 cl_fmap_apply_func(IN const cl_fmap_t * const p_map, in cl_fmap_apply_func()
1242 __cl_fmap_ins_bal(IN cl_fmap_t * const p_map, IN cl_fmap_item_t * p_item) in __cl_fmap_ins_bal()
1291 cl_fmap_item_t *cl_fmap_insert(IN cl_fmap_t * const p_map, in cl_fmap_insert()
[all …]