Searched refs:my_cxt_t (Results 1 – 17 of 17) sorted by relevance
| /openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/ |
| D | MY_CXT | 37 * 2. Declare a typedef named my_cxt_t that is a structure that contains 39 * 3. Use the START_MY_CXT macro after the declaration of my_cxt_t. 42 * 5. Use the members of the my_cxt_t structure everywhere as 53 /* This must appear in all extensions that define a my_cxt_t structure, 72 my_cxt_t *my_cxtp = INT2PTR(my_cxt_t*,SvUV(my_cxt_sv)) 80 my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ 81 Zero(my_cxtp, 1, my_cxt_t); \ 84 /* This macro must be used to access members of the my_cxt_t structure. 90 #define pMY_CXT my_cxt_t *my_cxtp 103 my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/File-DosGlob/ |
| D | DosGlob.xs | 12 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/ext/DynaLoader/ |
| D | dlutils.c | 44 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/ |
| D | perl.h | 8074 my_cxt_t *my_cxtp = \ 8075 (my_cxt_t*)Perl_my_cxt_init(aTHX_ MY_CXT_INIT_ARG, sizeof(my_cxt_t)); \ 8078 my_cxt_t *my_cxtp = \ 8079 (my_cxt_t*)Perl_my_cxt_init(my_perl, MY_CXT_INIT_ARG, sizeof(my_cxt_t)); \ 8085 my_cxt_t *my_cxtp = (my_cxt_t *)PL_my_cxt_list[MY_CXT_INDEX] 8087 my_cxt_t *my_cxtp = (my_cxt_t *)(my_perl)->Imy_cxt_list[MY_CXT_INDEX] 8091 my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ 8094 Copy(old_my_cxtp, my_cxtp, 1, my_cxt_t); 8104 # define pMY_CXT my_cxt_t *my_cxtp 8112 # define START_MY_CXT static my_cxt_t my_cxt;
|
| /openbsd/src/gnu/usr.bin/perl/ext/ODBM_File/ |
| D | ODBM_File.xs | 72 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Filter-Util-Call/ |
| D | Call.xs | 44 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/cpan/Term-ReadKey/ |
| D | ppport.h | 15660 my_cxt_t *my_cxtp = INT2PTR(my_cxt_t*,SvUV(my_cxt_sv)) 15668 my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ 15669 Zero(my_cxtp, 1, my_cxt_t); \ 15678 #define pMY_CXT my_cxt_t *my_cxtp 15691 my_cxt_t *my_cxtp = (my_cxt_t*)SvPVX(newSV(sizeof(my_cxt_t)-1));\ 15692 Copy(INT2PTR(my_cxt_t*, SvUV(my_cxt_sv)), my_cxtp, 1, my_cxt_t);\ 15700 #define START_MY_CXT static my_cxt_t my_cxt;
|
| /openbsd/src/gnu/usr.bin/perl/ext/File-Glob/ |
| D | Glob.xs | 18 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/dist/ExtUtils-ParseXS/lib/ |
| D | perlxs.pod | 1955 } my_cxt_t; 2017 =item typedef my_cxt_t 2019 This struct typedef I<must> always be called C<my_cxt_t>. The other 2020 C<CXT*> macros assume the existence of the C<my_cxt_t> typedef name. 2022 Declare a typedef named C<my_cxt_t> that is a structure that contains 2027 } my_cxt_t; 2032 of C<my_cxt_t>. 2038 The MY_CXT_INIT macro initializes storage for the C<my_cxt_t> struct. 2056 Use the MY_CXT macro to access members of the C<my_cxt_t> struct. For 2057 example, if C<my_cxt_t> is [all …]
|
| /openbsd/src/gnu/usr.bin/perl/ext/Opcode/ |
| D | Opcode.xs | 18 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/ext/Hash-Util-FieldHash/ |
| D | FieldHash.xs | 18 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/dist/PathTools/ |
| D | Cwd.xs | 446 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/ext/B/ |
| D | B.xs | 86 } my_cxt_t; typedef 94 static void B_init_my_cxt(pTHX_ my_cxt_t * cxt) { in B_init_my_cxt()
|
| /openbsd/src/gnu/usr.bin/perl/dist/Time-HiRes/ |
| D | HiRes.xs | 138 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/dist/threads/ |
| D | threads.xs | 112 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/cpan/DB_File/ |
| D | DB_File.xs | 496 } my_cxt_t; typedef
|
| /openbsd/src/gnu/usr.bin/perl/ext/XS-APItest/ |
| D | APItest.xs | 152 } my_cxt_t; typedef
|