cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

trace.c (455B)


      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 */
     12const char *nullb_trace_disk_name(struct trace_seq *p, char *name)
     13{
     14	const char *ret = trace_seq_buffer_ptr(p);
     15
     16	if (name && *name)
     17		trace_seq_printf(p, "disk=%s, ", name);
     18	trace_seq_putc(p, 0);
     19
     20	return ret;
     21}