Lines Matching refs:pke

669 	pool_knl_elem_t *pke = (pool_knl_elem_t *)key;  in remove_dead_elems()  local
670 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in remove_dead_elems()
673 assert(dict_remove(prov->pkc_elements, pke) != NULL); in remove_dead_elems()
676 pool_elem_dprintf(TO_ELEM(pke)); in remove_dead_elems()
678 pool_knl_elem_free(pke, PO_TRUE); in remove_dead_elems()
691 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in find_dead_elems() local
692 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in find_dead_elems()
696 if (pke->pke_ltime < prov->pkc_ltime) in find_dead_elems()
697 (void) dict_put(dead_map, pke, pke); in find_dead_elems()
1255 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in build_result_set() local
1269 for (parent = pke; parent != NULL; in build_result_set()
1285 if (pool_get_property(TO_CONF(TO_ELEM(pke)), in build_result_set()
1286 (pool_elem_t *)pke, in build_result_set()
1943 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_container() local
1945 return ((pool_elem_t *)pke->pke_parent); in pool_knl_get_container()
2214 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in pool_knl_elem_printf_cb() local
2217 dprintf("leak elem:%p\n", pke); in pool_knl_elem_printf_cb()
2218 if (pke->pke_properties != NULL) { in pool_knl_elem_printf_cb()
2219 nvlist_print(stdout, pke->pke_properties); in pool_knl_elem_printf_cb()
2222 assert(dict_get(map, pke) == NULL); in pool_knl_elem_printf_cb()
2230 pool_knl_elem_free(pool_knl_elem_t *pke, int freeprop) in pool_knl_elem_free() argument
2233 pool_conf_t *conf = TO_CONF(TO_ELEM(pke)); in pool_knl_elem_free()
2235 pke) == NULL) in pool_knl_elem_free()
2236 dprintf("%p, wasn't in the leak map\n", pke); in pool_knl_elem_free()
2238 pool_elem_dprintf(TO_ELEM(pke)); in pool_knl_elem_free()
2240 dprintf("released %p\n", pke); in pool_knl_elem_free()
2243 nvlist_free(pke->pke_properties); in pool_knl_elem_free()
2245 free(pke); in pool_knl_elem_free()
2257 pool_knl_elem_t *pke = (pool_knl_elem_t *)key; in pool_knl_elem_free_cb() local
2261 dprintf("about to release %p ", pke); in pool_knl_elem_free_cb()
2262 pool_elem_dprintf(TO_ELEM(pke)); in pool_knl_elem_free_cb()
2264 pool_knl_elem_free(pke, PO_TRUE); in pool_knl_elem_free_cb()
2302 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_property() local
2310 if ((pair = pool_knl_find_nvpair(pke->pke_properties, name)) == NULL) { in pool_knl_get_property()
2394 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_put_property() local
2402 if ((bp = pool_knl_find_nvpair(pke->pke_properties, name)) != NULL) { in pool_knl_put_property()
2413 if (pool_knl_nvlist_add_value(pke->pke_properties, name, val) != in pool_knl_put_property()
2433 ap = pool_knl_find_nvpair(pke->pke_properties, name); in pool_knl_put_property()
2489 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_rm_property() local
2494 if (pool_knl_find_nvpair(pke->pke_properties, name) == NULL) { in pool_knl_rm_property()
2509 (void) nvlist_remove_all(pke->pke_properties, (char *)name); in pool_knl_rm_property()
2538 (void) nvlist_remove_all(pke->pke_properties, (char *)name); in pool_knl_rm_property()
2554 pool_knl_elem_t *pke = (pool_knl_elem_t *)pe; in pool_knl_get_properties() local
2559 for (pair = nvlist_next_nvpair(pke->pke_properties, NULL); pair != NULL; in pool_knl_get_properties()
2560 pair = nvlist_next_nvpair(pke->pke_properties, pair)) in pool_knl_get_properties()
2566 for (pair = nvlist_next_nvpair(pke->pke_properties, NULL); pair != NULL; in pool_knl_get_properties()
2567 pair = nvlist_next_nvpair(pke->pke_properties, pair), i++) { in pool_knl_get_properties()
2585 pool_knl_result_set_append(pool_knl_result_set_t *rs, pool_knl_elem_t *pke) in pool_knl_result_set_append() argument
2591 rs->pkr_list[rs->pkr_count++] = pke; in pool_knl_result_set_append()