Lines Matching refs:retval

114 	dlmgmt_createid_retval_t retval;
117 size_t sz = sizeof (retval);
136 &retval, &sz)) == DLADM_STATUS_OK) {
137 *linkidp = retval.lr_linkid;
150 dlmgmt_destroyid_retval_t retval;
152 size_t sz = sizeof (retval);
162 &retval, &sz));
173 dlmgmt_remapid_retval_t retval;
174 size_t sz = sizeof (retval);
181 &retval, &sz));
191 dlmgmt_upid_retval_t retval;
192 size_t sz = sizeof (retval);
197 return (dladm_door_call(handle, &upid, sizeof (upid), &retval, &sz));
208 dlmgmt_createconf_retval_t retval;
210 size_t sz = sizeof (retval);
223 &retval, &sz)) == DLADM_STATUS_OK) {
225 confp->ds_confid = retval.lr_confid;
277 dlmgmt_getnext_retval_t retval;
281 size_t sz = sizeof (retval);
297 sizeof (getnext), &retval, &sz)) != DLADM_STATUS_OK) {
307 linkid = retval.lr_linkid;
308 if ((retval.lr_class == DATALINK_CLASS_PHYS) &&
309 (retval.lr_flags & DLMGMT_ACTIVE)) {
316 &retval.lr_flags) != DLADM_STATUS_OK) {
320 if (!(dlmgmt_flags & retval.lr_flags))
340 dlmgmt_openconf_retval_t retval;
347 sz = sizeof (retval);
352 sizeof (openconf), &retval, &sz)) == DLADM_STATUS_OK) {
354 confp->ds_confid = retval.lr_confid;
415 dlmgmt_writeconf_retval_t retval;
416 size_t sz = sizeof (retval);
428 &retval, &sz));
462 dlmgmt_getattr_retval_t retval;
463 size_t sz = sizeof (retval);
473 sizeof (getattr), &retval, &sz)) != DLADM_STATUS_OK) {
477 if (retval.lr_attrsz > attrsz)
480 bcopy(retval.lr_attrval, attrval, retval.lr_attrsz);
538 dlmgmt_getlinkid_retval_t retval;
541 size_t sz = sizeof (retval);
547 &retval, &sz)) != DLADM_STATUS_OK) {
551 linkid = retval.lr_linkid;
552 if (retval.lr_class == DATALINK_CLASS_PHYS &&
553 retval.lr_flags & DLMGMT_ACTIVE) {
558 status = i_dladm_phys_status(handle, linkid, &retval.lr_flags);
566 *flagp = retval.lr_flags & DLMGMT_ACTIVE ? DLADM_OPT_ACTIVE : 0;
567 *flagp |= (retval.lr_flags & DLMGMT_PERSIST) ?
571 *classp = retval.lr_class;
573 *mediap = retval.lr_media;
587 dlmgmt_getname_retval_t retval;
589 size_t sz = sizeof (retval);
599 &retval, &sz)) != DLADM_STATUS_OK) {
603 if (len != 0 && (strlen(retval.lr_link) + 1 > len))
606 if (retval.lr_class == DATALINK_CLASS_PHYS &&
607 retval.lr_flags & DLMGMT_ACTIVE) {
612 status = i_dladm_phys_status(handle, linkid, &retval.lr_flags);
618 (void) strlcpy(link, retval.lr_link, len);
620 *classp = retval.lr_class;
622 *mediap = retval.lr_media;
624 *flagp = retval.lr_flags & DLMGMT_ACTIVE ?
626 *flagp |= (retval.lr_flags & DLMGMT_PERSIST) ?
640 dlmgmt_setattr_retval_t retval;
642 size_t sz = sizeof (retval);
666 &retval, &sz));
677 dlmgmt_unsetattr_retval_t retval;
678 size_t sz = sizeof (retval);
691 &retval, &sz));
702 dlmgmt_removeconf_retval_t retval;
703 size_t sz = sizeof (retval);
709 &retval, &sz));
719 dlmgmt_destroyconf_retval_t retval;
720 size_t sz = sizeof (retval);
732 &retval, &sz);
740 dlmgmt_zoneboot_retval_t retval;
741 size_t sz = sizeof (retval);
746 &retval, &sz));
753 dlmgmt_zonehalt_retval_t retval;
754 size_t sz = sizeof (retval);
759 &retval, &sz));