Searched refs:datasv (Results 1 - 5 of 5) sorted by relevance

/osnet-11/usr/src/cmd/perl/5.8.4/distrib/ext/ByteLoader/
H A DByteLoader.xs13 if (SvCUR(data->datasv) <= (STRLEN)data->next_out) {
16 *(SvPV_nolen (data->datasv)) = '\0';
17 SvCUR_set (data->datasv, 0);
19 result = FILTER_READ (data->idx + 1, data->datasv, BYTELOADER_BUFFER);
24 if (result < 0 || SvCUR(data->datasv) == 0)
29 return *((U8 *) SvPV_nolen (data->datasv) + data->next_out++);
40 start = SvPV (data->datasv, len);
48 SvCUR_set (data->datasv, len);
51 SvCUR_set (data->datasv, 0);
57 result = FILTER_READ (data->idx + 1, data->datasv, BYTELOADER_BUFFE
[all...]
H A Dbyterun.h12 SV *datasv; member in struct:byteloader_fdata
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Dpp_ctl.c3287 SV *datasv = filter_add(run_user_filter, Nullsv); local
3288 IoLINES(datasv) = filter_has_file;
3289 IoFMT_GV(datasv) = (GV *)filter_child_proc;
3290 IoTOP_GV(datasv) = (GV *)filter_state;
3291 IoBOTTOM_GV(datasv) = (GV *)filter_sub;
3808 SV *datasv = FILTER_DATA(idx); local
3809 int filter_has_file = IoLINES(datasv);
3810 GV *filter_child_proc = (GV *)IoFMT_GV(datasv);
3811 SV *filter_state = (SV *)IoTOP_GV(datasv);
3812 SV *filter_sub = (SV *)IoBOTTOM_GV(datasv);
[all...]
H A Dtoke.c1975 * The datasv parameter (which may be NULL) can be used to pass
1980 * The supplied datasv parameter is upgraded to a PVIO type
1982 * and IOf_FAKE_DIRP is enabled on datasv to mark this as such.
1988 Perl_filter_add(pTHX_ filter_t funcp, SV *datasv) argument
1995 if (!datasv)
1996 datasv = NEWSV(255,0);
1997 if (!SvUPGRADE(datasv, SVt_PVIO))
1999 IoANY(datasv) = (void *)funcp; /* stash funcp into spare field */
2000 IoFLAGS(datasv) |= IOf_FAKE_DIRP;
2002 (void*)funcp, SvPV_nolen(datasv)));
2013 SV *datasv; local
2039 SV *datasv = NULL; local
[all...]
H A Dproto.h142 PERL_CALLCONV SV* Perl_filter_add(pTHX_ filter_t funcp, SV* datasv);

Completed in 48 milliseconds