Home
last modified time | relevance | path

Searched full:bridge (Results 1 – 25 of 1061) sorted by relevance

12345678910>>...43

/freebsd/share/man/man4/
H A Dbridge.41 .\" $NetBSD: bridge.4,v 1.5 2004/01/31 20:14:11 jdc Exp $
41 .Nd network bridge device
64 For example, it is possible to bridge Ethernet and 802.11 networks together,
65 but it is not possible to bridge Ethernet and Token Ring together.
96 .Va net.link.bridge.inherit_mac
97 has a non-zero value, the newly created bridge will inherit the MAC
100 This will provide more predictable bridge MAC addresses without any
109 A bridge can be used to provide several services, such as a simple
110 802.11-to-Ethernet bridge for wireless hosts, or traffic isolation.
112 A bridge works like a switch, forwarding traffic from one interface
[all …]
/freebsd/usr.sbin/bsnmpd/modules/snmp_bridge/
H A Dbridge_snmp.h28 * Bridge MIB implementation for SNMPd.
82 * Bridge Addresses Table.
85 uint32_t sysindex; /* The bridge if sysindex. */
94 * Bridge ports.
95 * The bridge port system interface index is used for a
101 uint32_t sysindex; /* The bridge interface sysindex. */
102 int32_t port_no; /* The bridge member system index. */
116 char p_name[IFNAMSIZ]; /* Not in BRIDGE-MIB. */
142 * A bridge interface.
143 * The system interface index of the bridge is not required neither by the
[all …]
H A Dsnmp_bridge.331 .Nd "bridge module for snmpd"
33 .Pq begemotSnmpdModulePath."bridge" = "/usr/lib/snmp_bridge.so"
37 module implements the BRIDGE-MIB as standardized in RFC 4188, the RSTP-MIB
38 standardized in RFC4318 and a private BEGEMOT-BRIDGE-MIB, which allows
39 management of multiple bridge interfaces.
40 Most of the objects defined in the private BEGEMOT-BRIDGE-MIB are duplicates
41 of the original objects defined by the standard BRIDGE-MIB, but the private
46 for configuring bridge interfaces.
51 The additional objects to configure a bridge are:
54 Bridge interfaces can be created and destroyed via this object.
[all …]
H A DBEGEMOT-BRIDGE-MIB.txt27 BEGEMOT-BRIDGE-MIB DEFINITIONS ::= BEGIN
36 FROM BRIDGE-MIB
56 "The Begemot MIB for managing bridge interfaces."
78 "Name of a bridge interface."
85 "Name of a bridge interface."
92 "A port identifier that contains a bridge port's STP priority
97 -- subtrees in the Begemot Bridge MIB
112 -- the base Bridge interface table
121 bridge interface on the managed device."
129 "A list of information for the bridge interfaces on
[all …]
H A DBRIDGE-MIB.txt17 BRIDGE-MIB DEFINITIONS ::= BEGIN
35 ORGANIZATION "IETF Bridge MIB Working Group"
37 "Email: bridge-mib@ietf.org
54 Send comments to <bridge-mib@ietf.org>"
56 "The Bridge MIB module for managing devices that support
95 "The Bridge-Identifier, as used in the Spanning Tree
96 Protocol, to uniquely identify a bridge. Its first two
99 refer to a bridge in a unique fashion (typically, the
101 bridge)."
149 -- subtrees in the Bridge MIB
[all …]
H A Dbridge_sys.c28 * Bridge MIB implementation for SNMPd.
29 * Bridge OS specific ioctls.
111 * Bridge interfaces.
115 * Convert the kernel uint64_t value for a bridge id
130 * Fetch the bridge configuration parameters from the kernel excluding
143 /* Bridge priority. */ in bridge_get_conf_param()
146 syslog(LOG_ERR, "update bridge: ioctl(BRDGGPRI) failed: %s", in bridge_get_conf_param()
156 syslog(LOG_ERR, "update bridge: ioctl(BRDGGMA) failed: %s", in bridge_get_conf_param()
167 syslog(LOG_ERR, "update bridge: ioctl(BRDGGHT) failed: %s", in bridge_get_conf_param()
176 syslog(LOG_ERR, "update bridge: ioctl(BRDGGFD) failed: %s", in bridge_get_conf_param()
[all …]
H A Dbridge_addrs.c28 * Bridge MIB implementation for SNMPd.
29 * Bridge addresses.
57 * Free the bridge address list.
71 * Free the bridge address entries from the address list,
72 * for the specified bridge interface only.
110 * Insert an address entry in the bridge address TAILQ starting to search
111 * for its place from the position of the first bridge address for the bridge
112 * interface. Update the first bridge address if necessary.
141 * according to bridge interface name.
172 * Insert a bridge address in the bridge addresses list.
[all …]
/freebsd/tests/sys/net/
H A Dif_bridge_test.sh53 bridge=$(vnet_mkbridge)
55 ifconfig ${bridge} up
58 ifconfig ${bridge} addm ${epair_alcatraz}a
59 ifconfig ${bridge} addm ${epair_singsing}a
215 atf_set descr 'Bridge static address test'
225 bridge=$(vnet_mkbridge)
227 vnet_mkjail one ${bridge} ${epair}a
231 jexec one ifconfig ${bridge} up
233 jexec one ifconfig ${bridge} addm ${epair}a
237 jexec one ifconfig ${bridge} static ${epair}b 00:01:02:03:04:05
[all …]
/freebsd/sys/dev/mthca/
H A Dmthca_reset.c49 struct pci_dev *bridge = NULL; in mthca_reset() local
69 * find the associated bridge device and save off its PCI in mthca_reset()
74 /* Look for the bridge -- its device ID will be 2 more in mthca_reset()
77 while ((bridge = pci_get_device(mdev->pdev->vendor, in mthca_reset()
79 bridge)) != NULL) { in mthca_reset()
80 if (bridge->hdr_type == PCI_HEADER_TYPE_BRIDGE && in mthca_reset()
81 bridge->subordinate == mdev->pdev->bus) { in mthca_reset()
82 mthca_dbg(mdev, "Found bridge: %s\n", in mthca_reset()
83 pci_name(bridge)); in mthca_reset()
88 if (!bridge) { in mthca_reset()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/fpga/
H A Daltera-hps2fpga-bridge.txt1 Altera FPGA/HPS Bridge Driver
4 - regs : base address and size for AXI bridge module
6 "altr,socfpga-lwhps2fpga-bridge",
7 "altr,socfpga-hps2fpga-bridge", or
8 "altr,socfpga-fpga2hps-bridge"
9 - resets : Phandle and reset specifier for this bridge's reset
12 See Documentation/devicetree/bindings/fpga/fpga-bridge.txt for generic bindings.
15 fpga_bridge0: fpga-bridge@ff400000 {
16 compatible = "altr,socfpga-lwhps2fpga-bridge";
20 bridge-enable = <0>;
[all …]
H A Daltera-freeze-bridge.txt1 Altera Freeze Bridge Controller Driver
3 The Altera Freeze Bridge Controller manages one or more freeze bridges.
5 changes from passing through the bridge. The controller can also
7 bridge normally.
10 - compatible : Should contain "altr,freeze-bridge-controller"
11 - regs : base address and size for freeze bridge module
13 See Documentation/devicetree/bindings/fpga/fpga-bridge.txt for generic bindings.
17 compatible = "altr,freeze-bridge-controller";
19 bridge-enable = <0>;
H A Dfpga-bridge.txt1 FPGA Bridge Device Tree Binding
4 - bridge-enable : 0 if driver should disable bridge at startup
5 1 if driver should enable bridge at startup
6 Default is to leave bridge in current state.
9 fpga_bridge3: fpga-bridge@ffc25080 {
10 compatible = "altr,socfpga-fpga2sdram-bridge";
12 bridge-enable = <0>;
H A Dxilinx-pr-decoupler.txt6 changes from passing through the bridge. The controller can also
8 bridge normally.
14 from passing through the bridge. The controller safely handles AXI4MM
33 Documentation/devicetree/bindings/fpga/fpga-bridge.txt for generic bindings.
37 fpga-bridge@100000450 {
43 bridge-enable = <0>;
47 fpga-bridge@100000450 {
53 bridge-enable = <0>;
/freebsd/lib/libifconfig/
H A Dlibifconfig_bridge.c44 struct ifconfig_bridge_status inner; /* wrapped bridge status */
69 struct _ifconfig_bridge_status *bridge; in ifconfig_bridge_get_bridge_status() local
74 bridge = calloc(1, sizeof(struct _ifconfig_bridge_status)); in ifconfig_bridge_get_bridge_status()
75 if (bridge == NULL) { in ifconfig_bridge_get_bridge_status()
80 bridge->inner.params = &bridge->params; in ifconfig_bridge_get_bridge_status()
84 free(bridge); in ifconfig_bridge_get_bridge_status()
87 bridge->inner.cache_size = cache_param.ifbrp_csize; in ifconfig_bridge_get_bridge_status()
91 free(bridge); in ifconfig_bridge_get_bridge_status()
94 bridge->inner.cache_lifetime = cache_param.ifbrp_ctime; in ifconfig_bridge_get_bridge_status()
97 &bridge->params, sizeof(bridge->params), false) != 0) { in ifconfig_bridge_get_bridge_status()
[all …]
/freebsd/tests/sys/netgraph/
H A Dbridge.c93 ng_shutdown("bridge:"); in ATF_TC_BODY()
96 ng_mkpeer(".", "a", "bridge", "link0"); in ATF_TC_BODY()
97 ng_name("a", "bridge"); in ATF_TC_BODY()
98 ng_connect(".", "b", "bridge:", "link1"); in ATF_TC_BODY()
99 ng_connect(".", "c", "bridge:", "link2"); in ATF_TC_BODY()
140 rm.tok = ng_send_msg("bridge:", "gettable"); in ATF_TC_BODY()
156 rm.tok = ng_send_msg("bridge:", "gettable"); in ATF_TC_BODY()
161 ng_shutdown("bridge:"); in ATF_TC_BODY()
174 ng_shutdown("bridge:"); in ATF_TC_BODY()
177 ng_mkpeer(".", "a", "bridge", "link0"); in ATF_TC_BODY()
[all …]
/freebsd/sys/x86/pci/
H A Dpci_bus.c151 s = "Intel 824?? host to PCI bridge"; in legacy_pcib_is_host_bridge()
157 s = "Intel 82810 (i810 GMCH) Host To Hub bridge"; in legacy_pcib_is_host_bridge()
160 s = "Intel 82810-DC100 (i810-DC100 GMCH) Host To Hub bridge"; in legacy_pcib_is_host_bridge()
163 s = "Intel 82810E (i810E GMCH) Host To Hub bridge"; in legacy_pcib_is_host_bridge()
166 s = "Intel 82815 (i815 GMCH) Host To Hub bridge"; in legacy_pcib_is_host_bridge()
169 s = "Intel 82443LX (440 LX) host to PCI bridge"; in legacy_pcib_is_host_bridge()
172 s = "Intel 82443BX (440 BX) host to PCI bridge"; in legacy_pcib_is_host_bridge()
175 s = "Intel 82443BX host to PCI bridge (AGP disabled)"; in legacy_pcib_is_host_bridge()
178 s = "Intel 82443MX host to PCI bridge"; in legacy_pcib_is_host_bridge()
181 s = "Intel 82443GX host to PCI bridge"; in legacy_pcib_is_host_bridge()
[all …]
/freebsd/sys/dev/agp/
H A Dagp_via.c76 return ("VIA 8763 (P4X600) host to PCI bridge"); in agp_via_match()
78 return ("VIA PM800/PN800/PM880/PN880 host to PCI bridge"); in agp_via_match()
80 return ("VIA KT880 host to PCI bridge"); in agp_via_match()
82 return ("VIA 3296 (P4M800) host to PCI bridge"); in agp_via_match()
84 return ("VIA 82C8363 (Apollo KT133x/KM133) host to PCI bridge"); in agp_via_match()
86 return ("VIA 3314 (P4M800CE) host to PCI bridge"); in agp_via_match()
88 return ("VIA VT3324 (CX700) host to PCI bridge"); in agp_via_match()
90 return ("VIA 3327 (P4M890) host to PCI bridge"); in agp_via_match()
92 return ("VIA 3364 (P4M900) host to PCI bridge"); in agp_via_match()
94 return ("VIA 8371 (Apollo KX133) host to PCI bridge"); in agp_via_match()
[all …]
H A Dagp_sis.c66 return ("SiS 5591 host to AGP bridge"); in agp_sis_match()
68 return ("SiS 530 host to AGP bridge"); in agp_sis_match()
70 return ("SiS 540 host to AGP bridge"); in agp_sis_match()
72 return ("SiS 550 host to AGP bridge"); in agp_sis_match()
74 return ("SiS 620 host to AGP bridge"); in agp_sis_match()
76 return ("SiS 630 host to AGP bridge"); in agp_sis_match()
78 return ("SiS 645 host to AGP bridge"); in agp_sis_match()
80 return ("SiS 645DX host to AGP bridge"); in agp_sis_match()
82 return ("SiS 648 host to AGP bridge"); in agp_sis_match()
84 return ("SiS 650 host to AGP bridge"); in agp_sis_match()
[all …]
/freebsd/sys/dev/pccbb/
H A Dpccbb_pci.c61 * Driver for PCI to CardBus Bridge chips
127 {PCIC_ID_TI1031, "TI1031 PCI-PC Card Bridge", CB_TI113X},
128 {PCIC_ID_TI1130, "TI1130 PCI-CardBus Bridge", CB_TI113X},
129 {PCIC_ID_TI1131, "TI1131 PCI-CardBus Bridge", CB_TI113X},
131 {PCIC_ID_TI1210, "TI1210 PCI-CardBus Bridge", CB_TI12XX},
132 {PCIC_ID_TI1211, "TI1211 PCI-CardBus Bridge", CB_TI12XX},
133 {PCIC_ID_TI1220, "TI1220 PCI-CardBus Bridge", CB_TI12XX},
134 {PCIC_ID_TI1221, "TI1221 PCI-CardBus Bridge", CB_TI12XX},
135 {PCIC_ID_TI1225, "TI1225 PCI-CardBus Bridge", CB_TI12XX},
136 {PCIC_ID_TI1250, "TI1250 PCI-CardBus Bridge", CB_TI125
[all...]
/freebsd/tests/sys/netinet/
H A Dcarp.sh76 bridge=$(vnet_mkbridge)
80 vnet_mkjail carp_basic_v4_one ${bridge} ${epair_one}a ${epair_two}a
84 jexec carp_basic_v4_one ifconfig ${bridge} 192.0.2.4/29 up
85 jexec carp_basic_v4_one ifconfig ${bridge} addm ${epair_one}a \
123 bridge=$(vnet_mkbridge)
127 vnet_mkjail ${j}_one ${bridge} ${epair_one}a ${epair_two}a
131 jexec ${j}_one ifconfig ${bridge} 192.0.2.4/29 up
132 jexec ${j}_one ifconfig ${bridge} addm ${epair_one}a \
168 bridge=$(vnet_mkbridge)
172 vnet_mkjail carp_uni_v4_one ${bridge} ${epair_one}a ${epair_two}a
[all …]
/freebsd/share/examples/jails/
H A Djng50 # # arguments given to `jng bridge xxx' in exec.prestart value.
61 # # NB: The number of arguments after `jng bridge xxx' should match
64 # exec.prestart += "jng bridge xxx em0 em1 ...";
105 # jail_xxx_exec_prestart0="jng bridge xxx em0 em1 ..." # bridge interface(s)
151 bridge \
263 jng_bridge_usage="bridge [-b BRIDGE_NAME] NAME [!|=]iface0 [[!|=]iface1 ...]"
267 local OPTIND=1 OPTARG flag bridge=bridge
270 b) bridge="$OPTARG"
271 [ "$bridge" ] || action_usage bridge ;; # NOTREACHED
272 *) action_usage bridge # NOTREACHED
[all …]
/freebsd/share/examples/netgraph/
H A Dvirtual.lan75 # | bridge (ng_bridge) |
147 # Get current number of bridge interfaces in the system. This number
148 # is used to create a name for new bridge.
149 BRIDGE_COUNT=`ngctl l | grep bridge | wc -l | sed -e "s/ //g"`
150 BRIDGE_NAME="bridge${BRIDGE_COUNT}"
153 # Connect ng_ether:lower hook to bridge:link0 when creating bridge and
154 # connect ng_ether:upper hook to bridge:link1 after bridge name is set.
156 echo "Creating bridge interface: ${BRIDGE_NAME}..."
157 ngctl mkpeer ${ETHER_INTF}: bridge lower link0 || exit 1
160 echo "Bridge ${BRIDGE_NAME} is created and ${ETHER_INTF} is connected."
[all …]
/freebsd/sys/dev/bhnd/bhndb/
H A Dbhndb_if.m40 # bhndb bridge device interface.
130 * Populate @p info with board info known only to the bridge,
163 * Get the host bridge core info for the attached bhnd bus.
165 * @param dev The bridge device.
167 * @param[out] core Will be populated with the host bridge core info, if
171 * @retval ENOENT No host bridge core found.
172 * @retval non-zero If locating the host bridge core otherwise fails, a
182 * Mark a resource as 'suspended', gauranteeing to the bridge that no
186 * Bridge resources consumed by the reference may be released; these will
191 * @param dev The bridge device.
[all …]
/freebsd/sys/contrib/device-tree/Bindings/pci/
H A Dpci.txt11 Additionally to the properties specified in the above standards a host bridge
15 If present this property assigns a fixed PCI domain number to a host bridge,
20 number for each host bridge in the system must be unique.
32 root port to downstream device and host bridge drivers can do programming
36 PCI-PCI Bridge properties
40 tree, as children of the host bridge node. Even though those devices are
47 Identifies the PCI-PCI bridge. As defined in the IEEE Std 1275-1994
52 The bus number is defined by firmware, through the standard bridge
55 register of the bridge directly above this port. Otherwise, the bus
59 If firmware leaves the ARI Forwarding Enable bit set in the bridge
/freebsd/sys/contrib/device-tree/Bindings/ata/
H A Dcortina,gemini-sata-bridge.txt1 * Cortina Systems Gemini SATA Bridge
3 The Gemini SATA bridge in a SoC-internal PATA to SATA bridge that
9 "cortina,gemini-sata-bridge"
37 - cortina,gemini-enable-sata-bridge: enables the PATA to SATA bridge
44 compatible = "cortina,gemini-sata-bridge";
54 cortina,gemini-enable-sata-bridge;

12345678910>>...43