Searched defs:hv (Results 1 - 20 of 20) sorted by relevance

/osnet-11/usr/src/lib/libpkg/common/
H A Dnhash.c57 int hv = 0; local
67 hv += ((int)*cp++);
72 return (hv % hsz);
/osnet-11/usr/src/cmd/sendmail/src/
H A Dratectrl.c227 unsigned int hv; local
235 hv = 0xABC3D20F;
278 hv = (hv << 5) ^ (hv >> 23) ^ *p;
279 hv = (hv ^ (hv >> 16));
285 hv += (c<<11) ^ (c>>1);
286 hv
[all...]
H A Dmilter.c2717 char *buf, *hv; local
2740 hv = h->h_value;
2742 hv = h->h_value + 1;
2744 len_t = len_f + strlen(hv) + 1;
2756 len_v = dequote_internal_chars(hv, buf + len_n + 1,
/osnet-11/usr/src/lib/libc/port/i18n/
H A Dgettext_util.c341 uint32_t hv, hidx; local
369 hv = get_hashid(ms, NULL);
370 hidx = search_msg(p, ms, hv, m);
388 hv = get_hashid(ms, NULL);
389 hidx = search_msg(p, ms, hv, m);
/osnet-11/usr/src/cmd/perl/5.8.4/distrib/
H A Duniversal.c37 HV* hv = Nullhv; local
58 && (hv = GvHV(gv)))
62 SV** svp = (SV**)hv_fetch(hv, name, len, FALSE);
72 hv_clear(hv);
80 if (!hv || !subgen) {
88 if (!hv)
89 hv = GvHVn(gv);
95 if (hv) {
111 (void)hv_store(hv,name,len,&PL_sv_yes,0);
115 (void)hv_store(hv,nam
548 HV *hv = (HV *) SvRV(ST(0)); local
705 HV *hv = (HV *) SvRV(ST(0)); local
[all...]
H A Ddump.c57 HV *hv; local
65 && (hv = GvHV(gv)) && hv != PL_defstash)
66 dump_packsubs(hv); /* nested package */
1291 HV *hv = (HV*)sv; local
1294 hv_iterinit(hv);
1295 while ((he = hv_iternext_flags(hv, HV_ITERNEXT_WANTPLACEHOLDERS))
1304 elt = hv_iterval(hv, he);
1313 hv_iterinit(hv); /* Return to status quo */
H A Dgv.c856 HV* hv = GvHVn(gv); local
858 hv_magic(hv, Nullgv, PERL_MAGIC_overload);
863 HV *hv; local
871 hv = GvHVn(gv);
872 hv_magic(hv, Nullgv, PERL_MAGIC_sig);
875 init = hv_fetch(hv, PL_sig_name[i], strlen(PL_sig_name[i]), 1);
1085 HV *hv = GvSTASH(gv); local
1086 if (!hv) {
1091 if (keepmain || strNE(HvNAME(hv), "main")) {
1092 sv_catpv(sv,HvNAME(hv));
1160 HV *hv; local
[all...]
H A Dpp_hot.c771 HV *hv; local
778 hv = (HV*)SvRV(sv);
779 if (SvTYPE(hv) != SVt_PVHV && SvTYPE(hv) != SVt_PVAV)
782 SETs((SV*)hv);
788 SETs((SV*)hv);
797 hv = (HV*)sv;
799 SETs((SV*)hv);
806 SETs((SV*)hv);
855 hv
1702 HV *hv = (HV*)POPs; local
[all...]
H A Dscope.c350 HV *ohv, *hv; local
358 hv = GvHVn(gv);
360 SvMAGIC(hv) = SvMAGIC(ohv);
361 SvFLAGS((SV*)hv) |= SvMAGICAL(ohv);
365 SvSETMAGIC((SV*)hv);
368 return hv;
570 Perl_save_delete(pTHX_ HV *hv, char *key, I32 klen) argument
575 SSPUSHPTR(SvREFCNT_inc(hv));
636 Perl_save_helem(pTHX_ HV *hv, SV *key, SV **sptr) argument
640 SSPUSHPTR(SvREFCNT_inc(hv));
686 register HV *hv; local
[all...]
H A Ddoop.c306 HV* hv = (HV*)SvRV(rv); local
307 SV** svp = hv_fetch(hv, "NONE", 4, FALSE);
330 svp = hv_fetch(hv, "FINAL", 5, FALSE);
401 HV* hv = (HV*)SvRV(rv); local
402 SV** svp = hv_fetch(hv, "NONE", 4, FALSE);
443 HV* hv = (HV*)SvRV(rv); local
444 SV** svp = hv_fetch(hv, "NONE", 4, FALSE);
470 svp = hv_fetch(hv, "FINAL", 5, FALSE);
954 HV* hv = (HV*)sv; local
956 (void)hv_iterinit(hv);
1032 HV* hv = (HV*)sv; local
1336 HV *hv = (HV*)POPs; local
[all...]
H A Dhv.c0 /* hv.c
172 /* (klen == HEf_SVKEY) is special for MAGICAL hv entries, meaning key slot
207 Perl_hv_store(pTHX_ HV *hv, const char *key, I32 klen_i32, SV *val, U32 hash) argument
220 hek = hv_fetch_common (hv, NULL, key, klen, flags,
226 Perl_hv_store_flags(pTHX_ HV *hv, const char *key, I32 klen, SV *val, argument
229 HE *hek = hv_fetch_common (hv, NULL, key, klen, flags,
264 Perl_hv_store_ent(pTHX_ HV *hv, SV *keysv, SV *val, U32 hash) argument
266 return hv_fetch_common(hv, keysv, NULL, 0, 0, HV_FETCH_ISSTORE, val, hash);
279 Perl_hv_exists(pTHX_ HV *hv, const char *key, I32 klen_i32) argument
291 return hv_fetch_common(hv, NUL
310 Perl_hv_fetch(pTHX_ HV *hv, const char *key, I32 klen_i32, I32 lval) argument
340 Perl_hv_exists_ent(pTHX_ HV *hv, SV *keysv, U32 hash) argument
366 Perl_hv_fetch_ent(pTHX_ HV *hv, SV *keysv, I32 lval, register U32 hash) argument
373 S_hv_fetch_common(pTHX_ HV *hv, SV *keysv, const char *key, STRLEN klen, int flags, int action, SV *val, register U32 hash) argument
783 S_hv_magic_check(pTHX_ HV *hv, bool *needs_copy, bool *needs_store) argument
810 Perl_hv_scalar(pTHX_ HV *hv) argument
842 Perl_hv_delete(pTHX_ HV *hv, const char *key, I32 klen_i32, I32 flags) argument
868 Perl_hv_delete_ent(pTHX_ HV *hv, SV *keysv, I32 flags, U32 hash) argument
874 S_hv_delete_common(pTHX_ HV *hv, SV *keysv, const char *key, STRLEN klen, int k_flags, I32 d_flags, U32 hash) argument
1049 S_hsplit(pTHX_ HV *hv) argument
1203 Perl_hv_ksplit(pTHX_ HV *hv, IV newmax) argument
1292 register HV *hv; local
1314 HV *hv = newHV(); local
1390 Perl_hv_free_ent(pTHX_ HV *hv, register HE *entry) argument
1412 Perl_hv_delayfree_ent(pTHX_ HV *hv, register HE *entry) argument
1439 Perl_hv_clear(pTHX_ HV *hv) argument
1501 Perl_hv_clear_placeholders(pTHX_ HV *hv) argument
1548 S_hfreeentries(pTHX_ HV *hv) argument
1596 Perl_hv_undef(pTHX_ HV *hv) argument
1634 Perl_hv_iterinit(pTHX_ HV *hv) argument
1669 Perl_hv_iternext(pTHX_ HV *hv) argument
1690 Perl_hv_iternext_flags(pTHX_ HV *hv, I32 flags) argument
1874 Perl_hv_iterval(pTHX_ HV *hv, register HE *entry) argument
1898 Perl_hv_iternextsv(pTHX_ HV *hv, char **key, I32 *retlen) argument
1916 Perl_hv_magic(pTHX_ HV *hv, GV *gv, int how) argument
[all...]
H A Dmg.c1414 HV *hv = (HV*)LvTARG(sv); local
1417 if (hv) {
1418 (void) hv_iterinit(hv);
1419 if (! SvTIED_mg((SV*)hv, PERL_MAGIC_tied))
1420 i = HvKEYS(hv);
1422 while (hv_iternext(hv))
1583 Perl_magic_scalarpack(pTHX_ HV *hv, MAGIC *mg) argument
1587 SV *tied = SvTIED_obj((SV*)hv, mg);
1592 if (HvEITER(hv))
1597 magic_nextpack((SV*)hv, m
[all...]
H A Dperl.c412 HV *hv; local
841 hv = PL_defstash;
843 SvREFCNT_dec(hv);
1132 * You can also define PERL_HASH_SEED in compile time, see hv.h. */
4166 HV *hv; local
4168 hv = GvHVn(PL_envgv);
4169 hv_magic(hv, Nullgv, PERL_MAGIC_env);
4197 (void)hv_store(hv, *env, s - *env, sv, 0);
H A Dpp.c3764 HV *hv; local
3769 hv = (HV*)POPs;
3770 hvtype = SvTYPE(hv);
3773 sv = hv_delete_ent(hv, *MARK, discard, 0);
3780 sv = av_delete((AV*)hv, SvIV(*MARK), discard);
3786 sv = avhv_delete_ent((AV*)hv, *MARK, discard, 0);
3806 hv = (HV*)POPs;
3807 if (SvTYPE(hv) == SVt_PVHV)
3808 sv = hv_delete_ent(hv, keysv, discard, 0);
3809 else if (SvTYPE(hv)
3829 HV *hv; local
3865 register HV *hv = (HV*)POPs; local
4016 HV* hv = (HV*)sv_2mortal((SV*)newHV()); local
[all...]
H A Dpp_sys.c927 HV *hv; local
933 hv = (HV*)POPs;
974 sv_unmagic((SV *) hv, PERL_MAGIC_tied);
975 sv_magic((SV*)hv, TOPs, PERL_MAGIC_tied, Nullch, 0);
1155 HV *hv; local
1162 hv = GvSTASH(egv);
1163 if (! hv)
1166 GV **gvp = (GV**)hv_fetch(hv, GvNAME(egv), GvNAMELEN(egv), FALSE);
H A Dutf8.c1408 HV *hv; local
1411 if ((hv = get_hv(special, FALSE)) &&
1412 (svp = hv_fetch(hv, (const char*)tmpbuf, UNISKIP(uv1), FALSE)) &&
1634 HV* hv = (HV*)SvRV(sv); local
1682 if (hv == PL_last_swash_hv &&
1691 SV** svp = hv_fetch(hv, (char*)ptr, klen, FALSE);
1729 svp = hv_store(hv, (char*)ptr, klen, retval, 0);
1735 PL_last_swash_hv = hv;
H A Dop.c4369 HV *hv; local
4376 hv = GvHVn(db_postponed);
4377 if (HvFILL(hv) > 0 && hv_exists(hv, SvPVX(tmpstr), SvCUR(tmpstr))
H A Dsv.h91 struct hv { struct
276 /* These structure must match the beginning of struct xpvhv in hv.h. */
H A Dsv.c15 * here; higher-level functions are in av.c, hv.c, and so on. Opcode
50 av, hv...) contains type and reference count information, as well as a
98 which is otherwise dealt with in hv.c.
6874 /* See the note in hv.c:hv_fetch() --jhi */
10337 HV *hv; local
10393 hv = (HV*)POPPTR(ss,ix);
10394 TOPPTR(nss,ix) = hv_dup_inc(hv, param);
10445 hv = (HV*)POPPTR(ss,ix);
10446 TOPPTR(nss,ix) = hv_dup(hv, param);
10508 hv
[all...]
/osnet-11/usr/src/cmd/sendmail/libmilter/
H A Dengine.c1369 char *hf, *hv; local
1377 if (dec_arg2(g->a_buf, g->a_len, &hf, &hv) == MI_SUCCESS)
1378 return (*fi_header)(g->a_ctx, hf, hv);

Completed in 328 milliseconds