Lines Matching refs:ctrl
28 missing_field_err(nvme_ctrl_t *ctrl, const char *desc, nvme_err_t exp_err) in missing_field_err() argument
30 nvme_err_t err = nvme_ctrl_err(ctrl); in missing_field_err()
37 desc, nvme_ctrl_errtostr(ctrl, err), err, in missing_field_err()
38 nvme_ctrl_errtostr(ctrl, exp_err), exp_err); in missing_field_err()
47 nvme_ctrl_t *ctrl; in main() local
53 libnvme_test_init(&nvme, &ctrl); in main()
55 if (!nvme_id_req_init_by_cns(ctrl, NVME_CSI_NVM, NVME_IDENTIFY_CTRL, in main()
57 libnvme_test_ctrl_warn(ctrl, "failed to initialize identify " in main()
64 } else if (!missing_field_err(ctrl, "identify request", in main()
73 if (!nvme_log_req_init(ctrl, &log_req)) { in main()
74 libnvme_test_ctrl_warn(ctrl, "failed to initialize log " in main()
81 } else if (!missing_field_err(ctrl, "log request", in main()
90 if (!nvme_get_feat_req_init(ctrl, &get_feat_req)) { in main()
91 libnvme_test_ctrl_warn(ctrl, "failed to initialize get feature " in main()
98 } else if (!missing_field_err(ctrl, "get feature request", in main()
107 if (!nvme_vuc_req_init(ctrl, &vuc_req)) { in main()
108 if (nvme_ctrl_err(ctrl) == NVME_ERR_VUC_UNSUP_BY_DEV) { in main()
112 libnvme_test_ctrl_warn(ctrl, "failed to initialize vuc " in main()
120 } else if (!missing_field_err(ctrl, "vuc request", in main()
133 nvme_ctrl_fini(ctrl); in main()