Lines Matching refs:dataaddr
96 void *dataaddr, int datasize, char *str);
98 void *dataaddr, int *errorp, char *str);
461 store_record(struct db_list *dbp, void *keyaddr, int keysize, void *dataaddr,
472 data.dptr = dataaddr;
509 * dataaddr is an optional valid address for the result. If dataaddr
514 fetch_record(struct db_list *dbp, void *keyaddr, int keysize, void *dataaddr,
549 if ((dataaddr == NULL) &&
550 ((dataaddr = malloc(data.dsize)) == NULL)) {
557 (void) memcpy(dataaddr, data.dptr, data.dsize);
561 dataaddr, data.dsize);
564 return (dataaddr);