Lines Matching refs:zc
334 zfs_cmd_t zc = { 0 }; in iter_handlers() local
337 while (ioctl(zfs_fd, ZFS_IOC_INJECT_LIST_NEXT, &zc) == 0) in iter_handlers()
338 if ((ret = func((int)zc.zc_guid, zc.zc_name, in iter_handlers()
339 &zc.zc_inject_record, data)) != 0) in iter_handlers()
498 zfs_cmd_t zc = { 0 }; in cancel_one_handler() local
500 zc.zc_guid = (uint64_t)id; in cancel_one_handler()
502 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { in cancel_one_handler()
531 zfs_cmd_t zc = { 0 }; in cancel_handler() local
533 zc.zc_guid = (uint64_t)id; in cancel_handler()
535 if (ioctl(zfs_fd, ZFS_IOC_CLEAR_FAULT, &zc) != 0) { in cancel_handler()
553 zfs_cmd_t zc = { 0 }; in register_handler() local
555 (void) strcpy(zc.zc_name, pool); in register_handler()
556 zc.zc_inject_record = *record; in register_handler()
557 zc.zc_guid = flags; in register_handler()
559 if (ioctl(zfs_fd, ZFS_IOC_INJECT_FAULT, &zc) != 0) { in register_handler()
569 (void) printf("%llu\n", (u_longlong_t)zc.zc_guid); in register_handler()
572 "properties:\n", (u_longlong_t)zc.zc_guid); in register_handler()
610 zfs_cmd_t zc = { 0 }; in perform_action() local
613 (void) strlcpy(zc.zc_name, pool, sizeof (zc.zc_name)); in perform_action()
614 zc.zc_guid = record->zi_guid; in perform_action()
615 zc.zc_cookie = cmd; in perform_action()
617 if (ioctl(zfs_fd, ZFS_IOC_VDEV_SET_STATE, &zc) == 0) in perform_action()