Searched refs:zal (Results 1 – 2 of 2) sorted by relevance
| /illumos-gate/usr/src/uts/common/fs/zfs/ |
| H A D | metaslab.c | 4374 metaslab_trace_add(zio_alloc_list_t *zal, metaslab_group_t *mg, in metaslab_trace_add() argument 4388 if (zal->zal_size == metaslab_trace_max_entries) { in metaslab_trace_add() 4394 zal->zal_size--; in metaslab_trace_add() 4395 mat_next = list_next(&zal->zal_list, list_head(&zal->zal_list)); in metaslab_trace_add() 4396 list_remove(&zal->zal_list, mat_next); in metaslab_trace_add() 4418 list_insert_tail(&zal->zal_list, mat); in metaslab_trace_add() 4419 zal->zal_size++; in metaslab_trace_add() 4421 ASSERT3U(zal->zal_size, <=, metaslab_trace_max_entries); in metaslab_trace_add() 4425 metaslab_trace_init(zio_alloc_list_t *zal) in metaslab_trace_init() argument 4427 list_create(&zal->zal_list, sizeof (metaslab_alloc_trace_t), in metaslab_trace_init() [all …]
|
| H A D | vdev_removal.c | 906 vdev_copy_arg_t *vca, zio_alloc_list_t *zal) in spa_vdev_copy_segment() argument 951 zal, 0); in spa_vdev_copy_segment() 954 &dst, 0, NULL, txg, 0, zal, 0); in spa_vdev_copy_segment() 1287 zio_alloc_list_t zal; in spa_vdev_copy_impl() local 1288 metaslab_trace_init(&zal); in spa_vdev_copy_impl() 1292 segs, thismax, txg, vca, &zal); in spa_vdev_copy_impl() 1322 metaslab_trace_fini(&zal); in spa_vdev_copy_impl() 1323 metaslab_trace_init(&zal); in spa_vdev_copy_impl() 1326 metaslab_trace_fini(&zal); in spa_vdev_copy_impl()
|