Lines Matching refs:nvme

31 ctrl_disc_count_cb(nvme_t *nvme, const nvme_ctrl_disc_t *disc, void *arg)  in ctrl_disc_count_cb()  argument
81 ctrl_match(nvme_t *nvme, nvme_ctrl_t *targ) in ctrl_match() argument
95 if (!nvme_ctrl_discover_init(nvme, &iter)) { in ctrl_match()
96 libnvme_test_hdl_warn(nvme, "failed to initialize controller " in ctrl_match()
113 libnvme_test_hdl_warn(nvme, "failed to iterate controllers"); in ctrl_match()
130 ctrl_disc_nop_cb(nvme_t *nvme, const nvme_ctrl_disc_t *disc, void *arg) in ctrl_disc_nop_cb() argument
136 ctrl_disc_bad_disc_init(nvme_t *nvme, nvme_ctrl_iter_t **iterp, in ctrl_disc_bad_disc_init() argument
139 if (nvme_ctrl_discover_init(nvme, iterp)) { in ctrl_disc_bad_disc_init()
143 } else if (nvme_err(nvme) != exp_err) { in ctrl_disc_bad_disc_init()
146 nvme_errtostr(nvme, nvme_err(nvme)), nvme_err(nvme), in ctrl_disc_bad_disc_init()
147 nvme_errtostr(nvme, exp_err), exp_err); in ctrl_disc_bad_disc_init()
157 ctrl_disc_bad_disc(nvme_t *nvme, nvme_ctrl_disc_f func, nvme_err_t exp_err, in ctrl_disc_bad_disc() argument
160 if (nvme_ctrl_discover(nvme, func, NULL)) { in ctrl_disc_bad_disc()
164 } else if (nvme_err(nvme) != exp_err) { in ctrl_disc_bad_disc()
167 nvme_errtostr(nvme, nvme_err(nvme)), nvme_err(nvme), in ctrl_disc_bad_disc()
168 nvme_errtostr(nvme, exp_err), exp_err); in ctrl_disc_bad_disc()
181 nvme_t *nvme; in main() local
186 libnvme_test_init(&nvme, &ctrl); in main()
188 if (!nvme_ctrl_discover(nvme, ctrl_disc_count_cb, &nctrl)) { in main()
189 libnvme_test_hdl_warn(nvme, "failed to discover controllers"); in main()
199 if (!ctrl_match(nvme, ctrl)) { in main()
203 if (!ctrl_disc_bad_disc_init(nvme, NULL, NVME_ERR_BAD_PTR, in main()
208 if (!ctrl_disc_bad_disc(nvme, NULL, NVME_ERR_BAD_PTR, in main()
214 if (!ctrl_disc_bad_disc_init(nvme, &iter, NVME_ERR_NO_MEM, in main()
219 if (!ctrl_disc_bad_disc(nvme, ctrl_disc_nop_cb, NVME_ERR_NO_MEM, in main()
230 nvme_fini(nvme); in main()