Lines Matching refs:hint

835 	if (kv1->hint->status == HS_UNINITIALIZED) {  in numcoll_impl()
839 kv1->hint->v.nh.n1 = wcstoull(smain1, NULL, 10); in numcoll_impl()
841 kv1->hint->v.nh.empty=true; in numcoll_impl()
842 kv1->hint->v.nh.si = SI1; in numcoll_impl()
843 kv1->hint->status = (kv1->hint->v.nh.n1 != ULLONG_MAX) ? in numcoll_impl()
845 kv1->hint->v.nh.neg = (sign1 < 0) ? true : false; in numcoll_impl()
848 if (kv2->hint->status == HS_UNINITIALIZED) { in numcoll_impl()
852 kv2->hint->v.nh.n1 = wcstoull(smain2, NULL, 10); in numcoll_impl()
854 kv2->hint->v.nh.empty=true; in numcoll_impl()
855 kv2->hint->v.nh.si = SI2; in numcoll_impl()
856 kv2->hint->status = (kv2->hint->v.nh.n1 != ULLONG_MAX) ? in numcoll_impl()
858 kv2->hint->v.nh.neg = (sign2 < 0) ? true : false; in numcoll_impl()
861 if (kv1->hint->status == HS_INITIALIZED && kv2->hint->status == in numcoll_impl()
866 e1 = kv1->hint->v.nh.empty; in numcoll_impl()
867 e2 = kv2->hint->v.nh.empty; in numcoll_impl()
872 neg1 = kv1->hint->v.nh.neg; in numcoll_impl()
873 neg2 = kv2->hint->v.nh.neg; in numcoll_impl()
887 cmp_res = cmpsuffix(kv1->hint->v.nh.si, kv2->hint->v.nh.si); in numcoll_impl()
892 n1 = kv1->hint->v.nh.n1; in numcoll_impl()
893 n2 = kv2->hint->v.nh.n1; in numcoll_impl()
984 memcpy(kv->hint->v.Rh.cached, hash, sizeof(kv->hint->v.Rh.cached)); in randomcoll_init_hint()
985 kv->hint->status = HS_INITIALIZED; in randomcoll_init_hint()
1011 if (kv1->hint->status == HS_INITIALIZED && in randomcoll()
1012 kv2->hint->status == HS_INITIALIZED) { in randomcoll()
1013 cmp = memcmp(kv1->hint->v.Rh.cached, in randomcoll()
1014 kv2->hint->v.Rh.cached, sizeof(kv1->hint->v.Rh.cached)); in randomcoll()
1028 if (kv1->hint->status == HS_UNINITIALIZED) in randomcoll()
1030 if (kv2->hint->status == HS_UNINITIALIZED) in randomcoll()
1131 if (kv1->hint->status == HS_UNINITIALIZED) { in gnumcoll()
1137 kv1->hint->v.gh.notnum = true; in gnumcoll()
1139 kv1->hint->v.gh.d = d1; in gnumcoll()
1140 kv1->hint->v.gh.nan = is_nan(d1); in gnumcoll()
1141 kv1->hint->status = HS_INITIALIZED; in gnumcoll()
1143 kv1->hint->status = HS_ERROR; in gnumcoll()
1148 if (kv2->hint->status == HS_UNINITIALIZED) { in gnumcoll()
1154 kv2->hint->v.gh.notnum = true; in gnumcoll()
1156 kv2->hint->v.gh.d = d2; in gnumcoll()
1157 kv2->hint->v.gh.nan = is_nan(d2); in gnumcoll()
1158 kv2->hint->status = HS_INITIALIZED; in gnumcoll()
1160 kv2->hint->status = HS_ERROR; in gnumcoll()
1165 if (kv1->hint->status == HS_INITIALIZED && in gnumcoll()
1166 kv2->hint->status == HS_INITIALIZED) { in gnumcoll()
1167 if (kv1->hint->v.gh.notnum) in gnumcoll()
1168 return ((kv2->hint->v.gh.notnum) ? 0 : -1); in gnumcoll()
1169 else if (kv2->hint->v.gh.notnum) in gnumcoll()
1172 if (kv1->hint->v.gh.nan) in gnumcoll()
1173 return ((kv2->hint->v.gh.nan) ? in gnumcoll()
1174 cmp_nans(kv1->hint->v.gh.d, kv2->hint->v.gh.d) : in gnumcoll()
1176 else if (kv2->hint->v.gh.nan) in gnumcoll()
1179 d1 = kv1->hint->v.gh.d; in gnumcoll()
1180 d2 = kv2->hint->v.gh.d; in gnumcoll()
1285 if (kv1->hint->status == HS_UNINITIALIZED) { in monthcoll()
1286 kv1->hint->v.Mh.m = bws_month_score(kv1->k); in monthcoll()
1288 kv1->hint->status = HS_INITIALIZED; in monthcoll()
1291 if (kv2->hint->status == HS_UNINITIALIZED) { in monthcoll()
1292 kv2->hint->v.Mh.m = bws_month_score(kv2->k); in monthcoll()
1294 kv2->hint->status = HS_INITIALIZED; in monthcoll()
1297 if (kv1->hint->status == HS_INITIALIZED) { in monthcoll()
1298 val1 = kv1->hint->v.Mh.m; in monthcoll()
1302 if (kv2->hint->status == HS_INITIALIZED) { in monthcoll()
1303 val2 = kv2->hint->v.Mh.m; in monthcoll()