The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

get_thread_area (2)
  • >> get_thread_area (2) ( Русские man: Системные вызовы )
  • get_thread_area (2) ( Linux man: Системные вызовы )
  •  

    НАЗВАНИЕ

    get_thread_area - получение области TLS  

    СИНТАКСИС

    #include <linux/unistd.h>

    #include <asm/ldt.h>

    int get_thread_area (struct user_desc *u_info);

     

    ОПИСАНИЕ

    get_thread_area возвращает элемент в текущем массиве подпроцесса хранилища локальных подпроцессов (TLS, Thread Local Storage). Индекс записи соответствует значению u_info->entry_number, переданного от пользователя. Если это значение находится в допустимымх пределах, то get_thread_info копирует соответствующую запись TLS в область, на которую указывает u_info.

     

    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

    get_thread_area возвращает 0 при нормальном завершении работы. Иначе возвращается одна из ошибок, указанных в разделе "Ошибки".

     

    НАЙДЕННЫЕ ОШИБКИ

    EINVAL
    u_info->entry_number вне допустимых границ.

    EFAULT
    u_info является некорректным указателем.

     

    СООТВЕТСТВИЕ СТАНДАРТАМ

    get_thread_area специфичен для Linux и не должно использоваться в портируемых программах.

     

    ВЕРСИИ

    Версия get_thread_area в первый раз появилась в Linux 2.5 в августе 2002.

     

    СМ. ТАКЖЕ

    set_thread_area(2), modify_ldt2.

     

    ЗАМЕЧАНИЯ

    get_thread_area было создано Ingo Molnar.

     

    АВТОРЫ

    Kent Yoder.


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
    НАЙДЕННЫЕ ОШИБКИ
    СООТВЕТСТВИЕ СТАНДАРТАМ
    ВЕРСИИ
    СМ. ТАКЖЕ
    ЗАМЕЧАНИЯ
    АВТОРЫ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру