blob: 2e3c8d110c501828031b223c5f415629b1ff5745 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef __MCPU_SYS_ASM_SELECT_H
#define __MCPU_SYS_ASM_SELECT_H
#include <sys/asm/time.h>
/* MCPU select(2) descriptor-set ABI. The set covers all 256 guest fd values. */
#define __MCPU_FD_SETSIZE 256
#define __MCPU_FD_SET_WORDS 4
#define __MCPU_FD_SET_SIZE 32
/* A set is four target-order u64 words. Bit n selects guest fd n. */
#define __MCPU_FD_SET_WORD0 0
#define __MCPU_FD_SET_WORD1 8
#define __MCPU_FD_SET_WORD2 16
#define __MCPU_FD_SET_WORD3 24
#endif /* __MCPU_SYS_ASM_SELECT_H */
|