Home
last modified time | relevance | path

Searched refs:PerlIO_funcs (Results 1 – 7 of 7) sorted by relevance

/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/
H A Dperliol.h5 PerlIO_funcs *funcs;
21 IV (*Pushed) (pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab);
23 PerlIO *(*Open) (pTHX_ PerlIO_funcs *tab,
68 PerlIO_funcs *tab; /* Functions for this layer */
100 EXT PerlIO_funcs PerlIO_unix;
101 EXT PerlIO_funcs PerlIO_perlio;
102 EXT PerlIO_funcs PerlIO_stdio;
103 EXT PerlIO_funcs PerlIO_crlf;
104 EXT PerlIO_funcs PerlIO_utf8;
105 EXT PerlIO_funcs PerlIO_byte;
[all …]
H A Dperlio.c61 PerlIO_funcs *tab = PerlIOBase(f)->tab; \
74 PerlIO_funcs *tab = PerlIOBase(f)->tab; \
86 PerlIO_funcs *tab = PerlIOBase(f)->tab; \
98 PerlIO_funcs *tab = PerlIOBase(f)->tab; \
533 PerlIO_funcs *tab = PerlIOBase(f)->tab;
594 PerlIO_list_push(pTHX_ PerlIO_list_t *list, PerlIO_funcs *funcs, SV *arg)
735 PerlIO_funcs *
742 PerlIO_funcs *f = PL_known_layers->array[i].funcs;
858 PerlIO_tab_sv(pTHX_ PerlIO_funcs *tab)
885 PerlIO_funcs *layer = PerlIO_find_layer(aTHX_ name, len, load);
[all …]
H A Dperlio.h100 typedef struct _PerlIO_funcs PerlIO_funcs; typedef
105 extern void PerlIO_define_layer(pTHX_ PerlIO_funcs *tab);
106 extern PerlIO_funcs *PerlIO_find_layer(pTHX_ const char *name, STRLEN len,
108 extern PerlIO *PerlIO_push(pTHX_ PerlIO *f, PerlIO_funcs *tab,
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/PerlIO/scalar/
H A Dscalar.xs17 PerlIO_funcs * tab) in PerlIOScalar_pushed()
210 PerlIOScalar_open(pTHX_ PerlIO_funcs * self, PerlIO_list_t * layers, IV n, in PerlIOScalar_open()
257 PerlIO_funcs PerlIO_scalar = {
258 sizeof(PerlIO_funcs),
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/PerlIO/via/
H A Dvia.xs122 PerlIO_funcs * tab) in PerlIOVia_pushed()
204 PerlIOVia_open(pTHX_ PerlIO_funcs * self, PerlIO_list_t * layers, in PerlIOVia_open()
249 PerlIO_funcs *tab = NULL; in PerlIOVia_open()
252 PerlIO_funcs *t = in PerlIOVia_open()
593 PerlIO_funcs PerlIO_object = {
594 sizeof(PerlIO_funcs),
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/ext/PerlIO/encoding/
H A Dencoding.xs83 PerlIOEncode_pushed(pTHX_ PerlIO * f, const char *mode, SV * arg, PerlIO_funcs *tab) in PerlIOEncode_pushed()
586 PerlIO_funcs PerlIO_encode = {
587 sizeof(PerlIO_funcs),
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/pod/
H A Dperliol.pod95 typedef struct _PerlIO_funcs PerlIO_funcs;
101 PerlIO_funcs * tab; /* Functions for this layer */
136 fixed, and are defined by the C<PerlIO_funcs> type. They are broadly the
145 IV (*Pushed)(pTHX_ PerlIO *f,const char *mode,SV *arg, PerlIO_funcs *tab);
147 PerlIO * (*Open)(pTHX_ PerlIO_funcs *tab,
488 PerlIO * (*Open)(pTHX_ PerlIO_funcs *tab,