Lines Matching refs:qmap
706 cl_qmap_init(&p_map->qmap); in cl_map_init()
742 (cl_map_obj_t *) cl_qmap_insert(&p_map->qmap, key, in cl_map_insert()
758 p_item = cl_qmap_get(&p_map->qmap, key); in cl_map_get()
760 if (p_item == cl_qmap_end(&p_map->qmap)) in cl_map_get()
772 p_item = cl_qmap_get_next(&p_map->qmap, key); in cl_map_get_next()
774 if (p_item == cl_qmap_end(&p_map->qmap)) in cl_map_get_next()
783 CL_ASSERT(itor->p_map == &p_map->qmap); in cl_map_remove_item()
788 cl_qmap_remove_item(&p_map->qmap, (cl_map_item_t *) itor); in cl_map_remove_item()
799 p_item = cl_qmap_remove(&p_map->qmap, key); in cl_map_remove()
801 if (p_item == cl_qmap_end(&p_map->qmap)) in cl_map_remove()
817 while (!cl_is_qmap_empty(&p_map->qmap)) { in cl_map_remove_all()
818 p_item = cl_qmap_head(&p_map->qmap); in cl_map_remove_all()
819 cl_qmap_remove_item(&p_map->qmap, p_item); in cl_map_remove_all()
822 if (!cl_is_qmap_empty(&p_map->qmap)) { in cl_map_remove_all()
823 p_item = cl_qmap_tail(&p_map->qmap); in cl_map_remove_all()
824 cl_qmap_remove_item(&p_map->qmap, p_item); in cl_map_remove_all()