Lines Matching refs:hek

95     register HEK *hek;  in S_save_hek_flags()  local
98 hek = (HEK*)k; in S_save_hek_flags()
99 Copy(str, HEK_KEY(hek), len, char); in S_save_hek_flags()
100 HEK_KEY(hek)[len] = 0; in S_save_hek_flags() local
101 HEK_LEN(hek) = len; in S_save_hek_flags()
102 HEK_HASH(hek) = hash; in S_save_hek_flags()
103 HEK_FLAGS(hek) = (unsigned char)flags_masked; in S_save_hek_flags()
107 return hek; in S_save_hek_flags()
217 HE *hek; in Perl_hv_store() local
228 hek = hv_fetch_common (hv, NULL, key, klen, flags, in Perl_hv_store()
230 return hek ? &HeVAL(hek) : NULL; in Perl_hv_store()
237 HE * const hek = hv_fetch_common (hv, NULL, key, klen, flags, in Perl_hv_store_flags() local
239 return hek ? &HeVAL(hek) : NULL; in Perl_hv_store_flags()
320 HE *hek; in Perl_hv_fetch() local
331 hek = hv_fetch_common (hv, NULL, key, klen, flags, in Perl_hv_fetch()
334 return hek ? &HeVAL(hek) : NULL; in Perl_hv_fetch()
1729 HEK *hek; in Perl_hv_iternext_flags() local
1735 hek = (HEK*)k; in Perl_hv_iternext_flags()
1736 HeKEY_hek(entry) = hek; in Perl_hv_iternext_flags()
1938 Perl_unshare_hek(pTHX_ HEK *hek) in Perl_unshare_hek() argument
1940 unshare_hek_or_pvn(hek, NULL, 0, 0); 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() argument
1959 if (hek) { in S_unshare_hek_or_pvn()
1960 hash = HEK_HASH(hek); in S_unshare_hek_or_pvn()
1983 if (hek) { in S_unshare_hek_or_pvn()
1985 if (HeKEY_hek(entry) != hek) in S_unshare_hek_or_pvn()
2024 hek ? HEK_KEY(hek) : str, in S_unshare_hek_or_pvn()