Home
last modified time | relevance | path

Searched refs:tpoint (Results 1 – 9 of 9) sorted by relevance

/spdk/lib/trace/
H A Dtrace_flags.c411 struct spdk_trace_tpoint *tpoint; in trace_register_description() local
416 if (strnlen(opts->name, sizeof(tpoint->name)) == sizeof(tpoint->name)) { in trace_register_description()
420 tpoint = &g_trace_file->tpoint[opts->tpoint_id]; in trace_register_description()
421 assert(tpoint->tpoint_id == 0); in trace_register_description()
423 snprintf(tpoint->name, sizeof(tpoint->name), "%s", opts->name); in trace_register_description()
424 tpoint->tpoint_id = opts->tpoint_id; in trace_register_description()
425 tpoint->object_type = opts->object_type; in trace_register_description()
426 tpoint->owner_type = opts->owner_type; in trace_register_description()
427 tpoint->new_object = opts->new_object; in trace_register_description()
429 max_name_length = sizeof(tpoint->args[0].name); in trace_register_description()
[all …]
H A Dtrace.c49 struct spdk_trace_tpoint *tpoint; in _spdk_trace_record() local
71 tpoint = &g_trace_file->tpoint[tpoint_id]; in _spdk_trace_record()
73 if (spdk_unlikely(tpoint->num_args != num_args)) { in _spdk_trace_record()
95 for (i = 0; i < tpoint->num_args; ++i) { in _spdk_trace_record()
96 argument = &tpoint->args[i]; in _spdk_trace_record()
/spdk/scripts/bpf/
H A Dtrace.py176 tpoint: Tracepoint
211 for tpoint in tpoints:
212 tpoint_id = tpoint['id']
214 name=tpoint['name'], id=tpoint_id,
215 new_object=tpoint['new_object'], object_type=OBJECT_NONE,
219 for a in tpoint.get('args', [])])
240 tpoint = self._tpoints[entry['tpoint']]
242 return TraceEntry(tpoint=tpoint, lcore=entry['lcore'], tsc=entry['tsc'],
246 args={n.name: v for n, v in zip(tpoint.args, entry.get('args', []))})
360 for tpoint in tpoints:
[all …]
/spdk/lib/trace_parser/
H A Dtrace.cpp163 spdk_trace_tpoint *tpoint; in next_entry()
177 tpoint = &_trace_file->tpoint[entry->tpoint_id]; in next_entry()
178 stats = &_stats[tpoint->object_type]; in next_entry()
180 if (tpoint->new_object) { in next_entry()
185 if (tpoint->object_type != OBJECT_NONE) { in next_entry()
196 for (uint8_t i = 0; i < tpoint->num_args; ++i) { in next_entry()
197 if (!build_arg(&argctx, &tpoint->args[i], i, pe)) { in next_entry()
204 /* The relations are stored inside a tpoint, which means there might be in next_entry()
205 * multiple objects bound to a single tpoint in next_entry()
162 spdk_trace_tpoint *tpoint; next_entry() local
[all...]
/spdk/app/trace/
H A Dtrace.cpp141 d = &g_file->tpoint[e->tpoint_id]; in print_event()
203 d = &g_file->tpoint[e->tpoint_id]; in print_event_json()
271 const struct spdk_trace_tpoint *tpoint; in print_tpoint_definitions() local
282 for (i = 0; i < SPDK_COUNTOF(g_file->tpoint); ++i) { in print_tpoint_definitions()
283 tpoint = &g_file->tpoint[i]; in print_tpoint_definitions()
284 if (tpoint->tpoint_id == 0) { in print_tpoint_definitions()
289 spdk_json_write_named_string(g_json, "name", tpoint->name); in print_tpoint_definitions()
290 spdk_json_write_named_uint32(g_json, "id", tpoint->tpoint_id); in print_tpoint_definitions()
291 spdk_json_write_named_bool(g_json, "new_object", tpoint->new_object); in print_tpoint_definitions()
294 for (j = 0; j < tpoint->num_args; ++j) { in print_tpoint_definitions()
[all …]
/spdk/test/blobfs/rocksdb/
H A Drocksdb.sh50 $SPDK_EXAMPLE_DIR/blobcli -j $ROCKSDB_CONF -b Nvme0n1 --tpoint-group blobfs &> bsdump.txt
89 run_test "blobfs_mkfs" $rootdir/test/blobfs/mkfs/mkfs $ROCKSDB_CONF Nvme0n1 --tpoint-group blobfs
/spdk/test/iscsi_tgt/trace_record/
H A Dtrace_record.sh42 "${ISCSI_APP[@]}" -m 0xf --num-trace-entries $NUM_TRACE_ENTRIES --tpoint-group all &
/spdk/doc/
H A Dapplications.md32 -e | --tpoint-group | integer | | @ref cmd_arg_limit_tpoint_g…
64 groups are disabled. `--tpoint-group` can be used to enable a specific
/spdk/scripts/bash-completion/
H A Dspdk134 --tpoint-group | -e)