Lines Matching defs:hostnqn
317 const struct spdk_nvme_transport_id *trid, const char *hostnqn)
325 strcmp(hostnqn, opts->hostnqn) == 0) {
394 nvme_ctrlr_get(const struct spdk_nvme_transport_id *trid, const char *hostnqn)
401 nvme_ctrlr = nvme_bdev_ctrlr_get_ctrlr(nbdev_ctrlr, trid, hostnqn);
3971 spdk_json_write_named_string(w, "nqn", opts->hostnqn);
5760 /* hostnqn and subnqn were already verified before attaching a controller.
6683 if (nvme_ctrlr_get(trid, drv_opts->hostnqn) != NULL) {
6684 SPDK_ERRLOG("A controller with the provided trid (traddr: %s, hostnqn: %s) "
6685 "already exists.\n", trid->traddr, drv_opts->hostnqn);
7131 char *hostnqn;
7147 free(ctx->hostnqn);
7362 snprintf(new_ctx->drv_opts.hostnqn, sizeof(new_ctx->drv_opts.hostnqn), "%s", ctx->hostnqn);
7450 snprintf(new_ctx->drv_opts.hostnqn, sizeof(new_ctx->drv_opts.hostnqn), "%s", ctx->hostnqn);
7710 /* Even if user did not specify hostnqn, we can still strdup("\0"); */
7711 ctx->hostnqn = strdup(ctx->drv_opts.hostnqn);
7712 if (ctx->hostnqn == NULL) {
8916 spdk_json_write_named_string(w, "hostnqn", ctx->hostnqn);
9002 spdk_json_write_named_string(w, "hostnqn", opts->hostnqn);