{
    "content": [
        {
            "type": "text",
            "text": "# devlink-region (man)\n\n## NAME\n\ndevlink-region - devlink address region access\n\n## SYNOPSIS\n\ndevlink [ OPTIONS ] region  { COMMAND | help }\nOPTIONS := { -V[ersion] | -n[no-nice-names] }\ndevlink region show [ DEV/REGION ]\ndevlink region del DEV/REGION snapshot SNAPSHOTID\ndevlink region dump DEV/REGION snapshot SNAPSHOTID\ndevlink region read DEV/REGION [ snapshot SNAPSHOTID ] address ADDRESS length LENGTH\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS** (1 subsections)\n- **DESCRIPTION** (4 subsections)\n- **EXAMPLES**\n- **SEE ALSO**\n- **AUTHOR**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "devlink-region",
        "section": "",
        "mode": "man",
        "summary": "devlink-region - devlink address region access",
        "synopsis": "devlink [ OPTIONS ] region  { COMMAND | help }\nOPTIONS := { -V[ersion] | -n[no-nice-names] }\ndevlink region show [ DEV/REGION ]\ndevlink region del DEV/REGION snapshot SNAPSHOTID\ndevlink region dump DEV/REGION snapshot SNAPSHOTID\ndevlink region read DEV/REGION [ snapshot SNAPSHOTID ] address ADDRESS length LENGTH",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [
            "devlink region show",
            "List available address regions and snapshot.",
            "devlink region del pci/0000:00:05.0/cr-space snapshot 1",
            "Delete snapshot id 1 from cr-space address region from device pci/0000:00:05.0.",
            "devlink region dump pci/0000:00:05.0/cr-space snapshot 1",
            "Dump the snapshot taken from cr-space address region with ID 1",
            "devlink region read pci/0000:00:05.0/cr-space snapshot 1 address 0x10 legth 16",
            "Read from address 0x10, 16 Bytes of snapshot ID 1 taken from cr-space address region"
        ],
        "see_also": [
            {
                "name": "devlink",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/devlink/8/json"
            },
            {
                "name": "devlink-dev",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/devlink-dev/8/json"
            },
            {
                "name": "devlink-port",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/devlink-port/8/json"
            },
            {
                "name": "devlink-monitor",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/devlink-monitor/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 13,
                "subsections": [
                    {
                        "name": "devlink region help",
                        "lines": 1
                    }
                ]
            },
            {
                "name": "DESCRIPTION",
                "lines": 1,
                "subsections": [
                    {
                        "name": "devlink region show - Show all supported address regions names, snapshots and sizes",
                        "lines": 3
                    },
                    {
                        "name": "devlink region del - Delete a snapshot specified by address-region name and snapshot ID",
                        "lines": 6
                    },
                    {
                        "name": "devlink region dump - Dump all the available data from a region or from snapshot of a region",
                        "lines": 6
                    },
                    {
                        "name": "devlink region read - Read from a specific region address for a given length",
                        "lines": 12
                    }
                ]
            },
            {
                "name": "EXAMPLES",
                "lines": 13,
                "subsections": []
            },
            {
                "name": "SEE ALSO",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 5,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "devlink-region - devlink address region access\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "devlink [ OPTIONS ] region  { COMMAND | help }\n\n\nOPTIONS := { -V[ersion] | -n[no-nice-names] }\n\ndevlink region show [ DEV/REGION ]\n\ndevlink region del DEV/REGION snapshot SNAPSHOTID\n\ndevlink region dump DEV/REGION snapshot SNAPSHOTID\n\ndevlink region read DEV/REGION [ snapshot SNAPSHOTID ] address ADDRESS length LENGTH\n",
                "subsections": [
                    {
                        "name": "devlink region help",
                        "content": ""
                    }
                ]
            },
            "DESCRIPTION": {
                "content": "",
                "subsections": [
                    {
                        "name": "devlink region show - Show all supported address regions names, snapshots and sizes",
                        "content": "DEV/REGION - specifies the devlink device and address-region to query.\n\n"
                    },
                    {
                        "name": "devlink region del - Delete a snapshot specified by address-region name and snapshot ID",
                        "content": "DEV/REGION - specifies the devlink device and address-region to delete the snapshot from\n\n\nsnapshot SNAPSHOTID - specifies the snapshot ID to delete\n\n"
                    },
                    {
                        "name": "devlink region dump - Dump all the available data from a region or from snapshot of a region",
                        "content": "DEV/REGION - specifies the device and address-region to dump from.\n\n\nsnapshot SNAPSHOTID - specifies the snapshot-id of the region to dump.\n\n"
                    },
                    {
                        "name": "devlink region read - Read from a specific region address for a given length",
                        "content": "DEV/REGION - specifies the device and address-region to read from.\n\n\nsnapshot SNAPSHOTID - specifies the snapshot-id of the region to read.\n\n\naddress ADDRESS - specifies the address to read from.\n\n\nlength LENGTH - specifies the length of data to read.\n\n"
                    }
                ]
            },
            "EXAMPLES": {
                "content": "devlink region show\nList available address regions and snapshot.\n\ndevlink region del pci/0000:00:05.0/cr-space snapshot 1\nDelete snapshot id 1 from cr-space address region from device pci/0000:00:05.0.\n\ndevlink region dump pci/0000:00:05.0/cr-space snapshot 1\nDump the snapshot taken from cr-space address region with ID 1\n\ndevlink region read pci/0000:00:05.0/cr-space snapshot 1 address 0x10 legth 16\nRead from address 0x10, 16 Bytes of snapshot ID 1 taken from cr-space address region\n\n",
                "subsections": []
            },
            "SEE ALSO": {
                "content": "devlink(8), devlink-dev(8), devlink-port(8), devlink-monitor(8),\n\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Alex Vesker <valex@mellanox.com>\n\n\n\niproute2                                     10 Jan 2018                           DEVLINK-REGION(8)",
                "subsections": []
            }
        }
    }
}