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/KatranTest.cmake 62 cmake/katran-config.cmake.in 38 example/KatranSimpleServer.cpp 95 example/KatranSimpleServiceHandler.cpp 287 example/KatranSimpleServiceHandler.h 54 example/KatranSimpleServiceSignalHandler.cpp 32 example/KatranSimpleServiceSignalHandler.h 26 example/client/KatranSimpleClient.cpp 473 example/client/KatranSimpleClient.h 61 example/client/Main.cpp 137 example/katran.thrift 69 example_grpc/GrpcSignalHandler.cpp 32 example_grpc/GrpcSignalHandler.h 25 example_grpc/KatranGrpcService.cpp 372 example_grpc/KatranGrpcService.h 104 example_grpc/goclient/src/katranc/katranc/katranc.go 485 example_grpc/goclient/src/katranc/main/main.go 106 example_grpc/katran_server.cpp 104 example_grpc/protos/katran.proto 123 katran/decap/XdpDecap.cpp 114 katran/decap/XdpDecap.h 23 katran/decap/XdpDecapStructs.h 21 katran/decap/bpf/decap_kern.c 206 katran/decap/bpf/decap_maps.h 20 katran/decap/testing/XdpDecapGueTestFixtures.h 77 katran/decap/testing/XdpDecapTestFixtures.h 71 katran/decap/testing/xdpdecap_tester.cpp 73 katran/lib/BalancerStructs.h 72 katran/lib/BpfAdapter.cpp 741 katran/lib/BpfAdapter.h 191 katran/lib/BpfLoader.cpp 305 katran/lib/BpfLoader.h 47 katran/lib/ByteRangeWriter.cpp 14 katran/lib/ByteRangeWriter.h 20 katran/lib/CHHelpers.cpp 15 katran/lib/CHHelpers.h 27 katran/lib/DataWriter.h 20 katran/lib/EventPipeCallback.cpp 74 katran/lib/EventPipeCallback.h 77 katran/lib/FileWriter.cpp 29 katran/lib/FileWriter.h 17 katran/lib/IOBufWriter.cpp 16 katran/lib/IOBufWriter.h 19 katran/lib/IpHelpers.cpp 43 katran/lib/IpHelpers.h 23 katran/lib/KatranEventReader.cpp 29 katran/lib/KatranEventReader.h 19 katran/lib/KatranLb.cpp 2056 katran/lib/KatranLb.h 245 katran/lib/KatranLbStructs.h 152 katran/lib/KatranMonitor.cpp 159 katran/lib/KatranMonitor.h 55 katran/lib/KatranSimulator.cpp 219 katran/lib/KatranSimulator.h 23 katran/lib/MacHelpers.cpp 35 katran/lib/MacHelpers.h 8 katran/lib/MaglevBase.cpp 22 katran/lib/MaglevBase.h 15 katran/lib/MaglevHash.cpp 42 katran/lib/MaglevHash.h 13 katran/lib/MaglevHashV2.cpp 50 katran/lib/MaglevHashV2.h 13 katran/lib/MonitoringServiceCore.cpp 163 katran/lib/MonitoringServiceCore.h 90 katran/lib/MonitoringStructs.cpp 26 katran/lib/MonitoringStructs.h 41 katran/lib/MurmurHash3.cpp 45 katran/lib/MurmurHash3.h 6 katran/lib/Netlink.cpp 129 katran/lib/Netlink.h 31 katran/lib/PcapMsg.cpp 23 katran/lib/PcapMsg.h 43 katran/lib/PcapMsgMeta.cpp 37 katran/lib/PcapMsgMeta.h 55 katran/lib/PcapStructs.h 18 katran/lib/PcapWriter.cpp 186 katran/lib/PcapWriter.h 72 katran/lib/PerfBufferEventReader.cpp 73 katran/lib/PerfBufferEventReader.h 32 katran/lib/PipeWriter.cpp 30 katran/lib/PipeWriter.h 56 katran/lib/Vip.cpp 112 katran/lib/Vip.h 66 katran/lib/bpf/adapter_integration_test_kern.c 38 katran/lib/bpf/balancer_consts.h 166 katran/lib/bpf/balancer_helpers.h 80 katran/lib/bpf/balancer_kern-tpl.h 4 katran/lib/bpf/balancer_kern.c 648 katran/lib/bpf/balancer_kern_flavors-tpl.h 4 katran/lib/bpf/balancer_maps.h 88 katran/lib/bpf/balancer_structs.h 91 katran/lib/bpf/control_data_maps.h 47 katran/lib/bpf/csum_helpers.h 284 katran/lib/bpf/encap_helpers.h 69 katran/lib/bpf/flow_debug.h 15 katran/lib/bpf/flow_debug_helpers.h 100 katran/lib/bpf/flow_debug_maps.h 14 katran/lib/bpf/handle_icmp.h 245 katran/lib/bpf/healthchecking_consts.h 17 katran/lib/bpf/healthchecking_helpers.h 177 katran/lib/bpf/healthchecking_ipip.c 105 katran/lib/bpf/healthchecking_kern.c 99 katran/lib/bpf/healthchecking_maps.h 55 katran/lib/bpf/healthchecking_structs.h 27 katran/lib/bpf/introspection.h 21 katran/lib/bpf/pckt_encap.h 355 katran/lib/bpf/pckt_parsing.h 252 katran/lib/bpf/xdp_pktcntr.c 40 katran/lib/bpf/xdp_root.c 19 katran/lib/linux_includes/bpf.h 851 katran/lib/linux_includes/bpf_common.h 46 katran/lib/linux_includes/bpf_endian.h 33 katran/lib/linux_includes/bpf_helpers.h 521 katran/lib/linux_includes/jhash.h 102 katran/lib/testing/Base64Helpers.cpp 42 katran/lib/testing/Base64Helpers.h 12 katran/lib/testing/Base64Test.cpp 15 katran/lib/testing/BpfTester.cpp 273 katran/lib/testing/BpfTester.h 47 katran/lib/testing/KatranGueTestFixtures.h 214 katran/lib/testing/KatranHCTestFixtures.h 45 katran/lib/testing/KatranTPRTestFixtures.h 115 katran/lib/testing/KatranTestProvision.cpp 234 katran/lib/testing/KatranTestProvision.h 103 katran/lib/testing/KatranTestUtil.cpp 154 katran/lib/testing/KatranTestUtil.h 12 katran/lib/testing/PacketAttributes.h 12 katran/lib/testing/PcapParser.cpp 152 katran/lib/testing/PcapParser.h 29 katran/lib/testing/fplane_testing.py 176 katran/lib/testing/katran_tester.cpp 426 katran/lib/xdproot.cpp 55 tools/start_katran/start_katran/src/start_katran/affinitize/affinitize.go 128 tools/start_katran/start_katran/src/start_katran/default_watcher/default_watcher.go 70 tools/start_katran/start_katran/src/start_katran/irq_parser/irq_parser.go 101 tools/start_katran/start_katran/src/start_katran/katranc/katranc.go 42 tools/start_katran/start_katran/src/start_katran/main/main.go 106 tools/start_katran/start_katran/src/start_katran/start_binary/start_binary.go 61 tools/start_katran/start_katran/src/start_katran/topology_parser/topology_parser.go 59 tools/tcpdump_encap_helper/tcpdump_encap_helper.py 196 tools/wireshark/guev1.lua 20 tools/xdpdump/XdpDump.cpp 280 tools/xdpdump/XdpDump.h 70 tools/xdpdump/XdpDumpKern.h 227 tools/xdpdump/XdpDumpStructs.h 45 tools/xdpdump/XdpEventLogger.cpp 39 tools/xdpdump/XdpEventLogger.h 29 tools/xdpdump/XdpEventReader.cpp 21 tools/xdpdump/XdpEventReader.h 26 tools/xdpdump/xdpdump_tool.cpp 114