| /linux/net/batman-adv/ |
| H A D | Makefile | 6 obj-$(CONFIG_BATMAN_ADV) += batman-adv.o 7 batman-adv-y += bat_algo.o 8 batman-adv-y += bat_iv_ogm.o 9 batman-adv-$(CONFIG_BATMAN_ADV_BATMAN_V) += bat_v.o 10 batman-adv-$(CONFIG_BATMAN_ADV_BATMAN_V) += bat_v_elp.o 11 batman-adv-$(CONFIG_BATMAN_ADV_BATMAN_V) += bat_v_ogm.o 12 batman-adv-y += bitarray.o 13 batman-adv-$(CONFIG_BATMAN_ADV_BLA) += bridge_loop_avoidance.o 14 batman-adv-$(CONFIG_BATMAN_ADV_DAT) += distributed-arp-table.o 15 batman-adv [all...] |
| H A D | multicast_forw.c | 607 * Pushes a batman-adv multicast packet header onto the given skb and sets 643 * This sorts destination entries into either the original batman-adv 647 * In preparation for the next, to be (unicast) transmitted batman-adv multicast 738 * @skb: the batman-adv multicast packet to compact destinations in 810 * @skb: the batman-adv multicast packet to update headers of 813 * This updates any fields of a batman-adv multicast packet that are affected 819 * The batman-adv multicast packet's total TVLV length field. 821 * Return: The offset in skb's tail direction at which the new batman-adv 862 * @skb: the batman-adv multicast packet to move headers for 865 * Moves the batman-adv multicast packet header, its multicast tracker TVLV and [all …]
|
| /linux/include/linux/ |
| H A D | mdio.h | 226 u32 adv = 0; in mmd_eee_adv_to_ethtool_adv_t() local 229 adv |= ADVERTISED_100baseT_Full; in mmd_eee_adv_to_ethtool_adv_t() 231 adv |= ADVERTISED_1000baseT_Full; in mmd_eee_adv_to_ethtool_adv_t() 233 adv |= ADVERTISED_10000baseT_Full; in mmd_eee_adv_to_ethtool_adv_t() 235 adv |= ADVERTISED_1000baseKX_Full; in mmd_eee_adv_to_ethtool_adv_t() 237 adv |= ADVERTISED_10000baseKX4_Full; in mmd_eee_adv_to_ethtool_adv_t() 239 adv |= ADVERTISED_10000baseKR_Full; in mmd_eee_adv_to_ethtool_adv_t() 241 return adv; in mmd_eee_adv_to_ethtool_adv_t() 246 * @adv: the ethtool advertisement settings 252 static inline u16 ethtool_adv_to_mmd_eee_adv_t(u32 adv) in ethtool_adv_to_mmd_eee_adv_t() argument [all …]
|
| H A D | mii.h | 165 * @adv: value of the MII_ADVERTISE register 170 static inline u32 mii_adv_to_ethtool_adv_t(u32 adv) in mii_adv_to_ethtool_adv_t() argument 174 if (adv & ADVERTISE_10HALF) in mii_adv_to_ethtool_adv_t() 176 if (adv & ADVERTISE_10FULL) in mii_adv_to_ethtool_adv_t() 178 if (adv & ADVERTISE_100HALF) in mii_adv_to_ethtool_adv_t() 180 if (adv & ADVERTISE_100FULL) in mii_adv_to_ethtool_adv_t() 182 if (adv & ADVERTISE_PAUSE_CAP) in mii_adv_to_ethtool_adv_t() 184 if (adv & ADVERTISE_PAUSE_ASYM) in mii_adv_to_ethtool_adv_t() 235 * @adv: value of the MII_CTRL1000 register 241 static inline u32 mii_ctrl1000_to_ethtool_adv_t(u32 adv) in mii_ctrl1000_to_ethtool_adv_t() argument [all …]
|
| /linux/net/bluetooth/ |
| H A D | eir.c | 226 struct adv_info *adv = NULL; in eir_create_per_adv_data() local 231 adv = hci_find_adv_instance(hdev, instance); in eir_create_per_adv_data() 232 if (!adv) in eir_create_per_adv_data() 236 if (adv) { in eir_create_per_adv_data() 237 memcpy(ptr, adv->per_adv_data, adv->per_adv_data_len); in eir_create_per_adv_data() 238 ad_len += adv->per_adv_data_len; in eir_create_per_adv_data() 239 ptr += adv->per_adv_data_len; in eir_create_per_adv_data() 247 struct adv_info *adv = NULL; in eir_create_adv_data() local 253 adv = hci_find_adv_instance(hdev, instance); in eir_create_adv_data() 254 if (!adv) in eir_create_adv_data() [all …]
|
| H A D | hci_sync.c | 459 bt_dev_err(hdev, "failed to reenable ADV: %d", status); in reenable_adv() 1152 struct adv_info *adv = NULL; in hci_disable_ext_adv_instance_sync() local 1156 adv = hci_find_adv_instance(hdev, instance); in hci_disable_ext_adv_instance_sync() 1157 if (!adv) in hci_disable_ext_adv_instance_sync() 1161 if (!adv->enabled) in hci_disable_ext_adv_instance_sync() 1174 set->handle = adv ? adv->handle : instance; in hci_disable_ext_adv_instance_sync() 1209 hci_set_ext_adv_params_sync(struct hci_dev *hdev, struct adv_info *adv, in hci_set_ext_adv_params_sync() argument 1243 } else if (adv) { in hci_set_ext_adv_params_sync() 1244 adv->tx_power = rp->tx_power; in hci_set_ext_adv_params_sync() 1256 struct adv_info *adv = NULL; in hci_set_ext_adv_data_sync() local [all …]
|
| H A D | hci_core.c | 1606 struct adv_info *adv; in hci_find_adv_sid() local 1608 list_for_each_entry(adv, &hdev->adv_instances, list) { in hci_find_adv_sid() 1609 if (adv->sid == sid) in hci_find_adv_sid() 1610 return adv; in hci_find_adv_sid() 1708 struct adv_info *adv; in hci_add_adv_instance() local 1710 adv = hci_find_adv_instance(hdev, instance); in hci_add_adv_instance() 1711 if (adv) { in hci_add_adv_instance() 1712 memset(adv->adv_data, 0, sizeof(adv->adv_data)); in hci_add_adv_instance() 1713 memset(adv in hci_add_adv_instance() 1772 struct adv_info *adv; hci_add_per_instance() local 1795 struct adv_info *adv; hci_set_adv_instance_data() local 1829 struct adv_info *adv; hci_adv_instance_flags() local 1862 struct adv_info *adv; hci_adv_instance_is_scannable() local [all...] |
| /linux/Documentation/networking/ |
| H A D | batman-adv.rst | 4 batman-adv 25 Load the batman-adv module into your kernel:: 27 $ insmod batman-adv.ko 30 batman-adv can operate. The batman-adv mesh-interface can be created using the 39 Repeat this step for all interfaces you wish to add. Now batman-adv starts 61 in milliseconds which determines how often batman-adv sends its broadcast 112 the files ``/var/log/kern.log`` or ``/var/log/syslog``. All batman-adv messages 113 are prefixed with "batman-adv:" So to see just these messages try:: 115 $ dmesg | grep batman-adv 119 batman-adv module. When building batman-adv as part of the kernel, use "make [all …]
|
| /linux/drivers/net/ethernet/ibm/emac/ |
| H A D | phy.c | 112 int ctl, adv; in genmii_setup_aneg() local 129 adv = phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg() 130 if (adv < 0) in genmii_setup_aneg() 131 return adv; in genmii_setup_aneg() 132 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4 | ADVERTISE_PAUSE_CAP | in genmii_setup_aneg() 135 adv |= ADVERTISE_10HALF; in genmii_setup_aneg() 137 adv |= ADVERTISE_10FULL; in genmii_setup_aneg() 139 adv |= ADVERTISE_100HALF; in genmii_setup_aneg() 141 adv |= ADVERTISE_100FULL; in genmii_setup_aneg() 143 adv |= ADVERTISE_PAUSE_CAP; in genmii_setup_aneg() [all …]
|
| /linux/drivers/net/ |
| H A D | sungem_phy.c | 312 u16 ctl, adv; in genmii_setup_aneg() local 321 adv = sungem_phy_read(phy, MII_ADVERTISE); in genmii_setup_aneg() 322 adv &= ~(ADVERTISE_ALL | ADVERTISE_100BASE4); in genmii_setup_aneg() 324 adv |= ADVERTISE_10HALF; in genmii_setup_aneg() 326 adv |= ADVERTISE_10FULL; in genmii_setup_aneg() 328 adv |= ADVERTISE_100HALF; in genmii_setup_aneg() 330 adv |= ADVERTISE_100FULL; in genmii_setup_aneg() 331 sungem_phy_write(phy, MII_ADVERTISE, adv); in genmii_setup_aneg() 468 u16 ctl, adv; in bcm54xx_setup_aneg() local 477 adv = sungem_phy_read(phy, MII_ADVERTISE); in bcm54xx_setup_aneg() [all …]
|
| /linux/drivers/net/ethernet/chelsio/cxgb3/ |
| H A D | aq100x.c | 155 unsigned int adv; in aq100x_advertise() local 159 adv = 0; in aq100x_advertise() 161 adv |= ADV_10G_FULL; in aq100x_advertise() 163 ADV_10G_FULL, adv); in aq100x_advertise() 168 adv = 0; in aq100x_advertise() 170 adv |= ADV_1G_FULL; in aq100x_advertise() 172 adv |= ADV_1G_HALF; in aq100x_advertise() 174 ADV_1G_FULL | ADV_1G_HALF, adv); in aq100x_advertise() 179 adv = 0; in aq100x_advertise() 181 adv |= ADVERTISE_100HALF; in aq100x_advertise() [all …]
|
| H A D | vsc8211.c | 133 unsigned int bmcr, status, lpa, adv; in vsc8211_get_link_status() local 182 MII_ADVERTISE, &adv); in vsc8211_get_link_status() 186 if (lpa & adv & ADVERTISE_PAUSE_CAP) in vsc8211_get_link_status() 190 (adv & ADVERTISE_PAUSE_ASYM)) in vsc8211_get_link_status() 193 (adv & ADVERTISE_PAUSE_CAP)) in vsc8211_get_link_status() 209 unsigned int bmcr, status, lpa, adv; in vsc8211_get_link_status_fiber() local 242 &adv); in vsc8211_get_link_status_fiber() 246 if (adv & lpa & ADVERTISE_1000XFULL) { in vsc8211_get_link_status_fiber() 249 } else if (adv & lpa & ADVERTISE_1000XHALF) { in vsc8211_get_link_status_fiber() 255 if (lpa & adv & ADVERTISE_1000XPAUSE) in vsc8211_get_link_status_fiber() [all …]
|
| /linux/include/linux/platform_data/ |
| H A D | gpmc-omap.h | 39 /* ADV signal timings corresponding to GPMC_CONFIG3 */ 43 u32 adv_aad_mux_on; /* ADV assertion time for AAD */ 44 u32 adv_aad_mux_rd_off; /* ADV read deassertion time for AAD */ 45 u32 adv_aad_mux_wr_off; /* ADV write deassertion time for AAD */ 79 u32 t_avdasu; /* address setup to ADV valid */ 87 u32 t_avdp_r; /* ADV low time (what about t_cer ?) */ 91 u32 t_aa; /* access time from ADV assertion */ 107 u32 t_avds; /* ADV setup time to clk */ 108 u32 t_avdh; /* ADV hold time from clk */ 113 u32 t_ce_avd; /* CS on to ADV on delay */
|
| /linux/Documentation/devicetree/bindings/memory-controllers/ |
| H A D | ti,gpmc-child.yaml | 41 # ADV signal timings corresponding to GPMC_CONFIG3: 42 gpmc,adv-on-ns: 46 gpmc,adv-rd-off-ns: 50 gpmc,adv-wr-off-ns: 54 gpmc,adv-aad-mux-on-ns: 58 gpmc,adv-aad-mux-rd-off-ns: 62 gpmc,adv-aad-mux-wr-off-ns: 128 gpmc,adv-extra-delay: 129 description: ADV signal is delayed by half GPMC clock
|
| /linux/drivers/net/ethernet/intel/igb/ |
| H A D | e1000_82575.h | 109 /* Adv Transmit Descriptor Config Masks */ 116 #define E1000_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */ 119 #define E1000_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */ 129 #define E1000_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */ 135 #define E1000_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */ 136 #define E1000_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */ 137 /* Adv ctxt IPSec SA IDX mask */ 138 /* Adv ctxt IPSec ESP len mask */
|
| /linux/drivers/net/ethernet/intel/ixgbevf/ |
| H A D | defines.h | 246 /* Adv Transmit Descriptor Config Masks */ 253 #define IXGBE_ADVTXD_DCMD_DEXT IXGBE_TXD_CMD_DEXT /* Desc ext (1=Adv) */ 264 #define IXGBE_ADVTXD_IDX_SHIFT 4 /* Adv desc Index shift */ 266 #define IXGBE_ADVTXD_POPTS_SHIFT 8 /* Adv desc POPTS shift */ 272 #define IXGBE_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */ 273 #define IXGBE_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */ 274 #define IXGBE_ADVTXD_VLAN_SHIFT 16 /* Adv ctxt vlan tag shift */ 275 #define IXGBE_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */ 276 #define IXGBE_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
|
| /linux/Documentation/devicetree/bindings/bus/ |
| H A D | nvidia,tegra20-gmi.txt | 48 - nvidia,snor-adv-active-high: ADV signal is active high 61 - nvidia,snor-adv-width: Number of cycles during which ADV stays asserted. 94 nvidia,snor-adv-active-high; 125 nvidia,snor-adv-active-high;
|
| /linux/include/uapi/linux/ |
| H A D | batman_adv.h | 139 * enum batadv_nl_attrs - batman-adv netlink attributes 148 * @BATADV_ATTR_VERSION: batman-adv version string 158 * @BATADV_ATTR_MESH_IFINDEX: index of the batman-adv interface 163 * @BATADV_ATTR_MESH_IFNAME: name of the batman-adv interface 168 * @BATADV_ATTR_MESH_ADDRESS: mac address of the batman-adv interface 173 * @BATADV_ATTR_HARD_IFINDEX: index of the non-batman-adv interface 178 * @BATADV_ATTR_HARD_IFNAME: name of the non-batman-adv interface 183 * @BATADV_ATTR_HARD_ADDRESS: mac address of the non-batman-adv 472 * this interface. If the value is set to 0 then batman-adv will try to 503 * enum batadv_nl_commands - supported batman-adv netlink commands [all …]
|
| /linux/drivers/net/ethernet/intel/igbvf/ |
| H A D | vf.h | 84 /* Adv Transmit Descriptor Config Masks */ 90 #define E1000_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */ 93 #define E1000_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */ 103 #define E1000_ADVTXD_MACLEN_SHIFT 9 /* Adv ctxt desc mac len shift */ 107 #define E1000_ADVTXD_L4LEN_SHIFT 8 /* Adv ctxt L4LEN shift */ 108 #define E1000_ADVTXD_MSS_SHIFT 16 /* Adv ctxt MSS shift */
|
| /linux/drivers/net/ethernet/intel/igc/ |
| H A D | igc_base.h | 35 /* Adv Transmit Descriptor Config Masks */ 49 #define IGC_ADVTXD_DCMD_DEXT 0x20000000 /* Descriptor extension (1=Adv) */ 52 #define IGC_ADVTXD_PAYLEN_MASK 0XFFFFC000 /* Adv desc PAYLEN mask */ 53 #define IGC_ADVTXD_PAYLEN_SHIFT 14 /* Adv desc PAYLEN shift */
|
| /linux/drivers/net/phy/ |
| H A D | phy-c45.c | 271 u32 adv; in genphy_c45_an_config_aneg() local 285 adv = linkmode_adv_to_mii_adv_t(phydev->advertising); in genphy_c45_an_config_aneg() 290 adv); in genphy_c45_an_config_aneg() 296 adv = linkmode_adv_to_mii_10gbt_adv_t(phydev->advertising); in genphy_c45_an_config_aneg() 301 MDIO_AN_10GBT_CTRL_ADV2_5G, adv); in genphy_c45_an_config_aneg() 682 * @adv: the linkmode advertisement settings 685 unsigned long *adv) in genphy_c45_write_eee_adv() argument 690 val = linkmode_to_mii_eee_cap1_t(adv); in genphy_c45_write_eee_adv() 708 val = linkmode_to_mii_eee_cap2_t(adv); in genphy_c45_write_eee_adv() 725 val = linkmode_adv_to_mii_10base_t1_t(adv); in genphy_c45_write_eee_adv() [all …]
|
| /linux/drivers/net/pcs/ |
| H A D | pcs-xpcs.c | 366 int ret, adv; in _xpcs_config_aneg_c73() local 375 adv = 0; in _xpcs_config_aneg_c73() 377 adv |= DW_C73_2500KX; in _xpcs_config_aneg_c73() 381 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV3, adv); in _xpcs_config_aneg_c73() 386 adv = 0; in _xpcs_config_aneg_c73() 388 adv |= DW_C73_1000KX; in _xpcs_config_aneg_c73() 390 adv |= DW_C73_10000KX4; in _xpcs_config_aneg_c73() 392 adv |= DW_C73_10000KR; in _xpcs_config_aneg_c73() 394 ret = xpcs_write(xpcs, MDIO_MMD_AN, DW_SR_AN_ADV2, adv); in _xpcs_config_aneg_c73() 399 adv = DW_C73_AN_ADV_SF; in _xpcs_config_aneg_c73() [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | mt2110t.svg | 14 <font id="EmbeddedFont_1" horiz-adv-x="2048"> 16 <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0 Z"/> 17 …<glyph unicode="y" horiz-adv-x="1033" d="M 191,-425 C 142,-425 100,-421 67,-414 L 67,-279 C 92,-28… 18 …<glyph unicode="x" horiz-adv-x="1006" d="M 801,0 L 510,444 217,0 23,0 408,556 41,1082 240,1082 510… 19 …<glyph unicode="w" horiz-adv-x="1509" d="M 1174,0 L 965,0 776,765 740,934 C 734,904 725,861 712,80… 20 …<glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,325 321,269 335,230 349,191 371… 21 …<glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 495,-8 434,-16 372,-16 228,-16 156,66 156,229 L … 22 …<glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,197 912,118 835,63 758,8 650,-20 511,-20 3… 23 …<glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,906 140,990 136,1082 L 306,1082 C … 24 …<glyph unicode="p" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20 655,-20 488,-20 376,43 319,1… [all …]
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | mediatek,mt6779-pinctrl.yaml | 160 mediatek,pull-up-adv: 172 mediatek,pull-down-adv: 236 mediatek,pull-up-adv = <1>; 240 mediatek,pull-down-adv = <2>; 244 mediatek,pull-up-adv = <0>;
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap2420-h4.dts | 34 gpmc,adv-on-ns = <20>; 35 gpmc,adv-rd-off-ns = <50>; 36 gpmc,adv-wr-off-ns = <50>;
|