Lines Matching defs:mdcp
350 meta_match_names(mdname_t *np, struct dk_cinfo *cp, mdcinfo_t *mdcp,
361 (void) (*fptr)(np, cp, mdcp, ep);
370 meta_match_enclosure(mdname_t *np, mdcinfo_t *mdcp, md_error_t *ep)
381 e = (*fptr)(np, mdcp, ep);
410 meta_cinfo_to_md(mdname_t *np, struct dk_cinfo *cp, mdcinfo_t *mdcp,
414 (void) memset(mdcp, '\0', sizeof (*mdcp));
415 (void) strncpy(mdcp->cname, cp->dki_cname,
416 min((sizeof (mdcp->cname) - 1), sizeof (cp->dki_cname)));
417 mdcp->ctype = MHD_CTLR_GENERIC;
418 mdcp->cnum = cp->dki_cnum;
419 (void) strncpy(mdcp->dname, cp->dki_dname,
420 min((sizeof (mdcp->dname) - 1), sizeof (cp->dki_dname)));
421 mdcp->unit = cp->dki_unit;
422 mdcp->maxtransfer = cp->dki_maxtransfer;
430 meta_match_names(np, cp, mdcp, ep);
432 if (meta_match_enclosure(np, mdcp, ep))