Lines Matching defs:dlz_imp
315 dns_dlzimplementation_t *dlz_imp;
346 dlz_imp = dlz_impfind(drivername);
347 if (dlz_imp != NULL) {
360 dlz_imp = isc_mem_get(mctx, sizeof(dns_dlzimplementation_t));
361 if (dlz_imp == NULL) {
367 memset(dlz_imp, 0, sizeof(dns_dlzimplementation_t));
370 dlz_imp->name = drivername;
371 dlz_imp->methods = methods;
372 dlz_imp->mctx = NULL;
373 dlz_imp->driverarg = driverarg;
376 isc_mem_attach(mctx, &dlz_imp->mctx);
382 ISC_LINK_INIT(dlz_imp, link);
383 ISC_LIST_APPEND(dlz_implementations, dlz_imp, link);
389 *dlzimp = dlz_imp;
475 dns_dlzimplementation_t *dlz_imp;
494 dlz_imp = *dlzimp;
500 ISC_LIST_UNLINK(dlz_implementations, dlz_imp, link);
501 mctx = dlz_imp->mctx;
507 isc_mem_put(mctx, dlz_imp, sizeof(dns_dlzimplementation_t));