Searched refs:PerlIO_funcs (Results 1 – 7 of 7) sorted by relevance
/onnv-gate/usr/src/cmd/perl/5.8.4/distrib/ |
H A D | perliol.h | 5 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 D | perlio.c | 61 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 D | perlio.h | 100 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 D | scalar.xs | 17 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 D | via.xs | 122 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 D | encoding.xs | 83 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 D | perliol.pod | 95 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,
|