nvme_ioctl_common_t
nvme_ioctl_common_t com;
nvme_ioctl_common_t com;
nvme_ioctl_error(nvme_ctrl_t *ctrl, const nvme_ioctl_common_t *ioc,
extern bool nvme_ioctl_error(nvme_ctrl_t *, const nvme_ioctl_common_t *,
nvme_ioctl_common_t common;
nvme_ioctl_common_t common;
nvme_ns_state_check(const nvme_namespace_t *ns, nvme_ioctl_common_t *ioc,
nvme_check_cmd_status_ioctl(nvme_cmd_t *cmd, nvme_ioctl_common_t *ioc)
nvme_bd_attach_ns(nvme_t *nvme, nvme_ioctl_common_t *com)
nvme_bd_detach_ns(nvme_t *nvme, nvme_ioctl_common_t *com)
nvme_ioctl_common_t err;
nvme_ioctl_common_t com = { .nioc_nsid = i };
nvme_ioctl_success(nvme_ioctl_common_t *ioc)
nvme_ioctl_error(nvme_ioctl_common_t *ioc, nvme_ioctl_errno_t err, uint32_t sct,
nvme_ioctl_common_t ioc;
if (ddi_copyout(&ioc, (void *)uaddr, sizeof (nvme_ioctl_common_t),
nvme_ioctl_excl_check(nvme_minor_t *minor, nvme_ioctl_common_t *ioc,
nvme_ioctl_check(nvme_minor_t *minor, nvme_ioctl_common_t *ioc,
nvme_ioc_cmd(nvme_t *nvme, nvme_ioctl_common_t *ioc, nvme_ioc_cmd_args_t *args)
nvme_ioctl_common_t com;
nvme_ioctl_common_t com;
nvme_ioctl_common_t *ioc, boolean_t attach)
nvme_ioctl_common_t com;
nvme_ioctl_common_t *);
nvme_ioctl_common_t com;
nvme_ioctl_common_t com;
static boolean_t nvme_bd_attach_ns(nvme_t *, nvme_ioctl_common_t *);
static boolean_t nvme_bd_detach_ns(nvme_t *, nvme_ioctl_common_t *);
static boolean_t nvme_ioc_cmd(nvme_t *, nvme_ioctl_common_t *,
nvme_validate_one_field(nvme_ioctl_common_t *com, uint64_t val,
nvme_validate_ctrl_attach_detach_ns(nvme_t *nvme, nvme_ioctl_common_t *com)
nvme_validate_ns_delete(nvme_t *nvme, nvme_ioctl_common_t *com)
nvme_ioctl_common_t *nli_ioc;
extern boolean_t nvme_ioctl_error(nvme_ioctl_common_t *, nvme_ioctl_errno_t,
extern void nvme_ioctl_success(nvme_ioctl_common_t *);
nvme_ioctl_common_t *);
extern boolean_t nvme_validate_ns_delete(nvme_t *, nvme_ioctl_common_t *);
nvme_ioctl_common_t nci_common;
nvme_ioctl_common_t nni_common;
nvme_ioctl_common_t nid_common;
nvme_ioctl_common_t nigf_common;
nvme_ioctl_common_t nigl_common;
nvme_ioctl_common_t npc_common; /* NSID and status */
nvme_ioctl_common_t fwl_common;
nvme_ioctl_common_t fwc_common;
nvme_ioctl_common_t nif_common;
nvme_ioctl_common_t nil_common;
nvme_ioctl_common_t niu_common;
nvme_ioctl_common_t nnc_common;
nvme_ioctl_common_t nid_common;
nvme_ioctl_common_t nigf_common;
nvme_ioctl_common_t nigl_common;
nvme_ioctl_common_t npc_common; /* NSID and status */
nvme_ioctl_common_t fwl_common;