UbixOS  2.0
_sigset.h File Reference
#include <sys/_types.h>
Include dependency graph for _sigset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  __sigset
 

Macros

#define _SIG_BIT(sig)   (1 << (_SIG_IDX(sig) & 31))
 
#define _SIG_IDX(sig)   ((sig) - 1)
 
#define _SIG_MAXSIG   128
 
#define _SIG_VALID(sig)   ((sig) <= _SIG_MAXSIG && (sig) > 0)
 
#define _SIG_WORD(sig)   (_SIG_IDX(sig) >> 5)
 
#define _SIG_WORDS   4
 

Typedefs

typedef struct __sigset __sigset_t
 

Macro Definition Documentation

◆ _SIG_BIT

#define _SIG_BIT (   sig)    (1 << (_SIG_IDX(sig) & 31))

Definition at line 39 of file _sigset.h.

◆ _SIG_IDX

#define _SIG_IDX (   sig)    ((sig) - 1)

Definition at line 37 of file _sigset.h.

◆ _SIG_MAXSIG

#define _SIG_MAXSIG   128

Definition at line 36 of file _sigset.h.

◆ _SIG_VALID

#define _SIG_VALID (   sig)    ((sig) <= _SIG_MAXSIG && (sig) > 0)

Definition at line 40 of file _sigset.h.

◆ _SIG_WORD

#define _SIG_WORD (   sig)    (_SIG_IDX(sig) >> 5)

Definition at line 38 of file _sigset.h.

◆ _SIG_WORDS

#define _SIG_WORDS   4

Definition at line 35 of file _sigset.h.

Typedef Documentation

◆ __sigset_t

typedef struct __sigset __sigset_t