nvme-copy(1) ============ NAME ---- nvme-copy - Send an NVMe Simple Copy command, provide results SYNOPSIS -------- [verse] 'nvme-copy' [--sdlba= | -d ] [--blocks= | -b ] [--slbs= | -s ] [--limited-retry | -l] [--force-unit-access | -f] [--prinfow= | -p ] [--prinfor= | -P ] [--ref-tag= | -r ] [--expected-ref-tags= | -R ] [--app-tag= | -a ] [--expected-app-tags= | -A ] [--app-mask= | -m ] [--expected-app-masks= | -M ] [--dir-type= | -T ] [--dir-spec= | -S ] [--format= | -F ] DESCRIPTION ----------- The Copy command is used by the host to copy data from one or more source logical block ranges to a single consecutive destination logical block range. OPTIONS ------- --sdlba=:: -d :: 64-bit addr of first destination logical block --blocks=:: -b :: Comma separated list of the number of blocks in each range --slbs=:: -s :: Comma separated list of the starting blocks in each range --limited-retry:: -l:: Sets the limited retry flag. --force-unit-access:: -f:: Set the force-unit access flag. --prinfow=:: -p :: Protection Information field write definition. --prinfor=:: -P :: Protection Information field read definition. --ref-tag=:: -r :: initial lba reference tag. --expected-ref-tags=:: -R :: expected lba reference tags (comma-separated list). --app-tag=:: -a :: lba app tag --expected-app-tags=:: -A :: expected lba app tags (comma-separated list) --app-mask=:: -m :: lba tag mask --expected-app-masks=:: -M :: expected lba tag masks (comma-separated list) --dir-type=:: -T :: Optional directive type. The nvme-cli only enforces the value be in the defined range for the directive type, though the NVMe specifcation (1.3a) defines only one directive, 01h, for write stream idenfiers. --dir-spec=:: -S :: Optional field for directive specifics. When used with write streams, this value is defined to be the write stream identifier. The nvme-cli will not validate the stream requested is within the controller's capabilities. --format=:: -F :: source range entry format EXAMPLES -------- No examples yet. NVME ---- Part of the nvme-user suite