/freebsd/sys/dev/mii/ |
H A D | mii.h | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 8 * Modification to match BSD/OS 3.0 MII interface by Jason R. Thorpe, 21 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 25 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 36 * Registers common to all PHYs. 64 #define BMCR_S1000 BMCR_SPEED1 /* 1000 Mb/s */ 66 #define BMCR_SPEED(x) ((x) & (BMCR_SPEED0|BMCR_SPEED1)) argument 69 #define BMSR_100T4 0x8000 /* 100 base T4 capable */ 70 #define BMSR_100TXFDX 0x4000 /* 100 base Tx full duplex capable */ [all …]
|
H A D | rgephyreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 18 * 4. Neither the name of the author nor the names of any co-contributors 19 * may be used to endorse or promote products derived from this software 23 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 27 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 59 #define RGEPHY_S1000 RGEPHY_BMCR_SPD1 /* 1000mbps */ 64 #define RGEPHY_BMSR_100T4 0x8000 /* 100 base T4 capable */ 65 #define RGEPHY_BMSR_100TXFDX 0x4000 /* 100 base Tx full duplex capable */ 66 #define RGEPHY_BMSR_100TXHDX 0x2000 /* 100 base Tx half duplex capable */ [all …]
|
H A D | ciphyreg.h | 1 /*- 2 * SPDX-License-Identifier: BSD-4-Clause 18 * 4. Neither the name of the author nor the names of any co-contributors 19 * may be used to endorse or promote products derived from this software 23 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 27 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 39 * Register definitions for the Cicada CS8201 10/100/1000 gigE copper 55 #define CIPHY_S1000 CIPHY_BMCR_SPD1 /* 1000mbps */ 61 #define CIPHY_BMSR_100T4 0x8000 /* 100 base T4 capable */ 62 #define CIPHY_BMSR_100TXFDX 0x4000 /* 100 base Tx full duplex capable */ [all …]
|
H A D | mii_physubr.c | 3 /*- 4 * SPDX-License-Identifier: BSD-2-Clause 9 * This code is derived from software contributed to The NetBSD Foundation 24 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 27 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 37 * Subroutines common to all PHYs. 58 * An array of structures to map MII media types to BMCR/ANAR settings. 77 u_int mm_gtcr; /* 100base-T2 or 1000base-T CR */ 87 /* 10baseT-FDX */ 99 /* 100baseTX-FDX */ [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/ |
H A D | ti,dp83869.yaml | 1 # SPDX-License-Identifier: (GPL-2.0+ OR BSD-2-Clause) 4 --- 6 $schema: http://devicetree.org/meta-schemas/core.yaml# 11 - $ref: ethernet-phy.yaml# 14 - Andrew Davis <afd@ti.com> 17 The DP83869HM device is a robust, fully-featured Gigabit (PHY) transceiver 18 with integrated PMD sublayers that supports 10BASE-Te, 100BASE-TX and 19 1000BASE-T Ethernet protocols. The DP83869 also supports 1000BASE-X and 20 100BASE-FX Fiber protocols. 21 This device interfaces to the MAC layer through Reduced GMII (RGMII) and [all …]
|
H A D | qcom,qca807x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Christian Marangi <ansuelsmth@gmail.com> 11 - Robert Marko <robert.marko@sartura.hr> 15 IEEE 802.3 clause 22 compliant 10BASE-Te, 100BASE-TX and 16 1000BASE-T PHY-s. 19 MAC, while second one is SGMII for connection to MAC or fiber. 21 Both models have a combo port that supports 1000BASE-X and 22 100BASE-FX fiber. [all …]
|
H A D | microchip,lan966x-switch.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 4 $id: http://devicetree.org/schemas/net/microchip,lan966x-switch.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Horatiu Vultur <horatiu.vultur@microchip.com> 13 The lan966x switch is a multi-port Gigabit AVB/TSN Ethernet Switch with 14 two integrated 10/100/1000Base-T PHYs. In addition to the integrated PHYs, 15 it supports up to 2RGMII/RMII, up to 3BASE-X/SERDES/2.5GBASE-X and up to 16 2 Quad-SGMII/Quad-USGMII interfaces. 20 pattern: "^switch@[0-9a-f]+$" [all …]
|
/freebsd/sys/net/ |
H A D | if_media.h | 3 /*- 4 * SPDX-License-Identifier: BSD-4-Clause 23 * 4. The names of the authors may not be used to endorse or promote products 27 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 31 * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 43 * Prototypes and definitions for BSD/OS-compatible network interface 46 * Where it is safe to do so, this code strays slightly from the BSD/OS 48 * shouldn't notice any difference. 50 * Many thanks to Matt Thomas for providing the information necessary 51 * to implement this interface. [all …]
|
/freebsd/share/man/man4/ |
H A D | bce.4 | 1 .\" Copyright (c) 2006-2014 QLogic Corporation 14 .\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 18 .\" CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 35 .Bd -ragged -offset indent 40 Alternatively, to load the driver as a 43 .Bd -literal -offset indent 54 and iSCSI acceleration, in addition to standard L2 Ethernet traffic, all on the 62 .Bl -item -offset indent -compact 66 Jumbo frames (up to 9022 bytes) 72 10/100/1000Mbps operation in full-duplex mode [all …]
|
/freebsd/contrib/unbound/contrib/ |
H A D | unbound_munin_ | 3 # plugin for munin to monitor usage of unbound servers. 4 # To install copy this to /usr/local/share/munin/plugins/unbound_munin_ 5 # and use munin-node-configure (--suggest, --shell). 9 # To install; enable statistics and unbound-control in unbound.conf 10 # server: extended-statistics: yes 11 # statistics-cumulative: no 12 # statistics-interval: 0 13 # remote-control: control-enable: yes 14 # Run the command unbound-control-setup to generate the key files. 17 # unbound_conf - where the unbound.conf file is located. [all …]
|
/freebsd/lib/libifconfig/ |
H A D | sfp.lua | 2 -- ex: sw=4 et: 3 --[[ 4 /*- 18 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 31 -- Try to put the template.lua library in the package search path. 34 -- Render the template named by the first argument to this script. 35 require("template").render(arg[1], { -- This table is the template's context. 37 -- The table `enums' is accessible in the template. It is a list of strings 38 -- and tables that describe the various enum types we are generating and the [all …]
|
/freebsd/contrib/ntp/sntp/libevent/test/ |
H A D | test-ratelim.c | 2 * Copyright (c) 2009-2012 Niels Provos and Nick Mathewson 12 * 3. The name of the author may not be used to endorse or promote products 16 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26 #include "../util-internal.h" 66 static int cfg_tick_msec = 1000; 67 static int cfg_min_share = -1; 70 static int cfg_connlimit_tolerance = -1; 71 static int cfg_grouplimit_tolerance = -1; 72 static int cfg_stddev_tolerance = -1; [all …]
|
H A D | regress.c | 2 * Copyright (c) 2003-2007 Niels Provos <provos@citi.umich.edu> 3 * Copyright (c) 2007-2012 Niels Provos and Nick Mathewson 13 * 3. The name of the author may not be used to endorse or promote products 17 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 21 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 #include "util-internal.h" 34 #include "event2/event-config.h" 66 #include "event-internal.h" 67 #include "evthread-internal.h" 68 #include "log-internal.h" [all …]
|
/freebsd/contrib/libevent/test/ |
H A D | test-ratelim.c | 2 * Copyright (c) 2009-2012 Niels Provos and Nick Mathewson 12 * 3. The name of the author may not be used to endorse or promote products 16 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 26 #include "../util-internal.h" 66 static int cfg_tick_msec = 1000; 67 static int cfg_min_share = -1; 70 static int cfg_connlimit_tolerance = -1; 71 static int cfg_grouplimit_tolerance = -1; 72 static int cfg_stddev_tolerance = -1; [all …]
|
H A D | regress.c | 2 * Copyright (c) 2003-2007 Niels Provos <provos@citi.umich.edu> 3 * Copyright (c) 2007-2012 Niels Provos and Nick Mathewson 13 * 3. The name of the author may not be used to endorse or promote products 17 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 21 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 27 #include "util-internal.h" 34 #include "event2/event-config.h" 66 #include "event-internal.h" 67 #include "evthread-internal.h" 68 #include "log-internal.h" [all …]
|
/freebsd/sys/dev/e1000/ |
H A D | README | 9 - Overview 10 - Identifying Your Adapter 11 - Building and Installation 12 - Additional Features and Configurations 13 - Known Issues/Troubleshooting 14 - Support 15 - License 21 been developed for use with all community-supported versions of FreeBSD. 23 For questions related to hardware requirements, refer to the documentation 25 apply to use with FreeBSD. [all …]
|
/freebsd/contrib/tcpdump/ |
H A D | print-lldp.c | 2 * Copyright (c) 1998-2007 The TCPDUMP project 24 #include "netdissect-stdinc.h" 34 #define LLDP_EXTRACT_TYPE(x) (((x)&0xfe00)>>9) argument 35 #define LLDP_EXTRACT_LEN(x) ((x)&0x01ff) argument 55 { LLDP_TTL_TLV, "Time to Live" }, 197 { LLDP_PRIVATE_TIA_SUBTYPE_CAPABILITIES, "LLDP-MED Capabilities" }, 200 { LLDP_PRIVATE_TIA_SUBTYPE_EXTENDED_POWER_MDI, "Extended power-via-MDI" }, 201 { LLDP_PRIVATE_TIA_SUBTYPE_INVENTORY_HARDWARE_REV, "Inventory - hardware revision" }, 202 { LLDP_PRIVATE_TIA_SUBTYPE_INVENTORY_FIRMWARE_REV, "Inventory - firmware revision" }, 203 { LLDP_PRIVATE_TIA_SUBTYPE_INVENTORY_SOFTWARE_REV, "Inventory - software revision" }, [all …]
|
/freebsd/lib/msun/ld80/ |
H A D | e_powl.c | 1 /*- 4 * Permission to use, copy, modify, and distribute this software for any 9 * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF 23 * P[0] x^n + P[1] x^(n-1) + ... + P[n] 26 __polevll(long double x, const long double *PP, int n) in __polevll() argument 34 y = y * x + *P++; in __polevll() 35 } while (--n); in __polevll() 42 * x^n + P[0] x^(n-1) + P[1] x^(n-2) + ... + P[n] 45 __p1evll(long double x, const long double *PP, int n) in __p1evll() argument 51 n -= 1; in __p1evll() [all …]
|
/freebsd/contrib/unbound/util/ |
H A D | winsock_event.c | 2 * util/winsock_event.c - implementation of the unbound winsock event handler. 20 * be used to endorse or promote products derived from this software without 25 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 29 * TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 55 if(e->ev_timeout.tv_sec < f->ev_timeout.tv_sec) in mini_ev_cmp() 56 return -1; in mini_ev_cmp() 57 if(e->ev_timeout.tv_sec > f->ev_timeout.tv_sec) in mini_ev_cmp() 59 if(e->ev_timeout.tv_usec < f->ev_timeout.tv_usec) in mini_ev_cmp() 60 return -1; in mini_ev_cmp() 61 if(e->ev_timeout.tv_usec > f->ev_timeout.tv_usec) in mini_ev_cmp() [all …]
|
/freebsd/sys/contrib/device-tree/Bindings/net/dsa/ |
H A D | mediatek,mt7530.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Arınç ÜNAL <arinc.unal@arinc9.com> 11 - Landen Chao <Landen.Chao@mediatek.com> 12 - DENG Qingfang <dqfext@gmail.com> 13 - Sean Wang <sean.wang@mediatek.com> 14 - Daniel Golle <daniel@makrotopia.org> 17 There are three versions of MT7530, standalone, in a multi-chip module and 18 built-into a SoC. [all …]
|
H A D | mt7530.txt | 6 - compatible: may be compatible = "mediatek,mt7530" 9 - #address-cells: Must be 1. 10 - #size-cells: Must be 0. 11 - mediatek,mcm: Boolean; if defined, indicates that either MT7530 is the part 12 on multi-chip module belong to MT7623A has or the remotely standalone 17 - core-supply: Phandle to the regulator node necessary for the core power. 18 - io-supply: Phandle to the regulator node necessary for the I/O power. 19 See Documentation/devicetree/bindings/regulator/mt6323-regulator.txt 22 If the property mediatek,mcm isn't defined, following property is required 24 - reset-gpios: Should be a gpio specifier for a reset line. [all …]
|
/freebsd/sys/dev/axgbe/ |
H A D | xgbe-phy-v2.c | 6 * This file is available to you under your choice of the following two 28 * Inc. unless otherwise expressly agreed to in writing between Synopsys 34 * granted, free of charge, to any person obtaining a copy of this software 35 * annotated with this license and the Software, to deal in the Software 36 * without restriction, including without limitation the rights to use, 38 * of the Software, and to permit persons to whom the Software is furnished 39 * to do so, subject to the following conditions: 46 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A 49 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 67 * names of its contributors may be used to endorse or promote products [all …]
|
/freebsd/sys/dev/drm2/ |
H A D | drm_irq.c | 16 * Permission is hereby granted, free of charge, to any person obtaining a 18 * to deal in the Software without restriction, including without limitation 19 * the rights to use, copy, modify, merge, publish, distribute, sublicense, 20 * and/or sell copies of the Software, and to permit persons to whom the 21 * Software is furnished to do so, subject to the following conditions: 28 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 41 (dev)->_vblank_time[(crtc) * DRM_VBLANKTIME_RBSIZE + \ 44 /* Retry timestamp calculation up to 3 times to satisfy 60 * \param arg user argument, pointing to a drm_irq_busid structure. 65 * to that of the device that this DRM instance attached to. [all …]
|
/freebsd/contrib/libxo/libxo/ |
H A D | xo_format.5 | 6 .\" # using the SOFTWARE, you agree to be bound by the terms of that 19 uses format strings to control the rendering of data into 37 what the field is and how to treat it, while the format descriptors are 39 .Xr printf 3 Ns -style 42 how to format the field. 53 .Bd -literal -offset indent 54 \(aq{\(aq [ role | modifier ]* [\(aq,\(aq long\-names ]* \(aq:\(aq [ content ] 55 [ \(aq/\(aq field\-format [ \(aq/\(aq encoding\-format ]] \(aq}\(aq 60 The contents, field\-format, and 61 encoding\-format are used in varying ways, based on the role. [all …]
|
/freebsd/sys/dev/mana/ |
H A D | shm_channel.c | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 20 * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 24 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 45 #define SHMEM_VF_RESET_STATE ((uint32_t)-1) 57 * them are naturally aligned and hence don't need __packed. 66 * direction: 0 for request, VF->PF; 1 for response, PF->VF. 95 #define SMC_LAST_DWORD (SMC_APERTURE_DWORDS - 1) 98 mana_smc_poll_register(void __iomem *base, bool reset) in mana_smc_poll_register() argument 100 void __iomem *ptr = (uint8_t *)base + SMC_LAST_DWORD * SMC_BASIC_UNIT; in mana_smc_poll_register() [all …]
|