| /spdk/lib/ftl/ |
| H A D | ftl_trace.c | 6 #include "spdk/trace.h" 128 ftl_trace_next_id(struct ftl_trace *trace) in ftl_trace_next_id() 130 assert(trace->id != FTL_TRACE_INVALID_ID); in ftl_trace_next_id() 131 return __atomic_fetch_add(&trace->id, 1, __ATOMIC_SEQ_CST); 137 struct ftl_trace *trace = &dev->trace; in ftl_trace_reloc_band() 139 spdk_trace_record(FTL_TRACE_BAND_RELOC(FTL_TRACE_SOURCE_INTERNAL), ftl_trace_next_id(trace), 0, in ftl_trace_reloc_band() 146 struct ftl_trace *trace = &dev->trace; in ftl_trace_write_band() 148 spdk_trace_record(FTL_TRACE_BAND_WRITE(FTL_TRACE_SOURCE_INTERNAL), ftl_trace_next_id(trace), in ftl_trace_write_band() 126 ftl_trace_next_id(struct ftl_trace * trace) ftl_trace_next_id() argument 135 struct ftl_trace *trace = &dev->trace; ftl_trace_reloc_band() local 144 struct ftl_trace *trace = &dev->trace; ftl_trace_write_band() local 240 struct ftl_trace *trace = &dev->trace; ftl_trace_limits() local 249 struct ftl_trace *trace = &dev->trace; ftl_trace_alloc_id() local [all...] |
| H A D | ftl_core.h | 98 struct ftl_trace trace; member
|
| H A D | ftl_io.h | 117 uint64_t trace; member
|
| H A D | ftl_io.c | 183 io->trace = ftl_trace_alloc_id(dev); in ftl_io_init()
|
| /spdk/mk/ |
| H A D | spdk.lib_deps.mk | 24 DEPDIRS-sock := log $(JSON_LIBS) trace 44 DEPDIRS-thread := log util trace 47 DEPDIRS-nvme := log keyring sock util trace dma 55 DEPDIRS-blob := log util thread dma trace 65 DEPDIRS-trace := log util $(JSON_LIBS) 67 DEPDIRS-bdev := accel log util thread $(JSON_LIBS) notify trace dma 68 DEPDIRS-blobfs := log thread blob trace util 69 DEPDIRS-event := log util thread $(JSON_LIBS) trace init 73 DEPDIRS-ftl += trace 79 DEPDIRS-nvmf := accel log sock util nvme thread $(JSON_LIBS) trace bde [all...] |
| H A D | spdk.unittest.mk | 28 SPDK_LIB_LIST += thread trace util log ut
|
| /spdk/lib/trace/ |
| H A D | trace_rpc.c | 37 SPDK_DEBUGLOG(trace, "spdk_json_decode_object failed\n"); in rpc_trace_set_tpoint_mask() 42 SPDK_DEBUGLOG(trace, "flag was NULL\n"); in rpc_trace_set_tpoint_mask() 74 SPDK_DEBUGLOG(trace, "spdk_json_decode_object failed\n"); in rpc_trace_clear_tpoint_mask() 79 SPDK_DEBUGLOG(trace, "flag was NULL\n"); in rpc_trace_clear_tpoint_mask() 114 SPDK_DEBUGLOG(trace, "spdk_json_decode_object failed\n"); in rpc_trace_enable_tpoint_group() 119 SPDK_DEBUGLOG(trace, "flag was NULL\n"); in rpc_trace_enable_tpoint_group() 147 SPDK_DEBUGLOG(trace, "spdk_json_decode_object failed\n"); in rpc_trace_disable_tpoint_group() 152 SPDK_DEBUGLOG(trace, "flag was NULL\n"); in rpc_trace_disable_tpoint_group()
|
| H A D | Makefile | 12 C_SRCS = trace.c trace_flags.c trace_rpc.c 13 LIBNAME = trace
|
| H A D | trace_flags.c | 24 SPDK_LOG_REGISTER_COMPONENT(trace) in SPDK_LOG_REGISTER_COMPONENT() argument
|
| /spdk/test/iscsi_tgt/trace_record/ |
| H A D | trace_record.sh | 13 TRACE_TMP_FOLDER=./tmp-trace 14 TRACE_RECORD_OUTPUT=${TRACE_TMP_FOLDER}/record.trace 16 TRACE_TOOL_LOG=${TRACE_TMP_FOLDER}/trace.log 42 "${ISCSI_APP[@]}" -m 0xf --num-trace-entries $NUM_TRACE_ENTRIES --tpoint-group all & 100 record_num="$(grep "trace entries for lcore" ${TRACE_RECORD_NOTICE_LOG} | cut -d ' ' -f 2)"
|
| /spdk/test/nvmf/host/ |
| H A D | timeout.sh | 115 $bpf_sh $bdevperf_pid $rootdir/scripts/bpf/nvmf_timeout.bt &> $testdir/trace.txt & 129 cat $testdir/trace.txt 137 rm -f $testdir/trace.txt
|
| /spdk/test/unit/lib/event/reactor.c/ |
| H A D | Makefile | 8 SPDK_LIB_LIST = conf trace jsonrpc json
|
| /spdk/scripts/bpf/ |
| H A D | trace.py | 490 def __init__(self, trace: Trace, tpoints: List[str]): 493 tpoint = next((t for t in trace.tpoints.values() if t.name == name), None) 514 def __init__(self, trace: Trace, dtrace: DTrace): 515 super().__init__(trace, tpoints=[ 599 trace = Trace(trace_file) 600 trace.register_object(QPair(trace, dtrace)) 601 trace.print()
|
| /spdk/test/unit/lib/event/app.c/ |
| H A D | Makefile | 10 SPDK_LIB_LIST = conf trace jsonrpc json
|
| /spdk/lib/trace_parser/ |
| H A D | Makefile | 13 CXX_SRCS = trace.cpp
|
| /spdk/app/trace/ |
| H A D | Makefile | 15 CXX_SRCS := trace.cpp
|
| /spdk/app/ |
| H A D | Makefile | 10 DIRS-y += trace
|
| /spdk/scripts/ |
| H A D | posix.txt | 75 <trace.h>
|
| H A D | rpc.py | 1942 # trace 1944 rpc.trace.trace_enable_tpoint_group(args.client, name=args.name) 1947 help='enable trace on a specific tpoint group') 1949 'name', help="""trace group name we want to enable in tpoint_group_mask. 1950 (for example "bdev" for bdev trace group, "all" for all trace groups).""") 1954 rpc.trace.trace_disable_tpoint_group(args.client, name=args.name) 1957 help='disable trace on a specific tpoint group') 1959 'name', help="""trace group name we want to disable in tpoint_group_mask. 1960 (for example "bdev" for bdev trace grou [all...] |
| /spdk/test/nvme/perf/ |
| H A D | common.sh | 465 for trace in "${BPFTRACES[@]}"; do 466 bpf_script_cmd+=("$rootdir/scripts/bpf/$trace")
|
| /spdk/python/spdk/rpc/ |
| H A D | __init__.py | 31 from . import trace
|
| /spdk/test/vhost/perf_bench/ |
| H A D | vhost_perf.sh | 343 for trace in "${bpf_traces[@]}"; do 344 bpf_cmd+=("$rootdir/scripts/bpf/$trace") 350 # Wait a bit for trace capture to start
|
| /spdk/scripts/bash-completion/ |
| H A D | spdk | 175 g_masks=$(_get_from_spdk_help "tracepoint group mask for spdk trace buffers") || return 0
|
| /spdk/doc/ |
| H A D | vagrant.md | 116 Use vagrant "destroy" followed by "rm -rf ubuntu18" to destroy all trace of vm.
|
| H A D | usdt.md | 165 be seen especially with spdk_for_each_channel iterations, where we execute trace points
|