Searched defs:hek (Results 1 – 4 of 4) sorted by relevance
23 struct hek { struct24 U32 hek_hash; /* hash of key */ argument25 I32 hek_len; /* length of hash key */ argument26 char hek_key[1]; /* variable-length hash key */ argument288 #define HEK_HASH(hek) (hek)->hek_hash argument289 #define HEK_LEN(hek) (hek)->hek_len argument290 #define HEK_KEY(hek) (hek)->hek_key argument291 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1)) argument311 #define HEK_UTF8(hek) (HEK_FLAGS(hek) & HVhek_UTF8) argument312 #define HEK_UTF8_on(hek) (HEK_FLAGS(hek) |= HVhek_UTF8) argument[all …]
95 register HEK *hek; in S_save_hek_flags() local100 HEK_KEY(hek)[len] = 0; in S_save_hek_flags() local217 HE *hek; in Perl_hv_store() local237 HE * const hek = hv_fetch_common (hv, NULL, key, klen, flags, in Perl_hv_store_flags() local320 HE *hek; in Perl_hv_fetch() local1729 HEK *hek; in Perl_hv_iternext_flags() local1938 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()
6925 Perl_newSVhek(pTHX_ const HEK *hek) in Perl_newSVhek()
2480 HEK *hek; in store_hash() local