Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/translations/documentation/booksarch-handbookscsi_index/id/units/?format=api&page=7
HTTP 200 OK
Allow: GET, POST, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 358,
    "next": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/units/?format=api&page=8",
    "previous": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/units/?format=api&page=6",
    "results": [
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    if (hcb_status == COMPLETED) {\n        scsi_status = get_completion_status(hcb);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6803390068105159388,
            "content_hash": -6803390068105159388,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1229",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 301,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 8,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246868/?format=api",
            "priority": 100,
            "id": 1384634,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=219580c76a2bdd24",
            "url": "https://translate-dev.freebsd.org/api/units/1384634/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.100107Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Then look if this status is related to the REQUEST SENSE command and if so handle it in a simple way."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4522232323565601118,
            "content_hash": -4522232323565601118,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1232",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 302,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 21,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055568/?format=api",
            "priority": 100,
            "id": 1384635,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=413dcda95a153ea2",
            "url": "https://translate-dev.freebsd.org/api/units/1384635/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.109439Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        if (hcb->flags & DOING_AUTOSENSE) {\n            if (scsi_status == GOOD) { /* autosense was successful */\n                hcb->ccb->ccb_h.status |= CAM_AUTOSNS_VALID;\n                free_hcb_and_ccb_done(hcb, hcb->ccb, CAM_SCSI_STATUS_ERROR);\n            } else {\n        autosense_failed:\n                free_hcb_and_ccb_done(hcb, hcb->ccb, CAM_AUTOSENSE_FAIL);\n            }\n            schedule_next_hcb(softc);\n            return;\n        }\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -959796761266528601,
            "content_hash": -959796761266528601,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1246",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 303,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 32,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246870/?format=api",
            "priority": 100,
            "id": 1384636,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=72ae1dee4c235ea7",
            "url": "https://translate-dev.freebsd.org/api/units/1384636/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.117741Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Else the command itself has completed, pay more attention to details.  If auto-sense is not disabled for this CCB and the command has failed with sense data then run REQUEST SENSE command to receive that data."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2838786994445323958,
            "content_hash": 2838786994445323958,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1250",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 304,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 36,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246872/?format=api",
            "priority": 100,
            "id": 1384637,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=a76565bb1ce98eb6",
            "url": "https://translate-dev.freebsd.org/api/units/1384637/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.122811Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        hcb->ccb->csio.scsi_status = scsi_status;\n        calculate_residue(hcb);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3475025289236711563,
            "content_hash": 3475025289236711563,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1255",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 305,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 4,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055574/?format=api",
            "priority": 100,
            "id": 1384638,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=b039c516ce74088b",
            "url": "https://translate-dev.freebsd.org/api/units/1384638/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.128885Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        if ((hcb->ccb->ccb_h.flags & CAM_DIS_AUTOSENSE)==0\n        && (scsi_status == CHECK_CONDITION\n                || scsi_status == COMMAND_TERMINATED)) {\n            /* start auto-SENSE */\n            hcb->flags |= DOING_AUTOSENSE;\n            setup_autosense_command_in_hcb(hcb);\n            restart_current_hcb(softc);\n            return;\n        }\n        if (scsi_status == GOOD)\n            free_hcb_and_ccb_done(hcb, hcb->ccb, CAM_REQ_CMP);\n        else\n            free_hcb_and_ccb_done(hcb, hcb->ccb, CAM_SCSI_STATUS_ERROR);\n        schedule_next_hcb(softc);\n        return;\n    }\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -260208958984224181,
            "content_hash": -260208958984224181,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1272",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 306,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 38,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246874/?format=api",
            "priority": 100,
            "id": 1384639,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=7c638d54985f024b",
            "url": "https://translate-dev.freebsd.org/api/units/1384639/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.133569Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "One typical thing would be negotiation events: negotiation messages received from a SCSI target (in answer to our negotiation attempt or by target's initiative) or the target is unable to negotiate (rejects our negotiation messages or does not answer them)."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 5258167643938208769,
            "content_hash": 5258167643938208769,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1275",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 307,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 40,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055578/?format=api",
            "priority": 100,
            "id": 1384640,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=c8f8c39cfa63bc01",
            "url": "https://translate-dev.freebsd.org/api/units/1384640/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.138216Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    switch (hcb_status) {\n    case TARGET_REJECTED_WIDE_NEG:\n        /* revert to 8-bit bus */\n        softc->current_bus_width[targ] = softc->goal_bus_width[targ] = 8;\n        /* report the event */\n        neg.bus_width = 8;\n        neg.valid = CCB_TRANS_BUS_WIDTH_VALID;\n        xpt_async(AC_TRANSFER_NEG, hcb->ccb.ccb_h.path_id, &neg);\n        continue_current_hcb(softc);\n        return;\n    case TARGET_ANSWERED_WIDE_NEG:\n        {\n            int wd;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6809792001358395528,
            "content_hash": -6809792001358395528,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1291",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 308,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 37,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246876/?format=api",
            "priority": 100,
            "id": 1384641,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=217ec2412cbc8778",
            "url": "https://translate-dev.freebsd.org/api/units/1384641/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.142389Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            wd = get_target_bus_width_request(softc);\n            if (wd <= softc->goal_bus_width[targ]) {\n                /* answer is acceptable */\n                softc->current_bus_width[targ] =\n                softc->goal_bus_width[targ] = neg.bus_width = wd;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6389698159738762725,
            "content_hash": -6389698159738762725,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1297",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 309,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246878/?format=api",
            "priority": 100,
            "id": 1384642,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=27533b60b6cdca1b",
            "url": "https://translate-dev.freebsd.org/api/units/1384642/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.146240Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "                /* report the event */\n                neg.valid = CCB_TRANS_BUS_WIDTH_VALID;\n                xpt_async(AC_TRANSFER_NEG, hcb->ccb.ccb_h.path_id, &neg);\n            } else {\n                prepare_reject_message(hcb);\n            }\n        }\n        continue_current_hcb(softc);\n        return;\n    case TARGET_REQUESTED_WIDE_NEG:\n        {\n            int wd;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2770290751272313850,
            "content_hash": 2770290751272313850,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1310",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 310,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055584/?format=api",
            "priority": 100,
            "id": 1384643,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=a6720cc2ba22e3fa",
            "url": "https://translate-dev.freebsd.org/api/units/1384643/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.156124Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            wd = get_target_bus_width_request(softc);\n            wd = min (wd, OUR_BUS_WIDTH);\n            wd = min (wd, softc->user_bus_width[targ]);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2103686094075708681,
            "content_hash": -2103686094075708681,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1314",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 311,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055586/?format=api",
            "priority": 100,
            "id": 1384644,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=62ce34a4abb03af7",
            "url": "https://translate-dev.freebsd.org/api/units/1384644/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.160192Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            if (wd != softc->current_bus_width[targ]) {\n                /* the bus width has changed */\n                softc->current_bus_width[targ] =\n                softc->goal_bus_width[targ] = neg.bus_width = wd;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8101442410703244729,
            "content_hash": 8101442410703244729,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1319",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 312,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 19,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246880/?format=api",
            "priority": 100,
            "id": 1384645,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=f06e1af302404db9",
            "url": "https://translate-dev.freebsd.org/api/units/1384645/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.165072Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "                /* report the event */\n                neg.valid = CCB_TRANS_BUS_WIDTH_VALID;\n                xpt_async(AC_TRANSFER_NEG, hcb->ccb.ccb_h.path_id, &neg);\n            }\n            prepare_width_nego_rsponse(hcb, wd);\n        }\n        continue_current_hcb(softc);\n        return;\n    }\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4888360817332033545,
            "content_hash": -4888360817332033545,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1329",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 313,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055590/?format=api",
            "priority": 100,
            "id": 1384646,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=3c290dbc7cfc67f7",
            "url": "https://translate-dev.freebsd.org/api/units/1384646/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.169252Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Then we handle any errors that could have happened during auto-sense in the same simple-minded way as before.  Otherwise we look closer at the details again."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 6538842540437933700,
            "content_hash": 6538842540437933700,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1333",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 314,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 26,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246882/?format=api",
            "priority": 100,
            "id": 1384647,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=dabea2a571040e84",
            "url": "https://translate-dev.freebsd.org/api/units/1384647/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.172800Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    if (hcb->flags & DOING_AUTOSENSE)\n        goto autosense_failed;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2917498665034543691,
            "content_hash": -2917498665034543691,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1338",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 315,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246884/?format=api",
            "priority": 100,
            "id": 1384648,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=5782f66bf5f08db5",
            "url": "https://translate-dev.freebsd.org/api/units/1384648/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.178394Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    switch (hcb_status) {\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 390234299119421792,
            "content_hash": 390234299119421792,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1340",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 316,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 3,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246886/?format=api",
            "priority": 100,
            "id": 1384649,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=856a64070a2fc960",
            "url": "https://translate-dev.freebsd.org/api/units/1384649/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.195932Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "The next event we consider is unexpected disconnect.  Which is considered normal after an ABORT or BUS DEVICE RESET message and abnormal in other cases."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1799854730278468772,
            "content_hash": -1799854730278468772,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1344",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 317,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 25,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246888/?format=api",
            "priority": 100,
            "id": 1384650,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=6705a1a8aa72035c",
            "url": "https://translate-dev.freebsd.org/api/units/1384650/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.199590Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    case UNEXPECTED_DISCONNECT:\n        if (requested_abort(hcb)) {\n            /* abort affects all commands on that target+LUN, so\n             * mark all disconnected HCBs on that target+LUN as aborted too\n             */\n            for (h = softc->first_discon_hcb[hcb->target][hcb->lun];\n                    h != NULL; h = hh) {\n                hh=h->next;\n                free_hcb_and_ccb_done(h, h->ccb, CAM_REQ_ABORTED);\n            }\n            ccb_status = CAM_REQ_ABORTED;\n        } else if (requested_bus_device_reset(hcb)) {\n            int lun;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 656442984913075183,
            "content_hash": 656442984913075183,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1360",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 318,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 52,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246890/?format=api",
            "priority": 100,
            "id": 1384651,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=891c276ab30a7bef",
            "url": "https://translate-dev.freebsd.org/api/units/1384651/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.211992Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            /* reset affects all commands on that target, so\n             * mark all disconnected HCBs on that target+LUN as reset\n             */\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -543669025019221653,
            "content_hash": -543669025019221653,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1364",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 319,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055602/?format=api",
            "priority": 100,
            "id": 1384652,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=78747fe6f858a96b",
            "url": "https://translate-dev.freebsd.org/api/units/1384652/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.229194Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            for (lun=0; lun <= OUR_MAX_SUPPORTED_LUN; lun++)\n                for (h = softc->first_discon_hcb[hcb->target][lun];\n                        h != NULL; h = hh) {\n                    hh=h->next;\n                    free_hcb_and_ccb_done(h, h->ccb, CAM_SCSI_BUS_RESET);\n                }\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 196000478448808,
            "content_hash": 196000478448808,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1371",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 320,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246892/?format=api",
            "priority": 100,
            "id": 1384653,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=8000b242eae4cca8",
            "url": "https://translate-dev.freebsd.org/api/units/1384653/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.233040Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            /* send event */\n            xpt_async(AC_SENT_BDR, hcb->ccb->ccb_h.path_id, NULL);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8204160009024194840,
            "content_hash": -8204160009024194840,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1374",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 321,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055606/?format=api",
            "priority": 100,
            "id": 1384654,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=0e24f7f075a5b6e8",
            "url": "https://translate-dev.freebsd.org/api/units/1384654/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.250060Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            /* this was the CAM_RESET_DEV request itself, it is completed */\n            ccb_status = CAM_REQ_CMP;\n        } else {\n            calculate_residue(hcb);\n            ccb_status = CAM_UNEXP_BUSFREE;\n            /* request the further code to freeze the queue */\n            hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n            lun_to_freeze = hcb->lun;\n        }\n        break;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 7915386426579097940,
            "content_hash": 7915386426579097940,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1385",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 322,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 39,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055608/?format=api",
            "priority": 100,
            "id": 1384655,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=edd91a0478321954",
            "url": "https://translate-dev.freebsd.org/api/units/1384655/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.254197Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "If the target refuses to accept tags we notify CAM about that and return back all commands for this LUN:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7349203224915333898,
            "content_hash": -7349203224915333898,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1388",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 323,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055610/?format=api",
            "priority": 100,
            "id": 1384656,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=1a02629accc42cf6",
            "url": "https://translate-dev.freebsd.org/api/units/1384656/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.258714Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    case TAGS_REJECTED:\n        /* report the event */\n        neg.flags = 0 & ~CCB_TRANS_TAG_ENB;\n        neg.valid = CCB_TRANS_TQ_VALID;\n        xpt_async(AC_TRANSFER_NEG, hcb->ccb.ccb_h.path_id, &neg);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1402832192822361150,
            "content_hash": 1402832192822361150,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1396",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 324,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 18,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055612/?format=api",
            "priority": 100,
            "id": 1384657,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=9377dc7264a8bc3e",
            "url": "https://translate-dev.freebsd.org/api/units/1384657/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.263803Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        ccb_status = CAM_MSG_REJECT_REC;\n        /* request the further code to freeze the queue */\n        hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n        lun_to_freeze = hcb->lun;\n        break;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8914385074321302500,
            "content_hash": -8914385074321302500,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1402",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 325,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 20,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055614/?format=api",
            "priority": 100,
            "id": 1384658,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=0449be015e08dc1c",
            "url": "https://translate-dev.freebsd.org/api/units/1384658/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.267821Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Then we check a number of other conditions, with processing basically limited to setting the CCB status:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -2028551089096154462,
            "content_hash": -2028551089096154462,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1405",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 326,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 17,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055616/?format=api",
            "priority": 100,
            "id": 1384659,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=63d923883db122a2",
            "url": "https://translate-dev.freebsd.org/api/units/1384659/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.271493Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    case SELECTION_TIMEOUT:\n        ccb_status = CAM_SEL_TIMEOUT;\n        /* request the further code to freeze the queue */\n        hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n        lun_to_freeze = CAM_LUN_WILDCARD;\n        break;\n    case PARITY_ERROR:\n        ccb_status = CAM_UNCOR_PARITY;\n        break;\n    case DATA_OVERRUN:\n    case ODD_WIDE_TRANSFER:\n        ccb_status = CAM_DATA_RUN_ERR;\n        break;\n    default:\n        /* all other errors are handled in a generic way */\n        ccb_status = CAM_REQ_CMP_ERR;\n        /* request the further code to freeze the queue */\n        hcb->ccb->ccb_h.status |= CAM_DEV_QFRZN;\n        lun_to_freeze = CAM_LUN_WILDCARD;\n        break;\n    }\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2070236158607502626,
            "content_hash": 2070236158607502626,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1429",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 327,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 69,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055618/?format=api",
            "priority": 100,
            "id": 1384660,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=9cbaf4d152f82d22",
            "url": "https://translate-dev.freebsd.org/api/units/1384660/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.275905Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Then we check if the error was serious enough to freeze the input queue until it gets proceeded and do so if it is:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 9099148902389844013,
            "content_hash": 9099148902389844013,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1432",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 328,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 24,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055620/?format=api",
            "priority": 100,
            "id": 1384661,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=fe46abb7a555082d",
            "url": "https://translate-dev.freebsd.org/api/units/1384661/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.279461Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "    if (hcb->ccb->ccb_h.status & CAM_DEV_QFRZN) {\n        /* freeze the queue */\n        xpt_freeze_devq(ccb->ccb_h.path, /*count*/1);\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 1931088707839919701,
            "content_hash": 1931088707839919701,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1438",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 329,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246894/?format=api",
            "priority": 100,
            "id": 1384662,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=9acc9af2cc910655",
            "url": "https://translate-dev.freebsd.org/api/units/1384662/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.282909Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        /* re-queue all commands for this target/LUN back to CAM */\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4183418461298894786,
            "content_hash": -4183418461298894786,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1440",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 330,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055624/?format=api",
            "priority": 100,
            "id": 1384663,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=45f18312fb77d83e",
            "url": "https://translate-dev.freebsd.org/api/units/1384663/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.287061Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "        for (h = softc->first_queued_hcb; h != NULL; h = hh) {\n            hh = h->next;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3155317582408806633,
            "content_hash": 3155317582408806633,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1443",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 331,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 14,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246896/?format=api",
            "priority": 100,
            "id": 1384664,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=abc9f09fa50570e9",
            "url": "https://translate-dev.freebsd.org/api/units/1384664/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.290659Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "            if (targ == h->targ\n            && (lun_to_freeze == CAM_LUN_WILDCARD || lun_to_freeze == h->lun))\n                free_hcb_and_ccb_done(h, h->ccb, CAM_REQUEUE_REQ);\n        }\n    }\n    free_hcb_and_ccb_done(hcb, hcb->ccb, ccb_status);\n    schedule_next_hcb(softc);\n    return;\n"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4035169492333316826,
            "content_hash": 4035169492333316826,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1452",
            "context": "",
            "note": "type: delimited block . 4",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 332,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246898/?format=api",
            "priority": 100,
            "id": 1384665,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=b7ffcd4627054ada",
            "url": "https://translate-dev.freebsd.org/api/units/1384665/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.294606Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "This concludes the generic interrupt handling although specific controllers may require some additions."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -7586333114735909726,
            "content_hash": -7586333114735909726,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1455",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 333,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 13,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055630/?format=api",
            "priority": 100,
            "id": 1384666,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=16b7ee39ec6224a2",
            "url": "https://translate-dev.freebsd.org/api/units/1384666/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.298236Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "Errors Summary"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2523737299783405053,
            "content_hash": 2523737299783405053,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1457",
            "context": "",
            "note": "type: Title ==",
            "flags": "no-wrap",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 334,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 2,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055632/?format=api",
            "priority": 100,
            "id": 1384667,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=a3061db3ebfe4dfd",
            "url": "https://translate-dev.freebsd.org/api/units/1384667/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.301350Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "When executing an I/O request many things may go wrong.  The reason of error can be reported in the CCB status with great detail.  Examples of use are spread throughout this document.  For completeness here is the summary of recommended responses for the typical error conditions:"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -524903043278077869,
            "content_hash": -524903043278077869,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1463",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 335,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 46,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246900/?format=api",
            "priority": 100,
            "id": 1384668,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=78b72b7693e38053",
            "url": "https://translate-dev.freebsd.org/api/units/1384668/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.305396Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_RESRC_UNAVAIL_ - some resource is temporarily unavailable and the SIM driver cannot generate an event when it will become available.  An example of this resource would be some intra-controller hardware resource for which the controller does not generate an interrupt when it becomes available."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 4097765710058610451,
            "content_hash": 4097765710058610451,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1466",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 336,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 44,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246902/?format=api",
            "priority": 100,
            "id": 1384669,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=b8de3033d0d1df13",
            "url": "https://translate-dev.freebsd.org/api/units/1384669/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.310261Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_UNCOR_PARITY_ - unrecovered parity error occurred"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6205690861742381684,
            "content_hash": -6205690861742381684,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1467",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 337,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055638/?format=api",
            "priority": 100,
            "id": 1384670,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=29e0f50a57f5258c",
            "url": "https://translate-dev.freebsd.org/api/units/1384670/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.314519Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_DATA_RUN_ERR_ - data overrun or unexpected data phase (going in other direction than specified in CAM_DIR_MASK) or odd transfer length for wide transfer"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -1485870522277917877,
            "content_hash": -1485870522277917877,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1468",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 338,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 23,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055640/?format=api",
            "priority": 100,
            "id": 1384671,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=6b6120a1e9668b4b",
            "url": "https://translate-dev.freebsd.org/api/units/1384671/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.319646Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_SEL_TIMEOUT_ - selection timeout occurred (target does not respond)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -6372793999828081139,
            "content_hash": -6372793999828081139,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1469",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 339,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055642/?format=api",
            "priority": 100,
            "id": 1384672,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=278f499f2581a60d",
            "url": "https://translate-dev.freebsd.org/api/units/1384672/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.324001Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_CMD_TIMEOUT_ - command timeout occurred (the timeout function ran)"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8772473777054904917,
            "content_hash": -8772473777054904917,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1470",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 340,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 9,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055644/?format=api",
            "priority": 100,
            "id": 1384673,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=0641e9940d368dab",
            "url": "https://translate-dev.freebsd.org/api/units/1384673/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.328757Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_SCSI_STATUS_ERROR_ - the device returned error"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -9104287076164035047,
            "content_hash": -9104287076164035047,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1471",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 341,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055646/?format=api",
            "priority": 100,
            "id": 1384674,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=01a713240c101e19",
            "url": "https://translate-dev.freebsd.org/api/units/1384674/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.332742Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_AUTOSENSE_FAIL_ - the device returned error and the REQUEST SENSE COMMAND failed"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 2403821524191413923,
            "content_hash": 2403821524191413923,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1472",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 342,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 12,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055648/?format=api",
            "priority": 100,
            "id": 1384675,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=a15c16f0b4de06a3",
            "url": "https://translate-dev.freebsd.org/api/units/1384675/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.337057Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_MSG_REJECT_REC_ - MESSAGE REJECT message was received"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8313208647829894269,
            "content_hash": 8313208647829894269,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1473",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 343,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055650/?format=api",
            "priority": 100,
            "id": 1384676,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=f35e73384d9b347d",
            "url": "https://translate-dev.freebsd.org/api/units/1384676/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.342237Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_SCSI_BUS_RESET_ - received SCSI bus reset"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4841092132110006309,
            "content_hash": -4841092132110006309,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1474",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 344,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 6,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055652/?format=api",
            "priority": 100,
            "id": 1384677,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=3cd0fc5ae4a507db",
            "url": "https://translate-dev.freebsd.org/api/units/1384677/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.346377Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_REQ_CMP_ERR_ - \"impossible\" SCSI phase occurred or something else as weird or just a generic error if further detail is not available"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -4939853825832322009,
            "content_hash": -4939853825832322009,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1475",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 345,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 22,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055654/?format=api",
            "priority": 100,
            "id": 1384678,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=3b721d1e2ce8fc27",
            "url": "https://translate-dev.freebsd.org/api/units/1384678/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.351069Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_UNEXP_BUSFREE_ - unexpected disconnect occurred"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8457329369145587451,
            "content_hash": -8457329369145587451,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1476",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 346,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 5,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055656/?format=api",
            "priority": 100,
            "id": 1384679,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=0aa187bf63994905",
            "url": "https://translate-dev.freebsd.org/api/units/1384679/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.355363Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_BDR_SENT_ - BUS DEVICE RESET message was sent to the target"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 8033262837540059634,
            "content_hash": 8033262837540059634,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1477",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 347,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 11,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055658/?format=api",
            "priority": 100,
            "id": 1384680,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=ef7be1fd1aebf9f2",
            "url": "https://translate-dev.freebsd.org/api/units/1384680/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.360142Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_UNREC_HBA_ERROR_ - unrecoverable Host Bus Adapter Error"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 3072910232785387210,
            "content_hash": 3072910232785387210,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1478",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 348,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 7,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055660/?format=api",
            "priority": 100,
            "id": 1384681,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=aaa52b9363d5feca",
            "url": "https://translate-dev.freebsd.org/api/units/1384681/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.370910Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_REQ_TOO_BIG_ - the request was too large for this controller"
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": -8388888059057870647,
            "content_hash": -8388888059057870647,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1479",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 349,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 10,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1055662/?format=api",
            "priority": 100,
            "id": 1384682,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=0b94aec1ab56e8c9",
            "url": "https://translate-dev.freebsd.org/api/units/1384682/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.376510Z"
        },
        {
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbookscsi_index/id/?format=api",
            "source": [
                "_CAM_REQUEUE_REQ_ - this request should be re-queued to preserve transaction ordering.  This typically occurs when the SIM recognizes an error that should freeze the queue and must place other queued requests for the target at the sim level back into the XPT queue.  Typical cases of such errors are selection timeouts, command timeouts and other like conditions.  In such cases the troublesome command returns the status indicating the error, the and the other commands which have not be sent to the bus yet get re-queued."
            ],
            "previous_source": "",
            "target": [
                ""
            ],
            "id_hash": 895214175978377942,
            "content_hash": 895214175978377942,
            "location": "documentation/content/en/books/arch-handbook/scsi/_index.adoc:1483",
            "context": "",
            "note": "type: Plain text",
            "flags": "",
            "labels": [],
            "state": 0,
            "fuzzy": false,
            "translated": false,
            "approved": false,
            "position": 350,
            "has_suggestion": false,
            "has_comment": false,
            "has_failing_check": false,
            "num_words": 85,
            "source_unit": "https://translate-dev.freebsd.org/api/units/1246904/?format=api",
            "priority": 100,
            "id": 1384683,
            "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbookscsi_index/id/?checksum=8c6c708ccd15d2d6",
            "url": "https://translate-dev.freebsd.org/api/units/1384683/?format=api",
            "explanation": "",
            "extra_flags": "",
            "pending": false,
            "timestamp": "2022-03-09T16:13:59.381672Z"
        }
    ]
}