Lines Matching refs:dptr
220 dbmkey.dptr = (char *)id;
225 dbmval.dptr = (char *)ap_malloc(dbmval.dsize);
226 memcpy((char *)dbmval.dptr, &expiry, sizeof(apr_time_t));
227 memcpy((char *)dbmval.dptr+sizeof(apr_time_t), ucaData, nData);
238 free(dbmval.dptr);
246 free(dbmval.dptr);
252 free(dbmval.dptr);
277 dbmkey.dptr = (char *)id;
298 if (dbmval.dptr == NULL || dbmval.dsize <= sizeof(apr_time_t)) {
311 memcpy(&expiry, dbmval.dptr, sizeof(apr_time_t));
312 memcpy(dest, (char *)dbmval.dptr + sizeof(apr_time_t), nData);
335 dbmkey.dptr = (char *)id;
414 while (dbmkey.dptr != NULL) {
418 if (dbmval.dsize <= sizeof(apr_time_t) || dbmval.dptr == NULL)
421 memcpy(&expiry, dbmval.dptr, sizeof(apr_time_t));
426 if ((keylist[keyidx].dptr = apr_pmemdup(ctx->pool, dbmkey.dptr, dbmkey.dsize)) != NULL) {
489 for ( ; dbmkey.dptr != NULL; apr_dbm_nextkey(dbm, &dbmkey)) {
491 if (dbmval.dptr == NULL)
541 while (rv == APR_SUCCESS && dbmkey.dptr != NULL) {
544 if (dbmval.dsize <= sizeof(apr_time_t) || dbmval.dptr == NULL)
547 memcpy(&expiry, dbmval.dptr, sizeof(apr_time_t));
553 (unsigned char *)dbmkey.dptr, dbmkey.dsize,
554 (unsigned char *)dbmval.dptr + sizeof(apr_time_t),