Lines Matching refs:pke

670 	pool_knl_elem_t *pke = (pool_knl_elem_t *)key;  in remove_dead_elems()  local
671 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in remove_dead_elems()
674 assert(dict_remove(prov->pkc_elements, pke) != NULL); in remove_dead_elems()
677 pool_elem_dprintf(TO_ELEM(pke)); in remove_dead_elems()
679 pool_knl_elem_free(pke, PO_TRUE); in remove_dead_elems()
692 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in find_dead_elems() local
693 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in find_dead_elems()
697 if (pke->pke_ltime < prov->pkc_ltime) in find_dead_elems()
698 (void) dict_put(dead_map, pke, pke); in find_dead_elems()
1256 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in build_result_set() local
1270 for (parent = pke; parent != NULL; in build_result_set()
1286 if (pool_get_property(TO_CONF(TO_ELEM(pke)), in build_result_set()
1287 (pool_elem_t *)pke, in build_result_set()
1946 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_container() local
1948 return ((pool_elem_t *)pke->pke_parent); in pool_knl_get_container()
2217 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in pool_knl_elem_printf_cb() local
2220 pool_dprintf("leak elem:%p\n", pke); in pool_knl_elem_printf_cb()
2221 if (pke->pke_properties != NULL) { in pool_knl_elem_printf_cb()
2222 nvlist_print(stdout, pke->pke_properties); in pool_knl_elem_printf_cb()
2225 assert(dict_get(map, pke) == NULL); in pool_knl_elem_printf_cb()
2233 pool_knl_elem_free(pool_knl_elem_t *pke, int freeprop) in pool_knl_elem_free() argument
2236 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in pool_knl_elem_free()
2238 pke) == NULL) in pool_knl_elem_free()
2239 pool_dprintf("%p, wasn't in the leak map\n", pke); in pool_knl_elem_free()
2241 pool_elem_dprintf(TO_ELEM(pke)); in pool_knl_elem_free()
2243 pool_dprintf("released %p\n", pke); in pool_knl_elem_free()
2246 nvlist_free(pke->pke_properties); in pool_knl_elem_free()
2248 free(pke); in pool_knl_elem_free()
2260 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in pool_knl_elem_free_cb() local
2264 pool_dprintf("about to release %p ", pke); in pool_knl_elem_free_cb()
2265 pool_elem_dprintf(TO_ELEM(pke)); in pool_knl_elem_free_cb()
2267 pool_knl_elem_free(pke, PO_TRUE); in pool_knl_elem_free_cb()
2306 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_property() local
2314 if ((pair = pool_knl_find_nvpair(pke->pke_properties, name)) == NULL) { in pool_knl_get_property()
2398 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_put_property() local
2406 if ((bp = pool_knl_find_nvpair(pke->pke_properties, name)) != NULL) { in pool_knl_put_property()
2417 if (pool_knl_nvlist_add_value(pke->pke_properties, name, val) != in pool_knl_put_property()
2436 ap = pool_knl_find_nvpair(pke->pke_properties, name); in pool_knl_put_property()
2492 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_rm_property() local
2497 if (pool_knl_find_nvpair(pke->pke_properties, name) == NULL) { in pool_knl_rm_property()
2512 (void) nvlist_remove_all(pke->pke_properties, (char *)name); in pool_knl_rm_property()
2541 (void) nvlist_remove_all(pke->pke_properties, (char *)name); in pool_knl_rm_property()
2557 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_properties() local
2562 for (pair = nvlist_next_nvpair(pke->pke_properties, NULL); pair != NULL; in pool_knl_get_properties()
2563 pair = nvlist_next_nvpair(pke->pke_properties, pair)) in pool_knl_get_properties()
2569 for (pair = nvlist_next_nvpair(pke->pke_properties, NULL); pair != NULL; in pool_knl_get_properties()
2570 pair = nvlist_next_nvpair(pke->pke_properties, pair), i++) { in pool_knl_get_properties()
2588 pool_knl_result_set_append(pool_knl_result_set_t *rs, pool_knl_elem_t *pke) in pool_knl_result_set_append() argument
2594 rs->pkr_list[rs->pkr_count++] = pke; in pool_knl_result_set_append()