Lines Matching refs:PerlIO
21 IV (*Pushed) (pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab);
22 IV (*Popped) (pTHX_ PerlIO *f);
23 PerlIO *(*Open) (pTHX_ PerlIO_funcs *tab,
27 PerlIO *old, int narg, SV **args);
28 IV (*Binmode)(pTHX_ PerlIO *f);
29 SV *(*Getarg) (pTHX_ PerlIO *f, CLONE_PARAMS *param, int flags);
30 IV (*Fileno) (pTHX_ PerlIO *f);
31 PerlIO *(*Dup) (pTHX_ PerlIO *f, PerlIO *o, CLONE_PARAMS *param, int flags);
33 SSize_t(*Read) (pTHX_ PerlIO *f, void *vbuf, Size_t count);
34 SSize_t(*Unread) (pTHX_ PerlIO *f, const void *vbuf, Size_t count);
35 SSize_t(*Write) (pTHX_ PerlIO *f, const void *vbuf, Size_t count);
36 IV (*Seek) (pTHX_ PerlIO *f, Off_t offset, int whence);
37 Off_t(*Tell) (pTHX_ PerlIO *f);
38 IV (*Close) (pTHX_ PerlIO *f);
40 IV (*Flush) (pTHX_ PerlIO *f);
41 IV (*Fill) (pTHX_ PerlIO *f);
42 IV (*Eof) (pTHX_ PerlIO *f);
43 IV (*Error) (pTHX_ PerlIO *f);
44 void (*Clearerr) (pTHX_ PerlIO *f);
45 void (*Setlinebuf) (pTHX_ PerlIO *f);
47 STDCHAR *(*Get_base) (pTHX_ PerlIO *f);
48 Size_t(*Get_bufsiz) (pTHX_ PerlIO *f);
49 STDCHAR *(*Get_ptr) (pTHX_ PerlIO *f);
50 SSize_t(*Get_cnt) (pTHX_ PerlIO *f);
51 void (*Set_ptrcnt) (pTHX_ PerlIO *f, STDCHAR * ptr, SSize_t cnt);
117 PERL_CALLCONV PerlIO *PerlIO_allocate(pTHX);
143 PERL_CALLCONV int PerlIO_apply_layera(pTHX_ PerlIO *f, const char *mode,
154 PERL_CALLCONV int PerlIO__close(pTHX_ PerlIO *f);
158 PERL_CALLCONV PerlIO * PerlIO_reopen(const char *path, const char *mode, PerlIO *f);
173 PERL_CALLCONV IV PerlIOBase_binmode(pTHX_ PerlIO *f);
174 PERL_CALLCONV void PerlIOBase_clearerr(pTHX_ PerlIO *f);
175 PERL_CALLCONV IV PerlIOBase_close(pTHX_ PerlIO *f);
176 PERL_CALLCONV PerlIO * PerlIOBase_dup(pTHX_ PerlIO *f, PerlIO *o, CLONE_PARAMS *param, int flags);
177 PERL_CALLCONV IV PerlIOBase_eof(pTHX_ PerlIO *f);
178 PERL_CALLCONV IV PerlIOBase_error(pTHX_ PerlIO *f);
179 PERL_CALLCONV IV PerlIOBase_fileno(pTHX_ PerlIO *f);
181 PERL_CALLCONV IV PerlIOBase_noop_fail(pTHX_ PerlIO *f);
182 PERL_CALLCONV IV PerlIOBase_noop_ok(pTHX_ PerlIO *f);
183 PERL_CALLCONV IV PerlIOBase_popped(pTHX_ PerlIO *f);
184 PERL_CALLCONV IV PerlIOBase_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs …
185 …CALLCONV PerlIO * PerlIOBase_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const ch…
186 PERL_CALLCONV SSize_t PerlIOBase_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
187 PERL_CALLCONV void PerlIOBase_setlinebuf(pTHX_ PerlIO *f);
188 PERL_CALLCONV SSize_t PerlIOBase_unread(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
191 PERL_CALLCONV Size_t PerlIOBuf_bufsiz(pTHX_ PerlIO *f);
192 PERL_CALLCONV IV PerlIOBuf_close(pTHX_ PerlIO *f);
193 PERL_CALLCONV PerlIO * PerlIOBuf_dup(pTHX_ PerlIO *f, PerlIO *o, CLONE_PARAMS *param, int flags);
194 PERL_CALLCONV IV PerlIOBuf_fill(pTHX_ PerlIO *f);
195 PERL_CALLCONV IV PerlIOBuf_flush(pTHX_ PerlIO *f);
196 PERL_CALLCONV STDCHAR * PerlIOBuf_get_base(pTHX_ PerlIO *f);
197 PERL_CALLCONV SSize_t PerlIOBuf_get_cnt(pTHX_ PerlIO *f);
198 PERL_CALLCONV STDCHAR * PerlIOBuf_get_ptr(pTHX_ PerlIO *f);
199 …_CALLCONV PerlIO * PerlIOBuf_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const ch…
200 PERL_CALLCONV IV PerlIOBuf_popped(pTHX_ PerlIO *f);
201 PERL_CALLCONV IV PerlIOBuf_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *…
202 PERL_CALLCONV SSize_t PerlIOBuf_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
203 PERL_CALLCONV IV PerlIOBuf_seek(pTHX_ PerlIO *f, Off_t offset, int whence);
204 PERL_CALLCONV void PerlIOBuf_set_ptrcnt(pTHX_ PerlIO *f, STDCHAR * ptr, SSize_t cnt);
205 PERL_CALLCONV Off_t PerlIOBuf_tell(pTHX_ PerlIO *f);
206 PERL_CALLCONV SSize_t PerlIOBuf_unread(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
207 PERL_CALLCONV SSize_t PerlIOBuf_write(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
210 PERL_CALLCONV IV PerlIOCrlf_binmode(pTHX_ PerlIO *f);
211 PERL_CALLCONV IV PerlIOCrlf_flush(pTHX_ PerlIO *f);
212 PERL_CALLCONV SSize_t PerlIOCrlf_get_cnt(pTHX_ PerlIO *f);
213 PERL_CALLCONV IV PerlIOCrlf_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs …
214 PERL_CALLCONV void PerlIOCrlf_set_ptrcnt(pTHX_ PerlIO *f, STDCHAR * ptr, SSize_t cnt);
215 PERL_CALLCONV SSize_t PerlIOCrlf_unread(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
216 PERL_CALLCONV SSize_t PerlIOCrlf_write(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
219 PERL_CALLCONV IV PerlIOPending_close(pTHX_ PerlIO *f);
220 PERL_CALLCONV IV PerlIOPending_fill(pTHX_ PerlIO *f);
221 PERL_CALLCONV IV PerlIOPending_flush(pTHX_ PerlIO *f);
222 PERL_CALLCONV IV PerlIOPending_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_fun…
223 PERL_CALLCONV SSize_t PerlIOPending_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
224 PERL_CALLCONV IV PerlIOPending_seek(pTHX_ PerlIO *f, Off_t offset, int whence);
225 PERL_CALLCONV void PerlIOPending_set_ptrcnt(pTHX_ PerlIO *f, STDCHAR * ptr, SSize_t cnt);
228 PERL_CALLCONV IV PerlIOPop_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *…
231 PERL_CALLCONV IV PerlIORaw_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *…
234 PERL_CALLCONV void PerlIOStdio_clearerr(pTHX_ PerlIO *f);
235 PERL_CALLCONV IV PerlIOStdio_close(pTHX_ PerlIO *f);
236 PERL_CALLCONV PerlIO * PerlIOStdio_dup(pTHX_ PerlIO *f, PerlIO *o, CLONE_PARAMS *param, int flags);
237 PERL_CALLCONV IV PerlIOStdio_eof(pTHX_ PerlIO *f);
238 PERL_CALLCONV IV PerlIOStdio_error(pTHX_ PerlIO *f);
239 PERL_CALLCONV IV PerlIOStdio_fileno(pTHX_ PerlIO *f);
241 PERL_CALLCONV STDCHAR * PerlIOStdio_get_ptr(pTHX_ PerlIO *f);
242 PERL_CALLCONV SSize_t PerlIOStdio_get_cnt(pTHX_ PerlIO *f);
243 PERL_CALLCONV void PerlIOStdio_set_ptrcnt(pTHX_ PerlIO *f, STDCHAR * ptr, SSize_t cnt);
245 PERL_CALLCONV IV PerlIOStdio_fill(pTHX_ PerlIO *f);
246 PERL_CALLCONV IV PerlIOStdio_flush(pTHX_ PerlIO *f);
248 PERL_CALLCONV STDCHAR * PerlIOStdio_get_base(pTHX_ PerlIO *f);
249 PERL_CALLCONV Size_t PerlIOStdio_get_bufsiz(pTHX_ PerlIO *f);
252 …CALLCONV PerlIO * PerlIOStdio_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const c…
253 PERL_CALLCONV IV PerlIOStdio_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs…
254 PERL_CALLCONV SSize_t PerlIOStdio_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
255 PERL_CALLCONV IV PerlIOStdio_seek(pTHX_ PerlIO *f, Off_t offset, int whence);
256 PERL_CALLCONV void PerlIOStdio_setlinebuf(pTHX_ PerlIO *f);
257 PERL_CALLCONV Off_t PerlIOStdio_tell(pTHX_ PerlIO *f);
258 PERL_CALLCONV SSize_t PerlIOStdio_unread(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
259 PERL_CALLCONV SSize_t PerlIOStdio_write(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
262 PERL_CALLCONV IV PerlIOUnix_close(pTHX_ PerlIO *f);
263 PERL_CALLCONV PerlIO * PerlIOUnix_dup(pTHX_ PerlIO *f, PerlIO *o, CLONE_PARAMS *param, int flags);
264 PERL_CALLCONV IV PerlIOUnix_fileno(pTHX_ PerlIO *f);
266 …CALLCONV PerlIO * PerlIOUnix_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const ch…
267 PERL_CALLCONV IV PerlIOUnix_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs …
268 PERL_CALLCONV SSize_t PerlIOUnix_read(pTHX_ PerlIO *f, void *vbuf, Size_t count);
272 PERL_CALLCONV IV PerlIOUnix_seek(pTHX_ PerlIO *f, Off_t offset, int whence);
273 PERL_CALLCONV Off_t PerlIOUnix_tell(pTHX_ PerlIO *f);
274 PERL_CALLCONV SSize_t PerlIOUnix_write(pTHX_ PerlIO *f, const void *vbuf, Size_t count);
277 PERL_CALLCONV IV PerlIOUtf8_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs …