Lines Matching defs:propget
2337 pool_propget_t propget = { 0 };
2341 propget.pp_o_id_type = pool_elem_class(pe);
2344 propget.pp_o_id_subtype = pool_resource_elem_class(pe);
2346 propget.pp_o_id_subtype =
2349 propget.pp_o_id = elem_get_sysid(pe);
2350 propget.pp_o_prop_name_size = strlen(name);
2351 propget.pp_o_prop_name = (char *)name;
2352 propget.pp_i_bufsize = KERNEL_SNAPSHOT_BUF_SZ;
2353 propget.pp_i_buf = malloc(KERNEL_SNAPSHOT_BUF_SZ);
2354 bzero(propget.pp_i_buf, KERNEL_SNAPSHOT_BUF_SZ);
2357 if (ioctl(prov->pkc_fd, POOL_PROPGET, &propget) < 0) {
2358 free(propget.pp_i_buf);
2362 if (nvlist_unpack(propget.pp_i_buf, propget.pp_i_bufsize,
2364 free(propget.pp_i_buf);
2368 free(propget.pp_i_buf);