├── .gitignore ├── .travis-install.sh ├── .travis-postmortem.sh ├── .travis.yml ├── AUTHORS ├── LICENSE ├── Makefile ├── README.md ├── doc ├── Doxyfile ├── _static │ └── .keep ├── api.rst ├── conf.py ├── devel.rst ├── index.h ├── index.rst ├── requirements.txt ├── rules.mk ├── user.rst └── user │ ├── parameters.rst │ ├── quickstart.rst │ └── troubleshooting.rst ├── include ├── kernel_appif.h ├── packet_defs.h ├── tas_memif.h ├── tas_trace.h ├── utils.h ├── utils_circ.h ├── utils_nbqueue.h ├── utils_rng.h ├── utils_sync.h └── utils_timeout.h ├── lib ├── rules.mk ├── sockets │ ├── context.c │ ├── control.c │ ├── epoll.c │ ├── include │ │ └── tas_sockets.h │ ├── internal.h │ ├── interpose.c │ ├── libc.c │ ├── manage_fd.c │ ├── poll.c │ ├── rules.mk │ └── transfer.c ├── tas │ ├── conn.c │ ├── connect.c │ ├── include │ │ ├── tas_ll.h │ │ └── tas_ll_connect.h │ ├── init.c │ ├── internal.h │ ├── kernel.c │ └── rules.mk └── utils │ ├── rng.c │ ├── rules.mk │ ├── timeout.c │ └── utils.c ├── mk ├── recipes.mk ├── subdir_post.mk └── subdir_pre.mk ├── tas ├── blocking.c ├── config.c ├── fast │ ├── dma.h │ ├── fast_appctx.c │ ├── fast_flows.c │ ├── fast_kernel.c │ ├── fastemu.c │ ├── fastemu.h │ ├── internal.h │ ├── network.c │ ├── network.h │ ├── qman.c │ ├── tcp_common.h │ ├── tests │ │ └── tcp_common.c │ └── trace.c ├── include │ ├── config.h │ ├── fastpath.h │ └── tas.h ├── rules.mk ├── shm.c ├── slow │ ├── appif.c │ ├── appif.h │ ├── appif_ctx.c │ ├── arp.c │ ├── cc.c │ ├── internal.h │ ├── kernel.c │ ├── kni.c │ ├── nicif.c │ ├── packetmem.c │ ├── routing.c │ └── tcp.c └── tas.c ├── tests ├── bench_ll_echo.c ├── full │ ├── fulltest.c │ ├── fulltest.h │ ├── lighttpd │ │ ├── lighttpd.conf │ │ └── rules.mk │ ├── memcached │ │ ├── memaslap.cnf │ │ └── rules.mk │ ├── nodejs │ │ ├── index.js │ │ └── rules.mk │ ├── redis │ │ └── rules.mk │ ├── rules.mk │ ├── tas_linux.c │ └── wrapper.c ├── libtas │ ├── example.c │ ├── harness.c │ ├── harness.h │ ├── tas_ll.c │ └── tas_sockets.c ├── lowlevel.c ├── lowlevel_echo.c ├── rules.mk ├── tas_unit │ └── fastpath.c ├── testutils.c ├── testutils.h ├── usocket_accept.c ├── usocket_accrx.c ├── usocket_connect.c ├── usocket_conntx.c ├── usocket_conntx_large.c ├── usocket_epoll_eof.c ├── usocket_move.c └── usocket_shutdown.c └── tools ├── rules.mk ├── scaletool.c ├── statetool.c └── tracetool.c /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/.travis-install.sh -------------------------------------------------------------------------------- /.travis-postmortem.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/.travis-postmortem.sh -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/README.md -------------------------------------------------------------------------------- /doc/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/Doxyfile -------------------------------------------------------------------------------- /doc/_static/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/api.rst -------------------------------------------------------------------------------- /doc/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/conf.py -------------------------------------------------------------------------------- /doc/devel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/devel.rst -------------------------------------------------------------------------------- /doc/index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/index.h -------------------------------------------------------------------------------- /doc/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/index.rst -------------------------------------------------------------------------------- /doc/requirements.txt: -------------------------------------------------------------------------------- 1 | breathe 2 | -------------------------------------------------------------------------------- /doc/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/rules.mk -------------------------------------------------------------------------------- /doc/user.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/user.rst -------------------------------------------------------------------------------- /doc/user/parameters.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/user/parameters.rst -------------------------------------------------------------------------------- /doc/user/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/user/quickstart.rst -------------------------------------------------------------------------------- /doc/user/troubleshooting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/doc/user/troubleshooting.rst -------------------------------------------------------------------------------- /include/kernel_appif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/kernel_appif.h -------------------------------------------------------------------------------- /include/packet_defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/packet_defs.h -------------------------------------------------------------------------------- /include/tas_memif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/tas_memif.h -------------------------------------------------------------------------------- /include/tas_trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/tas_trace.h -------------------------------------------------------------------------------- /include/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils.h -------------------------------------------------------------------------------- /include/utils_circ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils_circ.h -------------------------------------------------------------------------------- /include/utils_nbqueue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils_nbqueue.h -------------------------------------------------------------------------------- /include/utils_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils_rng.h -------------------------------------------------------------------------------- /include/utils_sync.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils_sync.h -------------------------------------------------------------------------------- /include/utils_timeout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/include/utils_timeout.h -------------------------------------------------------------------------------- /lib/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/rules.mk -------------------------------------------------------------------------------- /lib/sockets/context.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/context.c -------------------------------------------------------------------------------- /lib/sockets/control.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/control.c -------------------------------------------------------------------------------- /lib/sockets/epoll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/epoll.c -------------------------------------------------------------------------------- /lib/sockets/include/tas_sockets.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/include/tas_sockets.h -------------------------------------------------------------------------------- /lib/sockets/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/internal.h -------------------------------------------------------------------------------- /lib/sockets/interpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/interpose.c -------------------------------------------------------------------------------- /lib/sockets/libc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/libc.c -------------------------------------------------------------------------------- /lib/sockets/manage_fd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/manage_fd.c -------------------------------------------------------------------------------- /lib/sockets/poll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/poll.c -------------------------------------------------------------------------------- /lib/sockets/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/rules.mk -------------------------------------------------------------------------------- /lib/sockets/transfer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/sockets/transfer.c -------------------------------------------------------------------------------- /lib/tas/conn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/conn.c -------------------------------------------------------------------------------- /lib/tas/connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/connect.c -------------------------------------------------------------------------------- /lib/tas/include/tas_ll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/include/tas_ll.h -------------------------------------------------------------------------------- /lib/tas/include/tas_ll_connect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/include/tas_ll_connect.h -------------------------------------------------------------------------------- /lib/tas/init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/init.c -------------------------------------------------------------------------------- /lib/tas/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/internal.h -------------------------------------------------------------------------------- /lib/tas/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/kernel.c -------------------------------------------------------------------------------- /lib/tas/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/tas/rules.mk -------------------------------------------------------------------------------- /lib/utils/rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/utils/rng.c -------------------------------------------------------------------------------- /lib/utils/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/utils/rules.mk -------------------------------------------------------------------------------- /lib/utils/timeout.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/utils/timeout.c -------------------------------------------------------------------------------- /lib/utils/utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/lib/utils/utils.c -------------------------------------------------------------------------------- /mk/recipes.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/mk/recipes.mk -------------------------------------------------------------------------------- /mk/subdir_post.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/mk/subdir_post.mk -------------------------------------------------------------------------------- /mk/subdir_pre.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/mk/subdir_pre.mk -------------------------------------------------------------------------------- /tas/blocking.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/blocking.c -------------------------------------------------------------------------------- /tas/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/config.c -------------------------------------------------------------------------------- /tas/fast/dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/dma.h -------------------------------------------------------------------------------- /tas/fast/fast_appctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/fast_appctx.c -------------------------------------------------------------------------------- /tas/fast/fast_flows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/fast_flows.c -------------------------------------------------------------------------------- /tas/fast/fast_kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/fast_kernel.c -------------------------------------------------------------------------------- /tas/fast/fastemu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/fastemu.c -------------------------------------------------------------------------------- /tas/fast/fastemu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/fastemu.h -------------------------------------------------------------------------------- /tas/fast/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/internal.h -------------------------------------------------------------------------------- /tas/fast/network.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/network.c -------------------------------------------------------------------------------- /tas/fast/network.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/network.h -------------------------------------------------------------------------------- /tas/fast/qman.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/qman.c -------------------------------------------------------------------------------- /tas/fast/tcp_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/tcp_common.h -------------------------------------------------------------------------------- /tas/fast/tests/tcp_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/tests/tcp_common.c -------------------------------------------------------------------------------- /tas/fast/trace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/fast/trace.c -------------------------------------------------------------------------------- /tas/include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/include/config.h -------------------------------------------------------------------------------- /tas/include/fastpath.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/include/fastpath.h -------------------------------------------------------------------------------- /tas/include/tas.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/include/tas.h -------------------------------------------------------------------------------- /tas/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/rules.mk -------------------------------------------------------------------------------- /tas/shm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/shm.c -------------------------------------------------------------------------------- /tas/slow/appif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/appif.c -------------------------------------------------------------------------------- /tas/slow/appif.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/appif.h -------------------------------------------------------------------------------- /tas/slow/appif_ctx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/appif_ctx.c -------------------------------------------------------------------------------- /tas/slow/arp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/arp.c -------------------------------------------------------------------------------- /tas/slow/cc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/cc.c -------------------------------------------------------------------------------- /tas/slow/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/internal.h -------------------------------------------------------------------------------- /tas/slow/kernel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/kernel.c -------------------------------------------------------------------------------- /tas/slow/kni.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/kni.c -------------------------------------------------------------------------------- /tas/slow/nicif.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/nicif.c -------------------------------------------------------------------------------- /tas/slow/packetmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/packetmem.c -------------------------------------------------------------------------------- /tas/slow/routing.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/routing.c -------------------------------------------------------------------------------- /tas/slow/tcp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/slow/tcp.c -------------------------------------------------------------------------------- /tas/tas.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tas/tas.c -------------------------------------------------------------------------------- /tests/bench_ll_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/bench_ll_echo.c -------------------------------------------------------------------------------- /tests/full/fulltest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/fulltest.c -------------------------------------------------------------------------------- /tests/full/fulltest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/fulltest.h -------------------------------------------------------------------------------- /tests/full/lighttpd/lighttpd.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/lighttpd/lighttpd.conf -------------------------------------------------------------------------------- /tests/full/lighttpd/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/lighttpd/rules.mk -------------------------------------------------------------------------------- /tests/full/memcached/memaslap.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/memcached/memaslap.cnf -------------------------------------------------------------------------------- /tests/full/memcached/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/memcached/rules.mk -------------------------------------------------------------------------------- /tests/full/nodejs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/nodejs/index.js -------------------------------------------------------------------------------- /tests/full/nodejs/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/nodejs/rules.mk -------------------------------------------------------------------------------- /tests/full/redis/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/redis/rules.mk -------------------------------------------------------------------------------- /tests/full/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/rules.mk -------------------------------------------------------------------------------- /tests/full/tas_linux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/tas_linux.c -------------------------------------------------------------------------------- /tests/full/wrapper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/full/wrapper.c -------------------------------------------------------------------------------- /tests/libtas/example.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/libtas/example.c -------------------------------------------------------------------------------- /tests/libtas/harness.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/libtas/harness.c -------------------------------------------------------------------------------- /tests/libtas/harness.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/libtas/harness.h -------------------------------------------------------------------------------- /tests/libtas/tas_ll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/libtas/tas_ll.c -------------------------------------------------------------------------------- /tests/libtas/tas_sockets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/libtas/tas_sockets.c -------------------------------------------------------------------------------- /tests/lowlevel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/lowlevel.c -------------------------------------------------------------------------------- /tests/lowlevel_echo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/lowlevel_echo.c -------------------------------------------------------------------------------- /tests/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/rules.mk -------------------------------------------------------------------------------- /tests/tas_unit/fastpath.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/tas_unit/fastpath.c -------------------------------------------------------------------------------- /tests/testutils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/testutils.c -------------------------------------------------------------------------------- /tests/testutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/testutils.h -------------------------------------------------------------------------------- /tests/usocket_accept.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_accept.c -------------------------------------------------------------------------------- /tests/usocket_accrx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_accrx.c -------------------------------------------------------------------------------- /tests/usocket_connect.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_connect.c -------------------------------------------------------------------------------- /tests/usocket_conntx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_conntx.c -------------------------------------------------------------------------------- /tests/usocket_conntx_large.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_conntx_large.c -------------------------------------------------------------------------------- /tests/usocket_epoll_eof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_epoll_eof.c -------------------------------------------------------------------------------- /tests/usocket_move.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_move.c -------------------------------------------------------------------------------- /tests/usocket_shutdown.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tests/usocket_shutdown.c -------------------------------------------------------------------------------- /tools/rules.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tools/rules.mk -------------------------------------------------------------------------------- /tools/scaletool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tools/scaletool.c -------------------------------------------------------------------------------- /tools/statetool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tools/statetool.c -------------------------------------------------------------------------------- /tools/tracetool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tcp-acceleration-service/tas/HEAD/tools/tracetool.c --------------------------------------------------------------------------------