Units
Translation components API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/units/?format=api
https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Chapter 5. The SYSINIT Framework" ], "previous_source": "", "target": [ "" ], "id_hash": -1726583869813549262, "content_hash": -1726583869813549262, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:1", "context": "", "note": "type: YAML Front Matter: title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1145058/?format=api", "priority": 100, "id": 1145398, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=6809f11e44d81732", "url": "https://translate-dev.freebsd.org/api/units/1145398/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.288944Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "The SYSINIT Framework" ], "previous_source": "", "target": [ "" ], "id_hash": -6017390746432454956, "content_hash": -6017390746432454956, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:1, documentation/content/en/books/arch-handbook/sysinit/_index.adoc:13", "context": "", "note": "type: Title =", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 1, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 3, "source_unit": "https://translate-dev.freebsd.org/api/units/1145060/?format=api", "priority": 100, "id": 1145399, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=2c7deeff642bbed4", "url": "https://translate-dev.freebsd.org/api/units/1145399/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.294667Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT is the framework for a generic call sort and dispatch mechanism. FreeBSD currently uses it for the dynamic initialization of the kernel. SYSINIT allows FreeBSD's kernel subsystems to be reordered, and added, removed, and replaced at kernel link time when the kernel or one of its modules is loaded without having to edit a statically ordered initialization routing and recompile the kernel. This system also allows kernel modules, currently called _KLD's_, to be separately compiled, linked, and initialized at boot time and loaded even later while the system is already running. This is accomplished using the \"kernel linker\" and \"linker sets\"." ], "previous_source": "", "target": [ "" ], "id_hash": -7061876672809213277, "content_hash": -7061876672809213277, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:51", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 3, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 102, "source_unit": "https://translate-dev.freebsd.org/api/units/1145062/?format=api", "priority": 100, "id": 1145400, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=1dff2c94dd96e2a3", "url": "https://translate-dev.freebsd.org/api/units/1145400/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.301465Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Terminology" ], "previous_source": "", "target": [ "" ], "id_hash": -2265359017240566842, "content_hash": -2265359017240566842, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:53", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 4, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145064/?format=api", "priority": 100, "id": 1145401, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=608fd3f9e8a5e3c6", "url": "https://translate-dev.freebsd.org/api/units/1145401/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.307870Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Linker Set" ], "previous_source": "", "target": [ "" ], "id_hash": 5198008931098616683, "content_hash": 5198008931098616683, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:55", "context": "", "note": "type: Labeled list", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 5, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1145066/?format=api", "priority": 100, "id": 1145402, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=c82309952570e36b", "url": "https://translate-dev.freebsd.org/api/units/1145402/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.381495Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "A linker technique in which the linker gathers statically declared data throughout a program's source files into a single contiguously addressable unit of data." ], "previous_source": "", "target": [ "" ], "id_hash": -1164990064929601801, "content_hash": -1164990064929601801, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:57", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 6, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 24, "source_unit": "https://translate-dev.freebsd.org/api/units/1145068/?format=api", "priority": 100, "id": 1145403, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=6fd51fb5550306f7", "url": "https://translate-dev.freebsd.org/api/units/1145403/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.387722Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT Operation" ], "previous_source": "", "target": [ "" ], "id_hash": 2331548366561607862, "content_hash": 2331548366561607862, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:59", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 7, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1145070/?format=api", "priority": 100, "id": 1145404, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=a05b52e2e58c00b6", "url": "https://translate-dev.freebsd.org/api/units/1145404/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.393992Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT relies on the ability of the linker to take static data declared at multiple locations throughout a program's source and group it together as a single contiguous chunk of data. This linker technique is called a \"linker set\". SYSINIT uses two linker sets to maintain two data sets containing each consumer's call order, function, and a pointer to the data to pass to that function." ], "previous_source": "", "target": [ "" ], "id_hash": -1389432168112418076, "content_hash": -1389432168112418076, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:62", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 8, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 66, "source_unit": "https://translate-dev.freebsd.org/api/units/1145072/?format=api", "priority": 100, "id": 1145405, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=6cb7becdfc2892e4", "url": "https://translate-dev.freebsd.org/api/units/1145405/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.401653Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT uses two priorities when ordering the functions for execution. The first priority is a subsystem ID giving an overall order for SYSINIT's dispatch of functions. Current predeclared ID's are in [.filename]#<sys/kernel.h># in the enum list `sysinit_sub_id`. The second priority used is an element order within the subsystem. Current predeclared subsystem element orders are in [.filename]#<sys/kernel.h># in the enum list `sysinit_elem_order`." ], "previous_source": "", "target": [ "" ], "id_hash": -737499926031043961, "content_hash": -737499926031043961, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:64", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 9, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 61, "source_unit": "https://translate-dev.freebsd.org/api/units/1145074/?format=api", "priority": 100, "id": 1145406, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=75c3dfb9870af287", "url": "https://translate-dev.freebsd.org/api/units/1145406/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.408547Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "There are currently two uses for SYSINIT. Function dispatch at system startup and kernel module loads, and function dispatch at system shutdown and kernel module unload. Kernel subsystems often use system startup SYSINIT's to initialize data structures, for example the process scheduling subsystem uses a SYSINIT to initialize the run queue data structure. Device drivers should avoid using `SYSINIT()` directly. Instead drivers for real devices that are part of a bus structure should use `DRIVER_MODULE()` to provide a function that detects the device and, if it is present, initializes the device. It will do a few things specific to devices and then call `SYSINIT()` itself. For pseudo-devices, which are not part of a bus structure, use `DEV_MODULE()`." ], "previous_source": "", "target": [ "" ], "id_hash": -4740150286883389251, "content_hash": -4740150286883389251, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:66", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 10, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 117, "source_unit": "https://translate-dev.freebsd.org/api/units/1145076/?format=api", "priority": 100, "id": 1145407, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=3e379a6db05980bd", "url": "https://translate-dev.freebsd.org/api/units/1145407/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.479216Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Using SYSINIT" ], "previous_source": "", "target": [ "" ], "id_hash": 3888455891306097338, "content_hash": 3888455891306097338, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:68", "context": "", "note": "type: Title ==", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 11, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1145078/?format=api", "priority": 100, "id": 1145408, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=b5f69207fe132aba", "url": "https://translate-dev.freebsd.org/api/units/1145408/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.486176Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Interface" ], "previous_source": "", "target": [ "arayüz,arabirim" ], "id_hash": -3517470175911236304, "content_hash": -3517470175911236304, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:70", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 12, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145080/?format=api", "priority": 100, "id": 1145409, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=4f2f6f82e8c7ad30", "url": "https://translate-dev.freebsd.org/api/units/1145409/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.492806Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Headers" ], "previous_source": "", "target": [ "" ], "id_hash": 1850317099559884940, "content_hash": 1850317099559884940, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:72", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 13, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145082/?format=api", "priority": 100, "id": 1145410, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=99ada5994119188c", "url": "https://translate-dev.freebsd.org/api/units/1145410/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.504121Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "<sys/kernel.h>\n" ], "previous_source": "", "target": [ "" ], "id_hash": -5370890069694069091, "content_hash": -5370890069694069091, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:77", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 14, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145084/?format=api", "priority": 100, "id": 1145411, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=3576c3f01436469d", "url": "https://translate-dev.freebsd.org/api/units/1145411/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.580329Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Macros" ], "previous_source": "", "target": [ "" ], "id_hash": 4242434847767527707, "content_hash": 4242434847767527707, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:79", "context": "", "note": "type: Title ====", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 15, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145086/?format=api", "priority": 100, "id": 1145412, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=bae0280443ec011b", "url": "https://translate-dev.freebsd.org/api/units/1145412/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.587455Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT(uniquifier, subsystem, order, func, ident)\nSYSUNINIT(uniquifier, subsystem, order, func, ident)\n" ], "previous_source": "", "target": [ "" ], "id_hash": 652599126077789951, "content_hash": 652599126077789951, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:85", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 16, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1145088/?format=api", "priority": 100, "id": 1145413, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=890e7f729298d6ff", "url": "https://translate-dev.freebsd.org/api/units/1145413/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.594661Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Startup" ], "previous_source": "", "target": [ "sistemin açılışı-açılış" ], "id_hash": 2081267803181613635, "content_hash": 2081267803181613635, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:87", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 17, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145090/?format=api", "priority": 100, "id": 1145414, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=9ce2260a3b190243", "url": "https://translate-dev.freebsd.org/api/units/1145414/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.600856Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "The `SYSINIT()` macro creates the necessary SYSINIT data in SYSINIT's startup data set for SYSINIT to sort and dispatch a function at system startup and module load. `SYSINIT()` takes a uniquifier that SYSINIT uses to identify the particular function dispatch data, the subsystem order, the subsystem element order, the function to call, and the data to pass the function. All functions must take a constant pointer argument." ], "previous_source": "", "target": [ "" ], "id_hash": -7614434637515932733, "content_hash": -7614434637515932733, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:90", "context": "", "note": "type: Plain text", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 18, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 67, "source_unit": "https://translate-dev.freebsd.org/api/units/1145092/?format=api", "priority": 100, "id": 1145415, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=1654180a496ebbc3", "url": "https://translate-dev.freebsd.org/api/units/1145415/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.606903Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Example of a `SYSINIT()`" ], "previous_source": "", "target": [ "" ], "id_hash": -1408499969607493872, "content_hash": -1408499969607493872, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:91", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 19, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1145094/?format=api", "priority": 100, "id": 1145416, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=6c7400bd7d659710", "url": "https://translate-dev.freebsd.org/api/units/1145416/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.677675Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "#include <sys/kernel.h>\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2322836394061693240, "content_hash": 2322836394061693240, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:97, documentation/content/en/books/arch-handbook/sysinit/_index.adoc:147", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 20, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1145096/?format=api", "priority": 100, "id": 1145417, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=a03c5f64bb658138", "url": "https://translate-dev.freebsd.org/api/units/1145417/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.683537Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "void foo_null(void *unused)\n{\n foo_doo();\n}\nSYSINIT(foo, SI_SUB_FOO, SI_ORDER_FOO, foo_null, NULL);\n" ], "previous_source": "", "target": [ "" ], "id_hash": -3498796056056742336, "content_hash": -3498796056056742336, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:103", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 21, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1145098/?format=api", "priority": 100, "id": 1145418, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=4f71c78641333e40", "url": "https://translate-dev.freebsd.org/api/units/1145418/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.689111Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "struct foo foo_voodoo = {\n FOO_VOODOO;\n}\n" ], "previous_source": "", "target": [ "" ], "id_hash": -368119070405816123, "content_hash": -368119070405816123, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:107", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 22, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1145100/?format=api", "priority": 100, "id": 1145419, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=7ae42da7e56a10c5", "url": "https://translate-dev.freebsd.org/api/units/1145419/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.694069Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "void foo_arg(void *vdata)\n{\n struct foo *foo = (struct foo *)vdata;\n foo_data(foo);\n}\nSYSINIT(bar, SI_SUB_FOO, SI_ORDER_FOO, foo_arg, &foo_voodoo);\n" ], "previous_source": "", "target": [ "" ], "id_hash": 661409921040572415, "content_hash": 661409921040572415, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:114", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 23, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 18, "source_unit": "https://translate-dev.freebsd.org/api/units/1145102/?format=api", "priority": 100, "id": 1145420, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=892dccd1a28adfff", "url": "https://translate-dev.freebsd.org/api/units/1145420/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.699058Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Note that `SI_SUB_FOO` and `SI_ORDER_FOO` need to be in the `sysinit_sub_id` and `sysinit_elem_order` enum's as mentioned above. Either use existing ones or add your own to the enum's. You can also use math for fine-tuning the order a SYSINIT will run in. This example shows a SYSINIT that needs to be run just barely before the SYSINIT's that handle tuning kernel parameters." ], "previous_source": "", "target": [ "" ], "id_hash": -5077123303698861506, "content_hash": -5077123303698861506, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:118", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 24, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 62, "source_unit": "https://translate-dev.freebsd.org/api/units/1145104/?format=api", "priority": 100, "id": 1145421, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=398a6f414a2bf23e", "url": "https://translate-dev.freebsd.org/api/units/1145421/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.704630Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Example of Adjusting `SYSINIT()` Order" ], "previous_source": "", "target": [ "" ], "id_hash": 8363845420854102793, "content_hash": 8363845420854102793, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:119", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 25, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 5, "source_unit": "https://translate-dev.freebsd.org/api/units/1145106/?format=api", "priority": 100, "id": 1145422, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=f4125918c2494b09", "url": "https://translate-dev.freebsd.org/api/units/1145422/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.783934Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "static void\nmptable_register(void *dummy __unused)\n{\n" ], "previous_source": "", "target": [ "" ], "id_hash": -9064643213318415075, "content_hash": -9064643213318415075, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:127", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 26, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 6, "source_unit": "https://translate-dev.freebsd.org/api/units/1145108/?format=api", "priority": 100, "id": 1145423, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=0233eb0626801d1d", "url": "https://translate-dev.freebsd.org/api/units/1145423/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.790398Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "\tapic_register_enumerator(&mptable_enumerator);\n}\n" ], "previous_source": "", "target": [ "" ], "id_hash": -2163294156843181486, "content_hash": -2163294156843181486, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:130", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 27, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 2, "source_unit": "https://translate-dev.freebsd.org/api/units/1145110/?format=api", "priority": 100, "id": 1145424, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=61fa6f6d0caf1a52", "url": "https://translate-dev.freebsd.org/api/units/1145424/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.796443Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "SYSINIT(mptable_register, SI_SUB_TUNABLES - 1, SI_ORDER_FIRST,\n mptable_register, NULL);\n" ], "previous_source": "", "target": [ "" ], "id_hash": -8455292885377913848, "content_hash": -8455292885377913848, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:133", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 28, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1145112/?format=api", "priority": 100, "id": 1145425, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=0aa8c3eb37296c08", "url": "https://translate-dev.freebsd.org/api/units/1145425/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.802925Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Shutdown" ], "previous_source": "", "target": [ "kapatmak" ], "id_hash": 2558113811373597904, "content_hash": 2558113811373597904, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:137", "context": "", "note": "type: Title ===", "flags": "no-wrap", "labels": [], "state": 10, "fuzzy": true, "translated": false, "approved": false, "position": 29, "has_suggestion": false, "has_comment": false, "has_failing_check": true, "num_words": 1, "source_unit": "https://translate-dev.freebsd.org/api/units/1145114/?format=api", "priority": 100, "id": 1145426, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=a3803ef53df1a4d0", "url": "https://translate-dev.freebsd.org/api/units/1145426/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.809236Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "The `SYSUNINIT()` macro behaves similarly to the `SYSINIT()` macro except that it adds the SYSINIT data to SYSINIT's shutdown data set." ], "previous_source": "", "target": [ "" ], "id_hash": 3217691570432593169, "content_hash": 3217691570432593169, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:140", "context": "", "note": "type: delimited block = 4", "flags": "", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 30, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 21, "source_unit": "https://translate-dev.freebsd.org/api/units/1145116/?format=api", "priority": 100, "id": 1145427, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=aca7896f6c674d11", "url": "https://translate-dev.freebsd.org/api/units/1145427/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.879293Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "Example of a `SYSUNINIT()`" ], "previous_source": "", "target": [ "" ], "id_hash": 7255536962389514516, "content_hash": 7255536962389514516, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:141", "context": "", "note": "type: Block title", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 31, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 4, "source_unit": "https://translate-dev.freebsd.org/api/units/1145118/?format=api", "priority": 100, "id": 1145428, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=e4b0d86d01f19914", "url": "https://translate-dev.freebsd.org/api/units/1145428/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.885359Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "void foo_cleanup(void *unused)\n{\n foo_kill();\n}\nSYSUNINIT(foobar, SI_SUB_FOO, SI_ORDER_FOO, foo_cleanup, NULL);\n" ], "previous_source": "", "target": [ "" ], "id_hash": -5749069682445114524, "content_hash": -5749069682445114524, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:153", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 32, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 11, "source_unit": "https://translate-dev.freebsd.org/api/units/1145120/?format=api", "priority": 100, "id": 1145429, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=303733956ce42364", "url": "https://translate-dev.freebsd.org/api/units/1145429/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.891988Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "struct foo_stack foo_stack = {\n FOO_STACK_VOODOO;\n}\n" ], "previous_source": "", "target": [ "" ], "id_hash": -3103948716463387697, "content_hash": -3103948716463387697, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:157", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 33, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 7, "source_unit": "https://translate-dev.freebsd.org/api/units/1145122/?format=api", "priority": 100, "id": 1145430, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=54ec8f167a2b8bcf", "url": "https://translate-dev.freebsd.org/api/units/1145430/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.896966Z" }, { "translation": "https://translate-dev.freebsd.org/api/translations/documentation/booksarch-handbooksysinit_index/tr_TR/?format=api", "source": [ "void foo_flush(void *vdata)\n{\n}\nSYSUNINIT(barfoo, SI_SUB_FOO, SI_ORDER_FOO, foo_flush, &foo_stack);\n" ], "previous_source": "", "target": [ "" ], "id_hash": 2693393083158584117, "content_hash": 2693393083158584117, "location": "documentation/content/en/books/arch-handbook/sysinit/_index.adoc:162", "context": "", "note": "type: delimited block . 4", "flags": "no-wrap", "labels": [], "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 34, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 10, "source_unit": "https://translate-dev.freebsd.org/api/units/1145124/?format=api", "priority": 100, "id": 1145431, "web_url": "https://translate-dev.freebsd.org/translate/documentation/booksarch-handbooksysinit_index/tr_TR/?checksum=a560dabd2a295b35", "url": "https://translate-dev.freebsd.org/api/units/1145431/?format=api", "explanation": "", "extra_flags": "", "pending": false, "timestamp": "2021-05-23T13:20:32.904193Z" } ] }{ "count": 34, "next": null, "previous": null, "results": [ { "translation": "