Go to the source code of this file.
|
#define | FIOCLEX _IO('f', 1) /* set close on exec on fd */ |
|
#define | FIONCLEX _IO('f', 2) /* remove close on exec */ |
|
#define | FIONREAD _IOR('f', 127, int) /* get # bytes to read */ |
|
#define | FIONWRITE _IOR('f', 119, int) /* get # bytes (yet) to write */ |
|
#define | FIONBIO _IOW('f', 126, int) /* set/clear non-blocking i/o */ |
|
#define | FIOASYNC _IOW('f', 125, int) /* set/clear async i/o */ |
|
#define | FIOSETOWN _IOW('f', 124, int) /* set owner */ |
|
#define | FIOGETOWN _IOR('f', 123, int) /* get owner */ |
|
#define | FIODTYPE _IOR('f', 122, int) /* get d_flags type part */ |
|
#define | FIOGETLBA _IOR('f', 121, int) /* get start blk # */ |
|
#define | FIODGNAME _IOW('f', 120, struct fiodgname_arg) /* get dev. name */ |
|
#define | FIONSPACE _IOR('f', 118, int) /* get space in send queue */ |
|
◆ fiodgname_arg
Definition at line 16 of file filio.h.
Data Fields |
int |
len |
|
void * |
buf |
|
◆ FIOCLEX
#define FIOCLEX _IO('f', 1) /* set close on exec on fd */ |
◆ FIONCLEX
#define FIONCLEX _IO('f', 2) /* remove close on exec */ |
◆ FIONREAD
#define FIONREAD _IOR('f', 127, int) /* get # bytes to read */ |
◆ FIONWRITE
#define FIONWRITE _IOR('f', 119, int) /* get # bytes (yet) to write */ |
◆ FIONBIO
#define FIONBIO _IOW('f', 126, int) /* set/clear non-blocking i/o */ |
◆ FIOASYNC
#define FIOASYNC _IOW('f', 125, int) /* set/clear async i/o */ |
◆ FIOSETOWN
#define FIOSETOWN _IOW('f', 124, int) /* set owner */ |
◆ FIOGETOWN
#define FIOGETOWN _IOR('f', 123, int) /* get owner */ |
◆ FIODTYPE
#define FIODTYPE _IOR('f', 122, int) /* get d_flags type part */ |
◆ FIOGETLBA
#define FIOGETLBA _IOR('f', 121, int) /* get start blk # */ |
◆ FIODGNAME
◆ FIONSPACE
#define FIONSPACE _IOR('f', 118, int) /* get space in send queue */ |