NVME_NS_ATTACH_CTRL_ATTACH
const char *desc = sel == NVME_NS_ATTACH_CTRL_ATTACH ? "attach" :
return (do_attach_ns_common(npa, NVME_NS_ATTACH_CTRL_ATTACH));
const uint64_t min = NVME_NS_ATTACH_CTRL_ATTACH;
code = req->nar_sel == NVME_NS_ATTACH_CTRL_ATTACH ?
if (sel != NVME_NS_ATTACH_CTRL_ATTACH &&
if (!bad_ns_attach_req(ctrl, NULL, NVME_NS_ATTACH_CTRL_ATTACH,
if (!bad_ns_attach_req(ctrl, &ns_attach_req, NVME_NS_ATTACH_CTRL_ATTACH,
type == NVME_NS_ATTACH_CTRL_ATTACH);
NVME_NS_ATTACH_CTRL_ATTACH, NULL)) {
if (!nvme_ns_attach_req_init_by_sel(ctrl, NVME_NS_ATTACH_CTRL_ATTACH,
NVME_NS_ATTACH_CTRL_ATTACH, &act)) {
if (!libnvme_test_ctrl_attach(ctrl, nsid, NVME_NS_ATTACH_CTRL_ATTACH,
.nu_value = NVME_NS_ATTACH_CTRL_ATTACH,
dw10.b.nsm_sel = attach ? NVME_NS_ATTACH_CTRL_ATTACH :