/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | Sun_fcRegisterForAdapterAddEvents.cc | 60 AdapterAddEventBridge *bridge = local 62 bridge->addListener(listener);
|
H A D | Sun_fcRegisterForAdapterDeviceEvents.cc | 69 AdapterDeviceEventBridge *bridge = local 71 bridge->addListener(listener, port);
|
H A D | Sun_fcRegisterForAdapterEvents.cc | 63 AdapterEventBridge *bridge = local 65 bridge->addListener(listener, hba);
|
H A D | Sun_fcRegisterForAdapterPortEvents.cc | 68 AdapterPortEventBridge *bridge = local 70 bridge->addListener(listener, port);
|
H A D | Sun_fcRegisterForTargetEvents.cc | 76 TargetEventBridge *bridge = local 78 bridge->addListener(listener, port,
|
/illumos-gate/usr/src/lib/libdladm/common/ |
H A D | libdlbridge.c | 42 #include <net/bridge.h> 51 * bridges, and by the bridge daemon to retrieve configuration information. 54 #define BRIDGE_SVC_NAME "network/bridge" 348 char bridge[MAXLINKNAMELEN]; local 351 status = dladm_bridge_getlink(handle, linkid, bridge, sizeof (bridge)); 354 return (bridge_door_call(bridge, dtype, linkid, &buf, inlen, &buflen, 359 bridge_refresh(const char *bridge) argument 370 status = bridge_door_call(bridge, bdcBridgeGetRefreshCount, 377 if ((fmri = alloc_fmri(BRIDGE_SVC_NAME, bridge)) 1040 dladm_bridge_setlink(dladm_handle_t handle, datalink_id_t linkid, const char *bridge) argument 1101 dladm_bridge_getlink(dladm_handle_t handle, datalink_id_t linkid, char *bridge, size_t bridgelen) argument 1123 char bridge[MAXLINKNAMELEN]; local 1144 char bridge[MAXLINKNAMELEN]; local 1166 dladm_bridge_delete(dladm_handle_t handle, const char *bridge, uint32_t flags) argument 1239 dladm_valid_bridgename(const char *bridge) argument 1413 dladm_bridge_get_fwdtable(dladm_handle_t handle, const char *bridge, uint_t *nfwd) argument 1458 dladm_bridge_get_trillnick(const char *bridge, uint_t *nnick) argument 1507 dladm_bridge_get_nick(const char *bridge) argument 1525 dladm_bridge_set_nick(const char *bridge, uint16_t nick) argument [all...] |
H A D | libdlbridge.h | 30 * This file includes structures, macros and routines used by bridge 37 #include <net/bridge.h> 50 /* Utility functions to accept bridge protection options */ 55 /* Retrieve bridge properties from SMF */ 61 /* Create new bridge and configure SMF properties */ 65 /* Enable a newly created bridge in SMF */ 67 /* Delete a previously created bridge */ 71 /* Retrieve bridge state from running bridge daemon and get bridge por [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/bridged/ |
H A D | Makefile | 29 MANIFEST= bridge.xml
|
H A D | global.h | 36 #include <net/bridge.h> 51 boolean_t kern_added; /* set when added to kernel bridge */
|
H A D | events.c | 47 #include <net/bridge.h> 106 syslog(LOG_ERR, "cannot set table max %lu on bridge %s: %m", 253 * If the port is not yet attached to the bridge in the kernel, then do 262 syslog(LOG_ERR, "cannot bridge %s: %m", portname); 309 syslog(LOG_ERR, "cannot remove from bridge %s: %m", 325 char bridge[MAXLINKNAMELEN], linkname[MAXLINKNAMELEN]; local 329 status = dladm_bridge_getlink(handle, linkid, bridge, sizeof (bridge)); 330 if (status == DLADM_STATUS_OK && strcmp(bridge, instance_name) == 0) { 342 "unable to get bridge dat [all...] |
H A D | door.c | 29 * interface used by user applications to gather bridge status information. 45 #include <net/bridge.h>
|
/illumos-gate/usr/src/uts/common/net/ |
H A D | Makefile | 31 wpa.h simnet.h bridge.h bridge_impl.h trill.h
|
H A D | bridge_impl.h | 50 #include <net/bridge.h> 52 #define BRIDGE_DEV_NAME "bridge" 79 * bridge. Each open non-DLPI stream gets a 'stream' structure; these are used 80 * for bridge instance allocation and control. Each link on the bridge has a 81 * link structure. Finally, the bridge has a table of learned forwarding 86 * outlive the bridge instance and be picked up again (by name) if the instance 115 * The bridge MAC structure has the same lifetime as an observability node. 116 * It's created when a bridge instance is allocated, but is not freed when the 165 * This structure represents a link attached to a bridge [all...] |
/illumos-gate/usr/src/uts/intel/trill/ |
H A D | Makefile | 64 LDFLAGS += -dy -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
|
/illumos-gate/usr/src/uts/sparc/bridge/ |
H A D | Makefile | 37 MODULE = bridge
|
/illumos-gate/usr/src/uts/sparc/trill/ |
H A D | Makefile | 64 LDFLAGS += -dy -Ndrv/bridge -Nmisc/mac -Nmisc/dls -Nfs/sockfs
|
/illumos-gate/usr/src/uts/intel/bridge/ |
H A D | Makefile | 37 MODULE = bridge
|
/illumos-gate/usr/src/cmd/rcm_daemon/common/ |
H A D | bridge_rcm.c | 279 * bridge_offline() - Offline the bridge on a specific link. 356 * Try to bring on an offlined bridge link. 545 char bridge[MAXLINKNAMELEN]; local 562 (void) dladm_bridge_getlink(dld_handle, node->vc_linkid, bridge, 563 sizeof (bridge)); 567 else if (bridge[0] == '\0') 570 fmt = _("%1$s bridge: %2$s"); 572 (void) asprintf(&buf, fmt, name, bridge); 677 char bridge[MAXLINKNAMELEN]; local 683 status = dladm_bridge_getlink(dld_handle, linkid, bridge, 866 char bridge[MAXLINKNAMELEN]; local [all...] |
/illumos-gate/usr/src/lib/fm/topo/modules/common/pcibus/ |
H A D | pcibus.c | 195 * PCI(default) pci N/A N/A != bridge 196 * PCIe pciex N/A N/A != bridge 198 * Switch Up pciex pciex != up = bridge 199 * Switch Down pciex pciex = up = bridge 200 * PCIe-PCI pciex pci N/A = bridge 201 * PCI-PCIe pci pciex N/A = bridge 411 int bridge, int rc, int depth) 419 err = pci_children_instantiate(mod, fn, din, board, bridge, 422 err = pci_children_instantiate(mod, fn, din, board, bridge, 429 int board, int bridge, in 410 pci_bridge_declare(topo_mod_t *mod, tnode_t *fn, di_node_t din, int board, int bridge, int rc, int depth) argument 428 declare_dev_and_fn(topo_mod_t *mod, tnode_t *bus, tnode_t **dev, di_node_t din, int board, int bridge, int rc, int devno, int fnno, int depth) argument 552 pci_children_instantiate(topo_mod_t *mod, tnode_t *parent, di_node_t pn, int board, int bridge, int rc, int bover, int depth) argument [all...] |
H A D | pcibus_labels.c | 154 int board, bridge, rc, bus, dev; local 160 bridge = did_bridge(dp); 166 "board=%d, bridge=%d, rc=%d, bus=%d, dev=%d\n", 167 __func__, platform, board, bridge, rc, bus, dev); 180 if (m.dl_board == board && m.dl_bridge == bridge &&
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | pcifm.c | 214 * If pci-pci bridge grab PCI bridge specific error registers. 437 * Get header type and record if device is a bridge. 445 * Check to see if PCI device is a bridge, if so allocate pci bridge 699 * now check children below the bridge 714 int bridge; local 728 bridge = 1; 731 bridge = 0; 734 for (i = 0; i < (bridge [all...] |
/illumos-gate/usr/src/uts/common/sys/ |
H A D | gldpriv.h | 524 ushort_t bridge:4; /* Note: assumes network order... */ member in struct:gld_ri::tr_rd 535 ushort_t bridge:4;
|
/illumos-gate/usr/src/cmd/dladm/ |
H A D | dladm.c | 379 { "create-bridge", do_create_bridge, 380 " create-bridge [-R <root-dir>] [-P <protect>] " 383 "\t\t [-f <force-protocol>] [-l <link>]... <bridge>" }, 384 { "modify-bridge", do_modify_bridge, 385 " modify-bridge [-R <root-dir>] [-P <protect>] " 388 "\t\t [-f <force-protocol>] <bridge>" }, 389 { "delete-bridge", do_delete_bridge, 390 " delete-bridge [-R <root-dir>] <bridge>" }, 391 { "add-bridge", do_add_bridg 7727 const char *bridge; local 8031 char bridge[MAXLINKNAMELEN]; local 8266 const char *bridge; member in struct:__anon27 8368 char bridge[MAXLINKNAMELEN]; local 8485 char bridge[MAXLINKNAMELEN]; local [all...] |
/illumos-gate/usr/src/uts/common/io/ |
H A D | bridge.c | 60 #include <net/bridge.h> 74 * bridge starting back up. 85 * entries. Each of these structures holds one reference on the bridge 91 * used to create new bridge instances (via BRIOC_NEWBRIDGE) and control the 92 * links on the bridge. When a stream closes, the bridge instance created is 93 * destroyed. There's at most one bridge instance for a given control 123 * (bridge_trill_register_cb). There are four entry points for taking bridge 131 * for bridge output to non-local TRILL destinations (tunnel entry). 167 * These are the bridge instanc 700 inst_alloc(const char *bridge) argument 717 bridge_find_name(const char *bridge) argument 736 bridge_create(datalink_id_t linkid, const char *bridge, bridge_inst_t **bipc, cred_t *cred) argument 1328 char bridge[MAXLINKNAMELEN]; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_ether.c | 729 * layout of bit field to represent bridge and ring. 735 * ushort_t bridge:4; 743 * ushort_t bridge:4; 752 #define bridge(route) (ntohs((ushort_t)(route)) & 0x0F) macro 794 if (! bridge(rh->rd[ii])) { 799 ring(rh->rd[ii]), bridge(rh->rd[ii]));
|