Lines Matching defs:nv
242 struct cctl_lun_nv *nv;
244 nv = calloc(1, sizeof(*nv));
245 if (nv == NULL)
246 log_err(1, "%s: can't allocate %zd bytes for nv pair",
247 __func__, sizeof(*nv));
249 nv->name = checked_strdup(name);
251 nv->value = str;
253 STAILQ_INSERT_TAIL(&cur_lun->attr_list, nv, links);
347 struct cctl_lun_nv *nv;
349 nv = calloc(1, sizeof(*nv));
350 if (nv == NULL)
351 log_err(1, "%s: can't allocate %zd bytes for nv pair",
352 __func__, sizeof(*nv));
354 nv->name = checked_strdup(name);
356 nv->value = str;
358 STAILQ_INSERT_TAIL(&cur_port->attr_list, nv, links);
523 struct cctl_lun_nv *nv;
568 STAILQ_FOREACH(nv, &lun->attr_list, links) {
569 if (strcmp(nv->name, "file") == 0 ||
570 strcmp(nv->name, "dev") == 0) {
571 lun_set_path(cl, nv->value);
574 lo = lun_option_new(cl, nv->name, nv->value);
578 nv->name, (uintmax_t) lun->lun_id,