Searched refs:itor (Results 1 - 3 of 3) sorted by relevance

/freebsd-10.3-release/contrib/ofed/management/opensm/include/complib/
H A Dcl_map.h211 static inline uint64_t cl_map_key(IN const cl_map_iterator_t itor) argument
213 return (cl_qmap_key(itor));
218 * itor
225 * The iterator specified by the itor parameter must have been retrived by
472 static inline cl_map_iterator_t cl_map_next(IN const cl_map_iterator_t itor) argument
474 CL_ASSERT(itor);
475 return (cl_qmap_next(itor));
480 * itor
507 static inline cl_map_iterator_t cl_map_prev(IN const cl_map_iterator_t itor) argument
509 CL_ASSERT(itor);
735 cl_map_obj(IN const cl_map_iterator_t itor) argument
[all...]
/freebsd-10.3-release/contrib/ofed/management/opensm/complib/
H A Dcl_list.c514 cl_list_iterator_t itor; local
521 itor = cl_list_head(p_list);
523 while (itor != cl_list_end(p_list)) {
524 status = pfn_func(cl_list_obj(itor), (void *)context);
528 itor = cl_list_next(itor);
532 return (itor);
541 cl_list_iterator_t itor; local
548 itor = cl_list_tail(p_list);
550 while (itor !
567 cl_list_iterator_t itor; local
[all...]
H A Dcl_map.c792 cl_map_remove_item(IN cl_map_t * const p_map, IN const cl_map_iterator_t itor) argument
794 CL_ASSERT(itor->p_map == &p_map->qmap);
796 if (itor == cl_map_end(p_map))
799 cl_qmap_remove_item(&p_map->qmap, (cl_map_item_t *) itor);
800 cl_qpool_put(&p_map->pool, &((cl_map_item_t *) itor)->pool_item);
845 cl_map_iterator_t itor, next; local
852 itor = cl_map_head(p_src_map);
853 while (itor != cl_map_end(p_src_map)) {
854 next = cl_map_next(itor);
856 p_obj = cl_map_obj(itor);
[all...]

Completed in 86 milliseconds