Lines Matching refs:linkid

157 i_dladm_vnic_info_active(dladm_handle_t handle, datalink_id_t linkid,  in i_dladm_vnic_info_active()  argument
167 vnic->vn_vnic_id = linkid; in i_dladm_vnic_info_active()
192 i_dladm_vnic_info_persist(dladm_handle_t handle, datalink_id_t linkid, in i_dladm_vnic_info_persist() argument
202 attrp->va_vnic_id = linkid; in i_dladm_vnic_info_persist()
203 if ((status = dladm_getsnap_conf(handle, linkid, &conf)) != in i_dladm_vnic_info_persist()
221 if ((status = dladm_datalink_id2info(handle, linkid, NULL, &class, in i_dladm_vnic_info_persist()
290 dladm_vnic_info(dladm_handle_t handle, datalink_id_t linkid, in dladm_vnic_info() argument
294 return (i_dladm_vnic_info_active(handle, linkid, attrp)); in dladm_vnic_info()
296 return (i_dladm_vnic_info_persist(handle, linkid, attrp)); in dladm_vnic_info()
305 i_dladm_vnic_delete_sys(dladm_handle_t handle, datalink_id_t linkid) in i_dladm_vnic_delete_sys() argument
311 ioc.vd_vnic_id = linkid; in i_dladm_vnic_delete_sys()
398 dladm_vnic_create(dladm_handle_t handle, const char *vnic, datalink_id_t linkid, in dladm_vnic_create() argument
427 is_etherstub = (linkid == DATALINK_INVALID_LINKID); in dladm_vnic_create()
433 if ((status = dladm_datalink_id2info(handle, linkid, NULL, in dladm_vnic_create()
442 if (linkid != DATALINK_INVALID_LINKID || vid != 0) in dladm_vnic_create()
521 attr.va_link_id = linkid; in dladm_vnic_create()
579 stat2 = dladm_bridge_refresh(handle, linkid); in dladm_vnic_create()
590 dladm_vnic_delete(dladm_handle_t handle, datalink_id_t linkid, uint32_t flags) in dladm_vnic_delete() argument
598 if ((dladm_datalink_id2info(handle, linkid, NULL, &class, NULL, NULL, 0) in dladm_vnic_delete()
612 status = i_dladm_vnic_delete_sys(handle, linkid); in dladm_vnic_delete()
614 (void) dladm_set_linkprop(handle, linkid, NULL, NULL, 0, in dladm_vnic_delete()
616 (void) dladm_destroy_datalink_id(handle, linkid, in dladm_vnic_delete()
624 (void) dladm_remove_conf(handle, linkid); in dladm_vnic_delete()
625 (void) dladm_destroy_datalink_id(handle, linkid, in dladm_vnic_delete()
628 return (dladm_bridge_refresh(handle, linkid)); in dladm_vnic_delete()
762 i_dladm_vnic_up(dladm_handle_t handle, datalink_id_t linkid, void *arg) in i_dladm_vnic_up() argument
771 status = dladm_vnic_info(handle, linkid, &attr, DLADM_OPT_PERSIST); in i_dladm_vnic_up()
776 status = dladm_link_get_proplist(handle, linkid, &proplist); in i_dladm_vnic_up()
787 status = dladm_up_datalink_id(handle, linkid); in i_dladm_vnic_up()
789 (void) i_dladm_vnic_delete_sys(handle, linkid); in i_dladm_vnic_up()
798 dladm_vnic_up(dladm_handle_t handle, datalink_id_t linkid, uint32_t flags) in dladm_vnic_up() argument
806 if (linkid == DATALINK_ALL_LINKID) { in dladm_vnic_up()
812 (void) i_dladm_vnic_up(handle, linkid, &vnic_arg); in dladm_vnic_up()