sl@0: /** @file ../include/sys/filio.h sl@0: @internalComponent sl@0: */ sl@0: sl@0: /** @def FIOCLEX sl@0: sl@0: Generic file-descriptor ioctl's. set close on exec on fd . sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIONCLEX sl@0: sl@0: Generic file-descriptor ioctl's. remove close on exec. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIONREAD sl@0: sl@0: Generic file-descriptor ioctl's. get n bytes to read sl@0: On a socket of type SOCK_DGRAM, the FIONREAD request returns the length of the data plus the length of the address. sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIONBIO sl@0: sl@0: Generic file-descriptor ioctl's. set or clear non-blocking input or output. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIOASYNC sl@0: sl@0: Generic file-descriptor ioctl's. set or clear async input or output. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIOSETOWN sl@0: sl@0: Generic file-descriptor ioctl's. set owner. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIOGETOWN sl@0: sl@0: Generic file-descriptor ioctl's. get owner. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIODTYPE sl@0: sl@0: Generic file-descriptor ioctl's. get d_flags type part. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIOGETLBA sl@0: sl@0: Generic file-descriptor ioctl's. get start blk. sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @def FIODGNAME sl@0: sl@0: get dev. name sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @struct fiodgname_arg sl@0: sl@0: Contains following members, sl@0: sl@0: @publishedAll sl@0: @externallyDefinedApi sl@0: */ sl@0: sl@0: /** @var fiodgname_arg::len sl@0: length of dev. name sl@0: */ sl@0: sl@0: /** @var fiodgname_arg::buf sl@0: Holds dev. name sl@0: */