set_thread_area man page on CentOS

Man page or keyword search:  
man Server   8420 pages
apropos Keyword Search (all sections)
Output format
CentOS logo
[printable version]

SET_THREAD_AREA(2)	   Linux Programmer's Manual	    SET_THREAD_AREA(2)

NAME
       set_thread_area - Set a Thread Local Storage (TLS) area

SYNOPSIS
       #include <linux/unistd.h>
       #include <asm/ldt.h>

       int set_thread_area (struct user_desc *u_info);

DESCRIPTION
       set_thread_area()  sets	an  entry in the current thread's Thread Local
       Storage (TLS) array.  The TLS array entry set by set_thread_area() cor‐
       responds to the value of u_info->entry_number passed in by the user. If
       this value is in bounds, set_thread_area() copies  the  TLS  descriptor
       pointed to by u_info into the thread's TLS array.

       When  set_thread_area() is passed an entry_number of -1, it uses a free
       TLS entry. If set_thread_area() finds a free TLS entry,	the  value  of
       u_info->entry_number  is	 set  upon  return  to	show  which  entry was
       changed.

RETURN VALUE
       set_thread_area() returns 0 on success, and -1 on failure,  with	 errno
       set appropriately.

ERRORS
       EINVAL u_info->entry_number is out of bounds.

       EFAULT u_info is an invalid pointer.

       ESRCH  A free TLS entry could not be located.

CONFORMING TO
       set_thread_area()  is Linux specific and should not be used in programs
       that are intended to be portable.

VERSIONS
       A version of set_thread_area() first appeared in Linux 2.5.29.

SEE ALSO
       get_thread_area(2).

Linux 2.5.29			  2003-02-21		    SET_THREAD_AREA(2)
[top]

List of man pages available for CentOS

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net