Home
last modified time | relevance | path

Searched defs:hek (Results 1 – 4 of 4) sorted by relevance

/mirbsd/src/gnu/usr.bin/perl/
Dhv.h23 struct hek { struct
24 U32 hek_hash; /* hash of key */ argument
25 I32 hek_len; /* length of hash key */ argument
26 char hek_key[1]; /* variable-length hash key */ argument
288 #define HEK_HASH(hek) (hek)->hek_hash argument
289 #define HEK_LEN(hek) (hek)->hek_len argument
290 #define HEK_KEY(hek) (hek)->hek_key argument
291 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1)) argument
311 #define HEK_UTF8(hek) (HEK_FLAGS(hek) & HVhek_UTF8) argument
312 #define HEK_UTF8_on(hek) (HEK_FLAGS(hek) |= HVhek_UTF8) argument
[all …]
Dhv.c95 register HEK *hek; in S_save_hek_flags() local
100 HEK_KEY(hek)[len] = 0; in S_save_hek_flags() local
217 HE *hek; in Perl_hv_store() local
237 HE * const hek = hv_fetch_common (hv, NULL, key, klen, flags, in Perl_hv_store_flags() local
320 HE *hek; in Perl_hv_fetch() local
1729 HEK *hek; in Perl_hv_iternext_flags() local
1938 Perl_unshare_hek(pTHX_ HEK *hek) in Perl_unshare_hek()
1948 S_unshare_hek_or_pvn(pTHX_ HEK *hek, const char *str, I32 len, U32 hash) in S_unshare_hek_or_pvn()
Dsv.c6925 Perl_newSVhek(pTHX_ const HEK *hek) in Perl_newSVhek()
/mirbsd/src/gnu/usr.bin/perl/ext/Storable/
DStorable.xs2480 HEK *hek; in store_hash() local