/*-1* SPDX-License-Identifier: BSD-2-Clause2*3* Copyright (C) 2012-2014 Intel Corporation4* All rights reserved.5*6* Copyright (c) 2023 Chelsio Communications, Inc.7*/89#include <sys/types.h>10#include <sys/sbuf.h>11#ifndef _KERNEL12#include <sys/time.h>13#include <stdio.h>14#endif1516#include <cam/cam.h>17#include <cam/nvme/nvme_all.h>1819#include <cam/ctl/ctl_io.h>20#include <cam/ctl/ctl_nvme_all.h>2122void23ctl_nvme_command_string(struct ctl_nvmeio *ctnio, struct sbuf *sb)24{25nvme_opcode_sbuf(ctnio->io_hdr.io_type == CTL_IO_NVME_ADMIN,26ctnio->cmd.opc, sb);27}2829void30ctl_nvme_status_string(struct ctl_nvmeio *ctnio, struct sbuf *sb)31{32nvme_cpl_sbuf(&ctnio->cpl, sb);33}343536