Lines Matching refs:vald
141 DBT keyd, vald;
148 vald.data = __UNCONST(val);
149 vald.size = strlen(val) + 1;
151 if (keyd.size > MaxPathSize || vald.size > MaxPathSize)
154 return (*pkgdbp->put) (pkgdbp, &keyd, &vald, R_NOOVERWRITE);
166 DBT keyd, vald;
178 vald.data = (void *)NULL;
179 vald.size = 0;
180 status = (*pkgdbp->get) (pkgdbp, &keyd, &vald, 0);
183 eos = memchr(vald.data, 0, vald.size);
184 if (eos == NULL || eos + 1 != (char *)vald.data + vald.size) {
192 return vald.data;