Home
last modified time | relevance | path

Searched refs:g_qcount (Results 1 – 5 of 5) sorted by relevance

/dports/dns/dnsdist/dnsdist-1.6.1/
H A Ddnsdist-carbon.cc241 WriteLock wl(&g_qcount.queryLock); in carbonDumpThread()
243 for(auto &record: g_qcount.records) { in carbonDumpThread()
248 g_qcount.records.clear(); in carbonDumpThread()
H A Ddnsdist-lua.cc1049 WriteLock wl(&g_qcount.queryLock); in setupLuaConfig()
1050 size = g_qcount.records.size(); in setupLuaConfig()
1051 g_qcount.records.clear(); in setupLuaConfig()
1060 ReadLock rl(&g_qcount.queryLock); in setupLuaConfig()
1062 g_outputBuffer+= g_qcount.enabled ? "enabled" : "disabled"; in setupLuaConfig()
1063 g_outputBuffer+= (boost::format(" (%d records in buffer)\n") % g_qcount.records.size()).str(); in setupLuaConfig()
1069 … for(it = g_qcount.records.begin(); it != g_qcount.records.end() && index <= max; ++it, ++index) { in setupLuaConfig()
1074 luaCtx.writeFunction("setQueryCount", [](bool enabled) { g_qcount.enabled=enabled; }); in setupLuaConfig()
1077 g_qcount.filter = func; in setupLuaConfig()
H A Ddnsdist.cc130 QueryCount g_qcount; variable
852 if(g_qcount.enabled) { in applyRulesToQuery()
855 if(g_qcount.filter) { in applyRulesToQuery()
857 std::tie (countQuery, qname) = g_qcount.filter(&dq); in applyRulesToQuery()
861 WriteLock wl(&g_qcount.queryLock); in applyRulesToQuery()
862 if(!g_qcount.records.count(qname)) { in applyRulesToQuery()
863 g_qcount.records[qname] = 0; in applyRulesToQuery()
865 g_qcount.records[qname]++; in applyRulesToQuery()
H A Ddnsdist.hh742 extern QueryCount g_qcount;
H A Dtest-dnsdisttcp_cc.cc42 QueryCount g_qcount; variable