Lines Matching defs:shf
883 struct shf *shf; member
1097 #define shf_fileno(shf) ((shf)->fd) argument
1098 #define shf_setfileno(shf,nfd) ((shf)->fd = (nfd)) argument
1099 #define shf_getc_i(shf) ((shf)->rnleft > 0 ? \ argument
1102 #define shf_putc_i(c, shf) ((shf)->wnleft == 0 ? \ argument
1105 #define shf_eof(shf) ((shf)->flags & SHF_EOF) argument
1106 #define shf_error(shf) ((shf)->flags & SHF_ERROR) argument
1107 #define shf_errno(shf) ((shf)->errnosv) argument
1108 #define shf_clearerr(shf) ((shf)->flags &= ~(SHF_EOF | SHF_ERROR)) argument
1132 struct shf { struct
1133 Area *areap; /* area shf/buf were allocated in */ argument
1147 extern struct shf shf_iob[]; argument
1557 struct shf *shf; /* shell file */ member