Path Lines of Code build/fbcode_builder/CMake/FBBuildOptions.cmake 13 build/fbcode_builder/CMake/FBCMakeParseArgs.cmake 135 build/fbcode_builder/CMake/FBCompilerSettings.cmake 11 build/fbcode_builder/CMake/FBCompilerSettingsMSVC.cmake 9 build/fbcode_builder/CMake/FBCompilerSettingsUnix.cmake 7 build/fbcode_builder/CMake/FBPythonBinary.cmake 646 build/fbcode_builder/CMake/FBPythonTestAddTests.cmake 54 build/fbcode_builder/CMake/FBThriftCppLibrary.cmake 180 build/fbcode_builder/CMake/FBThriftLibrary.cmake 72 build/fbcode_builder/CMake/FBThriftPyLibrary.cmake 100 build/fbcode_builder/CMake/FindGMock.cmake 71 build/fbcode_builder/CMake/FindGflags.cmake 97 build/fbcode_builder/CMake/FindGlog.cmake 29 build/fbcode_builder/CMake/FindLibEvent.cmake 69 build/fbcode_builder/CMake/FindLibUnwind.cmake 25 build/fbcode_builder/CMake/FindPCRE.cmake 11 build/fbcode_builder/CMake/FindRe2.cmake 16 build/fbcode_builder/CMake/FindSodium.cmake 265 build/fbcode_builder/CMake/FindZstd.cmake 34 build/fbcode_builder/CMake/RustStaticLibrary.cmake 267 build/fbcode_builder/CMake/fb_py_test_main.py 566 build/fbcode_builder/CMake/fb_py_win_main.c 74 build/fbcode_builder/CMake/make_fbpy_archive.py 243 build/fbcode_builder/docker_builder.py 111 build/fbcode_builder/fbcode_builder.py 391 build/fbcode_builder/fbcode_builder_config.py 8 build/fbcode_builder/getdeps.py 993 build/fbcode_builder/getdeps/__init__.py 1 build/fbcode_builder/getdeps/builder.py 822 build/fbcode_builder/getdeps/buildopts.py 434 build/fbcode_builder/getdeps/cache.py 7 build/fbcode_builder/getdeps/cargo.py 295 build/fbcode_builder/getdeps/copytree.py 42 build/fbcode_builder/getdeps/dyndeps.py 309 build/fbcode_builder/getdeps/envfuncs.py 110 build/fbcode_builder/getdeps/errors.py 5 build/fbcode_builder/getdeps/expr.py 120 build/fbcode_builder/getdeps/fetcher.py 550 build/fbcode_builder/getdeps/load.py 228 build/fbcode_builder/getdeps/manifest.py 548 build/fbcode_builder/getdeps/platform.py 187 build/fbcode_builder/getdeps/py_wheel_builder.py 146 build/fbcode_builder/getdeps/runcmd.py 106 build/fbcode_builder/getdeps/subcmd.py 24 build/fbcode_builder/make_docker_context.py 132 build/fbcode_builder/parse_args.py 54 build/fbcode_builder/shell_builder.py 73 build/fbcode_builder/shell_quoting.py 48 build/fbcode_builder/travis.yml 22 build/fbcode_builder/utils.py 54 cmake/Agent.cmake 243 cmake/AgentCapture.cmake 16 cmake/AgentHw.cmake 88 cmake/AgentHwBcm.cmake 175 cmake/AgentHwBcmBenchmarks.cmake 315 cmake/AgentHwBcmTests.cmake 179 cmake/AgentHwBenchmarks.cmake 238 cmake/AgentHwMock.cmake 23 cmake/AgentHwSaiApi.cmake 120 cmake/AgentHwSaiApiTests.cmake 49 cmake/AgentHwSaiBenchmarks.cmake 423 cmake/AgentHwSaiDiag.cmake 56 cmake/AgentHwSaiFake.cmake 46 cmake/AgentHwSaiHwTest.cmake 159 cmake/AgentHwSaiStore.cmake 18 cmake/AgentHwSaiStoreTest.cmake 43 cmake/AgentHwSaiSwitch.cmake 99 cmake/AgentHwSaiSwitchTest.cmake 59 cmake/AgentHwSaiTracer.cmake 55 cmake/AgentHwSaiTracerRun.cmake 33 cmake/AgentHwSwitchAsics.cmake 19 cmake/AgentHwTest.cmake 302 cmake/AgentLldp.cmake 11 cmake/AgentNormalization.cmake 18 cmake/AgentPacket.cmake 48 cmake/AgentPlatformsCommon.cmake 29 cmake/AgentPlatformsCommonCloudRipper.cmake 9 cmake/AgentPlatformsCommonDarwin.cmake 9 cmake/AgentPlatformsCommonElbert.cmake 10 cmake/AgentPlatformsCommonFakeTest.cmake 9 cmake/AgentPlatformsCommonFuji.cmake 10 cmake/AgentPlatformsCommonGalaxy.cmake 13 cmake/AgentPlatformsCommonLassen.cmake 9 cmake/AgentPlatformsCommonMinipack.cmake 10 cmake/AgentPlatformsCommonSandia.cmake 9 cmake/AgentPlatformsCommonWedge100.cmake 9 cmake/AgentPlatformsCommonWedge40.cmake 9 cmake/AgentPlatformsCommonWedge400.cmake 10 cmake/AgentPlatformsCommonWedge400C.cmake 15 cmake/AgentPlatformsSai.cmake 105 cmake/AgentPlatformsTestPlatforms.cmake 52 cmake/AgentPlatformsWedge.cmake 40 cmake/AgentPlatformsWedgeYamp.cmake 10 cmake/AgentQsfpLib.cmake 27 cmake/AgentRib.cmake 36 cmake/AgentState.cmake 90 cmake/AgentTest.cmake 93 cmake/AgentTestLinkTests.cmake 60 cmake/AgentThriftPacketStream.cmake 15 cmake/AgentThriftPacketStreamTest.cmake 16 cmake/CliFboss2.cmake 174 cmake/Fsdb.cmake 10 cmake/FsdbClient.cmake 24 cmake/FsdbClientTest.cmake 12 cmake/FsdbIf.cmake 22 cmake/Lib.cmake 95 cmake/LibConfig.cmake 13 cmake/LibPhy.cmake 22 cmake/LibPlatform.cmake 11 cmake/LibSnapshotManager.cmake 12 cmake/LibTestBenchmarks.cmake 10 cmake/LibThriftServiceClient.cmake 12 cmake/Platform.cmake 9 cmake/PlatformFwUtil.cmake 13 cmake/PlatformHelpers.cmake 15 cmake/PlatformMiscService.cmake 25 cmake/PlatformMiscServiceIf.cmake 14 cmake/PlatformRackmon.cmake 18 cmake/PlatformRackmonIf.cmake 14 cmake/PlatformSensorService.cmake 29 cmake/PlatformSensorServiceHwTest.cmake 12 cmake/PlatformSensorServiceIf.cmake 20 cmake/PlatformWeutil.cmake 19 cmake/QsfpService.cmake 29 common/fb303/cpp/FacebookBase2.h 61 common/fb303/if/fb303.thrift 16 common/logging/logging.h 4 common/network/NetworkUtil.h 15 common/network/if/Address.thrift 21 common/process/Process.h 18 common/stats/MonotonicCounter.h 22 common/time/Time.h 13 fboss/agent/AclNexthopHandler.cpp 102 fboss/agent/AclNexthopHandler.h 22 fboss/agent/AddressUtil.h 50 fboss/agent/AgentConfig.cpp 50 fboss/agent/AgentConfig.h 20 fboss/agent/AggregatePortStats.cpp 23 fboss/agent/AggregatePortStats.h 25 fboss/agent/AlpmUtils.cpp 78 fboss/agent/AlpmUtils.h 11 fboss/agent/ApplyThriftConfig.cpp 2894 fboss/agent/ApplyThriftConfig.h 22 fboss/agent/ArpCache.cpp 56 fboss/agent/ArpCache.h 38 fboss/agent/ArpHandler.cpp 241 fboss/agent/ArpHandler.h 55 fboss/agent/AsyncLogger.cpp 208 fboss/agent/AsyncLogger.h 46 fboss/agent/AsyncPacketTransport.h 37 fboss/agent/Constants.h 46 fboss/agent/DHCPv4Handler.cpp 367 fboss/agent/DHCPv4Handler.h 61 fboss/agent/DHCPv6Handler.cpp 278 fboss/agent/DHCPv6Handler.h 51 fboss/agent/FbossError.h 13 fboss/agent/FbossHwUpdateError.h 20 fboss/agent/FbossInit.h 8 fboss/agent/FibHelpers.cpp 86 fboss/agent/FibHelpers.h 99 fboss/agent/FsdbStateDeltaConverter.h 37 fboss/agent/FsdbSyncer.cpp 103 fboss/agent/FsdbSyncer.h 45 fboss/agent/GtestDefs.h 4 fboss/agent/HwSwitch.cpp 56 fboss/agent/HwSwitch.h 147 fboss/agent/IPHeaderV4.cpp 25 fboss/agent/IPHeaderV4.h 65 fboss/agent/IPv4Handler.cpp 210 fboss/agent/IPv4Handler.h 42 fboss/agent/IPv6Handler.cpp 756 fboss/agent/IPv6Handler.h 134 fboss/agent/L2Entry.cpp 36 fboss/agent/L2Entry.h 47 fboss/agent/LacpController.cpp 187 fboss/agent/LacpController.h 73 fboss/agent/LacpMachines.cpp 738 fboss/agent/LacpMachines.h 184 fboss/agent/LacpTypes-defs.h 66 fboss/agent/LacpTypes.cpp 159 fboss/agent/LacpTypes.h 130 fboss/agent/LinkAggregationManager.cpp 313 fboss/agent/LinkAggregationManager.h 98 fboss/agent/LldpManager.cpp 276 fboss/agent/LldpManager.h 83 fboss/agent/LoadBalancerConfigApplier.cpp 107 fboss/agent/LoadBalancerConfigApplier.h 46 fboss/agent/LockPolicy.h 21 fboss/agent/LookupClassRouteUpdater.cpp 1066 fboss/agent/LookupClassRouteUpdater.h 198 fboss/agent/LookupClassUpdater.cpp 614 fboss/agent/LookupClassUpdater.h 130 fboss/agent/MKAServiceManager.cpp 132 fboss/agent/MKAServiceManager.h 35 fboss/agent/MKAServicePorts.cpp 3 fboss/agent/MKAServicePorts.h 4 fboss/agent/MPLSHandler.cpp 81 fboss/agent/MPLSHandler.h 35 fboss/agent/MacTableManager.cpp 19 fboss/agent/MacTableManager.h 16 fboss/agent/MacTableUtils.cpp 173 fboss/agent/MacTableUtils.h 36 fboss/agent/Main.cpp 291 fboss/agent/Main.h 108 fboss/agent/MirrorManager.cpp 69 fboss/agent/MirrorManager.h 21 fboss/agent/MirrorManagerImpl.cpp 151 fboss/agent/MirrorManagerImpl.h 55 fboss/agent/NdpCache.cpp 139 fboss/agent/NdpCache.h 53 fboss/agent/NeighborCache.h 166 fboss/agent/NeighborCacheEntry.h 276 fboss/agent/NeighborCacheImpl-defs.h 351 fboss/agent/NeighborCacheImpl.h 105 fboss/agent/NeighborUpdater.cpp 159 fboss/agent/NeighborUpdater.h 78 fboss/agent/NeighborUpdaterImpl.cpp 222 fboss/agent/NeighborUpdaterImpl.h 61 fboss/agent/NeighborUpdaterNoopImpl.cpp 83 fboss/agent/NeighborUpdaterNoopImpl.h 32 fboss/agent/NlError.h 26 fboss/agent/Packet.h 22 fboss/agent/PacketLogger.h 34 fboss/agent/PacketObserver.cpp 38 fboss/agent/PacketObserver.h 29 fboss/agent/PhySnapshotManager-defs.h 77 fboss/agent/PhySnapshotManager.h 30 fboss/agent/Platform.cpp 189 fboss/agent/Platform.h 126 fboss/agent/PlatformPort.cpp 219 fboss/agent/PlatformPort.h 78 fboss/agent/PortDescriptorTemplate.cpp 11 fboss/agent/PortDescriptorTemplate.h 136 fboss/agent/PortStats.cpp 185 fboss/agent/PortStats.h 67 fboss/agent/PortUpdateHandler.cpp 58 fboss/agent/PortUpdateHandler.h 16 fboss/agent/ResolvedNexthopMonitor.cpp 129 fboss/agent/ResolvedNexthopMonitor.h 81 fboss/agent/ResolvedNexthopProbe.cpp 55 fboss/agent/ResolvedNexthopProbe.h 37 fboss/agent/ResolvedNexthopProbeScheduler.cpp 58 fboss/agent/ResolvedNexthopProbeScheduler.h 38 fboss/agent/RestartTimeTracker.cpp 186 fboss/agent/RestartTimeTracker.h 20 fboss/agent/RouteUpdateLogger.cpp 326 fboss/agent/RouteUpdateLogger.h 151 fboss/agent/RouteUpdateLoggingPrefixTracker.cpp 76 fboss/agent/RouteUpdateLoggingPrefixTracker.h 45 fboss/agent/RouteUpdateWrapper.cpp 186 fboss/agent/RouteUpdateWrapper.h 115 fboss/agent/RxPacket.h 48 fboss/agent/SetupThrift.cpp 9 fboss/agent/SetupThrift.h 40 fboss/agent/SflowShimUtils.cpp 26 fboss/agent/SflowShimUtils.h 16 fboss/agent/StateObserver.h 10 fboss/agent/StaticL2ForNeighborObserver.cpp 16 fboss/agent/StaticL2ForNeighborObserver.h 18 fboss/agent/StaticL2ForNeighborSwSwitchUpdater.cpp 75 fboss/agent/StaticL2ForNeighborSwSwitchUpdater.h 35 fboss/agent/StaticL2ForNeighborUpdater.cpp 90 fboss/agent/StaticL2ForNeighborUpdater.h 66 fboss/agent/SwSwitch.cpp 1439 fboss/agent/SwSwitch.h 433 fboss/agent/SwSwitchRouteUpdateWrapper.cpp 40 fboss/agent/SwSwitchRouteUpdateWrapper.h 23 fboss/agent/SwitchStats.cpp 247 fboss/agent/SwitchStats.h 364 fboss/agent/SysError.h 51 fboss/agent/ThreadHeartbeat.cpp 38 fboss/agent/ThreadHeartbeat.h 100 fboss/agent/ThriftHandler.cpp 2065 fboss/agent/ThriftHandler.h 306 fboss/agent/TunIntf.cpp 310 fboss/agent/TunIntf.h 73 fboss/agent/TunManager.cpp 596 fboss/agent/TunManager.h 100 fboss/agent/TxPacket.h 50 fboss/agent/Utils.cpp 220 fboss/agent/Utils.h 95 fboss/agent/VlanTableDeltaCallbackGenerator.h 60 fboss/agent/agent_config.thrift 15 fboss/agent/agent_stats.thrift 17 fboss/agent/capture/PcapFile.cpp 70 fboss/agent/capture/PcapFile.h 30 fboss/agent/capture/PcapPkt.cpp 57 fboss/agent/capture/PcapPkt.h 83 fboss/agent/capture/PcapQueue.cpp 83 fboss/agent/capture/PcapQueue.h 41 fboss/agent/capture/PcapWriter.cpp 59 fboss/agent/capture/PcapWriter.h 45 fboss/agent/capture/PktCapture.cpp 63 fboss/agent/capture/PktCapture.h 66 fboss/agent/capture/PktCaptureManager.cpp 134 fboss/agent/capture/PktCaptureManager.h 50 fboss/agent/doc/style.css 11 fboss/agent/hw/BufferStatsLogger.cpp 25 fboss/agent/hw/BufferStatsLogger.h 43 fboss/agent/hw/CounterUtils.cpp 101 fboss/agent/hw/CounterUtils.h 59 fboss/agent/hw/DiagCmdFilter.cpp 100 fboss/agent/hw/DiagCmdFilter.h 39 fboss/agent/hw/HwCpuFb303Stats.cpp 78 fboss/agent/hw/HwCpuFb303Stats.h 39 fboss/agent/hw/HwFb303Stats.cpp 55 fboss/agent/hw/HwFb303Stats.h 25 fboss/agent/hw/HwPortFb303Stats.cpp 331 fboss/agent/hw/HwPortFb303Stats.h 81 fboss/agent/hw/HwResourceStatsPublisher.cpp 60 fboss/agent/hw/HwResourceStatsPublisher.h 60 fboss/agent/hw/HwSwitchStats.cpp 75 fboss/agent/hw/HwSwitchStats.h 88 fboss/agent/hw/HwSwitchWarmBootHelper.cpp 106 fboss/agent/hw/HwSwitchWarmBootHelper.h 46 fboss/agent/hw/HwTrunkCounters.cpp 143 fboss/agent/hw/HwTrunkCounters.h 31 fboss/agent/hw/StatsConstants.h 182 fboss/agent/hw/bcm/BcmAPI.cpp 255 fboss/agent/hw/bcm/BcmAPI.h 54 fboss/agent/hw/bcm/BcmAclEntry.cpp 679 fboss/agent/hw/bcm/BcmAclEntry.h 51 fboss/agent/hw/bcm/BcmAclStat.cpp 175 fboss/agent/hw/bcm/BcmAclStat.h 40 fboss/agent/hw/bcm/BcmAclTable.cpp 134 fboss/agent/hw/bcm/BcmAclTable.h 44 fboss/agent/hw/bcm/BcmAddressFBConvertors.cpp 40 fboss/agent/hw/bcm/BcmAddressFBConvertors.h 17 fboss/agent/hw/bcm/BcmBstStatsMgr.cpp 155 fboss/agent/hw/bcm/BcmBstStatsMgr.h 61 fboss/agent/hw/bcm/BcmCinter.cpp 3615 fboss/agent/hw/bcm/BcmCinter.h 1859 fboss/agent/hw/bcm/BcmClassIDUtil.cpp 42 fboss/agent/hw/bcm/BcmClassIDUtil.h 9 fboss/agent/hw/bcm/BcmConfig.cpp 75 fboss/agent/hw/bcm/BcmConfig.h 14 fboss/agent/hw/bcm/BcmControlPlane.cpp 396 fboss/agent/hw/bcm/BcmControlPlane.h 67 fboss/agent/hw/bcm/BcmControlPlaneQueueManager.cpp 114 fboss/agent/hw/bcm/BcmControlPlaneQueueManager.h 32 fboss/agent/hw/bcm/BcmCosManager.cpp 112 fboss/agent/hw/bcm/BcmCosManager.h 32 fboss/agent/hw/bcm/BcmCosQueueCounterType.h 56 fboss/agent/hw/bcm/BcmCosQueueFBConvertors.cpp 172 fboss/agent/hw/bcm/BcmCosQueueFBConvertors.h 28 fboss/agent/hw/bcm/BcmCosQueueManager.cpp 623 fboss/agent/hw/bcm/BcmCosQueueManager.h 160 fboss/agent/hw/bcm/BcmCosQueueManagerUtils.cpp 363 fboss/agent/hw/bcm/BcmCosQueueManagerUtils.h 22 fboss/agent/hw/bcm/BcmEcmpUtils.cpp 126 fboss/agent/hw/bcm/BcmEcmpUtils.h 26 fboss/agent/hw/bcm/BcmEgress.cpp 817 fboss/agent/hw/bcm/BcmEgress.h 193 fboss/agent/hw/bcm/BcmEgressManager.cpp 130 fboss/agent/hw/bcm/BcmEgressManager.h 91 fboss/agent/hw/bcm/BcmEgressQueueFlexCounter.cpp 441 fboss/agent/hw/bcm/BcmEgressQueueFlexCounter.h 68 fboss/agent/hw/bcm/BcmError.h 68 fboss/agent/hw/bcm/BcmFacebookAPI.cpp 63 fboss/agent/hw/bcm/BcmFacebookAPI.h 21 fboss/agent/hw/bcm/BcmFieldProcessorFBConvertors.cpp 160 fboss/agent/hw/bcm/BcmFieldProcessorFBConvertors.h 41 fboss/agent/hw/bcm/BcmFieldProcessorUtils.cpp 377 fboss/agent/hw/bcm/BcmFieldProcessorUtils.h 299 fboss/agent/hw/bcm/BcmFlexCounter.cpp 20 fboss/agent/hw/bcm/BcmFlexCounter.h 24 fboss/agent/hw/bcm/BcmFwLoader.cpp 123 fboss/agent/hw/bcm/BcmFwLoader.h 36 fboss/agent/hw/bcm/BcmHALVector.h 16 fboss/agent/hw/bcm/BcmHost.cpp 408 fboss/agent/hw/bcm/BcmHost.h 213 fboss/agent/hw/bcm/BcmHostKey.cpp 99 fboss/agent/hw/bcm/BcmHostKey.h 156 fboss/agent/hw/bcm/BcmIngressFieldProcessorFlexCounter.cpp 272 fboss/agent/hw/bcm/BcmIngressFieldProcessorFlexCounter.h 34 fboss/agent/hw/bcm/BcmInterface.h 478 fboss/agent/hw/bcm/BcmIntf.cpp 346 fboss/agent/hw/bcm/BcmIntf.h 90 fboss/agent/hw/bcm/BcmKmodUtils.cpp 26 fboss/agent/hw/bcm/BcmKmodUtils.h 6 fboss/agent/hw/bcm/BcmLabelMap.cpp 29 fboss/agent/hw/bcm/BcmLabelMap.h 24 fboss/agent/hw/bcm/BcmLabelSwitchAction.cpp 130 fboss/agent/hw/bcm/BcmLabelSwitchAction.h 34 fboss/agent/hw/bcm/BcmLabelSwitchingUtils.cpp 72 fboss/agent/hw/bcm/BcmLabelSwitchingUtils.h 17 fboss/agent/hw/bcm/BcmLabeledEgress.cpp 54 fboss/agent/hw/bcm/BcmLabeledEgress.h 36 fboss/agent/hw/bcm/BcmLabeledTunnel.cpp 115 fboss/agent/hw/bcm/BcmLabeledTunnel.h 36 fboss/agent/hw/bcm/BcmLabeledTunnelEgress.cpp 61 fboss/agent/hw/bcm/BcmLabeledTunnelEgress.h 38 fboss/agent/hw/bcm/BcmLogBuffer.cpp 17 fboss/agent/hw/bcm/BcmLogBuffer.h 16 fboss/agent/hw/bcm/BcmMacTable.cpp 80 fboss/agent/hw/bcm/BcmMacTable.h 22 fboss/agent/hw/bcm/BcmMirror.cpp 326 fboss/agent/hw/bcm/BcmMirror.h 65 fboss/agent/hw/bcm/BcmMirrorTable.cpp 46 fboss/agent/hw/bcm/BcmMirrorTable.h 23 fboss/agent/hw/bcm/BcmMirrorUtils.cpp 48 fboss/agent/hw/bcm/BcmMirrorUtils.h 15 fboss/agent/hw/bcm/BcmMultiPathNextHop.cpp 131 fboss/agent/hw/bcm/BcmMultiPathNextHop.h 63 fboss/agent/hw/bcm/BcmNextHop.cpp 189 fboss/agent/hw/bcm/BcmNextHop.h 78 fboss/agent/hw/bcm/BcmPlatform.cpp 90 fboss/agent/hw/bcm/BcmPlatform.h 56 fboss/agent/hw/bcm/BcmPlatformPort.cpp 6 fboss/agent/hw/bcm/BcmPlatformPort.h 36 fboss/agent/hw/bcm/BcmPort.cpp 2122 fboss/agent/hw/bcm/BcmPort.h 270 fboss/agent/hw/bcm/BcmPortDescriptor.cpp 14 fboss/agent/hw/bcm/BcmPortDescriptor.h 18 fboss/agent/hw/bcm/BcmPortGroup.cpp 354 fboss/agent/hw/bcm/BcmPortGroup.h 71 fboss/agent/hw/bcm/BcmPortIngressBufferManager.cpp 504 fboss/agent/hw/bcm/BcmPortIngressBufferManager.h 84 fboss/agent/hw/bcm/BcmPortQueueManager.cpp 349 fboss/agent/hw/bcm/BcmPortQueueManager.h 56 fboss/agent/hw/bcm/BcmPortResourceBuilder.cpp 213 fboss/agent/hw/bcm/BcmPortResourceBuilder.h 33 fboss/agent/hw/bcm/BcmPortTable.cpp 179 fboss/agent/hw/bcm/BcmPortTable.h 68 fboss/agent/hw/bcm/BcmPortUtils.cpp 228 fboss/agent/hw/bcm/BcmPortUtils.h 32 fboss/agent/hw/bcm/BcmPtpTcMgr.cpp 219 fboss/agent/hw/bcm/BcmPtpTcMgr.h 30 fboss/agent/hw/bcm/BcmQcmCollector.cpp 147 fboss/agent/hw/bcm/BcmQcmCollector.h 40 fboss/agent/hw/bcm/BcmQcmManager.cpp 481 fboss/agent/hw/bcm/BcmQcmManager.h 92 fboss/agent/hw/bcm/BcmQosMap.cpp 143 fboss/agent/hw/bcm/BcmQosMap.h 35 fboss/agent/hw/bcm/BcmQosMapEntry.cpp 39 fboss/agent/hw/bcm/BcmQosMapEntry.h 39 fboss/agent/hw/bcm/BcmQosPolicy.cpp 556 fboss/agent/hw/bcm/BcmQosPolicy.h 86 fboss/agent/hw/bcm/BcmQosPolicyTable.cpp 113 fboss/agent/hw/bcm/BcmQosPolicyTable.h 38 fboss/agent/hw/bcm/BcmQosUtils.cpp 76 fboss/agent/hw/bcm/BcmQosUtils.h 12 fboss/agent/hw/bcm/BcmRoute.cpp 480 fboss/agent/hw/bcm/BcmRoute.h 108 fboss/agent/hw/bcm/BcmRouteCounter.cpp 306 fboss/agent/hw/bcm/BcmRouteCounter.h 140 fboss/agent/hw/bcm/BcmRtag7LoadBalancer.cpp 63 fboss/agent/hw/bcm/BcmRtag7LoadBalancer.h 29 fboss/agent/hw/bcm/BcmRtag7Module.cpp 600 fboss/agent/hw/bcm/BcmRtag7Module.h 155 fboss/agent/hw/bcm/BcmRxPacket.cpp 145 fboss/agent/hw/bcm/BcmRxPacket.h 48 fboss/agent/hw/bcm/BcmSdkInterface.h 897 fboss/agent/hw/bcm/BcmSdkVer.h 25 fboss/agent/hw/bcm/BcmSflowExporter.cpp 215 fboss/agent/hw/bcm/BcmSflowExporter.h 40 fboss/agent/hw/bcm/BcmStatUpdater.cpp 451 fboss/agent/hw/bcm/BcmStatUpdater.h 101 fboss/agent/hw/bcm/BcmSwitch.cpp 2684 fboss/agent/hw/bcm/BcmSwitch.h 605 fboss/agent/hw/bcm/BcmSwitchEventCallback.cpp 101 fboss/agent/hw/bcm/BcmSwitchEventCallback.h 55 fboss/agent/hw/bcm/BcmSwitchEventUtils.cpp 137 fboss/agent/hw/bcm/BcmSwitchEventUtils.h 41 fboss/agent/hw/bcm/BcmSwitchSettings.cpp 156 fboss/agent/hw/bcm/BcmSwitchSettings.h 42 fboss/agent/hw/bcm/BcmTableStats.cpp 285 fboss/agent/hw/bcm/BcmTableStats.h 36 fboss/agent/hw/bcm/BcmTrunk.cpp 262 fboss/agent/hw/bcm/BcmTrunk.h 55 fboss/agent/hw/bcm/BcmTrunkStats.cpp 83 fboss/agent/hw/bcm/BcmTrunkStats.h 36 fboss/agent/hw/bcm/BcmTrunkTable.cpp 178 fboss/agent/hw/bcm/BcmTrunkTable.h 70 fboss/agent/hw/bcm/BcmTxPacket.cpp 267 fboss/agent/hw/bcm/BcmTxPacket.h 91 fboss/agent/hw/bcm/BcmTypes.h 30 fboss/agent/hw/bcm/BcmTypesImpl.cpp 9 fboss/agent/hw/bcm/BcmUnit.cpp 276 fboss/agent/hw/bcm/BcmUnit.h 68 fboss/agent/hw/bcm/BcmWarmBootCache.cpp 1373 fboss/agent/hw/bcm/BcmWarmBootCache.h 535 fboss/agent/hw/bcm/BcmWarmBootHelper.cpp 126 fboss/agent/hw/bcm/BcmWarmBootHelper.h 19 fboss/agent/hw/bcm/BcmWarmBootState.cpp 226 fboss/agent/hw/bcm/BcmWarmBootState.h 23 fboss/agent/hw/bcm/BcmYamlConfig.cpp 163 fboss/agent/hw/bcm/BcmYamlConfig.h 46 fboss/agent/hw/bcm/MinimumLinkCountMap.h 45 fboss/agent/hw/bcm/PacketTraceUtils.cpp 73 fboss/agent/hw/bcm/PacketTraceUtils.h 12 fboss/agent/hw/bcm/PortAndEgressIdsMap.cpp 8 fboss/agent/hw/bcm/PortAndEgressIdsMap.h 86 fboss/agent/hw/bcm/RxUtils.cpp 53 fboss/agent/hw/bcm/RxUtils.h 33 fboss/agent/hw/bcm/SdkTracer.cpp 3539 fboss/agent/hw/bcm/SdkWrapSettings.cpp 8 fboss/agent/hw/bcm/SdkWrapSettings.h 38 fboss/agent/hw/bcm/bcm_config.thrift 10 fboss/agent/hw/bcm/oss/BcmAPI.cpp 19 fboss/agent/hw/bcm/oss/BcmBstStatsMgr.cpp 22 fboss/agent/hw/bcm/oss/BcmConfig.cpp 77 fboss/agent/hw/bcm/oss/BcmFacebookAPI.cpp 11 fboss/agent/hw/bcm/oss/BcmPort.cpp 15 fboss/agent/hw/bcm/oss/BcmQcmCollector.cpp 7 fboss/agent/hw/bcm/oss/BcmQcmManager.cpp 8 fboss/agent/hw/bcm/oss/BcmSwitch.cpp 4 fboss/agent/hw/bcm/oss/BcmTableStats.cpp 32 fboss/agent/hw/bcm/oss/BcmUnit.cpp 38 fboss/agent/hw/bcm/packettrace.thrift 14 fboss/agent/hw/bcm/types.h 14 fboss/agent/hw/benchmarks/HwAnticipatedScaleRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwAnticipatedScaleRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwEcmpShrinkSpeedBenchmark.cpp 51 fboss/agent/hw/benchmarks/HwEcmpShrinkWithCompetingRouteUpdatesBenchmark.cpp 67 fboss/agent/hw/benchmarks/HwFswScaleRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwFswScaleRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwHgridDUScaleRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwHgridDUScaleRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwHgridUUScaleRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwHgridUUScaleRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExit100Gx100GBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExit100Gx10GBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExit100Gx25GBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExit100Gx50GBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExit40Gx10GBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwInitAndExitBenchmarkHelper.cpp 149 fboss/agent/hw/benchmarks/HwInitAndExitBenchmarkHelper.h 17 fboss/agent/hw/benchmarks/HwRibResolutionBenchmark.cpp 40 fboss/agent/hw/benchmarks/HwRibSyncFibBenchmark.cpp 47 fboss/agent/hw/benchmarks/HwRouteScaleBenchmarkHelpers.h 128 fboss/agent/hw/benchmarks/HwRxSlowPathBenchmark.cpp 94 fboss/agent/hw/benchmarks/HwStatsCollectionBenchmark.cpp 42 fboss/agent/hw/benchmarks/HwThAlpmScaleRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwThAlpmScaleRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwTurboFabricRouteAddBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwTurboFabricRouteDelBenchmark.cpp 7 fboss/agent/hw/benchmarks/HwTxSlowPathBenchmark.cpp 49 fboss/agent/hw/benchmarks/HwWarmbootExitBenchmark.cpp 72 fboss/agent/hw/common/LanePrbsStatsEntry.h 110 fboss/agent/hw/common/StatsConstants.h 73 fboss/agent/hw/hardware_stats.thrift 146 fboss/agent/hw/hw_test_ctrl.thrift 16 fboss/agent/hw/mock/MockHwSwitch.cpp 78 fboss/agent/hw/mock/MockHwSwitch.h 94 fboss/agent/hw/mock/MockPlatform.cpp 81 fboss/agent/hw/mock/MockPlatform.h 51 fboss/agent/hw/mock/MockPlatformPort.h 37 fboss/agent/hw/mock/MockRxPacket.cpp 32 fboss/agent/hw/mock/MockRxPacket.h 24 fboss/agent/hw/mock/MockTestHandle.cpp 27 fboss/agent/hw/mock/MockTestHandle.h 25 fboss/agent/hw/mock/MockTxPacket.cpp 18 fboss/agent/hw/mock/MockTxPacket.h 9 fboss/agent/hw/oss/HwPortFb303Stats.cpp 6 fboss/agent/hw/sai/api/AclApi.h 571 fboss/agent/hw/sai/api/AdapterKeySerializers.h 35 fboss/agent/hw/sai/api/AddressUtil.cpp 109 fboss/agent/hw/sai/api/AddressUtil.h 19 fboss/agent/hw/sai/api/BridgeApi.h 111 fboss/agent/hw/sai/api/BufferApi.h 149 fboss/agent/hw/sai/api/DebugCounterApi.cpp 2 fboss/agent/hw/sai/api/DebugCounterApi.h 72 fboss/agent/hw/sai/api/FdbApi.cpp 43 fboss/agent/hw/sai/api/FdbApi.h 122 fboss/agent/hw/sai/api/HashApi.cpp 20 fboss/agent/hw/sai/api/HashApi.h 72 fboss/agent/hw/sai/api/HostifApi.h 179 fboss/agent/hw/sai/api/HwWriteBehavior.cpp 20 fboss/agent/hw/sai/api/HwWriteBehavior.h 12 fboss/agent/hw/sai/api/LagApi.h 104 fboss/agent/hw/sai/api/LoggingUtil.cpp 340 fboss/agent/hw/sai/api/LoggingUtil.h 260 fboss/agent/hw/sai/api/MacsecApi.h 375 fboss/agent/hw/sai/api/MirrorApi.h 258 fboss/agent/hw/sai/api/MplsApi.cpp 30 fboss/agent/hw/sai/api/MplsApi.h 101 fboss/agent/hw/sai/api/NeighborApi.cpp 40 fboss/agent/hw/sai/api/NeighborApi.h 127 fboss/agent/hw/sai/api/NextHopApi.h 134 fboss/agent/hw/sai/api/NextHopGroupApi.cpp 13 fboss/agent/hw/sai/api/NextHopGroupApi.h 126 fboss/agent/hw/sai/api/PortApi.h 466 fboss/agent/hw/sai/api/QosMapApi.cpp 19 fboss/agent/hw/sai/api/QosMapApi.h 68 fboss/agent/hw/sai/api/QueueApi.h 122 fboss/agent/hw/sai/api/RouteApi.cpp 51 fboss/agent/hw/sai/api/RouteApi.h 123 fboss/agent/hw/sai/api/RouterInterfaceApi.h 136 fboss/agent/hw/sai/api/SaiApi.h 371 fboss/agent/hw/sai/api/SaiApiError.h 75 fboss/agent/hw/sai/api/SaiApiLock.cpp 12 fboss/agent/hw/sai/api/SaiApiLock.h 32 fboss/agent/hw/sai/api/SaiApiTable.cpp 141 fboss/agent/hw/sai/api/SaiApiTable.h 112 fboss/agent/hw/sai/api/SaiAttribute.h 646 fboss/agent/hw/sai/api/SaiAttributeDataTypes.h 41 fboss/agent/hw/sai/api/SaiDefaultAttributeValues.h 82 fboss/agent/hw/sai/api/SaiObjectApi.h 53 fboss/agent/hw/sai/api/SaiVersion.h 13 fboss/agent/hw/sai/api/SamplePacketApi.h 64 fboss/agent/hw/sai/api/SchedulerApi.h 89 fboss/agent/hw/sai/api/SwitchApi.cpp 59 fboss/agent/hw/sai/api/SwitchApi.h 528 fboss/agent/hw/sai/api/TamApi.h 180 fboss/agent/hw/sai/api/Traits.h 263 fboss/agent/hw/sai/api/Types.cpp 11 fboss/agent/hw/sai/api/Types.h 74 fboss/agent/hw/sai/api/VirtualRouterApi.h 67 fboss/agent/hw/sai/api/VlanApi.h 95 fboss/agent/hw/sai/api/WredApi.h 84 fboss/agent/hw/sai/api/bcm/SwitchApi.cpp 59 fboss/agent/hw/sai/api/bcm/TamApi.cpp 24 fboss/agent/hw/sai/api/fake/FakeSaiExtensions.cpp 60 fboss/agent/hw/sai/api/fake/saifakeextensions.h 24 fboss/agent/hw/sai/api/oss/PortApi.cpp 27 fboss/agent/hw/sai/api/oss/SwitchApi.cpp 26 fboss/agent/hw/sai/api/oss/TamApi.cpp 11 fboss/agent/hw/sai/api/tajo/PortApi.cpp 31 fboss/agent/hw/sai/api/tajo/SwitchApi.cpp 34 fboss/agent/hw/sai/api/tajo/TamApi.cpp 14 fboss/agent/hw/sai/config/asic_config.thrift 37 fboss/agent/hw/sai/diag/DiagShell.cpp 369 fboss/agent/hw/sai/diag/DiagShell.h 108 fboss/agent/hw/sai/diag/DiagShellClient.cpp 158 fboss/agent/hw/sai/diag/DiagShellClient.h 10 fboss/agent/hw/sai/diag/PythonRepl.cpp 46 fboss/agent/hw/sai/diag/PythonRepl.h 22 fboss/agent/hw/sai/diag/Repl.h 22 fboss/agent/hw/sai/diag/SaiRepl.cpp 53 fboss/agent/hw/sai/diag/SaiRepl.h 25 fboss/agent/hw/sai/diag/oss/DiagShell.cpp 7 fboss/agent/hw/sai/diag/oss/DiagShellClient.cpp 21 fboss/agent/hw/sai/diag/oss/PythonRepl.cpp 6 fboss/agent/hw/sai/fake/FakeManager.h 93 fboss/agent/hw/sai/fake/FakeSai.cpp 222 fboss/agent/hw/sai/fake/FakeSai.h 88 fboss/agent/hw/sai/fake/FakeSaiAcl.cpp 1191 fboss/agent/hw/sai/fake/FakeSaiAcl.h 239 fboss/agent/hw/sai/fake/FakeSaiBridge.cpp 173 fboss/agent/hw/sai/fake/FakeSaiBridge.h 41 fboss/agent/hw/sai/fake/FakeSaiBuffer.cpp 204 fboss/agent/hw/sai/fake/FakeSaiBuffer.h 40 fboss/agent/hw/sai/fake/FakeSaiDebugCounter.cpp 121 fboss/agent/hw/sai/fake/FakeSaiDebugCounter.h 50 fboss/agent/hw/sai/fake/FakeSaiFdb.cpp 96 fboss/agent/hw/sai/fake/FakeSaiFdb.h 19 fboss/agent/hw/sai/fake/FakeSaiHash.cpp 99 fboss/agent/hw/sai/fake/FakeSaiHash.h 31 fboss/agent/hw/sai/fake/FakeSaiHostif.cpp 200 fboss/agent/hw/sai/fake/FakeSaiHostif.h 36 fboss/agent/hw/sai/fake/FakeSaiInSegEntry.cpp 21 fboss/agent/hw/sai/fake/FakeSaiInSegEntry.h 18 fboss/agent/hw/sai/fake/FakeSaiInSegEntryManager.cpp 80 fboss/agent/hw/sai/fake/FakeSaiInSegEntryManager.h 19 fboss/agent/hw/sai/fake/FakeSaiLag.cpp 154 fboss/agent/hw/sai/fake/FakeSaiLag.h 35 fboss/agent/hw/sai/fake/FakeSaiMacsec.cpp 463 fboss/agent/hw/sai/fake/FakeSaiMacsec.h 94 fboss/agent/hw/sai/fake/FakeSaiMirror.cpp 265 fboss/agent/hw/sai/fake/FakeSaiMirror.h 83 fboss/agent/hw/sai/fake/FakeSaiNeighbor.cpp 97 fboss/agent/hw/sai/fake/FakeSaiNeighbor.h 20 fboss/agent/hw/sai/fake/FakeSaiNextHop.cpp 119 fboss/agent/hw/sai/fake/FakeSaiNextHop.h 30 fboss/agent/hw/sai/fake/FakeSaiNextHopGroup.cpp 173 fboss/agent/hw/sai/fake/FakeSaiNextHopGroup.h 36 fboss/agent/hw/sai/fake/FakeSaiObject.cpp 488 fboss/agent/hw/sai/fake/FakeSaiPort.cpp 933 fboss/agent/hw/sai/fake/FakeSaiPort.h 81 fboss/agent/hw/sai/fake/FakeSaiQosMap.cpp 100 fboss/agent/hw/sai/fake/FakeSaiQosMap.h 17 fboss/agent/hw/sai/fake/FakeSaiQueue.cpp 168 fboss/agent/hw/sai/fake/FakeSaiQueue.h 37 fboss/agent/hw/sai/fake/FakeSaiRoute.cpp 93 fboss/agent/hw/sai/fake/FakeSaiRoute.h 20 fboss/agent/hw/sai/fake/FakeSaiRouterInterface.cpp 132 fboss/agent/hw/sai/fake/FakeSaiRouterInterface.h 41 fboss/agent/hw/sai/fake/FakeSaiSamplePacket.cpp 91 fboss/agent/hw/sai/fake/FakeSaiSamplePacket.h 23 fboss/agent/hw/sai/fake/FakeSaiScheduler.cpp 160 fboss/agent/hw/sai/fake/FakeSaiScheduler.h 22 fboss/agent/hw/sai/fake/FakeSaiSwitch.cpp 476 fboss/agent/hw/sai/fake/FakeSaiSwitch.h 273 fboss/agent/hw/sai/fake/FakeSaiTam.cpp 381 fboss/agent/hw/sai/fake/FakeSaiTam.h 52 fboss/agent/hw/sai/fake/FakeSaiVirtualRouter.cpp 71 fboss/agent/hw/sai/fake/FakeSaiVirtualRouter.h 17 fboss/agent/hw/sai/fake/FakeSaiVlan.cpp 159 fboss/agent/hw/sai/fake/FakeSaiVlan.h 30 fboss/agent/hw/sai/fake/FakeSaiWred.cpp 148 fboss/agent/hw/sai/fake/FakeSaiWred.h 78 fboss/agent/hw/sai/hw_test/HwSwitchEnsembleFactory.cpp 12 fboss/agent/hw/sai/hw_test/HwTestAclUtils.cpp 457 fboss/agent/hw/sai/hw_test/HwTestCoppUtils.cpp 85 fboss/agent/hw/sai/hw_test/HwTestEcmpUtils.cpp 77 fboss/agent/hw/sai/hw_test/HwTestMirrorUtils.cpp 242 fboss/agent/hw/sai/hw_test/HwTestMplsUtils.cpp 420 fboss/agent/hw/sai/hw_test/HwTestNeighborUtils.cpp 65 fboss/agent/hw/sai/hw_test/HwTestPacketTrapEntry.cpp 99 fboss/agent/hw/sai/hw_test/HwTestPortUtils.cpp 40 fboss/agent/hw/sai/hw_test/HwTestPtpTcUtils.cpp 9 fboss/agent/hw/sai/hw_test/HwTestQosUtils.cpp 37 fboss/agent/hw/sai/hw_test/HwTestRouteUtils.cpp 127 fboss/agent/hw/sai/hw_test/HwTestTamUtils.cpp 41 fboss/agent/hw/sai/hw_test/HwTestTrunkUtils.cpp 53 fboss/agent/hw/sai/hw_test/HwVlanUtils.cpp 25 fboss/agent/hw/sai/hw_test/SaiAclTableGroupTests.cpp 178 fboss/agent/hw/sai/hw_test/SaiAclTableTests.cpp 40 fboss/agent/hw/sai/hw_test/SaiLinkStateDependentTests.h 29 fboss/agent/hw/sai/hw_test/SaiLinkStateRollbackTests.cpp 20 fboss/agent/hw/sai/hw_test/SaiLinkStateToggler.cpp 31 fboss/agent/hw/sai/hw_test/SaiLinkStateToggler.h 22 fboss/agent/hw/sai/hw_test/SaiMultiNodeTest.cpp 6 fboss/agent/hw/sai/hw_test/SaiNeighborRollbackTests.cpp 24 fboss/agent/hw/sai/hw_test/SaiNextHopGroupTest.cpp 130 fboss/agent/hw/sai/hw_test/SaiPortUtils.cpp 311 fboss/agent/hw/sai/hw_test/SaiQPHRollbackTests.cpp 30 fboss/agent/hw/sai/hw_test/SaiRollbackTest.cpp 22 fboss/agent/hw/sai/hw_test/SaiRollbackTest.h 20 fboss/agent/hw/sai/hw_test/SaiRouteRollbackTests.cpp 167 fboss/agent/hw/sai/hw_test/SaiSwitchEnsemble.cpp 138 fboss/agent/hw/sai/hw_test/SaiSwitchEnsemble.h 56 fboss/agent/hw/sai/hw_test/SaiTestHandler.cpp 41 fboss/agent/hw/sai/hw_test/SaiTestHandler.h 37 fboss/agent/hw/sai/hw_test/dataplane_tests/SaiAclTableGroupTrafficTests.cpp 307 fboss/agent/hw/sai/hw_test/oss/HwTestSwitchUtils.cpp 5 fboss/agent/hw/sai/hw_test/sai_test_ctrl.thrift 16 fboss/agent/hw/sai/impl/version.cpp 6 fboss/agent/hw/sai/impl/version.h 4 fboss/agent/hw/sai/store/LoggingUtil.h 36 fboss/agent/hw/sai/store/SaiObject.cpp 136 fboss/agent/hw/sai/store/SaiObject.h 373 fboss/agent/hw/sai/store/SaiObjectEventPublisher.cpp 13 fboss/agent/hw/sai/store/SaiObjectEventPublisher.h 170 fboss/agent/hw/sai/store/SaiObjectEventSubscriber-defs.h 47 fboss/agent/hw/sai/store/SaiObjectEventSubscriber.h 157 fboss/agent/hw/sai/store/SaiObjectWithCounters.h 73 fboss/agent/hw/sai/store/SaiStore.cpp 107 fboss/agent/hw/sai/store/SaiStore.h 485 fboss/agent/hw/sai/store/Traits.h 56 fboss/agent/hw/sai/switch/ConcurrentIndices.cpp 4 fboss/agent/hw/sai/switch/ConcurrentIndices.h 19 fboss/agent/hw/sai/switch/SaiAclTableGroupManager.cpp 148 fboss/agent/hw/sai/switch/SaiAclTableGroupManager.h 62 fboss/agent/hw/sai/switch/SaiAclTableManager.cpp 1144 fboss/agent/hw/sai/switch/SaiAclTableManager.h 187 fboss/agent/hw/sai/switch/SaiBridgeManager.cpp 70 fboss/agent/hw/sai/switch/SaiBridgeManager.h 37 fboss/agent/hw/sai/switch/SaiBufferManager.cpp 175 fboss/agent/hw/sai/switch/SaiBufferManager.h 44 fboss/agent/hw/sai/switch/SaiDebugCounterManager.cpp 32 fboss/agent/hw/sai/switch/SaiDebugCounterManager.h 38 fboss/agent/hw/sai/switch/SaiFdbManager.cpp 340 fboss/agent/hw/sai/switch/SaiFdbManager.h 123 fboss/agent/hw/sai/switch/SaiHandler.cpp 40 fboss/agent/hw/sai/switch/SaiHandler.h 29 fboss/agent/hw/sai/switch/SaiHashManager.cpp 92 fboss/agent/hw/sai/switch/SaiHashManager.h 26 fboss/agent/hw/sai/switch/SaiHostifManager.cpp 463 fboss/agent/hw/sai/switch/SaiHostifManager.h 100 fboss/agent/hw/sai/switch/SaiInSegEntryManager.cpp 168 fboss/agent/hw/sai/switch/SaiInSegEntryManager.h 77 fboss/agent/hw/sai/switch/SaiLagManager.cpp 299 fboss/agent/hw/sai/switch/SaiLagManager.h 73 fboss/agent/hw/sai/switch/SaiMacsecManager.cpp 1315 fboss/agent/hw/sai/switch/SaiMacsecManager.h 212 fboss/agent/hw/sai/switch/SaiManagerTable.cpp 290 fboss/agent/hw/sai/switch/SaiManagerTable.h 133 fboss/agent/hw/sai/switch/SaiMirrorManager.cpp 178 fboss/agent/hw/sai/switch/SaiMirrorManager.h 68 fboss/agent/hw/sai/switch/SaiNeighborManager.cpp 247 fboss/agent/hw/sai/switch/SaiNeighborManager.h 106 fboss/agent/hw/sai/switch/SaiNextHopGroupManager.cpp 140 fboss/agent/hw/sai/switch/SaiNextHopGroupManager.h 132 fboss/agent/hw/sai/switch/SaiNextHopManager.cpp 174 fboss/agent/hw/sai/switch/SaiNextHopManager.h 97 fboss/agent/hw/sai/switch/SaiPortManager.cpp 1103 fboss/agent/hw/sai/switch/SaiPortManager.h 195 fboss/agent/hw/sai/switch/SaiPortUtils.cpp 83 fboss/agent/hw/sai/switch/SaiPortUtils.h 19 fboss/agent/hw/sai/switch/SaiQosMapManager.cpp 143 fboss/agent/hw/sai/switch/SaiQosMapManager.h 46 fboss/agent/hw/sai/switch/SaiQueueManager.cpp 219 fboss/agent/hw/sai/switch/SaiQueueManager.h 57 fboss/agent/hw/sai/switch/SaiRouteManager.cpp 387 fboss/agent/hw/sai/switch/SaiRouteManager.h 112 fboss/agent/hw/sai/switch/SaiRouterInterfaceManager.cpp 116 fboss/agent/hw/sai/switch/SaiRouterInterfaceManager.h 49 fboss/agent/hw/sai/switch/SaiRxPacket.cpp 38 fboss/agent/hw/sai/switch/SaiRxPacket.h 34 fboss/agent/hw/sai/switch/SaiSamplePacketManager.cpp 41 fboss/agent/hw/sai/switch/SaiSamplePacketManager.h 29 fboss/agent/hw/sai/switch/SaiSchedulerManager.cpp 93 fboss/agent/hw/sai/switch/SaiSchedulerManager.h 29 fboss/agent/hw/sai/switch/SaiSwitch.cpp 1830 fboss/agent/hw/sai/switch/SaiSwitch.h 308 fboss/agent/hw/sai/switch/SaiSwitchManager.cpp 371 fboss/agent/hw/sai/switch/SaiSwitchManager.h 84 fboss/agent/hw/sai/switch/SaiTamManager.h 41 fboss/agent/hw/sai/switch/SaiTxPacket.h 12 fboss/agent/hw/sai/switch/SaiUnsupportedFeatureManager.h 30 fboss/agent/hw/sai/switch/SaiVirtualRouterManager.cpp 76 fboss/agent/hw/sai/switch/SaiVirtualRouterManager.h 38 fboss/agent/hw/sai/switch/SaiVlanManager.cpp 173 fboss/agent/hw/sai/switch/SaiVlanManager.h 84 fboss/agent/hw/sai/switch/SaiWredManager.cpp 66 fboss/agent/hw/sai/switch/SaiWredManager.h 27 fboss/agent/hw/sai/switch/npu/SaiAclTableManager.cpp 115 fboss/agent/hw/sai/switch/npu/SaiPortManager.cpp 286 fboss/agent/hw/sai/switch/npu/SaiSwitch.cpp 52 fboss/agent/hw/sai/switch/npu/bcm/SaiPortManager.cpp 64 fboss/agent/hw/sai/switch/npu/bcm/SaiSwitch.cpp 128 fboss/agent/hw/sai/switch/npu/bcm/SaiTamManager.cpp 66 fboss/agent/hw/sai/switch/npu/tajo/SaiDebugCounterManager.cpp 26 fboss/agent/hw/sai/switch/npu/tajo/SaiPortManager.cpp 46 fboss/agent/hw/sai/switch/npu/tajo/SaiSwitch.cpp 83 fboss/agent/hw/sai/switch/npu/tajo/SaiTamManager.cpp 60 fboss/agent/hw/sai/switch/oss/SaiBufferManager.cpp 4 fboss/agent/hw/sai/switch/oss/SaiDebugCounterManager.cpp 29 fboss/agent/hw/sai/switch/oss/SaiHostifManager.cpp 6 fboss/agent/hw/sai/switch/oss/SaiPortManager.cpp 10 fboss/agent/hw/sai/switch/oss/SaiSwitch.cpp 15 fboss/agent/hw/sai/switch/oss/SaiTamManager.cpp 8 fboss/agent/hw/sai/switch/phy/SaiAclTableManager.cpp 82 fboss/agent/hw/sai/switch/phy/SaiPortManager.cpp 129 fboss/agent/hw/sai/switch/phy/SaiSwitch.cpp 17 fboss/agent/hw/sai/switch/sai_ctrl.thrift 15 fboss/agent/hw/sai/tracer/AclApiTracer.cpp 190 fboss/agent/hw/sai/tracer/AclApiTracer.h 10 fboss/agent/hw/sai/tracer/BridgeApiTracer.cpp 118 fboss/agent/hw/sai/tracer/BridgeApiTracer.h 6 fboss/agent/hw/sai/tracer/BufferApiTracer.cpp 72 fboss/agent/hw/sai/tracer/BufferApiTracer.h 7 fboss/agent/hw/sai/tracer/DebugCounterApiTracer.cpp 40 fboss/agent/hw/sai/tracer/DebugCounterApiTracer.h 6 fboss/agent/hw/sai/tracer/FdbApiTracer.cpp 62 fboss/agent/hw/sai/tracer/FdbApiTracer.h 6 fboss/agent/hw/sai/tracer/HashApiTracer.cpp 27 fboss/agent/hw/sai/tracer/HashApiTracer.h 6 fboss/agent/hw/sai/tracer/HostifApiTracer.cpp 108 fboss/agent/hw/sai/tracer/HostifApiTracer.h 8 fboss/agent/hw/sai/tracer/LagApiTracer.cpp 42 fboss/agent/hw/sai/tracer/LagApiTracer.h 6 fboss/agent/hw/sai/tracer/MacsecApiTracer.cpp 207 fboss/agent/hw/sai/tracer/MacsecApiTracer.h 10 fboss/agent/hw/sai/tracer/MirrorApiTracer.cpp 61 fboss/agent/hw/sai/tracer/MirrorApiTracer.h 5 fboss/agent/hw/sai/tracer/MplsApiTracer.cpp 62 fboss/agent/hw/sai/tracer/MplsApiTracer.h 6 fboss/agent/hw/sai/tracer/NeighborApiTracer.cpp 70 fboss/agent/hw/sai/tracer/NeighborApiTracer.h 6 fboss/agent/hw/sai/tracer/NextHopApiTracer.cpp 47 fboss/agent/hw/sai/tracer/NextHopApiTracer.h 6 fboss/agent/hw/sai/tracer/NextHopGroupApiTracer.cpp 84 fboss/agent/hw/sai/tracer/NextHopGroupApiTracer.h 7 fboss/agent/hw/sai/tracer/PortApiTracer.cpp 168 fboss/agent/hw/sai/tracer/PortApiTracer.h 8 fboss/agent/hw/sai/tracer/QosMapApiTracer.cpp 34 fboss/agent/hw/sai/tracer/QosMapApiTracer.h 6 fboss/agent/hw/sai/tracer/QueueApiTracer.cpp 59 fboss/agent/hw/sai/tracer/QueueApiTracer.h 6 fboss/agent/hw/sai/tracer/RouteApiTracer.cpp 63 fboss/agent/hw/sai/tracer/RouteApiTracer.h 6 fboss/agent/hw/sai/tracer/RouterInterfaceApiTracer.cpp 89 fboss/agent/hw/sai/tracer/RouterInterfaceApiTracer.h 7 fboss/agent/hw/sai/tracer/SaiTracer.cpp 1214 fboss/agent/hw/sai/tracer/SaiTracer.h 509 fboss/agent/hw/sai/tracer/SamplePacketApiTracer.cpp 36 fboss/agent/hw/sai/tracer/SamplePacketApiTracer.h 5 fboss/agent/hw/sai/tracer/SchedulerApiTracer.cpp 40 fboss/agent/hw/sai/tracer/SchedulerApiTracer.h 6 fboss/agent/hw/sai/tracer/SwitchApiTracer.cpp 154 fboss/agent/hw/sai/tracer/SwitchApiTracer.h 5 fboss/agent/hw/sai/tracer/TamApiTracer.cpp 120 fboss/agent/hw/sai/tracer/TamApiTracer.h 9 fboss/agent/hw/sai/tracer/Utils.cpp 497 fboss/agent/hw/sai/tracer/Utils.h 116 fboss/agent/hw/sai/tracer/VirtualRouterApiTracer.cpp 38 fboss/agent/hw/sai/tracer/VirtualRouterApiTracer.h 6 fboss/agent/hw/sai/tracer/VlanApiTracer.cpp 57 fboss/agent/hw/sai/tracer/VlanApiTracer.h 6 fboss/agent/hw/sai/tracer/WredApiTracer.cpp 40 fboss/agent/hw/sai/tracer/WredApiTracer.h 6 fboss/agent/hw/sai/tracer/run/Main.cpp 7 fboss/agent/hw/sai/tracer/run/SaiLog.cpp 4 fboss/agent/hw/sai/tracer/run/SaiLog.h 10 fboss/agent/hw/sim/SimPlatform.cpp 53 fboss/agent/hw/sim/SimPlatform.h 41 fboss/agent/hw/sim/SimPlatformMapping.cpp 22 fboss/agent/hw/sim/SimPlatformMapping.h 13 fboss/agent/hw/sim/SimPlatformPort.cpp 37 fboss/agent/hw/sim/SimPlatformPort.h 31 fboss/agent/hw/sim/SimSwitch.cpp 67 fboss/agent/hw/sim/SimSwitch.h 95 fboss/agent/hw/switch_asics/BroadcomAsic.h 22 fboss/agent/hw/switch_asics/CredoF104Asic.cpp 59 fboss/agent/hw/switch_asics/CredoF104Asic.h 42 fboss/agent/hw/switch_asics/EbroAsic.cpp 90 fboss/agent/hw/switch_asics/EbroAsic.h 70 fboss/agent/hw/switch_asics/FakeAsic.h 92 fboss/agent/hw/switch_asics/GaronneAsic.cpp 90 fboss/agent/hw/switch_asics/GaronneAsic.h 70 fboss/agent/hw/switch_asics/HwAsic.cpp 33 fboss/agent/hw/switch_asics/HwAsic.h 156 fboss/agent/hw/switch_asics/MockAsic.h 86 fboss/agent/hw/switch_asics/TajoAsic.h 22 fboss/agent/hw/switch_asics/Tomahawk3Asic.cpp 106 fboss/agent/hw/switch_asics/Tomahawk3Asic.h 57 fboss/agent/hw/switch_asics/Tomahawk4Asic.cpp 133 fboss/agent/hw/switch_asics/Tomahawk4Asic.h 68 fboss/agent/hw/switch_asics/TomahawkAsic.cpp 106 fboss/agent/hw/switch_asics/TomahawkAsic.h 60 fboss/agent/hw/switch_asics/Trident2Asic.cpp 106 fboss/agent/hw/switch_asics/Trident2Asic.h 60 fboss/agent/if/common.thrift 42 fboss/agent/if/ctrl.thrift 738 fboss/agent/if/fboss.thrift 11 fboss/agent/if/mpls.thrift 22 fboss/agent/if/optic.thrift 68 fboss/agent/if/packet_stream.thrift 32 fboss/agent/if/sflow.thrift 18 fboss/agent/lldp/LinkNeighbor.cpp 292 fboss/agent/lldp/LinkNeighbor.h 159 fboss/agent/lldp/LinkNeighborDB.cpp 103 fboss/agent/lldp/LinkNeighborDB.h 38 fboss/agent/lldp/Lldp.h 36 fboss/agent/ndp/IPv6RouteAdvertiser.cpp 201 fboss/agent/ndp/IPv6RouteAdvertiser.h 32 fboss/agent/normalization/CounterTagManager.cpp 23 fboss/agent/normalization/CounterTagManager.h 16 fboss/agent/normalization/Normalizer.cpp 56 fboss/agent/normalization/Normalizer.h 24 fboss/agent/normalization/PortStatsProcessor.cpp 98 fboss/agent/normalization/PortStatsProcessor.h 30 fboss/agent/normalization/StatsExporter.cpp 48 fboss/agent/normalization/StatsExporter.h 42 fboss/agent/normalization/TransformHandler.cpp 54 fboss/agent/normalization/TransformHandler.h 33 fboss/agent/normalization/Types.h 15 fboss/agent/normalization/oss/Normalizer.cpp 10 fboss/agent/oss/AggregatePortStats.cpp 5 fboss/agent/oss/FbossInit.cpp 12 fboss/agent/oss/FsdbStateDeltaConverter.cpp 39 fboss/agent/oss/FsdbSyncer.cpp 9 fboss/agent/oss/Main.cpp 5 fboss/agent/oss/PacketLogger.cpp 14 fboss/agent/oss/RouteUpdateLogger.cpp 11 fboss/agent/oss/SetupThrift.cpp 5 fboss/agent/oss/SwSwitch.cpp 24 fboss/agent/oss/Utils.cpp 7 fboss/agent/packet/ArpHdr.cpp 30 fboss/agent/packet/ArpHdr.h 92 fboss/agent/packet/DHCPv4Packet.cpp 113 fboss/agent/packet/DHCPv4Packet.h 93 fboss/agent/packet/DHCPv6Packet.cpp 137 fboss/agent/packet/DHCPv6Packet.h 103 fboss/agent/packet/EthHdr.cpp 51 fboss/agent/packet/EthHdr.h 136 fboss/agent/packet/Ethertype.h 18 fboss/agent/packet/HdrParseError.h 11 fboss/agent/packet/ICMPHdr.cpp 83 fboss/agent/packet/ICMPHdr.h 202 fboss/agent/packet/IPProto.h 152 fboss/agent/packet/IPv4Hdr.cpp 112 fboss/agent/packet/IPv4Hdr.h 162 fboss/agent/packet/IPv6Hdr.cpp 76 fboss/agent/packet/IPv6Hdr.h 87 fboss/agent/packet/LlcHdr.cpp 19 fboss/agent/packet/LlcHdr.h 61 fboss/agent/packet/MPLSHdr.cpp 57 fboss/agent/packet/MPLSHdr.h 71 fboss/agent/packet/NDP.cpp 105 fboss/agent/packet/NDP.h 69 fboss/agent/packet/NDPRouterAdvertisement.cpp 16 fboss/agent/packet/NDPRouterAdvertisement.h 82 fboss/agent/packet/PTPHeader.cpp 62 fboss/agent/packet/PTPHeader.h 46 fboss/agent/packet/PktFactory.cpp 297 fboss/agent/packet/PktFactory.h 212 fboss/agent/packet/PktUtil.cpp 162 fboss/agent/packet/PktUtil.h 42 fboss/agent/packet/SflowStructs.cpp 108 fboss/agent/packet/SflowStructs.h 92 fboss/agent/packet/TCPHeader.cpp 76 fboss/agent/packet/TCPHeader.h 82 fboss/agent/packet/UDPHeader.cpp 74 fboss/agent/packet/UDPHeader.h 67 fboss/agent/platform_config.thrift 67 fboss/agent/platforms/common/ExternalPhyPort.cpp 5 fboss/agent/platforms/common/ExternalPhyPort.h 111 fboss/agent/platforms/common/MultiPimPlatformMapping.cpp 58 fboss/agent/platforms/common/MultiPimPlatformMapping.h 18 fboss/agent/platforms/common/PlatformMapping.cpp 500 fboss/agent/platforms/common/PlatformMapping.h 110 fboss/agent/platforms/common/cloud_ripper/CloudRipperPlatformMapping.h 14 fboss/agent/platforms/common/darwin/DarwinPlatformMapping.h 13 fboss/agent/platforms/common/darwin/oss/DarwinPlatformMapping.cpp 13 fboss/agent/platforms/common/ebb_lab/Wedge400CEbbLabPlatformMapping.h 13 fboss/agent/platforms/common/elbert/Elbert16QPimPlatformMapping.h 12 fboss/agent/platforms/common/elbert/ElbertPlatformMapping.h 11 fboss/agent/platforms/common/elbert/oss/ElbertPlatformMapping.cpp 10 fboss/agent/platforms/common/fake_test/FakeTestPlatformMapping.cpp 232 fboss/agent/platforms/common/fake_test/FakeTestPlatformMapping.h 24 fboss/agent/platforms/common/fuji/Fuji16QPimPlatformMapping.h 14 fboss/agent/platforms/common/fuji/FujiPlatformMapping.h 13 fboss/agent/platforms/common/fuji/oss/FujiPlatformMapping.cpp 7 fboss/agent/platforms/common/galaxy/GalaxyFCPlatformMapping.h 14 fboss/agent/platforms/common/galaxy/GalaxyFCPlatformMappingCommon.cpp 6500 fboss/agent/platforms/common/galaxy/GalaxyLCPlatformMapping.h 14 fboss/agent/platforms/common/galaxy/oss/GalaxyFCPlatformMapping.cpp 9 fboss/agent/platforms/common/galaxy/oss/GalaxyLCPlatformMapping.cpp 9 fboss/agent/platforms/common/lassen/LassenPlatformMapping.h 13 fboss/agent/platforms/common/minipack/Minipack16QPimPlatformMapping.h 15 fboss/agent/platforms/common/minipack/MinipackPlatformMapping.h 14 fboss/agent/platforms/common/minipack/oss/MinipackPlatformMapping.cpp 14 fboss/agent/platforms/common/sandia/SandiaPlatformMapping.cpp 13 fboss/agent/platforms/common/sandia/SandiaPlatformMapping.h 13 fboss/agent/platforms/common/utils/GalaxyLedUtils.cpp 92 fboss/agent/platforms/common/utils/GalaxyLedUtils.h 19 fboss/agent/platforms/common/utils/MinipackLedUtils.cpp 24 fboss/agent/platforms/common/utils/MinipackLedUtils.h 13 fboss/agent/platforms/common/utils/Wedge100LedUtils.cpp 141 fboss/agent/platforms/common/utils/Wedge100LedUtils.h 46 fboss/agent/platforms/common/utils/Wedge400LedUtils.cpp 38 fboss/agent/platforms/common/utils/Wedge400LedUtils.h 12 fboss/agent/platforms/common/utils/Wedge40LedUtils.cpp 53 fboss/agent/platforms/common/utils/Wedge40LedUtils.h 23 fboss/agent/platforms/common/wedge100/Wedge100PlatformMapping.h 16 fboss/agent/platforms/common/wedge40/Wedge40PlatformMapping.cpp 8499 fboss/agent/platforms/common/wedge40/Wedge40PlatformMapping.h 13 fboss/agent/platforms/common/wedge400/Wedge400AcadiaPlatformMapping.h 14 fboss/agent/platforms/common/wedge400/Wedge400PlatformMapping.h 13 fboss/agent/platforms/common/wedge400c/Wedge400CPlatformMapping.h 13 fboss/agent/platforms/common/yamp/Yamp16QPimPlatformMapping.h 14 fboss/agent/platforms/common/yamp/YampPlatformMapping.cpp 12 fboss/agent/platforms/common/yamp/YampPlatformMapping.h 13 fboss/agent/platforms/sai/BcmRequiredSymbols.cpp 10 fboss/agent/platforms/sai/SaiBcmDarwinPlatform.cpp 20 fboss/agent/platforms/sai/SaiBcmDarwinPlatform.h 25 fboss/agent/platforms/sai/SaiBcmDarwinPlatformPort.h 13 fboss/agent/platforms/sai/SaiBcmFujiPlatform.cpp 19 fboss/agent/platforms/sai/SaiBcmFujiPlatform.h 23 fboss/agent/platforms/sai/SaiBcmFujiPlatformPort.cpp 8 fboss/agent/platforms/sai/SaiBcmFujiPlatformPort.h 11 fboss/agent/platforms/sai/SaiBcmGalaxyFCPlatform.cpp 19 fboss/agent/platforms/sai/SaiBcmGalaxyFCPlatform.h 18 fboss/agent/platforms/sai/SaiBcmGalaxyLCPlatform.cpp 19 fboss/agent/platforms/sai/SaiBcmGalaxyLCPlatform.h 18 fboss/agent/platforms/sai/SaiBcmGalaxyPlatform.cpp 11 fboss/agent/platforms/sai/SaiBcmGalaxyPlatform.h 28 fboss/agent/platforms/sai/SaiBcmGalaxyPlatformPort.h 10 fboss/agent/platforms/sai/SaiBcmMinipackPlatform.cpp 12 fboss/agent/platforms/sai/SaiBcmMinipackPlatform.h 24 fboss/agent/platforms/sai/SaiBcmMinipackPlatformPort.cpp 10 fboss/agent/platforms/sai/SaiBcmMinipackPlatformPort.h 11 fboss/agent/platforms/sai/SaiBcmPlatform.cpp 95 fboss/agent/platforms/sai/SaiBcmPlatform.h 30 fboss/agent/platforms/sai/SaiBcmPlatformPort.cpp 61 fboss/agent/platforms/sai/SaiBcmPlatformPort.h 21 fboss/agent/platforms/sai/SaiBcmWedge100Platform.cpp 26 fboss/agent/platforms/sai/SaiBcmWedge100Platform.h 36 fboss/agent/platforms/sai/SaiBcmWedge100PlatformPort.h 16 fboss/agent/platforms/sai/SaiBcmWedge400Platform.cpp 22 fboss/agent/platforms/sai/SaiBcmWedge400Platform.h 33 fboss/agent/platforms/sai/SaiBcmWedge400PlatformPort.cpp 19 fboss/agent/platforms/sai/SaiBcmWedge400PlatformPort.h 16 fboss/agent/platforms/sai/SaiBcmWedge40Platform.cpp 25 fboss/agent/platforms/sai/SaiBcmWedge40Platform.h 25 fboss/agent/platforms/sai/SaiBcmWedge40PlatformPort.h 10 fboss/agent/platforms/sai/SaiBcmYampPlatform.cpp 22 fboss/agent/platforms/sai/SaiBcmYampPlatform.h 22 fboss/agent/platforms/sai/SaiBcmYampPlatformPort.cpp 8 fboss/agent/platforms/sai/SaiBcmYampPlatformPort.h 11 fboss/agent/platforms/sai/SaiCloudRipperPlatform.cpp 24 fboss/agent/platforms/sai/SaiCloudRipperPlatform.h 16 fboss/agent/platforms/sai/SaiCloudRipperPlatformPort.cpp 24 fboss/agent/platforms/sai/SaiCloudRipperPlatformPort.h 26 fboss/agent/platforms/sai/SaiElbert8DDPhyPlatformPort.cpp 19 fboss/agent/platforms/sai/SaiElbert8DDPhyPlatformPort.h 19 fboss/agent/platforms/sai/SaiFakePlatform.cpp 43 fboss/agent/platforms/sai/SaiFakePlatform.h 42 fboss/agent/platforms/sai/SaiFakePlatformPort.cpp 15 fboss/agent/platforms/sai/SaiFakePlatformPort.h 16 fboss/agent/platforms/sai/SaiHwPlatform.cpp 11 fboss/agent/platforms/sai/SaiHwPlatform.h 21 fboss/agent/platforms/sai/SaiLassenPlatform.cpp 22 fboss/agent/platforms/sai/SaiLassenPlatform.h 16 fboss/agent/platforms/sai/SaiLassenPlatformPort.cpp 19 fboss/agent/platforms/sai/SaiLassenPlatformPort.h 23 fboss/agent/platforms/sai/SaiPlatform.cpp 337 fboss/agent/platforms/sai/SaiPlatform.h 95 fboss/agent/platforms/sai/SaiPlatformInit.cpp 79 fboss/agent/platforms/sai/SaiPlatformInit.h 20 fboss/agent/platforms/sai/SaiPlatformPort.cpp 144 fboss/agent/platforms/sai/SaiPlatformPort.h 58 fboss/agent/platforms/sai/SaiSandiaPlatform.cpp 22 fboss/agent/platforms/sai/SaiSandiaPlatform.h 15 fboss/agent/platforms/sai/SaiSandiaPlatformPort.cpp 19 fboss/agent/platforms/sai/SaiSandiaPlatformPort.h 23 fboss/agent/platforms/sai/SaiTajoPlatform.cpp 17 fboss/agent/platforms/sai/SaiTajoPlatform.h 32 fboss/agent/platforms/sai/SaiWedge400CPlatform.cpp 38 fboss/agent/platforms/sai/SaiWedge400CPlatform.h 27 fboss/agent/platforms/sai/SaiWedge400CPlatformPort.cpp 34 fboss/agent/platforms/sai/SaiWedge400CPlatformPort.h 23 fboss/agent/platforms/sai/bcm/SaiBcmGalaxyPlatformPort.cpp 20 fboss/agent/platforms/sai/bcm/SaiBcmMinipackPlatform.cpp 20 fboss/agent/platforms/sai/bcm/SaiBcmPlatform.cpp 38 fboss/agent/platforms/sai/bcm/SaiBcmWedge100PlatformPort.cpp 98 fboss/agent/platforms/sai/bcm/SaiBcmWedge40PlatformPort.cpp 17 fboss/agent/platforms/sai/cloudripper/SaiCloudRipperPhyPlatform.cpp 99 fboss/agent/platforms/sai/cloudripper/SaiCloudRipperPhyPlatform.h 47 fboss/agent/platforms/sai/elbert/SaiElbert8DDPhyPlatform.cpp 110 fboss/agent/platforms/sai/elbert/SaiElbert8DDPhyPlatform.h 52 fboss/agent/platforms/sai/oss/SaiBcmDarwinPlatform.cpp 4 fboss/agent/platforms/sai/oss/SaiBcmDarwinPlatformPort.cpp 7 fboss/agent/platforms/sai/oss/SaiBcmGalaxyPlatformPort.cpp 6 fboss/agent/platforms/sai/oss/SaiBcmMinipackPlatform.cpp 17 fboss/agent/platforms/sai/oss/SaiBcmPlatform.cpp 4 fboss/agent/platforms/sai/oss/SaiBcmWedge100PlatformPort.cpp 15 fboss/agent/platforms/sai/oss/SaiBcmWedge400PlatformPort.cpp 5 fboss/agent/platforms/sai/oss/SaiBcmWedge40PlatformPort.cpp 6 fboss/agent/platforms/sai/oss/SaiCloudRipperPlatform.cpp 22 fboss/agent/platforms/sai/oss/SaiPlatformInit.cpp 11 fboss/agent/platforms/sai/oss/SaiWedge400CPlatformPort.cpp 5 fboss/agent/platforms/sai/wedge_agent.cpp 14 fboss/agent/platforms/sim/sim_ctrl.cpp 36 fboss/agent/platforms/wedge/WedgePlatform.cpp 180 fboss/agent/platforms/wedge/WedgePlatform.h 80 fboss/agent/platforms/wedge/WedgePlatformInit.cpp 40 fboss/agent/platforms/wedge/WedgePlatformInit.h 16 fboss/agent/platforms/wedge/WedgePort.cpp 113 fboss/agent/platforms/wedge/WedgePort.h 60 fboss/agent/platforms/wedge/WedgePortMapping.h 88 fboss/agent/platforms/wedge/WedgeTomahawkPlatform.cpp 26 fboss/agent/platforms/wedge/WedgeTomahawkPlatform.h 32 fboss/agent/platforms/wedge/galaxy/GalaxyFCPlatform.cpp 19 fboss/agent/platforms/wedge/galaxy/GalaxyFCPlatform.h 16 fboss/agent/platforms/wedge/galaxy/GalaxyLCPlatform.cpp 19 fboss/agent/platforms/wedge/galaxy/GalaxyLCPlatform.h 16 fboss/agent/platforms/wedge/galaxy/GalaxyPlatform.h 21 fboss/agent/platforms/wedge/galaxy/GalaxyPort.cpp 6 fboss/agent/platforms/wedge/galaxy/GalaxyPort.h 36 fboss/agent/platforms/wedge/galaxy/oss/GalaxyPlatform.cpp 13 fboss/agent/platforms/wedge/galaxy/oss/GalaxyPort.cpp 10 fboss/agent/platforms/wedge/oss/WedgePlatform.cpp 9 fboss/agent/platforms/wedge/oss/WedgePlatformInit.cpp 9 fboss/agent/platforms/wedge/utils/BcmLedUtils.h 15 fboss/agent/platforms/wedge/utils/oss/BcmLedUtils.cpp 26 fboss/agent/platforms/wedge/wedge100/Wedge100Platform.cpp 61 fboss/agent/platforms/wedge/wedge100/Wedge100Platform.h 25 fboss/agent/platforms/wedge/wedge100/Wedge100Port.cpp 10 fboss/agent/platforms/wedge/wedge100/Wedge100Port.h 40 fboss/agent/platforms/wedge/wedge100/oss/Wedge100Port.cpp 11 fboss/agent/platforms/wedge/wedge100/wedge100_led.asm 58 fboss/agent/platforms/wedge/wedge40/FakeWedge40Platform.cpp 10 fboss/agent/platforms/wedge/wedge40/FakeWedge40Platform.h 18 fboss/agent/platforms/wedge/wedge40/Wedge40Platform.cpp 43 fboss/agent/platforms/wedge/wedge40/Wedge40Platform.h 38 fboss/agent/platforms/wedge/wedge40/Wedge40Port.cpp 6 fboss/agent/platforms/wedge/wedge40/Wedge40Port.h 25 fboss/agent/platforms/wedge/wedge40/oss/Wedge40Port.cpp 11 fboss/agent/platforms/wedge/wedge40/wedge_led.asm 80 fboss/agent/platforms/wedge/wedge_agent.cpp 12 fboss/agent/rib/ConfigApplier.cpp 113 fboss/agent/rib/ConfigApplier.h 58 fboss/agent/rib/FibUpdateHelpers.cpp 28 fboss/agent/rib/FibUpdateHelpers.h 18 fboss/agent/rib/ForwardingInformationBaseUpdater.cpp 147 fboss/agent/rib/ForwardingInformationBaseUpdater.h 35 fboss/agent/rib/NetworkToRouteMap.h 107 fboss/agent/rib/RouteUpdater.cpp 589 fboss/agent/rib/RouteUpdater.h 106 fboss/agent/rib/RoutingInformationBase.cpp 627 fboss/agent/rib/RoutingInformationBase.h 235 fboss/agent/state/AclEntry.cpp 584 fboss/agent/state/AclEntry.h 283 fboss/agent/state/AclMap.cpp 34 fboss/agent/state/AclMap.h 91 fboss/agent/state/AclTable.cpp 55 fboss/agent/state/AclTable.h 84 fboss/agent/state/AclTableGroup.cpp 33 fboss/agent/state/AclTableGroup.h 68 fboss/agent/state/AclTableGroupMap.cpp 9 fboss/agent/state/AclTableGroupMap.h 34 fboss/agent/state/AclTableMap.cpp 10 fboss/agent/state/AclTableMap.h 50 fboss/agent/state/AggregatePort.cpp 245 fboss/agent/state/AggregatePort.h 222 fboss/agent/state/AggregatePortMap.cpp 34 fboss/agent/state/AggregatePortMap.h 24 fboss/agent/state/ArpEntry.cpp 5 fboss/agent/state/ArpEntry.h 9 fboss/agent/state/ArpResponseEntry.cpp 5 fboss/agent/state/ArpResponseEntry.h 10 fboss/agent/state/ArpResponseTable.cpp 12 fboss/agent/state/ArpResponseTable.h 13 fboss/agent/state/ArpTable.cpp 7 fboss/agent/state/ArpTable.h 9 fboss/agent/state/BufferPoolConfig.cpp 25 fboss/agent/state/BufferPoolConfig.h 56 fboss/agent/state/BufferPoolConfigMap.cpp 6 fboss/agent/state/BufferPoolConfigMap.h 16 fboss/agent/state/ControlPlane.cpp 114 fboss/agent/state/ControlPlane.h 63 fboss/agent/state/DeltaFunctions-detail.h 91 fboss/agent/state/DeltaFunctions.h 110 fboss/agent/state/ForwardingInformationBase.cpp 36 fboss/agent/state/ForwardingInformationBase.h 42 fboss/agent/state/ForwardingInformationBaseContainer.cpp 65 fboss/agent/state/ForwardingInformationBaseContainer.h 54 fboss/agent/state/ForwardingInformationBaseDelta.cpp 21 fboss/agent/state/ForwardingInformationBaseDelta.h 25 fboss/agent/state/ForwardingInformationBaseMap.cpp 53 fboss/agent/state/ForwardingInformationBaseMap.h 28 fboss/agent/state/Interface.cpp 90 fboss/agent/state/Interface.h 151 fboss/agent/state/InterfaceMap.cpp 81 fboss/agent/state/InterfaceMap.h 53 fboss/agent/state/LabelForwardingAction.cpp 119 fboss/agent/state/LabelForwardingAction.h 73 fboss/agent/state/LabelForwardingEntry.h 14 fboss/agent/state/LabelForwardingInformationBase.cpp 235 fboss/agent/state/LabelForwardingInformationBase.h 57 fboss/agent/state/LoadBalancer.cpp 212 fboss/agent/state/LoadBalancer.h 79 fboss/agent/state/LoadBalancerMap.cpp 38 fboss/agent/state/LoadBalancerMap.h 23 fboss/agent/state/MacEntry.cpp 67 fboss/agent/state/MacEntry.h 95 fboss/agent/state/MacTable.cpp 48 fboss/agent/state/MacTable.h 55 fboss/agent/state/MatchAction.cpp 212 fboss/agent/state/MatchAction.h 141 fboss/agent/state/Mirror.cpp 228 fboss/agent/state/Mirror.h 148 fboss/agent/state/MirrorMap.cpp 31 fboss/agent/state/MirrorMap.h 19 fboss/agent/state/NdpEntry.cpp 5 fboss/agent/state/NdpEntry.h 9 fboss/agent/state/NdpResponseEntry.cpp 5 fboss/agent/state/NdpResponseEntry.h 10 fboss/agent/state/NdpResponseTable.cpp 12 fboss/agent/state/NdpResponseTable.h 13 fboss/agent/state/NdpTable.cpp 7 fboss/agent/state/NdpTable.h 9 fboss/agent/state/NeighborEntry-defs.h 72 fboss/agent/state/NeighborEntry.h 166 fboss/agent/state/NeighborResponseEntry-defs.h 42 fboss/agent/state/NeighborResponseEntry.h 71 fboss/agent/state/NeighborResponseTable.h 99 fboss/agent/state/NeighborTable-defs.h 111 fboss/agent/state/NeighborTable.h 79 fboss/agent/state/NodeBase-defs.h 17 fboss/agent/state/NodeBase.cpp 9 fboss/agent/state/NodeBase.h 105 fboss/agent/state/NodeMap-defs.h 105 fboss/agent/state/NodeMap.h 106 fboss/agent/state/NodeMapDelta-defs.h 86 fboss/agent/state/NodeMapDelta.h 147 fboss/agent/state/NodeMapIterator.h 69 fboss/agent/state/Port.cpp 233 fboss/agent/state/Port.h 351 fboss/agent/state/PortDescriptor.h 35 fboss/agent/state/PortMap.cpp 44 fboss/agent/state/PortMap.h 42 fboss/agent/state/PortPgConfig.cpp 67 fboss/agent/state/PortPgConfig.h 98 fboss/agent/state/PortQueue.cpp 278 fboss/agent/state/PortQueue.h 145 fboss/agent/state/QcmConfig.cpp 128 fboss/agent/state/QcmConfig.h 174 fboss/agent/state/QosPolicy.cpp 222 fboss/agent/state/QosPolicy.h 202 fboss/agent/state/QosPolicyMap.cpp 20 fboss/agent/state/QosPolicyMap.h 22 fboss/agent/state/Route.cpp 136 fboss/agent/state/Route.h 263 fboss/agent/state/RouteNextHop.cpp 107 fboss/agent/state/RouteNextHop.h 175 fboss/agent/state/RouteNextHopEntry.cpp 465 fboss/agent/state/RouteNextHopEntry.h 114 fboss/agent/state/RouteNextHopsMulti.cpp 116 fboss/agent/state/RouteNextHopsMulti.h 46 fboss/agent/state/RouteTypes.cpp 102 fboss/agent/state/RouteTypes.h 72 fboss/agent/state/SflowCollector.cpp 24 fboss/agent/state/SflowCollector.h 45 fboss/agent/state/SflowCollectorMap.cpp 6 fboss/agent/state/SflowCollectorMap.h 16 fboss/agent/state/StateDelta.cpp 156 fboss/agent/state/StateDelta.h 70 fboss/agent/state/StateUpdate.h 44 fboss/agent/state/StateUpdateHelpers.h 91 fboss/agent/state/StateUtils.cpp 22 fboss/agent/state/StateUtils.h 10 fboss/agent/state/SwitchSettings.cpp 101 fboss/agent/state/SwitchSettings.h 83 fboss/agent/state/SwitchState-defs.h 44 fboss/agent/state/SwitchState.cpp 381 fboss/agent/state/SwitchState.h 307 fboss/agent/state/Thrifty.h 258 fboss/agent/state/Transceiver.cpp 98 fboss/agent/state/Transceiver.h 66 fboss/agent/state/TransceiverMap.cpp 30 fboss/agent/state/TransceiverMap.h 26 fboss/agent/state/Vlan.cpp 282 fboss/agent/state/Vlan.h 201 fboss/agent/state/VlanMap.cpp 49 fboss/agent/state/VlanMap.h 43 fboss/agent/state/VlanMapDelta.cpp 8 fboss/agent/state/VlanMapDelta.h 41 fboss/agent/switch_config.thrift 779 fboss/agent/switch_state.thrift 173 fboss/agent/thrift_packet_stream/AsyncThriftPacketTransport.cpp 26 fboss/agent/thrift_packet_stream/AsyncThriftPacketTransport.h 32 fboss/agent/thrift_packet_stream/BidirectionalPacketStream.cpp 265 fboss/agent/thrift_packet_stream/BidirectionalPacketStream.h 80 fboss/agent/thrift_packet_stream/PacketStreamClient.cpp 159 fboss/agent/thrift_packet_stream/PacketStreamClient.h 42 fboss/agent/thrift_packet_stream/PacketStreamService.cpp 180 fboss/agent/thrift_packet_stream/PacketStreamService.h 49 fboss/agent/tools/fboss_route.py 222 fboss/agent/tools/send_pkt.py 60 fboss/agent/types.cpp 17 fboss/agent/types.h 79 fboss/bcm_wrapper/code_gen/HeaderParser.cpp 59 fboss/bcm_wrapper/code_gen/HeaderParser.h 24 fboss/bcm_wrapper/code_gen/HeaderToThrift.cpp 21 fboss/bcm_wrapper/code_gen/ThriftIDL.cpp 298 fboss/bcm_wrapper/code_gen/ThriftIDL.h 113 fboss/cli/fboss2/CLI11/App.hpp 2186 fboss/cli/fboss2/CLI11/CLI.hpp 14 fboss/cli/fboss2/CLI11/Config.hpp 298 fboss/cli/fboss2/CLI11/ConfigFwd.hpp 81 fboss/cli/fboss2/CLI11/Error.hpp 251 fboss/cli/fboss2/CLI11/Formatter.hpp 213 fboss/cli/fboss2/CLI11/FormatterFwd.hpp 71 fboss/cli/fboss2/CLI11/Macros.hpp 29 fboss/cli/fboss2/CLI11/Option.hpp 858 fboss/cli/fboss2/CLI11/Split.hpp 113 fboss/cli/fboss2/CLI11/StringTools.hpp 282 fboss/cli/fboss2/CLI11/Timer.hpp 78 fboss/cli/fboss2/CLI11/TypeTools.hpp 750 fboss/cli/fboss2/CLI11/Validators.hpp 807 fboss/cli/fboss2/CLI11/Version.hpp 5 fboss/cli/fboss2/CmdArgsLists.cpp 12 fboss/cli/fboss2/CmdArgsLists.h 30 fboss/cli/fboss2/CmdGlobalOptions.cpp 52 fboss/cli/fboss2/CmdGlobalOptions.h 117 fboss/cli/fboss2/CmdHandler.cpp 147 fboss/cli/fboss2/CmdHandler.h 93 fboss/cli/fboss2/CmdList.cpp 129 fboss/cli/fboss2/CmdList.h 64 fboss/cli/fboss2/CmdSubcommands.cpp 95 fboss/cli/fboss2/CmdSubcommands.h 21 fboss/cli/fboss2/Main.cpp 22 fboss/cli/fboss2/commands/bounce/interface/CmdBounceInterface.h 98 fboss/cli/fboss2/commands/clear/CmdClearArp.h 34 fboss/cli/fboss2/commands/clear/CmdClearInterfaceCounters.h 55 fboss/cli/fboss2/commands/clear/CmdClearNdp.h 34 fboss/cli/fboss2/commands/show/acl/CmdShowAcl.h 120 fboss/cli/fboss2/commands/show/acl/model.thrift 22 fboss/cli/fboss2/commands/show/arp/CmdShowArp.h 70 fboss/cli/fboss2/commands/show/arp/model.thrift 14 fboss/cli/fboss2/commands/show/hardware/CmdShowHardware.h 155 fboss/cli/fboss2/commands/show/hardware/model.thrift 15 fboss/cli/fboss2/commands/show/interface/CmdShowInterface.h 56 fboss/cli/fboss2/commands/show/interface/counters/CmdShowInterfaceCounters.h 93 fboss/cli/fboss2/commands/show/interface/counters/mka/CmdShowInterfaceCountersMKA.h 253 fboss/cli/fboss2/commands/show/interface/counters/mka/model.thrift 5 fboss/cli/fboss2/commands/show/interface/counters/model.thrift 15 fboss/cli/fboss2/commands/show/interface/errors/CmdShowInterfaceErrors.h 86 fboss/cli/fboss2/commands/show/interface/errors/model.thrift 11 fboss/cli/fboss2/commands/show/interface/flaps/CmdShowInterfaceFlaps.h 111 fboss/cli/fboss2/commands/show/interface/flaps/model.thrift 11 fboss/cli/fboss2/commands/show/interface/phymap/CmdShowInterfacePhymap.h 70 fboss/cli/fboss2/commands/show/interface/phymap/model.thrift 5 fboss/cli/fboss2/commands/show/interface/status/CmdShowInterfaceStatus.h 124 fboss/cli/fboss2/commands/show/interface/status/model.thrift 13 fboss/cli/fboss2/commands/show/interface/traffic/CmdShowInterfaceTraffic.h 322 fboss/cli/fboss2/commands/show/interface/traffic/model.thrift 28 fboss/cli/fboss2/commands/show/lldp/CmdShowLldp.h 153 fboss/cli/fboss2/commands/show/lldp/model.thrift 13 fboss/cli/fboss2/commands/show/ndp/CmdShowNdp.h 80 fboss/cli/fboss2/commands/show/ndp/model.thrift 14 fboss/cli/fboss2/commands/show/port/CmdShowPort.h 119 fboss/cli/fboss2/commands/show/port/CmdShowPortQueue.h 66 fboss/cli/fboss2/commands/show/port/model.thrift 13 fboss/cli/fboss2/commands/show/transceiver/CmdShowTransceiver.h 181 fboss/cli/fboss2/commands/show/transceiver/model.thrift 18 fboss/cli/fboss2/options/OutputFormat.h 29 fboss/cli/fboss2/options/SSLPolicy.h 25 fboss/cli/fboss2/oss/CmdGlobalOptions.cpp 4 fboss/cli/fboss2/oss/CmdList.cpp 11 fboss/cli/fboss2/packman.yml 10 fboss/cli/fboss2/tabulate/asciidoc_exporter.hpp 85 fboss/cli/fboss2/tabulate/cell.hpp 39 fboss/cli/fboss2/tabulate/color.hpp 5 fboss/cli/fboss2/tabulate/column.hpp 298 fboss/cli/fboss2/tabulate/column_format.hpp 45 fboss/cli/fboss2/tabulate/exporter.hpp 9 fboss/cli/fboss2/tabulate/font_align.hpp 4 fboss/cli/fboss2/tabulate/font_style.hpp 4 fboss/cli/fboss2/tabulate/format.hpp 685 fboss/cli/fboss2/tabulate/latex_exporter.hpp 69 fboss/cli/fboss2/tabulate/markdown_exporter.hpp 84 fboss/cli/fboss2/tabulate/optional_lite.hpp 1025 fboss/cli/fboss2/tabulate/printer.hpp 222 fboss/cli/fboss2/tabulate/row.hpp 119 fboss/cli/fboss2/tabulate/table.hpp 110 fboss/cli/fboss2/tabulate/table_internal.hpp 373 fboss/cli/fboss2/tabulate/tabulate.hpp 10 fboss/cli/fboss2/tabulate/termcolor.hpp 345 fboss/cli/fboss2/tabulate/utf8.hpp 51 fboss/cli/fboss2/tabulate/variant_lite.hpp 1948 fboss/cli/fboss2/utils/CLIParserUtils.cpp 3 fboss/cli/fboss2/utils/CLIParserUtils.h 5 fboss/cli/fboss2/utils/CmdClientUtils.cpp 16 fboss/cli/fboss2/utils/CmdClientUtils.h 34 fboss/cli/fboss2/utils/CmdUtils.cpp 127 fboss/cli/fboss2/utils/CmdUtils.h 64 fboss/cli/fboss2/utils/HostInfo.h 34 fboss/cli/fboss2/utils/Table.cpp 82 fboss/cli/fboss2/utils/Table.h 52 fboss/cli/fboss2/utils/clients/BmcClient.cpp 35 fboss/cli/fboss2/utils/clients/BmcClient.h 16 fboss/cli/fboss2/utils/oss/CLIParserUtils.cpp 9 fboss/cli/fboss2/utils/oss/CmdClientUtils.cpp 17 fboss/cli/fboss2/utils/oss/CmdUtils.cpp 11 fboss/fsdb/Flags.cpp 11 fboss/fsdb/Flags.h 5 fboss/fsdb/client/FsdbDeltaPublisher.h 16 fboss/fsdb/client/FsdbDeltaSubscriber.h 18 fboss/fsdb/client/FsdbPubSubManager.cpp 235 fboss/fsdb/client/FsdbPubSubManager.h 130 fboss/fsdb/client/FsdbPublisher.cpp 40 fboss/fsdb/client/FsdbPublisher.h 40 fboss/fsdb/client/FsdbStatePublisher.h 16 fboss/fsdb/client/FsdbStateSubscriber.h 18 fboss/fsdb/client/FsdbStreamClient.cpp 122 fboss/fsdb/client/FsdbStreamClient.h 65 fboss/fsdb/client/FsdbSubscriber.cpp 13 fboss/fsdb/client/FsdbSubscriber.h 34 fboss/fsdb/client/oss/FsdbStreamClient.cpp 7 fboss/fsdb/if/fsdb_common.thrift 47 fboss/fsdb/if/fsdb_config.thrift 14 fboss/fsdb/if/fsdb_oper.thrift 48 fboss/lib/AlertLogger.cpp 49 fboss/lib/AlertLogger.h 105 fboss/lib/BmcRestClient.cpp 10 fboss/lib/BmcRestClient.h 9 fboss/lib/CommonFileUtils.cpp 38 fboss/lib/CommonFileUtils.h 12 fboss/lib/CommonUtils.h 33 fboss/lib/ExponentialBackoff.cpp 65 fboss/lib/ExponentialBackoff.h 30 fboss/lib/FunctionCallTimeReporter.cpp 60 fboss/lib/FunctionCallTimeReporter.h 56 fboss/lib/LogThriftCall.cpp 58 fboss/lib/LogThriftCall.h 99 fboss/lib/PciAccess.cpp 20 fboss/lib/PciAccess.h 12 fboss/lib/PciDevice.cpp 81 fboss/lib/PciDevice.h 26 fboss/lib/PciSystem.cpp 22 fboss/lib/PciSystem.h 12 fboss/lib/PhysicalMemory.cpp 78 fboss/lib/PhysicalMemory.h 80 fboss/lib/RadixTree-inl.h 368 fboss/lib/RadixTree.h 947 fboss/lib/RefMap.h 106 fboss/lib/RestClient.cpp 80 fboss/lib/RestClient.h 30 fboss/lib/TimeSeriesWithMinMax-inl.h 168 fboss/lib/TimeSeriesWithMinMax.h 54 fboss/lib/TupleUtils.h 76 fboss/lib/config/PlatformConfigUtils.cpp 338 fboss/lib/config/PlatformConfigUtils.h 39 fboss/lib/firmware_storage/FbossFirmware.cpp 74 fboss/lib/firmware_storage/FbossFirmware.h 33 fboss/lib/firmware_storage/FbossFwStorage.cpp 126 fboss/lib/firmware_storage/FbossFwStorage.h 32 fboss/lib/firmware_storage/Main.cpp 27 fboss/lib/fpga/FbDomFpga.cpp 102 fboss/lib/fpga/FbDomFpga.h 43 fboss/lib/fpga/FbFpga.cpp 24 fboss/lib/fpga/FbFpga.h 27 fboss/lib/fpga/FbFpgaI2c.cpp 282 fboss/lib/fpga/FbFpgaI2c.h 98 fboss/lib/fpga/FbFpgaPimQsfpController.cpp 83 fboss/lib/fpga/FbFpgaPimQsfpController.h 27 fboss/lib/fpga/FbFpgaRegisters.cpp 32 fboss/lib/fpga/FbFpgaRegisters.h 191 fboss/lib/fpga/FpgaDevice.cpp 12 fboss/lib/fpga/FpgaDevice.h 43 fboss/lib/fpga/HwMemoryRegion.h 59 fboss/lib/fpga/HwMemoryRegister.h 26 fboss/lib/fpga/MinipackBasePimContainer.cpp 49 fboss/lib/fpga/MinipackBasePimContainer.h 35 fboss/lib/fpga/MinipackBaseSystemContainer.cpp 18 fboss/lib/fpga/MinipackBaseSystemContainer.h 25 fboss/lib/fpga/MinipackLed.cpp 64 fboss/lib/fpga/MinipackLed.h 24 fboss/lib/fpga/MinipackPimContainer.cpp 29 fboss/lib/fpga/MinipackPimContainer.h 17 fboss/lib/fpga/MinipackPimController.h 14 fboss/lib/fpga/MinipackSystemContainer.cpp 54 fboss/lib/fpga/MinipackSystemContainer.h 14 fboss/lib/fpga/MultiPimPlatformPimContainer.cpp 45 fboss/lib/fpga/MultiPimPlatformPimContainer.h 26 fboss/lib/fpga/MultiPimPlatformSystemContainer.cpp 21 fboss/lib/fpga/MultiPimPlatformSystemContainer.h 35 fboss/lib/i2c/CdbCommandBlock.cpp 316 fboss/lib/i2c/CdbCommandBlock.h 86 fboss/lib/i2c/FirmwareUpgrader.cpp 237 fboss/lib/i2c/FirmwareUpgrader.h 39 fboss/lib/i2c/I2cController.h 43 fboss/lib/i2c/I2cControllerWithEvb.h 27 fboss/lib/i2c/PCA9541.cpp 90 fboss/lib/i2c/PCA9541.h 16 fboss/lib/i2c/i2c_controller_stats.thrift 12 fboss/lib/i2c/minipack/MinipackBaseI2cBus.cpp 83 fboss/lib/i2c/minipack/MinipackBaseI2cBus.h 34 fboss/lib/link_snapshots/RingBuffer-defs.h 49 fboss/lib/link_snapshots/RingBuffer.h 22 fboss/lib/link_snapshots/SnapshotManager-defs.h 39 fboss/lib/link_snapshots/SnapshotManager.cpp 19 fboss/lib/link_snapshots/SnapshotManager.h 39 fboss/lib/link_snapshots/snapshot_lib.py 266 fboss/lib/phy/ExternalPhy.cpp 199 fboss/lib/phy/ExternalPhy.h 168 fboss/lib/phy/ExternalPhyPortStatsUtils.cpp 134 fboss/lib/phy/ExternalPhyPortStatsUtils.h 57 fboss/lib/phy/NullPortStats.h 25 fboss/lib/phy/PhyInterfaceHandler.h 68 fboss/lib/phy/PhyManager.cpp 701 fboss/lib/phy/PhyManager.h 250 fboss/lib/phy/SaiPhyManager.cpp 581 fboss/lib/phy/SaiPhyManager.h 160 fboss/lib/phy/phy.thrift 258 fboss/lib/phy/prbs.thrift 22 fboss/lib/platforms/PlatformMode.h 68 fboss/lib/platforms/PlatformProductInfo.cpp 220 fboss/lib/platforms/PlatformProductInfo.h 33 fboss/lib/platforms/oss/PlatformProductInfo.cpp 8 fboss/lib/thrift_service_client/ThriftServiceClient.cpp 33 fboss/lib/thrift_service_client/ThriftServiceClient.h 30 fboss/lib/thrift_service_client/oss/ThriftServiceClient.cpp 22 fboss/lib/usb/BaseWedgeI2CBus.cpp 141 fboss/lib/usb/BaseWedgeI2CBus.h 57 fboss/lib/usb/CP2112.cpp 687 fboss/lib/usb/CP2112.h 204 fboss/lib/usb/GalaxyI2CBus.cpp 110 fboss/lib/usb/GalaxyI2CBus.h 18 fboss/lib/usb/Minipack16QI2CBus.cpp 44 fboss/lib/usb/Minipack16QI2CBus.h 20 fboss/lib/usb/Minipack16QTransceiverApi.cpp 36 fboss/lib/usb/Minipack16QTransceiverApi.h 11 fboss/lib/usb/PCA9548.cpp 10 fboss/lib/usb/PCA9548.h 48 fboss/lib/usb/PCA9548MultiplexedBus.cpp 39 fboss/lib/usb/PCA9548MultiplexedBus.h 30 fboss/lib/usb/PCA9548MuxedBus.cpp 45 fboss/lib/usb/PCA9548MuxedBus.h 157 fboss/lib/usb/TransceiverI2CApi.h 60 fboss/lib/usb/TransceiverPlatformApi.h 14 fboss/lib/usb/TransceiverPlatformI2cApi.h 21 fboss/lib/usb/UsbDevice.cpp 62 fboss/lib/usb/UsbDevice.h 22 fboss/lib/usb/UsbError.h 30 fboss/lib/usb/UsbHandle.cpp 52 fboss/lib/usb/UsbHandle.h 29 fboss/lib/usb/Wedge100I2CBus.cpp 112 fboss/lib/usb/Wedge100I2CBus.h 16 fboss/lib/usb/WedgeI2CBus.cpp 74 fboss/lib/usb/WedgeI2CBus.h 23 fboss/mdio/FbFpgaMdio.cpp 122 fboss/mdio/FbFpgaMdio.h 39 fboss/mdio/Mdio.h 158 fboss/mdio/MdioError.h 19 fboss/mdio/Phy.h 14 fboss/mdio/mdio_util.cpp 72 fboss/mka_service/handlers/MacsecHandler.h 53 fboss/mka_service/if/mka_structs.thrift 165 fboss/platform/fan_service/Bsp.cpp 449 fboss/platform/fan_service/Bsp.h 108 fboss/platform/fan_service/ControlLogic.cpp 664 fboss/platform/fan_service/ControlLogic.h 28 fboss/platform/fan_service/FanService.cpp 170 fboss/platform/fan_service/FanService.h 38 fboss/platform/fan_service/FanServiceHandler.cpp 11 fboss/platform/fan_service/FanServiceHandler.h 18 fboss/platform/fan_service/Main.cpp 60 fboss/platform/fan_service/Main.h 20 fboss/platform/fan_service/Mokujin.cpp 219 fboss/platform/fan_service/Mokujin.h 51 fboss/platform/fan_service/SensorData.cpp 122 fboss/platform/fan_service/SensorData.h 58 fboss/platform/fan_service/ServiceConfig.cpp 791 fboss/platform/fan_service/ServiceConfig.h 253 fboss/platform/fan_service/if/fan_config_structs.thrift 127 fboss/platform/fw_util/FirmwareUpgradeInterface.h 10 fboss/platform/fw_util/darwinFwUtil/FirmwareUpgradeDarwin.cpp 24 fboss/platform/fw_util/darwinFwUtil/FirmwareUpgradeDarwin.h 22 fboss/platform/fw_util/darwinFwUtil/UpgradeBinaryDarwin.cpp 280 fboss/platform/fw_util/darwinFwUtil/UpgradeBinaryDarwin.h 46 fboss/platform/fw_util/fw_util.cpp 28 fboss/platform/helpers/FirmwareUpgradeHelper.cpp 133 fboss/platform/helpers/FirmwareUpgradeHelper.h 23 fboss/platform/helpers/Init.h 26 fboss/platform/helpers/ScdHelper.cpp 80 fboss/platform/helpers/ScdHelper.h 18 fboss/platform/helpers/Utils.cpp 113 fboss/platform/helpers/Utils.h 11 fboss/platform/helpers/oss/FirmwareUpgradeHelper.cpp 6 fboss/platform/helpers/oss/Init.cpp 5 fboss/platform/helpers/oss/Utils.cpp 10 fboss/platform/misc_service/Main.cpp 31 fboss/platform/misc_service/MiscServiceImpl.cpp 27 fboss/platform/misc_service/MiscServiceImpl.h 27 fboss/platform/misc_service/MiscServiceThriftHandler.cpp 11 fboss/platform/misc_service/MiscServiceThriftHandler.h 28 fboss/platform/misc_service/SetupMiscServiceThrift.cpp 17 fboss/platform/misc_service/SetupMiscServiceThrift.h 22 fboss/platform/misc_service/hw_test/Main.cpp 13 fboss/platform/misc_service/hw_test/MiscServiceTest.cpp 48 fboss/platform/misc_service/hw_test/MiscServiceTest.h 25 fboss/platform/misc_service/if/misc_service.thrift 18 fboss/platform/misc_service/oss/SetupMiscServiceThrift.cpp 8 fboss/platform/rackmon/Device.cpp 101 fboss/platform/rackmon/Device.h 25 fboss/platform/rackmon/Log.h 21 fboss/platform/rackmon/Main.cpp 28 fboss/platform/rackmon/Modbus.cpp 91 fboss/platform/rackmon/Modbus.h 63 fboss/platform/rackmon/ModbusCmds.cpp 172 fboss/platform/rackmon/ModbusCmds.h 133 fboss/platform/rackmon/ModbusDevice.cpp 256 fboss/platform/rackmon/ModbusDevice.h 107 fboss/platform/rackmon/ModbusError.h 30 fboss/platform/rackmon/Msg.cpp 124 fboss/platform/rackmon/Msg.h 172 fboss/platform/rackmon/PollThread.h 69 fboss/platform/rackmon/Rackmon.cpp 286 fboss/platform/rackmon/Rackmon.h 92 fboss/platform/rackmon/RackmonConfig.h 6 fboss/platform/rackmon/RackmonThriftHandler.cpp 247 fboss/platform/rackmon/RackmonThriftHandler.h 40 fboss/platform/rackmon/Register.cpp 335 fboss/platform/rackmon/Register.h 176 fboss/platform/rackmon/UARTDevice.cpp 99 fboss/platform/rackmon/UARTDevice.h 49 fboss/platform/rackmon/if/rackmonsvc.thrift 138 fboss/platform/sensor_service/DarwinSensorConfig.cpp 343 fboss/platform/sensor_service/GetSensorConfig.cpp 24 fboss/platform/sensor_service/GetSensorConfig.h 4 fboss/platform/sensor_service/Main.cpp 47 fboss/platform/sensor_service/MockSensorConfig.cpp 91 fboss/platform/sensor_service/SensorServiceImpl.cpp 172 fboss/platform/sensor_service/SensorServiceImpl.h 52 fboss/platform/sensor_service/SensorServiceThriftHandler.cpp 37 fboss/platform/sensor_service/SensorServiceThriftHandler.h 41 fboss/platform/sensor_service/SensorStatsPub.h 16 fboss/platform/sensor_service/SetupThrift.cpp 22 fboss/platform/sensor_service/SetupThrift.h 22 fboss/platform/sensor_service/hw_test/Main.cpp 13 fboss/platform/sensor_service/hw_test/SensorsTest.cpp 76 fboss/platform/sensor_service/hw_test/SensorsTest.h 27 fboss/platform/sensor_service/if/sensor_config.thrift 36 fboss/platform/sensor_service/if/sensor_service.thrift 31 fboss/platform/sensor_service/oss/SensorStatsPub.cpp 9 fboss/platform/sensor_service/oss/SetupThrift.cpp 8 fboss/platform/wdt_service.cpp 49 fboss/platform/wedge_power/wedge_power.cpp 57 fboss/platform/weutil/Weutil.cpp 17 fboss/platform/weutil/Weutil.h 6 fboss/platform/weutil/WeutilDarwin.cpp 122 fboss/platform/weutil/WeutilDarwin.h 11 fboss/platform/weutil/WeutilInterface.h 39 fboss/platform/weutil/main.cpp 30 fboss/platform/weutil/prefdl/Prefdl.cpp 99 fboss/platform/weutil/prefdl/Prefdl.h 39 fboss/py/fboss/__init__.py 1 fboss/py/fboss/cli/cli.py 584 fboss/py/fboss/cli/commands/acl.py 64 fboss/py/fboss/cli/commands/agent.py 36 fboss/py/fboss/cli/commands/aggregate_port.py 75 fboss/py/fboss/cli/commands/arp.py 5 fboss/py/fboss/cli/commands/commands.py 96 fboss/py/fboss/cli/commands/info.py 35 fboss/py/fboss/cli/commands/interface.py 107 fboss/py/fboss/cli/commands/ip.py 12 fboss/py/fboss/cli/commands/l2.py 42 fboss/py/fboss/cli/commands/list_hw_objects.py 10 fboss/py/fboss/cli/commands/lldp.py 120 fboss/py/fboss/cli/commands/ndp.py 5 fboss/py/fboss/cli/commands/nic.py 40 fboss/py/fboss/cli/commands/port.py 903 fboss/py/fboss/cli/commands/route.py 223 fboss/py/fboss/cli/commands/snapshot.py 75 fboss/py/fboss/cli/utils/click_utils.py 14 fboss/py/fboss/cli/utils/utils.py 250 fboss/py/fboss/thrift_clients.py 37 fboss/qsfp_service/Main.cpp 74 fboss/qsfp_service/QsfpConfig.cpp 53 fboss/qsfp_service/QsfpConfig.h 17 fboss/qsfp_service/QsfpServer.cpp 30 fboss/qsfp_service/QsfpServer.h 21 fboss/qsfp_service/QsfpServiceHandler.cpp 282 fboss/qsfp_service/QsfpServiceHandler.h 111 fboss/qsfp_service/QsfpServiceSignalHandler.cpp 44 fboss/qsfp_service/QsfpServiceSignalHandler.h 26 fboss/qsfp_service/StatsPublisher.h 24 fboss/qsfp_service/TransceiverManager.cpp 1142 fboss/qsfp_service/TransceiverManager.h 263 fboss/qsfp_service/TransceiverStateMachine.cpp 25 fboss/qsfp_service/TransceiverStateMachine.h 286 fboss/qsfp_service/TransceiverStateMachineUpdate.cpp 96 fboss/qsfp_service/TransceiverStateMachineUpdate.h 70 fboss/qsfp_service/if/qsfp.thrift 105 fboss/qsfp_service/if/qsfp_service_config.thrift 35 fboss/qsfp_service/if/qsfp_state.thrift 6 fboss/qsfp_service/if/qsfp_stats.thrift 6 fboss/qsfp_service/if/transceiver.thrift 392 fboss/qsfp_service/lib/QsfpCache.cpp 222 fboss/qsfp_service/lib/QsfpCache.h 65 fboss/qsfp_service/lib/QsfpClient.cpp 14 fboss/qsfp_service/lib/QsfpClient.h 22 fboss/qsfp_service/lib/QsfpConfigParserHelper.cpp 39 fboss/qsfp_service/lib/QsfpConfigParserHelper.h 14 fboss/qsfp_service/lib/oss/QsfpClient.cpp 18 fboss/qsfp_service/link_test/fboss_link_test_case.py 235 fboss/qsfp_service/link_test/util/constants.py 2 fboss/qsfp_service/module/ModuleStateMachine.h 475 fboss/qsfp_service/module/QsfpFieldInfo.h 40 fboss/qsfp_service/module/QsfpModule.cpp 926 fboss/qsfp_service/module/QsfpModule.h 250 fboss/qsfp_service/module/Transceiver.h 73 fboss/qsfp_service/module/TransceiverImpl.h 39 fboss/qsfp_service/module/cmis/CmisFieldInfo.cpp 75 fboss/qsfp_service/module/cmis/CmisFieldInfo.h 204 fboss/qsfp_service/module/cmis/CmisModule.cpp 1920 fboss/qsfp_service/module/cmis/CmisModule.h 141 fboss/qsfp_service/module/oss/QsfpModule.cpp 8 fboss/qsfp_service/module/oss/SffModule.cpp 39 fboss/qsfp_service/module/sff/Sff8472FieldInfo.cpp 29 fboss/qsfp_service/module/sff/Sff8472FieldInfo.h 40 fboss/qsfp_service/module/sff/Sff8472Module.cpp 300 fboss/qsfp_service/module/sff/Sff8472Module.h 101 fboss/qsfp_service/module/sff/SffFieldInfo.cpp 37 fboss/qsfp_service/module/sff/SffFieldInfo.h 145 fboss/qsfp_service/module/sff/SffModule.cpp 1151 fboss/qsfp_service/module/sff/SffModule.h 146 fboss/qsfp_service/oss/QsfpServer.cpp 19 fboss/qsfp_service/oss/StatsPublisher.cpp 13 fboss/qsfp_service/platforms/wedge/FbossMacsecHandler.h 60 fboss/qsfp_service/platforms/wedge/GalaxyManager.cpp 24 fboss/qsfp_service/platforms/wedge/GalaxyManager.h 20 fboss/qsfp_service/platforms/wedge/Wedge100Manager.cpp 16 fboss/qsfp_service/platforms/wedge/Wedge100Manager.h 19 fboss/qsfp_service/platforms/wedge/Wedge40Manager.cpp 12 fboss/qsfp_service/platforms/wedge/Wedge40Manager.h 15 fboss/qsfp_service/platforms/wedge/WedgeI2CBusLock.cpp 78 fboss/qsfp_service/platforms/wedge/WedgeI2CBusLock.h 58 fboss/qsfp_service/platforms/wedge/WedgeManager.cpp 761 fboss/qsfp_service/platforms/wedge/WedgeManager.h 111 fboss/qsfp_service/platforms/wedge/WedgeManagerInit.cpp 35 fboss/qsfp_service/platforms/wedge/WedgeManagerInit.h 17 fboss/qsfp_service/platforms/wedge/WedgeQsfp.cpp 212 fboss/qsfp_service/platforms/wedge/WedgeQsfp.h 75 fboss/qsfp_service/platforms/wedge/oss/WedgeManagerInit.cpp 23 fboss/util/CredoDebugShell.cpp 40 fboss/util/CredoMacsecUtil.cpp 524 fboss/util/CredoMacsecUtil.h 65 fboss/util/QsfpUtilTx.cpp 208 fboss/util/QsfpUtilTx.h 33 fboss/util/VerifyOpenNSABuild.cpp 22 fboss/util/cp2112_util.cpp 516 fboss/util/credo_macsec_util.cpp 77 fboss/util/find_files_not_built_in_oss.py 41 fboss/util/nic_util.cpp 362 fboss/util/oss/wedge_qsfp_util.cpp 38 fboss/util/qsfp/wedge400_qsfp_util.py 91 fboss/util/qsfp_util_main.cpp 333 fboss/util/run_bcm_cint_audit.py 143 fboss/util/run_sai_replayer_attribute_audit.py 20 fboss/util/sai_replayer_gcc_build.py 68 fboss/util/scd_fpga_util.cpp 142 fboss/util/stress_route_insertion.py 167 fboss/util/thrift/LldpConfig.thrift 16 fboss/util/wedge_qsfp_util.cpp 2477 fboss/util/wedge_qsfp_util.h 187 installer/centos-7-x86_64/fboss_bins-1.spec 44 installer/centos-7-x86_64/package-fboss.py 173 installer/centos-7-x86_64/run_scripts/setup.py 128