Lines Matching refs:bridge

348 	char bridge[MAXLINKNAMELEN];  in port_door_call()  local
351 status = dladm_bridge_getlink(handle, linkid, bridge, sizeof (bridge)); in port_door_call()
354 return (bridge_door_call(bridge, dtype, linkid, &buf, inlen, &buflen, in port_door_call()
359 bridge_refresh(const char *bridge) in bridge_refresh() argument
370 status = bridge_door_call(bridge, bdcBridgeGetRefreshCount, in bridge_refresh()
377 if ((fmri = alloc_fmri(BRIDGE_SVC_NAME, bridge)) == NULL) in bridge_refresh()
395 status = bridge_door_call(bridge, in bridge_refresh()
404 fmri = alloc_fmri(TRILL_SVC_NAME, bridge); in bridge_refresh()
1041 const char *bridge) in dladm_bridge_setlink() argument
1049 if (*bridge != '\0' && !dladm_valid_bridgename(bridge)) in dladm_bridge_setlink()
1064 if (*oldbridge != '\0' && *bridge != '\0') { in dladm_bridge_setlink()
1073 if (*bridge != '\0') { in dladm_bridge_setlink()
1075 DLADM_TYPE_STR, bridge); in dladm_bridge_setlink()
1090 if (bridge[0] == '\0') in dladm_bridge_setlink()
1091 bridge = oldbridge; in dladm_bridge_setlink()
1092 status = bridge_refresh(bridge); in dladm_bridge_setlink()
1101 dladm_bridge_getlink(dladm_handle_t handle, datalink_id_t linkid, char *bridge, in dladm_bridge_getlink() argument
1111 *bridge = '\0'; in dladm_bridge_getlink()
1112 status = dladm_get_conf_field(handle, conf, FBRIDGE, bridge, bridgelen); in dladm_bridge_getlink()
1113 if (status == DLADM_STATUS_OK && *bridge == '\0') in dladm_bridge_getlink()
1123 char bridge[MAXLINKNAMELEN]; in dladm_bridge_refresh() local
1126 status = dladm_bridge_getlink(handle, linkid, bridge, sizeof (bridge)); in dladm_bridge_refresh()
1130 status = bridge_refresh(bridge); in dladm_bridge_refresh()
1144 char bridge[MAXLINKNAMELEN]; in i_dladm_bridge_is_held() local
1150 status = dladm_get_conf_field(handle, conf, FBRIDGE, bridge, in i_dladm_bridge_is_held()
1151 sizeof (bridge)); in i_dladm_bridge_is_held()
1152 if (status == DLADM_STATUS_OK && strcmp(bha->bha_bridge, bridge) == 0) { in i_dladm_bridge_is_held()
1166 dladm_bridge_delete(dladm_handle_t handle, const char *bridge, uint32_t flags) in dladm_bridge_delete() argument
1173 if (!dladm_valid_bridgename(bridge)) in dladm_bridge_delete()
1177 (void) snprintf(linkname, sizeof (linkname), "%s0", bridge); in dladm_bridge_delete()
1193 arg.bha_bridge = bridge; in dladm_bridge_delete()
1208 if ((status = disable_trill(bridge, flags)) != DLADM_STATUS_OK) in dladm_bridge_delete()
1212 status = shut_down_instance(BRIDGE_SVC_NAME, bridge, flags); in dladm_bridge_delete()
1239 dladm_valid_bridgename(const char *bridge) in dladm_valid_bridgename() argument
1241 size_t len = strnlen(bridge, MAXLINKNAMELEN); in dladm_valid_bridgename()
1250 if (isdigit(bridge[0]) || isdigit(bridge[len - 1])) in dladm_valid_bridgename()
1257 for (cp = bridge; *cp != '\0'; cp++) { in dladm_valid_bridgename()
1413 dladm_bridge_get_fwdtable(dladm_handle_t handle, const char *bridge, in dladm_bridge_get_fwdtable() argument
1423 "%s0", bridge); in dladm_bridge_get_fwdtable()
1458 dladm_bridge_get_trillnick(const char *bridge, uint_t *nnick) in dladm_bridge_get_trillnick() argument
1467 (void) strlcpy(brcopy, bridge, sizeof (brcopy)); in dladm_bridge_get_trillnick()
1507 dladm_bridge_get_nick(const char *bridge) in dladm_bridge_get_nick() argument
1513 if (bind_instance(TRILL_SVC_NAME, bridge, &sstate) != 0) in dladm_bridge_get_nick()
1525 dladm_bridge_set_nick(const char *bridge, uint16_t nick) in dladm_bridge_set_nick() argument
1536 if (scf_service_get_instance(sstate.ss_svc, bridge, sstate.ss_inst) != in dladm_bridge_set_nick()
1573 if (rv == 1 && (fmri = alloc_fmri(TRILL_SVC_NAME, bridge)) != NULL) { in dladm_bridge_set_nick()