Lines Matching defs:mesh

62 #include "services/mesh.h"
124 size_t total, front, back, mesh, msg, rrset, infra, ac, superac;
137 mesh = mesh_get_mem(worker->env.mesh);
143 for(i=0; i<worker->env.mesh->mods.num; i++) {
144 fptr_ok(fptr_whitelist_mod_get_mem(worker->env.mesh->
146 if(strcmp(worker->env.mesh->mods.mod[i]->name, "validator")==0)
147 val += (*worker->env.mesh->mods.mod[i]->get_mem)
150 else if(strcmp(worker->env.mesh->mods.mod[i]->name,
152 subnet += (*worker->env.mesh->mods.mod[i]->get_mem)
155 else iter += (*worker->env.mesh->mods.mod[i]->get_mem)
173 total = front+back+mesh+msg+rrset+infra+iter+val+ac+superac+me;
176 log_info("Memory conditions: %u front=%u back=%u mesh=%u msg=%u "
180 (unsigned)mesh, (unsigned)msg, (unsigned)rrset, (unsigned)infra,
185 log_info("Memory conditions: %u front=%u back=%u mesh=%u msg=%u "
189 (unsigned)mesh, (unsigned)msg, (unsigned)rrset,
204 for(i=0; i<worker->env.mesh->mods.num; i++) {
205 fptr_ok(fptr_whitelist_mod_get_mem(worker->env.mesh->
207 if(strcmp(worker->env.mesh->mods.mod[i]->name, "validator")==0)
208 val += (*worker->env.mesh->mods.mod[i]->get_mem)
211 else if(strcmp(worker->env.mesh->mods.mod[i]->name,
213 subnet += (*worker->env.mesh->mods.mod[i]->get_mem)
253 mesh_report_reply(worker->env.mesh, e, reply_info, error);
265 mesh_report_reply(worker->env.mesh, e, reply_info,
270 mesh_report_reply(worker->env.mesh, e, reply_info, NETEVENT_NOERROR);
851 * comm_reply information for ECS generation later. The mesh states are
853 if(modstack_find(&worker->env.mesh->mods, "subnetcache") != -1
855 mesh_new_prefetch(worker->env.mesh, qinfo, flags, leeway +
861 /* create the prefetch in the mesh as a normal lookup without
864 /* this (potentially) runs the mesh for the new query */
865 mesh_new_prefetch(worker->env.mesh, qinfo, flags, leeway +
1928 mesh_new_client(worker->env.mesh, &qinfo, cinfo,
2043 mesh_stats(worker->env.mesh, "mesh has");
2240 /* If case prefetch is triggered, the corresponding mesh will clear
2251 worker->env.mesh = mesh_create(&worker->daemon->mods, &worker->env);
2252 if(!worker->env.mesh) {
2257 /* Pass on daemon variables that we would need in the mesh area */
2258 worker->env.mesh->use_response_ip = worker->daemon->use_response_ip;
2259 worker->env.mesh->use_rpz = worker->daemon->use_rpz;
2336 if(worker->env.mesh && verbosity >= VERB_OPS) {
2338 mesh_stats(worker->env.mesh, "mesh has");
2342 mesh_delete(worker->env.mesh);
2409 mesh_stats_clear(worker->env.mesh);