Data Fields | |
| enum _buffer_type | btype |
| Buffering type. | |
| uint8_t * | buf |
| Buffer. | |
| uint8_t * | buf_head |
| Buffer I/O pointer. | |
| size_t | buf_size |
| Buffer size. | |
| enum _buffer_state | buf_state |
| Buffer state. | |
| uint8_t * | buf_tail |
| Points to end of occupied space when in read mode. | |
| int | eof |
| End-of-file indicator. | |
| int | error |
| Error indicator. | |
| int | fd |
| Underlying file descriptor. | |
| int | klog |
| Klog indicator. | |
| link_t | link |
| Linked list pointer. | |
| int | need_sync |
| Non-zero if the stream needs sync on fflush(). | |
| int | phone |
| Phone to the file provider. | |
Definition at line 99 of file stdio.h.
| int need_sync |
1.4.7