├── .gitignore ├── License ├── License └── Third_Party_Open_Source_Software_Notice.md ├── README.md ├── README_en.md ├── doc ├── README.md ├── conf │ ├── my.cnf-arm │ └── my.cnf-x86 ├── en │ ├── Practice_Series_Gazelle_Accelerates_MySQL.md │ ├── multiple-nic_en.md │ ├── netperf_en.md │ ├── nic-support_en.md │ ├── pdump_en.md │ ├── programmer-guide_en.md │ ├── redis_en.md │ ├── support_en.md │ ├── user-guide_en.md │ ├── user_manual │ │ ├── _toc.yaml │ │ └── gazelle_user_guide.md │ └── virtio_user_en.md ├── images │ ├── ceph_client_testdata.png │ ├── ceph_client_testdata_en.png │ ├── logo.png │ ├── lstack_mysql_conf.png │ ├── lstack模式.png │ ├── lstack模式_en.PNG │ ├── ltran_lstack模式.png │ ├── ltran_lstack模式_en.PNG │ ├── multiple-nic.png │ ├── mysql_gazelle.png │ ├── mysql_kernel.png │ ├── mysql模型.png │ ├── mysql模型_en.png │ ├── pdump-tcpdump.png │ ├── pdump.png │ ├── programmer_mbufpool.png │ ├── programmer_mbufpool_en.png │ ├── programmer_sriov.png │ ├── programmer_veth.png │ ├── programmer_共线程模型.png │ ├── programmer_共线程模型_en.png │ ├── programmer_分离线程模型.png │ ├── programmer_分离线程模型_en.png │ ├── programmer_流量均衡与转发.png │ ├── programmer_流量均衡与转发_en.png │ ├── programmer_进程共用网卡.png │ ├── programmer_进程共用网卡_en.png │ ├── roadmap.png │ ├── roadmap_en.png │ ├── 下载mysql源码包.png │ ├── 业界加速mysql效果.png │ ├── 业界加速mysql效果_en.png │ ├── 框图.png │ ├── 框图_en.png │ ├── 网卡趋势.png │ ├── 网卡趋势_en.png │ ├── 网络模型.png │ ├── 网络模型_en.png │ ├── 部署.png │ └── 部署_en.png └── zh │ ├── ReleaseNote │ ├── multiple-nic.md │ ├── netperf.md │ ├── nic-support.md │ ├── pdump.md │ ├── programmer-guide.md │ ├── redis.md │ ├── releasenote.md │ ├── support.md │ ├── user-guide.md │ ├── user_manual │ ├── _toc.yaml │ └── gazelle_user_guide.md │ ├── virtio_user.md │ └── 实践系列-Gazelle加速mysql.md ├── examples ├── CMakeLists.txt ├── FAULT_INJECT.md ├── README.md ├── inc │ ├── bussiness.h │ ├── client.h │ ├── parameter.h │ ├── server.h │ └── utilities.h ├── main.c └── src │ ├── bussiness.c │ ├── client.c │ ├── parameter.c │ ├── server.c │ └── utilities.c ├── src ├── common │ ├── dpdk_common.c │ ├── dpdk_common.h │ ├── gazelle_base_func.h │ ├── gazelle_dfx_msg.c │ ├── gazelle_dfx_msg.h │ ├── gazelle_fault_inject_common.h │ ├── gazelle_opt.h │ ├── gazelle_parse_config.c │ └── gazelle_reg_msg.h ├── lstack │ ├── Makefile │ ├── Printlog.mk │ ├── api │ │ ├── lstack_epoll.c │ │ ├── lstack_sock_dummy.c │ │ ├── lstack_sockctl.c │ │ ├── lstack_sockio.c │ │ ├── lstack_unistd.c │ │ └── lstack_wrap.c │ ├── core │ │ ├── lstack_cfg.c │ │ ├── lstack_control_plane.c │ │ ├── lstack_dpdk.c │ │ ├── lstack_dump.c │ │ ├── lstack_init.c │ │ ├── lstack_interrupt.c │ │ ├── lstack_mempool.c │ │ ├── lstack_port_map.c │ │ ├── lstack_preload.c │ │ ├── lstack_protocol_stack.c │ │ ├── lstack_stack_stat.c │ │ ├── lstack_thread_rpc.c │ │ ├── lstack_virtio.c │ │ ├── lstack_wait.c │ │ └── same_node.c │ ├── include │ │ ├── lstack_cfg.h │ │ ├── lstack_control_plane.h │ │ ├── lstack_dpdk.h │ │ ├── lstack_dump.h │ │ ├── lstack_epoll.h │ │ ├── lstack_ethdev.h │ │ ├── lstack_fault_inject.h │ │ ├── lstack_flow.h │ │ ├── lstack_interrupt.h │ │ ├── lstack_lockless_queue.h │ │ ├── lstack_log.h │ │ ├── lstack_mempool.h │ │ ├── lstack_port_map.h │ │ ├── lstack_preload.h │ │ ├── lstack_protocol_stack.h │ │ ├── lstack_sock_dummy.h │ │ ├── lstack_sockctl.h │ │ ├── lstack_sockio.h │ │ ├── lstack_stack_stat.h │ │ ├── lstack_thread_rpc.h │ │ ├── lstack_tx_cache.h │ │ ├── lstack_unistd.h │ │ ├── lstack_vdev.h │ │ ├── lstack_virtio.h │ │ ├── lstack_wait.h │ │ ├── lstack_wrap.h │ │ ├── mbox_ring.h │ │ └── same_node.h │ ├── lstack.Makefile │ ├── lstack.conf │ └── netif │ │ ├── lstack_ethdev.c │ │ ├── lstack_fault_inject.c │ │ ├── lstack_flow.c │ │ ├── lstack_tx_cache.c │ │ └── lstack_vdev.c └── ltran │ ├── CMakeLists.txt │ ├── ltran.conf │ ├── ltran_base.h │ ├── ltran_config.c │ ├── ltran_dfx.c │ ├── ltran_errno.c │ ├── ltran_errno.h │ ├── ltran_ethdev.c │ ├── ltran_ethdev.h │ ├── ltran_forward.c │ ├── ltran_forward.h │ ├── ltran_instance.c │ ├── ltran_instance.h │ ├── ltran_jhash.h │ ├── ltran_log.h │ ├── ltran_monitor.c │ ├── ltran_monitor.h │ ├── ltran_param.c │ ├── ltran_param.h │ ├── ltran_stack.c │ ├── ltran_stack.h │ ├── ltran_stat.c │ ├── ltran_stat.h │ ├── ltran_tcp_conn.c │ ├── ltran_tcp_conn.h │ ├── ltran_tcp_sock.c │ ├── ltran_tcp_sock.h │ ├── ltran_timer.c │ ├── ltran_timer.h │ └── main.c ├── test ├── functest │ ├── CMakeLists.txt │ ├── common │ │ ├── common.c │ │ ├── common.h │ │ ├── uitls.c │ │ ├── utils.c │ │ └── utils.h │ ├── signal_hijack │ │ ├── CMakeLists.txt │ │ └── signal_hijack.c │ ├── test.sh │ └── test_ltran │ │ ├── CMakeLists.txt │ │ ├── config │ │ └── config_example.conf │ │ └── ltran_func_test.c ├── fuzz │ ├── CMakeLists.txt │ ├── fuzz.dict │ ├── fuzz.sh │ ├── lstack_config │ │ ├── CMakeLists.txt │ │ ├── lstack.conf │ │ └── lstack_config_fuzz.c │ └── ltran_config │ │ ├── CMakeLists.txt │ │ ├── corpus │ │ └── sample_data │ │ ├── dict │ │ └── ltran_config_fuzz.dict │ │ ├── ltran.conf │ │ └── ltran_config_fuzz.c └── unitest │ ├── CMakeLists.txt │ ├── lstack │ ├── CMakeLists.txt │ ├── config │ │ └── lstack.conf │ ├── lstack_param_test.c │ ├── lstack_test_case.h │ ├── lstack_unit_test.c │ ├── main.c │ └── stub.c │ ├── ltran │ ├── CMakeLists.txt │ ├── config │ │ └── ltran.conf │ ├── libnet_tcp_test.c │ ├── ltran_instance_test.c │ ├── ltran_param_test.c │ ├── ltran_stack_test.c │ ├── ltran_test_case.h │ └── main.c │ ├── stub.c │ └── test.sh └── tools ├── config.json ├── gazelle_common.sh ├── gazelle_crontab.sh ├── gazelle_exit.sh ├── gazelle_setup.sh ├── lstack_setup.sh ├── manage.sh ├── perf ├── glhist.bt └── latency.bt ├── readme.md └── sync-gazelle-src.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/.gitignore -------------------------------------------------------------------------------- /License/License: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/License/License -------------------------------------------------------------------------------- /License/Third_Party_Open_Source_Software_Notice.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/License/Third_Party_Open_Source_Software_Notice.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/README.md -------------------------------------------------------------------------------- /README_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/README_en.md -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/conf/my.cnf-arm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/conf/my.cnf-arm -------------------------------------------------------------------------------- /doc/conf/my.cnf-x86: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/conf/my.cnf-x86 -------------------------------------------------------------------------------- /doc/en/Practice_Series_Gazelle_Accelerates_MySQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/Practice_Series_Gazelle_Accelerates_MySQL.md -------------------------------------------------------------------------------- /doc/en/multiple-nic_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/multiple-nic_en.md -------------------------------------------------------------------------------- /doc/en/netperf_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/netperf_en.md -------------------------------------------------------------------------------- /doc/en/nic-support_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/nic-support_en.md -------------------------------------------------------------------------------- /doc/en/pdump_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/pdump_en.md -------------------------------------------------------------------------------- /doc/en/programmer-guide_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/programmer-guide_en.md -------------------------------------------------------------------------------- /doc/en/redis_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/redis_en.md -------------------------------------------------------------------------------- /doc/en/support_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/support_en.md -------------------------------------------------------------------------------- /doc/en/user-guide_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/user-guide_en.md -------------------------------------------------------------------------------- /doc/en/user_manual/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/user_manual/_toc.yaml -------------------------------------------------------------------------------- /doc/en/user_manual/gazelle_user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/user_manual/gazelle_user_guide.md -------------------------------------------------------------------------------- /doc/en/virtio_user_en.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/en/virtio_user_en.md -------------------------------------------------------------------------------- /doc/images/ceph_client_testdata.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/ceph_client_testdata.png -------------------------------------------------------------------------------- /doc/images/ceph_client_testdata_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/ceph_client_testdata_en.png -------------------------------------------------------------------------------- /doc/images/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/logo.png -------------------------------------------------------------------------------- /doc/images/lstack_mysql_conf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/lstack_mysql_conf.png -------------------------------------------------------------------------------- /doc/images/lstack模式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/lstack模式.png -------------------------------------------------------------------------------- /doc/images/lstack模式_en.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/lstack模式_en.PNG -------------------------------------------------------------------------------- /doc/images/ltran_lstack模式.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/ltran_lstack模式.png -------------------------------------------------------------------------------- /doc/images/ltran_lstack模式_en.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/ltran_lstack模式_en.PNG -------------------------------------------------------------------------------- /doc/images/multiple-nic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/multiple-nic.png -------------------------------------------------------------------------------- /doc/images/mysql_gazelle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/mysql_gazelle.png -------------------------------------------------------------------------------- /doc/images/mysql_kernel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/mysql_kernel.png -------------------------------------------------------------------------------- /doc/images/mysql模型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/mysql模型.png -------------------------------------------------------------------------------- /doc/images/mysql模型_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/mysql模型_en.png -------------------------------------------------------------------------------- /doc/images/pdump-tcpdump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/pdump-tcpdump.png -------------------------------------------------------------------------------- /doc/images/pdump.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/pdump.png -------------------------------------------------------------------------------- /doc/images/programmer_mbufpool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_mbufpool.png -------------------------------------------------------------------------------- /doc/images/programmer_mbufpool_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_mbufpool_en.png -------------------------------------------------------------------------------- /doc/images/programmer_sriov.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_sriov.png -------------------------------------------------------------------------------- /doc/images/programmer_veth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_veth.png -------------------------------------------------------------------------------- /doc/images/programmer_共线程模型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_共线程模型.png -------------------------------------------------------------------------------- /doc/images/programmer_共线程模型_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_共线程模型_en.png -------------------------------------------------------------------------------- /doc/images/programmer_分离线程模型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_分离线程模型.png -------------------------------------------------------------------------------- /doc/images/programmer_分离线程模型_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_分离线程模型_en.png -------------------------------------------------------------------------------- /doc/images/programmer_流量均衡与转发.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_流量均衡与转发.png -------------------------------------------------------------------------------- /doc/images/programmer_流量均衡与转发_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_流量均衡与转发_en.png -------------------------------------------------------------------------------- /doc/images/programmer_进程共用网卡.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_进程共用网卡.png -------------------------------------------------------------------------------- /doc/images/programmer_进程共用网卡_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/programmer_进程共用网卡_en.png -------------------------------------------------------------------------------- /doc/images/roadmap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/roadmap.png -------------------------------------------------------------------------------- /doc/images/roadmap_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/roadmap_en.png -------------------------------------------------------------------------------- /doc/images/下载mysql源码包.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/下载mysql源码包.png -------------------------------------------------------------------------------- /doc/images/业界加速mysql效果.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/业界加速mysql效果.png -------------------------------------------------------------------------------- /doc/images/业界加速mysql效果_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/业界加速mysql效果_en.png -------------------------------------------------------------------------------- /doc/images/框图.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/框图.png -------------------------------------------------------------------------------- /doc/images/框图_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/框图_en.png -------------------------------------------------------------------------------- /doc/images/网卡趋势.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/网卡趋势.png -------------------------------------------------------------------------------- /doc/images/网卡趋势_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/网卡趋势_en.png -------------------------------------------------------------------------------- /doc/images/网络模型.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/网络模型.png -------------------------------------------------------------------------------- /doc/images/网络模型_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/网络模型_en.png -------------------------------------------------------------------------------- /doc/images/部署.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/部署.png -------------------------------------------------------------------------------- /doc/images/部署_en.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/images/部署_en.png -------------------------------------------------------------------------------- /doc/zh/ReleaseNote: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/ReleaseNote -------------------------------------------------------------------------------- /doc/zh/multiple-nic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/multiple-nic.md -------------------------------------------------------------------------------- /doc/zh/netperf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/netperf.md -------------------------------------------------------------------------------- /doc/zh/nic-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/nic-support.md -------------------------------------------------------------------------------- /doc/zh/pdump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/pdump.md -------------------------------------------------------------------------------- /doc/zh/programmer-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/programmer-guide.md -------------------------------------------------------------------------------- /doc/zh/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/redis.md -------------------------------------------------------------------------------- /doc/zh/releasenote.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/releasenote.md -------------------------------------------------------------------------------- /doc/zh/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/support.md -------------------------------------------------------------------------------- /doc/zh/user-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/user-guide.md -------------------------------------------------------------------------------- /doc/zh/user_manual/_toc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/user_manual/_toc.yaml -------------------------------------------------------------------------------- /doc/zh/user_manual/gazelle_user_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/user_manual/gazelle_user_guide.md -------------------------------------------------------------------------------- /doc/zh/virtio_user.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/virtio_user.md -------------------------------------------------------------------------------- /doc/zh/实践系列-Gazelle加速mysql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/doc/zh/实践系列-Gazelle加速mysql.md -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/FAULT_INJECT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/FAULT_INJECT.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/inc/bussiness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/inc/bussiness.h -------------------------------------------------------------------------------- /examples/inc/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/inc/client.h -------------------------------------------------------------------------------- /examples/inc/parameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/inc/parameter.h -------------------------------------------------------------------------------- /examples/inc/server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/inc/server.h -------------------------------------------------------------------------------- /examples/inc/utilities.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/inc/utilities.h -------------------------------------------------------------------------------- /examples/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/main.c -------------------------------------------------------------------------------- /examples/src/bussiness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/src/bussiness.c -------------------------------------------------------------------------------- /examples/src/client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/src/client.c -------------------------------------------------------------------------------- /examples/src/parameter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/src/parameter.c -------------------------------------------------------------------------------- /examples/src/server.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/src/server.c -------------------------------------------------------------------------------- /examples/src/utilities.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/examples/src/utilities.c -------------------------------------------------------------------------------- /src/common/dpdk_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/dpdk_common.c -------------------------------------------------------------------------------- /src/common/dpdk_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/dpdk_common.h -------------------------------------------------------------------------------- /src/common/gazelle_base_func.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_base_func.h -------------------------------------------------------------------------------- /src/common/gazelle_dfx_msg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_dfx_msg.c -------------------------------------------------------------------------------- /src/common/gazelle_dfx_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_dfx_msg.h -------------------------------------------------------------------------------- /src/common/gazelle_fault_inject_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_fault_inject_common.h -------------------------------------------------------------------------------- /src/common/gazelle_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_opt.h -------------------------------------------------------------------------------- /src/common/gazelle_parse_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_parse_config.c -------------------------------------------------------------------------------- /src/common/gazelle_reg_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/common/gazelle_reg_msg.h -------------------------------------------------------------------------------- /src/lstack/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/Makefile -------------------------------------------------------------------------------- /src/lstack/Printlog.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/Printlog.mk -------------------------------------------------------------------------------- /src/lstack/api/lstack_epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_epoll.c -------------------------------------------------------------------------------- /src/lstack/api/lstack_sock_dummy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_sock_dummy.c -------------------------------------------------------------------------------- /src/lstack/api/lstack_sockctl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_sockctl.c -------------------------------------------------------------------------------- /src/lstack/api/lstack_sockio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_sockio.c -------------------------------------------------------------------------------- /src/lstack/api/lstack_unistd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_unistd.c -------------------------------------------------------------------------------- /src/lstack/api/lstack_wrap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/api/lstack_wrap.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_cfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_cfg.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_control_plane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_control_plane.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_dpdk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_dpdk.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_dump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_dump.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_init.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_interrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_interrupt.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_mempool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_mempool.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_port_map.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_port_map.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_preload.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_preload.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_protocol_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_protocol_stack.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_stack_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_stack_stat.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_thread_rpc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_thread_rpc.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_virtio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_virtio.c -------------------------------------------------------------------------------- /src/lstack/core/lstack_wait.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/lstack_wait.c -------------------------------------------------------------------------------- /src/lstack/core/same_node.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/core/same_node.c -------------------------------------------------------------------------------- /src/lstack/include/lstack_cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_cfg.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_control_plane.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_control_plane.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_dpdk.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_dpdk.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_dump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_dump.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_epoll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_epoll.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_ethdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_ethdev.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_fault_inject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_fault_inject.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_flow.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_flow.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_interrupt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_interrupt.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_lockless_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_lockless_queue.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_log.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_mempool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_mempool.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_port_map.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_port_map.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_preload.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_preload.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_protocol_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_protocol_stack.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_sock_dummy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_sock_dummy.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_sockctl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_sockctl.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_sockio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_sockio.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_stack_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_stack_stat.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_thread_rpc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_thread_rpc.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_tx_cache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_tx_cache.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_unistd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_unistd.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_vdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_vdev.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_virtio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_virtio.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_wait.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_wait.h -------------------------------------------------------------------------------- /src/lstack/include/lstack_wrap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/lstack_wrap.h -------------------------------------------------------------------------------- /src/lstack/include/mbox_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/mbox_ring.h -------------------------------------------------------------------------------- /src/lstack/include/same_node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/include/same_node.h -------------------------------------------------------------------------------- /src/lstack/lstack.Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/lstack.Makefile -------------------------------------------------------------------------------- /src/lstack/lstack.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/lstack.conf -------------------------------------------------------------------------------- /src/lstack/netif/lstack_ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/netif/lstack_ethdev.c -------------------------------------------------------------------------------- /src/lstack/netif/lstack_fault_inject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/netif/lstack_fault_inject.c -------------------------------------------------------------------------------- /src/lstack/netif/lstack_flow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/netif/lstack_flow.c -------------------------------------------------------------------------------- /src/lstack/netif/lstack_tx_cache.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/netif/lstack_tx_cache.c -------------------------------------------------------------------------------- /src/lstack/netif/lstack_vdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/lstack/netif/lstack_vdev.c -------------------------------------------------------------------------------- /src/ltran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/CMakeLists.txt -------------------------------------------------------------------------------- /src/ltran/ltran.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran.conf -------------------------------------------------------------------------------- /src/ltran/ltran_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_base.h -------------------------------------------------------------------------------- /src/ltran/ltran_config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_config.c -------------------------------------------------------------------------------- /src/ltran/ltran_dfx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_dfx.c -------------------------------------------------------------------------------- /src/ltran/ltran_errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_errno.c -------------------------------------------------------------------------------- /src/ltran/ltran_errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_errno.h -------------------------------------------------------------------------------- /src/ltran/ltran_ethdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_ethdev.c -------------------------------------------------------------------------------- /src/ltran/ltran_ethdev.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_ethdev.h -------------------------------------------------------------------------------- /src/ltran/ltran_forward.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_forward.c -------------------------------------------------------------------------------- /src/ltran/ltran_forward.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_forward.h -------------------------------------------------------------------------------- /src/ltran/ltran_instance.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_instance.c -------------------------------------------------------------------------------- /src/ltran/ltran_instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_instance.h -------------------------------------------------------------------------------- /src/ltran/ltran_jhash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_jhash.h -------------------------------------------------------------------------------- /src/ltran/ltran_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_log.h -------------------------------------------------------------------------------- /src/ltran/ltran_monitor.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_monitor.c -------------------------------------------------------------------------------- /src/ltran/ltran_monitor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_monitor.h -------------------------------------------------------------------------------- /src/ltran/ltran_param.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_param.c -------------------------------------------------------------------------------- /src/ltran/ltran_param.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_param.h -------------------------------------------------------------------------------- /src/ltran/ltran_stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_stack.c -------------------------------------------------------------------------------- /src/ltran/ltran_stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_stack.h -------------------------------------------------------------------------------- /src/ltran/ltran_stat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_stat.c -------------------------------------------------------------------------------- /src/ltran/ltran_stat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_stat.h -------------------------------------------------------------------------------- /src/ltran/ltran_tcp_conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_tcp_conn.c -------------------------------------------------------------------------------- /src/ltran/ltran_tcp_conn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_tcp_conn.h -------------------------------------------------------------------------------- /src/ltran/ltran_tcp_sock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_tcp_sock.c -------------------------------------------------------------------------------- /src/ltran/ltran_tcp_sock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_tcp_sock.h -------------------------------------------------------------------------------- /src/ltran/ltran_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_timer.c -------------------------------------------------------------------------------- /src/ltran/ltran_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/ltran_timer.h -------------------------------------------------------------------------------- /src/ltran/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/src/ltran/main.c -------------------------------------------------------------------------------- /test/functest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/CMakeLists.txt -------------------------------------------------------------------------------- /test/functest/common/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/common/common.c -------------------------------------------------------------------------------- /test/functest/common/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/common/common.h -------------------------------------------------------------------------------- /test/functest/common/uitls.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/functest/common/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/common/utils.c -------------------------------------------------------------------------------- /test/functest/common/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/common/utils.h -------------------------------------------------------------------------------- /test/functest/signal_hijack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/signal_hijack/CMakeLists.txt -------------------------------------------------------------------------------- /test/functest/signal_hijack/signal_hijack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/signal_hijack/signal_hijack.c -------------------------------------------------------------------------------- /test/functest/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/test.sh -------------------------------------------------------------------------------- /test/functest/test_ltran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/test_ltran/CMakeLists.txt -------------------------------------------------------------------------------- /test/functest/test_ltran/config/config_example.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/test_ltran/config/config_example.conf -------------------------------------------------------------------------------- /test/functest/test_ltran/ltran_func_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/functest/test_ltran/ltran_func_test.c -------------------------------------------------------------------------------- /test/fuzz/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/CMakeLists.txt -------------------------------------------------------------------------------- /test/fuzz/fuzz.dict: -------------------------------------------------------------------------------- 1 | "test" 2 | -------------------------------------------------------------------------------- /test/fuzz/fuzz.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/fuzz.sh -------------------------------------------------------------------------------- /test/fuzz/lstack_config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/lstack_config/CMakeLists.txt -------------------------------------------------------------------------------- /test/fuzz/lstack_config/lstack.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/lstack_config/lstack.conf -------------------------------------------------------------------------------- /test/fuzz/lstack_config/lstack_config_fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/lstack_config/lstack_config_fuzz.c -------------------------------------------------------------------------------- /test/fuzz/ltran_config/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/ltran_config/CMakeLists.txt -------------------------------------------------------------------------------- /test/fuzz/ltran_config/corpus/sample_data: -------------------------------------------------------------------------------- 1 | aaa 2 | -------------------------------------------------------------------------------- /test/fuzz/ltran_config/dict/ltran_config_fuzz.dict: -------------------------------------------------------------------------------- 1 | "test" 2 | -------------------------------------------------------------------------------- /test/fuzz/ltran_config/ltran.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/ltran_config/ltran.conf -------------------------------------------------------------------------------- /test/fuzz/ltran_config/ltran_config_fuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/fuzz/ltran_config/ltran_config_fuzz.c -------------------------------------------------------------------------------- /test/unitest/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/CMakeLists.txt -------------------------------------------------------------------------------- /test/unitest/lstack/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/CMakeLists.txt -------------------------------------------------------------------------------- /test/unitest/lstack/config/lstack.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/config/lstack.conf -------------------------------------------------------------------------------- /test/unitest/lstack/lstack_param_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/lstack_param_test.c -------------------------------------------------------------------------------- /test/unitest/lstack/lstack_test_case.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/lstack_test_case.h -------------------------------------------------------------------------------- /test/unitest/lstack/lstack_unit_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/lstack_unit_test.c -------------------------------------------------------------------------------- /test/unitest/lstack/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/main.c -------------------------------------------------------------------------------- /test/unitest/lstack/stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/lstack/stub.c -------------------------------------------------------------------------------- /test/unitest/ltran/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/CMakeLists.txt -------------------------------------------------------------------------------- /test/unitest/ltran/config/ltran.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/config/ltran.conf -------------------------------------------------------------------------------- /test/unitest/ltran/libnet_tcp_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/libnet_tcp_test.c -------------------------------------------------------------------------------- /test/unitest/ltran/ltran_instance_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/ltran_instance_test.c -------------------------------------------------------------------------------- /test/unitest/ltran/ltran_param_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/ltran_param_test.c -------------------------------------------------------------------------------- /test/unitest/ltran/ltran_stack_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/ltran_stack_test.c -------------------------------------------------------------------------------- /test/unitest/ltran/ltran_test_case.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/ltran_test_case.h -------------------------------------------------------------------------------- /test/unitest/ltran/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/ltran/main.c -------------------------------------------------------------------------------- /test/unitest/stub.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/stub.c -------------------------------------------------------------------------------- /test/unitest/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/test/unitest/test.sh -------------------------------------------------------------------------------- /tools/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/config.json -------------------------------------------------------------------------------- /tools/gazelle_common.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/gazelle_common.sh -------------------------------------------------------------------------------- /tools/gazelle_crontab.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/gazelle_crontab.sh -------------------------------------------------------------------------------- /tools/gazelle_exit.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/gazelle_exit.sh -------------------------------------------------------------------------------- /tools/gazelle_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/gazelle_setup.sh -------------------------------------------------------------------------------- /tools/lstack_setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/lstack_setup.sh -------------------------------------------------------------------------------- /tools/manage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/manage.sh -------------------------------------------------------------------------------- /tools/perf/glhist.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/perf/glhist.bt -------------------------------------------------------------------------------- /tools/perf/latency.bt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/perf/latency.bt -------------------------------------------------------------------------------- /tools/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/readme.md -------------------------------------------------------------------------------- /tools/sync-gazelle-src.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openeuler-mirror/gazelle/HEAD/tools/sync-gazelle-src.sh --------------------------------------------------------------------------------