Lines Matching refs:handles
1230 * Given a mountpoint specified by idx in the handles array, find the first
1236 non_descendant_idx(zfs_handle_t **handles, size_t num_handles, int idx)
1242 verify(zfs_prop_get(handles[idx], ZFS_PROP_MOUNTPOINT, parent,
1246 verify(zfs_prop_get(handles[i], ZFS_PROP_MOUNTPOINT, child,
1269 zfs_dispatch_mount(libzfs_handle_t *hdl, zfs_handle_t **handles,
1276 mnt_param->mnt_zhps = handles;
1343 zfs_handle_t **handles = mp->mnt_zhps;
1347 verify(zfs_prop_get(handles[idx], ZFS_PROP_MOUNTPOINT, mountpoint,
1350 if (mp->mnt_func(handles[idx], mp->mnt_data) != 0)
1362 i = non_descendant_idx(handles, num_handles, i)) {
1364 verify(zfs_prop_get(handles[i], ZFS_PROP_MOUNTPOINT,
1369 zfs_dispatch_mount(mp->mnt_hdl, handles, num_handles, i,
1376 * Issue the func callback for each ZFS handle contained in the handles
1380 * of handles by mountpoint.
1395 zfs_foreach_mountpoint(libzfs_handle_t *hdl, zfs_handle_t **handles,
1412 qsort(handles, num_handles, sizeof (zfs_handle_t *), mountpoint_cmp);
1416 func(handles[i], data);
1433 i = non_descendant_idx(handles, num_handles, i)) {
1440 zfs_prop_get_int(handles[i], ZFS_PROP_ZONED))
1442 zfs_dispatch_mount(hdl, handles, num_handles, i, func, data,