Lines Matching defs:write
31 #define SM_IO_RDWR 1 /* read-write */
33 #define SM_IO_WRONLY 3 /* write-only */
34 #define SM_IO_APPEND 4 /* write-only from eof */
35 #define SM_IO_APPENDRW 5 /* read-write from eof */
36 #define SM_IO_RDWRTR 6 /* read-write with truncation indicated */
91 ** try to write or read from a file that is in `read' or `write' mode.
93 ** write mode, and back, on "r+" and "w+" files.)
112 int f_w; /* write space left for putc() */
183 # define SM_IO_SET_TYPE(f, name, open, close, read, write, seek, get, set, timeout) \
185 0, (close), (read), (seek), (write), (open), (set), (get), (timeout),\
187 # define SM_IO_INIT_TYPE(f, name, open, close, read, write, seek, get, set, timeout)
190 # define SM_IO_SET_TYPE(f, name, open, close, read, write, seek, get, set, timeout) (f)
191 # define SM_IO_INIT_TYPE(f, name, open, close, read, write, seek, get, set, timeout) \
206 (f).f_write = (write); \
222 #define SMNOW 0x000008 /* Flush each write; take read now */
224 #define SMWR 0x000020 /* OK to write */
237 #define SMMODEMASK 0x0070 /* read/write mode */