Lines Matching refs:flowinfo
454 dld_flowinfo_t flowinfo;
479 bzero(&flowinfo, sizeof (flowinfo));
481 &flowinfo, &ret_err);
488 (void) strlcpy(flowname, flowinfo.fi_flowname,
496 if (flowinfo.fi_linkid !=
499 (handle, flowinfo.fi_linkid, NULL,
502 flowinfo.fi_linkid =
506 if (flowinfo.fi_linkid != linkid &&
507 flowinfo.fi_linkid !=
523 zonename, flowinfo.fi_flowname);
533 "global", flowinfo.fi_flowname);
535 bcopy(flowinfo.fi_flowname,
540 attr.fa_linkid = flowinfo.fi_linkid;
541 bcopy(&flowinfo.fi_flow_desc, &attr.fa_flow_desc,
544 bcopy(&flowinfo.fi_resource_props,
620 dld_flowinfo_t flowinfo;
625 bzero(&flowinfo, sizeof (flowinfo));
627 bzero(&flowinfo, sizeof (flowinfo));
628 status = dladm_get_flownext(handle, flowname, zoneid, &flowinfo,
634 if (flowinfo.fi_flow_desc.fd_zoneid != zoneid)
643 if ((status = i_dladm_flow_add(handle, flowinfo.fi_flowname,
644 flowinfo.fi_linkid, &flowinfo.fi_flow_desc,
645 &flowinfo.fi_resource_props)) == DLADM_STATUS_NOTFOUND)
649 (void) strlcpy(flowname, flowinfo.fi_flowname, MAXFLOWNAMELEN);
658 dld_flowinfo_t flowinfo;
664 bzero(&flowinfo, sizeof (flowinfo));
666 status = dladm_get_flownext(handle, flowname, zoneid, &flowinfo,
670 if (flowinfo.fi_flow_desc.fd_zoneid != zoneid)
673 (void) i_dladm_flow_remove(handle, flowinfo.fi_flowname,
676 (void) strlcpy(flowname, flowinfo.fi_flowname, MAXFLOWNAMELEN);