- unstable 4.31.0-1
| setup(2) | System Calls Manual | setup(2) |
الاسم¶
إعداد - إعداد الأجهزة وأنظمة الملفات، وصل نظام الملفات الجذر
المكتبة¶
مكتبة سي المعيارية (libc، -lc)
موجز¶
#include <unistd.h>
[[deprecated]] int setup(void);
الوصف¶
setup() يُستدعى مرة واحدة من داخل linux/init/main.c. يستدعي دوال التهيئة للأجهزة وأنظمة الملفات المكونة في النواة ثم يصل نظام الملفات الجذر.
لا يجوز لأي عملية مستخدم استدعاء setup(). أي عملية مستخدم، حتى عملية بصلاحية المستخدم الفائق، ستتلقى EPERM.
قيمة الإرجاع¶
setup() يُرجع دائمًا -1 لعملية مستخدم.
الأخطاء¶
- EPERM
- دائماً، لعملية مستخدم.
المعايير¶
لينكس.
الإصدارات¶
أُزيل في لينكس 2.1.121.
تسلسل الاستدعاء اختلف: في بعض الأوقات كان setup() يأخذ وسيطًا واحدًا void *BIOS وفي أوقات أخرى وسيطًا واحدًا int magic.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |