Lines Matching +full:device +full:- +full:width

3 .\" Copyright (c) 2018-2019 Alexander Motin <mav@FreeBSD.org>
51 .Aq Ar device-id | Ar namespace-id
59 .Aq Ar namespace-id
62 .Aq Ar device-id
67 .Op Fl v Ar vendor-string
72 .Aq Ar device-id | Ar namespace-id
75 .Aq Ar device-id
78 .Aq Ar device-id
83 .Aq Ar device-id
87 .Aq Ar device-id
90 .Aq Ar device-id
102 .Aq Ar device-id
106 .Aq Ar device-id
111 .Aq Ar device-id
117 .Aq Ar device-id
120 .Aq Ar device-id | Ar namespace-id
127 .Aq Ar namespace-id
135 .Aq Ar namespace-id
141 .Aq Ar namespace-id
147 .Aq Ar namespace-id
153 .Aq Ar device-id
162 .Aq Ar device-id | Ar namespace-id
172 .Aq Ar device-id
181 .Aq Ar device-id | Ar namespace-id
183 .Ic wdc cap-diag
185 .Aq Ar device-id
187 .Ic wdc drive-log
189 .Aq Ar device-id
191 .Ic wdc get-crash-dump
193 .Aq Ar device-id
196 .\" .Aq device-id
198 .\" .Ic wdc purge-monitor
199 .\" .Aq device-id
201 .Ic admin-passthru
203 .Aq Ar device-id
205 .Ic io-passthru
207 .Aq Ar namespace-id
216 .Op Fl c Ar cntl-id
227 .Ic connect-all
239 .Aq Ar device-id | Ar namespace-id | Ar SubNQN
242 .Aq Ar device-id
253 .Aq Ar device-id
256 .Ic telemetry-log
257 .Fl O Ar output-file
258 .Op Fl d Ar data-area
259 .Aq Ar device-id
262 high-speed storage devices over PCI Express as well as remote storage
265 List all NVMe controllers and namespaces along with their device nodes.
275 .Ar device-id
280 .Ar namespace-id
291 .Bl -tag -width 6n
295 to use instead of the namespace associated with the device.
309 .Bl -tag -compact -width "Page 0x00"
321 Device Self-test
356 If namespace management is supported by device, allow list, create and delete
358 Each NVM device consists of one or more NVM subsystems.
400 Reports the namespace id and controller device associated with the
401 .Aq Ar namespace-id
403 .Aq Ar device-id
407 .Bl -tag -width 6n
410 .Bl -tag -compact -width 6n
424 .Bl -tag -compact -width 6n
430 Write Exclusive - Registrants Only
432 Exclusive Access - Registrants Only
434 Write Exclusive - All Registrants
436 Exclusive Access - All Registrants
441 .Bl -tag -width 6n
448 .Bl -tag -compact -width 6n
460 .Bl -tag -compact -width 6n
473 .Bl -tag -width 6n
480 .Bl -tag -compact -width 6n
489 .Bl -tag -width 6n
498 .Bl -tag -width 8n
509 .Bl -tag -compact -width 6n
517 .Bl -tag -compact -width 6n
529 .Bl -tag -compact -width 6n
557 .Bl -tag -width 6n
560 .Bl -tag -width 16n
563 data pattern to the device one or more times.
572 All the device's blocks are set to a vendor defined
585 nvme-cli compatible
625 .Bl -tag -width 6n
632 .Dl nvmecontrol power -l
636 .Bl -tag -compact -width 6n
641 The device is often idle for minutes at a time.
643 Then the device returns to being idle.
655 Start the specified device self-test:
656 .Bl -tag -width 6n
658 Specify the device self-test command code.
660 .Bl -tag -compact -width 6n
662 Start a short device self-test operation
664 Start an extended device self-test operation
666 Start a vendor specific device self-test operation
668 Abort the device self-test operation
683 .Dq admin-passthru
685 .Dq io-passthru
687 either the administrative or the data part of the device.
688 These commands are expected to be compatible with nvme-cli.
690 .Bl -tag -width 16n
691 .It Fl o -opcode Ar opcode
693 .It Fl 2 -cdw2 Ar value
694 32-bit value for CDW2.
695 .It Fl 3 -cdw3 Ar value
696 32-bit value for CDW3.
697 .It Fl 4 -cdw10 Ar value
698 32-bit value for CDW10.
699 .It Fl 5 -cdw11 Ar value
700 32-bit value for CDW11.
701 .It Fl 6 -cdw12 Ar value
702 32-bit value for CDW12.
703 .It Fl 7 -cdw13 Ar value
704 32-bit value for CDW13.
705 .It Fl 8 -cdw14 Ar value
706 32-bit value for CDW14.
707 .It Fl 9 -cdw15 Ar value
708 32-bit value for CDW15.
709 .It Fl l -data-len
711 .It Fl m -metadata-len
715 .It Fl f -flags
717 .It Fl n -namespace-id
719 .It Fl p -prefill
721 .It Fl b -raw-binary
723 .It Fl d -dry-run
725 .It Fl r -read
726 Command reads data from the device.
727 .It Fl s -show-command
729 .It Fl w -write
730 Command writes data to the device.
733 Send arbitrary commands to the device.
735 Transfers to/from the device possible, but limited to
744 .Bl -tag -width 6n
751 By default an NQN is auto-generated from the current host's UUID.
765 off to the kernel to create a new controller device.
766 .Bl -tag -width 6n
767 .It Fl c Ar cntl-id
769 .Bl -tag
801 If the timer expires, the controller device is deleted.
808 the controller device will request reconnection via periodic
811 device is deleted.
824 By default an NQN is auto-generated from the current host's UUID.
830 .Ss connect-all
844 Delete the controller device associated with a remote I/O controller
848 .Ar device-id .
865 .Ss telemetry-log
867 .Ar device-id ,
869 .Bl -tag -width 6n
870 .It Fl O Ar output-file
873 .It Fl d Ar data-area
876 .Sh DEVICE NAMES
878 .Aq Ar namespace-id
881 device, or the disk device such as
889 .Aq Ar device-id
892 device, or the disk device such as
908 .Bl -tag
914 .Bl -bullet
939 Display a list of NVMe controllers and namespaces along with their device nodes.
942 .Dl nvmecontrol identify -n 0 nvd0
944 Display a human-readable summary of the nvme0
949 .Dl nvmecontrol identify -x -v nvme0ns1
950 .Dl nvmecontrol identify -x -v -n 1 nvme0
956 .Dl nvmecontrol perftest -n 32 -o read -s 512 -t 30 nvme0ns1
965 Perform a controller-level reset of the nvme0 controller.
968 .Dl nvmecontrol logpage -p 1 nvme0
970 Display a human-readable summary of the nvme0 controller's Error Information Log.
974 .Dl nvmecontrol logpage -p 0xc1 -v wdc nvme0
976 Display a human-readable summary of the nvme0's wdc-specific advanced
979 .Dl nvmecontrol logpage -p 1 -x nvme0
983 .Dl nvmecontrol logpage -p 0xcb -b nvme0 > /tmp/page-cb.bin
989 .Dl nvmecontrol firmware -s 2 -f /tmp/nvme_firmware nvme0
994 .Dl nvmecontrol firmware -s 4 -a nvme0
998 .Dl nvmecontrol firmware -s 7 -f /tmp/nvme_firmware -a nvme0
1003 .Dl nvmecontrol power -l nvme0
1007 .Dl nvmecontrol power -p 3 nvme0
1015 .Dl nvmecontrol identify -n 0 nda0
1019 device.
1028 device.
1031 device is used automatically.
1033 .Dl nvmecontrol format -f 2 -m 0 -p 0 -l 0 -C nvme2
1039 .Dq nvmecontrol identify -n 1 nvme2
1042 .Bd -literal
1062 linker set are added to the top-level commands.
1070 .%U https://nvmexpress.org/wp-content/uploads/NVM-Express-1_4-2019.06.10-Ratified.pdf
1078 .An -nosplit