tv = tv_root[TVT_PPT];
while (tv != NULL) {
- if (tv->sc_perf_pctx.head == NULL) {
+ if (tv->perf_public_ctx.head == NULL) {
tv = tv->next;
continue;
}
/* assuming the assignment of an int to be atomic, and even if it's
* not, it should be okay */
- tv->sc_perf_pctx.perf_flag = 1;
+ tv->perf_public_ctx.perf_flag = 1;
if (tv->inq != NULL) {
q = &trans_q[tv->inq->id];
/* mgt threads for flow manager */
tv = tv_root[TVT_MGMT];
while (tv != NULL) {
- if (tv->sc_perf_pctx.head == NULL) {
+ if (tv->perf_public_ctx.head == NULL) {
tv = tv->next;
continue;
}
/* assuming the assignment of an int to be atomic, and even if it's
* not, it should be okay */
- tv->sc_perf_pctx.perf_flag = 1;
+ tv->perf_public_ctx.perf_flag = 1;
tv = tv->next;
}
uint16_t id = SCPerfRegisterQualifiedCounter(cname,
(tv->thread_group_name != NULL) ? tv->thread_group_name : tv->name,
type, desc,
- &tv->sc_perf_pctx,
+ &tv->perf_public_ctx,
SC_PERF_TYPE_Q_NORMAL);
return id;
uint16_t id = SCPerfRegisterQualifiedCounter(cname,
(tv->thread_group_name != NULL) ? tv->thread_group_name : tv->name,
type, desc,
- &tv->sc_perf_pctx,
+ &tv->perf_public_ctx,
SC_PERF_TYPE_Q_AVERAGE);
return id;
uint16_t id = SCPerfRegisterQualifiedCounter(cname,
(tv->thread_group_name != NULL) ? tv->thread_group_name : tv->name,
type, desc,
- &tv->sc_perf_pctx,
+ &tv->perf_public_ctx,
SC_PERF_TYPE_Q_MAXIMUM);
return id;
memset(&tv, 0, sizeof(ThreadVars));
id = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
if (id != 1) {
printf("id %d: ", id);
return 0;
memset(&tv, 0, sizeof(ThreadVars));
id = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
if (id != 1)
return 0;
- tv.sc_perf_pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ tv.sc_perf_pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
result = (tv.sc_perf_pca)?1:0;
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(tv.sc_perf_pca);
return result;
//pca = (SCPerfPrivateContext *)&tv.sc_perf_pca;
SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
SCPerfRegisterCounter("t2", "c2", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
- pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
SCPerfCounterIncr(1, pca);
SCPerfCounterIncr(2, pca);
result = pca->size;
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(pca);
return result;
memset(&tv, 0, sizeof(ThreadVars));
id = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
- pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
SCPerfCounterIncr(id, pca);
SCPerfCounterAddUI64(id, pca, 100);
result = pca->head[id].ui64_cnt;
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(pca);
return result;
memset(&tv, 0, sizeof(ThreadVars));
id1 = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
SCPerfRegisterCounter("t2", "c2", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
SCPerfRegisterCounter("t3", "c3", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
SCPerfRegisterCounter("t4", "c4", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id2 = SCPerfRegisterCounter("t5", "c5", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
- pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
SCPerfCounterIncr(id2, pca);
SCPerfCounterAddUI64(id2, pca, 100);
result = (pca->head[id1].ui64_cnt == 0) && (pca->head[id2].ui64_cnt == 101);
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(pca);
return result;
memset(&tv, 0, sizeof(ThreadVars));
id1 = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id2 = SCPerfRegisterCounter("t2", "c2", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id3 = SCPerfRegisterCounter("t3", "c3", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
- pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
SCPerfCounterIncr(id1, pca);
SCPerfCounterAddUI64(id2, pca, 100);
SCPerfCounterIncr(id3, pca);
SCPerfCounterAddUI64(id3, pca, 100);
- SCPerfUpdateCounterArray(pca, &tv.sc_perf_pctx);
+ SCPerfUpdateCounterArray(pca, &tv.perf_public_ctx);
- result = (1 == tv.sc_perf_pctx.head->value);
- result &= (100 == tv.sc_perf_pctx.head->next->value);
- result &= (101 == tv.sc_perf_pctx.head->next->next->value);
+ result = (1 == tv.perf_public_ctx.head->value);
+ result &= (100 == tv.perf_public_ctx.head->next->value);
+ result &= (101 == tv.perf_public_ctx.head->next->next->value);
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(pca);
return result;
memset(&tv, 0, sizeof(ThreadVars));
id1 = SCPerfRegisterCounter("t1", "c1", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id2 = SCPerfRegisterCounter("t2", "c2", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id3 = SCPerfRegisterCounter("t3", "c3", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
id4 = SCPerfRegisterCounter("t4", "c4", SC_PERF_TYPE_UINT64, NULL,
- &tv.sc_perf_pctx);
+ &tv.perf_public_ctx);
- pca = SCPerfGetAllCountersArray(&tv.sc_perf_pctx);
+ pca = SCPerfGetAllCountersArray(&tv.perf_public_ctx);
SCPerfCounterIncr(id1, pca);
SCPerfCounterAddUI64(id2, pca, 256);
SCPerfCounterAddUI64(id3, pca, 257);
SCPerfCounterAddUI64(id4, pca, 16843024);
- SCPerfUpdateCounterArray(pca, &tv.sc_perf_pctx);
+ SCPerfUpdateCounterArray(pca, &tv.perf_public_ctx);
- result &= (1 == tv.sc_perf_pctx.head->value);
+ result &= (1 == tv.perf_public_ctx.head->value);
- result &= (256 == tv.sc_perf_pctx.head->next->value);
+ result &= (256 == tv.perf_public_ctx.head->next->value);
- result &= (257 == tv.sc_perf_pctx.head->next->next->value);
+ result &= (257 == tv.perf_public_ctx.head->next->next->value);
- result &= (16843024 == tv.sc_perf_pctx.head->next->next->next->value);
+ result &= (16843024 == tv.perf_public_ctx.head->next->next->next->value);
- SCPerfReleasePerfCounterS(tv.sc_perf_pctx.head);
+ SCPerfReleasePerfCounterS(tv.perf_public_ctx.head);
SCPerfReleasePCA(pca);
return result;
}
}
- tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->sc_perf_pctx);
+ tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->perf_public_ctx);
SCPerfAddToClubbedTMTable((tv->thread_group_name != NULL) ?
- tv->thread_group_name : tv->name, &tv->sc_perf_pctx);
+ tv->thread_group_name : tv->name, &tv->perf_public_ctx);
TmThreadsSetFlag(tv, THV_INIT_DONE);
}
}
- tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->sc_perf_pctx);
+ tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->perf_public_ctx);
SCPerfAddToClubbedTMTable((tv->thread_group_name != NULL) ?
- tv->thread_group_name : tv->name, &tv->sc_perf_pctx);
+ tv->thread_group_name : tv->name, &tv->perf_public_ctx);
TmThreadsSetFlag(tv, THV_INIT_DONE);
memset(&s->slot_pre_pq, 0, sizeof(PacketQueue));
memset(&s->slot_post_pq, 0, sizeof(PacketQueue));
- tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->sc_perf_pctx);
+ tv->sc_perf_pca = SCPerfGetAllCountersArray(&tv->perf_public_ctx);
SCPerfAddToClubbedTMTable((tv->thread_group_name != NULL) ?
- tv->thread_group_name : tv->name, &tv->sc_perf_pctx);
+ tv->thread_group_name : tv->name, &tv->perf_public_ctx);
TmThreadsSetFlag(tv, THV_INIT_DONE);
memset(tv, 0, sizeof(ThreadVars));
SC_ATOMIC_INIT(tv->flags);
- SCMutexInit(&tv->sc_perf_pctx.m, NULL);
+ SCMutexInit(&tv->perf_public_ctx.m, NULL);
tv->name = name;
/* default state for every newly created thread */
SCLogDebug("Freeing thread '%s'.", tv->name);
- SCMutexDestroy(&tv->sc_perf_pctx.m);
+ SCMutexDestroy(&tv->perf_public_ctx.m);
s = (TmSlot *)tv->tm_slots;
while (s) {