Lines Matching refs:device
31 * There are two basic types of faults: device faults and data faults.
37 * option takes a path or vdev GUID to uniquely identify the device within a
40 * EIO failures, any attempt to read data from the device will return EIO, but
41 * subsequent attempt to reopen the device will succeed. For ENXIO failures,
42 * any attempt to read from the device will return EIO, but any attempt to
43 * reopen the device will also return ENXIO.
46 * of all the labels for the specified device.
50 * zinject -d device [-e errno] [-L <uber | nvlist | pad1 | pad2>] pool
233 "\tzinject -d device [-e errno] [-L <nvlist|uber|pad1|pad2>] [-F]\n"
236 "\t\tInject a fault into a particular device or the device's\n"
241 "\tzinject -d device -A <degrade|fault> pool\n"
243 "\t\tPerform a specific action on a particular device\n"
245 "\tzinject -d device -D latency:lanes pool\n"
254 "\t\tthe device will only be able to service a single IO request\n"
262 "\t\tlanes (-D 10:2), then the device will be able to service\n"
274 "\t\tcreate 3 lanes on the device; one lane with a latency\n"
660 char *device = NULL;
688 (void) fprintf(stderr, "failed to open ZFS device\n");
732 device = optarg;
916 if (device != NULL) {
923 (void) fprintf(stderr, "device (-d) incompatible with "
930 (void) fprintf(stderr, "device (-d) injection requires "
940 (void) fprintf(stderr, "device error type must be "
946 if (translate_device(pool, device, label, &record) != 0)
986 level != 0 || device != NULL) {