1 | // SPDX-License-Identifier: GPL-2.0 |
2 | /* |
3 | * null_blk trace related helpers. |
4 | * |
5 | * Copyright (C) 2020 Western Digital Corporation or its affiliates. |
6 | */ |
7 | #include "trace.h" |
8 | |
9 | /* |
10 | * Helper to use for all null_blk traces to extract disk name. |
11 | */ |
12 | const char *nullb_trace_disk_name(struct trace_seq *p, char *name) |
13 | { |
14 | const char *ret = trace_seq_buffer_ptr(s: p); |
15 | |
16 | if (name && *name) |
17 | trace_seq_printf(s: p, fmt: "disk=%s, " , name); |
18 | trace_seq_putc(s: p, c: 0); |
19 | |
20 | return ret; |
21 | } |
22 | |