Lines Matching refs:val
86 __big_insert(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val)
99 val_data = (char *)val->data;
100 val_size = val->size;
131 if (space == val_size && val_size == val->size)
159 if (space == val_size && val_size == val->size)
359 __big_return(HTAB *hashp, BUFHEAD *bufp, int ndx, DBT *val, int set_current)
404 val->data = (u_char *)tp + off;
405 val->size = bp[1] - off;
428 val->size = (size_t)collect_data(hashp, bufp, (int)len, set_current);
429 if (val->size == (size_t)-1)
437 val->data = (u_char *)hashp->tmp_buf;
498 __big_keydata(HTAB *hashp, BUFHEAD *bufp, DBT *key, DBT *val, int set)
500 key->size = (size_t)collect_key(hashp, bufp, 0, val, set);
512 collect_key(HTAB *hashp, BUFHEAD *bufp, int len, DBT *val, int set)
530 if (__big_return(hashp, bufp, 1, val, set))
535 collect_key(hashp, xbp, totlen, val, set)) < 1))
561 DBT key, val;
568 if (__big_keydata(hashp, big_keyp, &key, &val, 0))