Lines Matching defs:lcore
18 entry_key(uint16_t _lcore, uint64_t _tsc) : lcore(_lcore), tsc(_tsc) {}
19 uint16_t lcore;
29 return first.lcore < second.lcore;
41 uint16_t lcore;
44 argument_context(spdk_trace_entry *entry, uint16_t lcore) :
45 entry(entry), lcore(lcore)
73 uint64_t entry_count(uint16_t lcore) const;
75 spdk_trace_entry_buffer *get_next_buffer(spdk_trace_entry_buffer *buf, uint16_t lcore);
92 spdk_trace_parser::entry_count(uint16_t lcore) const
96 if (lcore >= SPDK_TRACE_MAX_LCORE) {
100 history = spdk_get_per_lcore_history(_trace_file, lcore);
106 spdk_trace_parser::get_next_buffer(spdk_trace_entry_buffer *buf, uint16_t lcore)
110 history = spdk_get_per_lcore_history(_trace_file, lcore);
137 buffer = get_next_buffer(buffer, argctx->lcore);
173 pe->lcore = _iter->first.lcore;
195 argument_context argctx(entry, pe->lcore);
231 int first, last, lcore;
233 lcore = history->lcore;
270 _entries[entry_key(lcore, e[i].tsc)] = &e[i];
344 if (opts->lcore == SPDK_TRACE_MAX_LCORE) {
373 history = spdk_get_per_lcore_history(_trace_file, opts->lcore);
375 SPDK_ERRLOG("Trace file %s has no trace history for lcore %d\n",
376 opts->filename, opts->lcore);
453 spdk_trace_parser_get_entry_count(const struct spdk_trace_parser *parser, uint16_t lcore)
455 return parser->entry_count(lcore);