Lines Matching refs:linkid

180 i_dladm_vnic_info_active(dladm_handle_t handle, datalink_id_t linkid,
190 vnic->vn_vnic_id = linkid;
218 i_dladm_vnic_info_persist(dladm_handle_t handle, datalink_id_t linkid,
228 attrp->va_vnic_id = linkid;
229 if ((status = dladm_getsnap_conf(handle, linkid, &conf)) !=
247 if ((status = dladm_datalink_id2info(handle, linkid, NULL, &class,
324 dladm_vnic_info(dladm_handle_t handle, datalink_id_t linkid,
328 return (i_dladm_vnic_info_active(handle, linkid, attrp));
330 return (i_dladm_vnic_info_persist(handle, linkid, attrp));
339 i_dladm_vnic_delete_sys(dladm_handle_t handle, datalink_id_t linkid)
344 ioc.vd_vnic_id = linkid;
500 datalink_id_t linkid, zoneid_t zoneid,
533 if ((status = dladm_datalink_id2info(handle, linkid, NULL,
545 if (linkid != DATALINK_INVALID_LINKID || vid != 0)
584 attr.va_link_id = linkid;
647 stat2 = dladm_bridge_refresh(handle, linkid);
656 dladm_vnic_modify(dladm_handle_t handle, datalink_id_t linkid,
676 if ((status = dladm_datalink_id2info(handle, linkid, NULL,
691 if ((status = dladm_getsnap_conf(handle, linkid, &conf)) !=
696 status = i_dladm_vnic_info_active(handle, linkid, &attr);
701 new_attr.va_vnic_id = linkid;
815 dladm_vnic_delete(dladm_handle_t handle, datalink_id_t linkid, uint32_t flags)
827 if (dladm_datalink_id2info(handle, linkid, NULL, &class, NULL, NULL, 0)
841 * case where we cannot remove active VNICs where the (linkid, linkname)
849 dladm_vnic_info(handle, linkid, &vattr, DLADM_OPT_ACTIVE)
853 status = i_dladm_vnic_delete_sys(handle, linkid);
856 (void) dladm_set_linkprop(handle, linkid, NULL, NULL, 0,
858 (void) dladm_destroy_datalink_id(handle, linkid,
866 (void) dladm_remove_conf(handle, linkid);
867 (void) dladm_destroy_datalink_id(handle, linkid,
871 return (dladm_bridge_refresh(handle, linkid));
1029 i_dladm_vnic_up(dladm_handle_t handle, datalink_id_t linkid, void *arg)
1038 status = dladm_vnic_info(handle, linkid, &attr, DLADM_OPT_PERSIST);
1043 status = dladm_link_get_proplist(handle, linkid, &proplist);
1054 status = dladm_up_datalink_id(handle, linkid);
1056 (void) i_dladm_vnic_delete_sys(handle, linkid);
1066 dladm_vnic_up(dladm_handle_t handle, datalink_id_t linkid, uint32_t flags)
1074 if (linkid == DATALINK_ALL_LINKID) {
1080 (void) i_dladm_vnic_up(handle, linkid, &vnic_arg);
1089 i_dladm_vnic_down(dladm_handle_t handle, datalink_id_t linkid, void *arg)
1094 status = i_dladm_vnic_delete_sys(handle, linkid);
1098 (void) dladm_destroy_datalink_id(handle, linkid,
1107 * configuration and linkid mapping in dlmgmtd is not removed. Down VNIC(s)
1111 dladm_vnic_down(dladm_handle_t handle, datalink_id_t linkid, uint32_t flags)
1121 if (linkid == DATALINK_ALL_LINKID) {
1125 (void) i_dladm_vnic_down(handle, linkid, &status);