Lines Matching refs:zph
234 zpool_handle_t *zph; in zpool_add_handle() local
236 if ((zph = zpool_open_canfail(hdl, pool_name)) != NULL) { in zpool_add_handle()
238 zph->zpool_next = hdl->libzfs_pool_handles; in zpool_add_handle()
239 hdl->libzfs_pool_handles = zph; in zpool_add_handle()
241 return (zph); in zpool_add_handle()
248 zpool_handle_t *zph = hdl->libzfs_pool_handles; in zpool_find_handle() local
250 while ((zph != NULL) && in zpool_find_handle()
251 (strncmp(pool_name, zpool_get_name(zph), len) != 0)) in zpool_find_handle()
252 zph = zph->zpool_next; in zpool_find_handle()
253 return (zph); in zpool_find_handle()
266 zpool_handle_t *zph; in zpool_handle() local
272 zph = zpool_find_handle(zhp, pool_name, len); in zpool_handle()
273 if (zph == NULL) in zpool_handle()
274 zph = zpool_add_handle(zhp, pool_name); in zpool_handle()
277 return (zph); in zpool_handle()
283 zpool_handle_t *next, *zph = hdl->libzfs_pool_handles; in zpool_free_handles() local
285 while (zph != NULL) { in zpool_free_handles()
286 next = zph->zpool_next; in zpool_free_handles()
287 zpool_close(zph); in zpool_free_handles()
288 zph = next; in zpool_free_handles()