Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

linux/posix_types.h File Reference

#include <linux/stddef.h>
#include <asm/posix_types.h>

Include dependency graph for linux/posix_types.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define __NFDBITS   (8 * sizeof(unsigned long))
#define __FD_SETSIZE   1024
#define __FDSET_LONGS   (__FD_SETSIZE/__NFDBITS)
#define __FDELT(d)   ((d) / __NFDBITS)
#define __FDMASK(d)   (1UL << ((d) % __NFDBITS))

Typedefs

typedef void(* __kernel_sighandler_t )(int)
typedef int __kernel_key_t


Define Documentation

#define __FD_SETSIZE   1024
 

Definition at line 25 of file linux/posix_types.h.

Referenced by __exit_files(), copy_files(), and free_fdset().

#define __FDELT d   )     ((d) / __NFDBITS)
 

Definition at line 31 of file linux/posix_types.h.

#define __FDMASK d   )     (1UL << ((d) % __NFDBITS))
 

Definition at line 34 of file linux/posix_types.h.

#define __FDSET_LONGS   (__FD_SETSIZE/__NFDBITS)
 

Definition at line 28 of file linux/posix_types.h.

Referenced by __FD_ZERO().

#define __NFDBITS   (8 * sizeof(unsigned long))
 

Definition at line 22 of file linux/posix_types.h.

Referenced by __FD_CLR(), __FD_ISSET(), __FD_SET(), close_files(), do_select(), flush_old_files(), and max_select_fd().


Typedef Documentation

typedef int __kernel_key_t
 

Definition at line 44 of file linux/posix_types.h.

typedef void(* __kernel_sighandler_t)(int)
 

Definition at line 41 of file linux/posix_types.h.