Home
last modified time | relevance | path

Searched refs:xhv_keys (Results 1 – 4 of 4) sorted by relevance

/openbsd/src/gnu/usr.bin/perl/
Dhv.h163 STRLEN xhv_keys; /* total keys, including placeholders */ member
170 STRLEN xhv_keys; /* total keys, including placeholders */ member
386 #define HvTOTALKEYS(hv) (((XPVHV*) SvANY(hv))->xhv_keys)
Dhv.c46 #define DO_HSPLIT(xhv) ( ( ((xhv)->xhv_keys + ((xhv)->xhv_keys >> 1)) > (xhv)->xhv_max ) && \
1043 xhv->xhv_keys++; /* HvTOTALKEYS(hv)++ */ in Perl_hv_common()
1452 xhv->xhv_keys--; /* HvTOTALKEYS(hv)-- */ in S_hv_delete_common()
1453 if (xhv->xhv_keys == 0) in S_hv_delete_common()
2198 if (!((XPVHV*)SvANY(hv))->xhv_keys) in Perl_hfree_next_entry()
2209 ((XPVHV*) SvANY(hv))->xhv_keys--; in Perl_hfree_next_entry()
3434 xhv->xhv_keys++; /* HvTOTALKEYS(hv)++ */ in S_share_hek_flags()
Dsv.c1133 .xhv_keys = 0, in Perl_sv_upgrade()
/openbsd/src/gnu/usr.bin/perl/ext/B/
DB.xs1500 #define PVHV_keys_ix sv_STRLENp | STRUCT_OFFSET(struct xpvhv, xhv_keys)