Lines Matching refs:jqval
83 void jbi_jqval_fill_ikey(JBIDX idx, const JQVAL *jqval, IWKV_val *ikey, char numbuf[static JBNUMBUF… in jbi_jqval_fill_ikey() argument
88 jqval_type_t jqvt = jqval->type; in jbi_jqval_fill_ikey()
94 ikey->size = strlen(jqval->vstr); in jbi_jqval_fill_ikey()
95 ikey->data = (void*) jqval->vstr; in jbi_jqval_fill_ikey()
98 ikey->size = (size_t) iwitoa(jqval->vi64, numbuf, JBNUMBUF_SIZE); in jbi_jqval_fill_ikey()
101 if (jqval->vbool) { in jbi_jqval_fill_ikey()
110 jbi_ftoa(jqval->vf64, numbuf, &ikey->size); in jbi_jqval_fill_ikey()
120 *llv = jqval->vi64; in jbi_jqval_fill_ikey()
123 *llv = (int64_t) jqval->vf64; in jbi_jqval_fill_ikey()
126 *llv = jqval->vbool; in jbi_jqval_fill_ikey()
129 *llv = iwatoi(jqval->vstr); in jbi_jqval_fill_ikey()
139 jbi_ftoa(jqval->vf64, numbuf, &ikey->size); in jbi_jqval_fill_ikey()
142 jbi_ftoa(jqval->vi64, numbuf, &ikey->size); in jbi_jqval_fill_ikey()
145 jbi_ftoa(jqval->vbool, numbuf, &ikey->size); in jbi_jqval_fill_ikey()
148 jbi_ftoa(iwatof(jqval->vstr), numbuf, &ikey->size); in jbi_jqval_fill_ikey()