├── CMakeLists.txt ├── README.md ├── common.hpp ├── example ├── client.cpp └── server.cpp ├── logging.hpp ├── mr.hpp ├── msg_interface.hpp ├── pre_connector.hpp ├── qp.hpp ├── qp_impl.hpp ├── ralloc ├── Makefile ├── README ├── include-x86_64 │ ├── atomic.h │ ├── bitops.h │ ├── cpu.h │ ├── double-list.h │ └── queue.h ├── new_delete.cpp ├── ralloc.h ├── ssmalloc.c └── ssmalloc.h ├── rdma_ctrl.hpp ├── rdma_ctrl_impl.hpp ├── rnic.hpp └── ud_adapter.hpp /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/README.md -------------------------------------------------------------------------------- /common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/common.hpp -------------------------------------------------------------------------------- /example/client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/example/client.cpp -------------------------------------------------------------------------------- /example/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/example/server.cpp -------------------------------------------------------------------------------- /logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/logging.hpp -------------------------------------------------------------------------------- /mr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/mr.hpp -------------------------------------------------------------------------------- /msg_interface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/msg_interface.hpp -------------------------------------------------------------------------------- /pre_connector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/pre_connector.hpp -------------------------------------------------------------------------------- /qp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/qp.hpp -------------------------------------------------------------------------------- /qp_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/qp_impl.hpp -------------------------------------------------------------------------------- /ralloc/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/Makefile -------------------------------------------------------------------------------- /ralloc/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/README -------------------------------------------------------------------------------- /ralloc/include-x86_64/atomic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/include-x86_64/atomic.h -------------------------------------------------------------------------------- /ralloc/include-x86_64/bitops.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/include-x86_64/bitops.h -------------------------------------------------------------------------------- /ralloc/include-x86_64/cpu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/include-x86_64/cpu.h -------------------------------------------------------------------------------- /ralloc/include-x86_64/double-list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/include-x86_64/double-list.h -------------------------------------------------------------------------------- /ralloc/include-x86_64/queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/include-x86_64/queue.h -------------------------------------------------------------------------------- /ralloc/new_delete.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/new_delete.cpp -------------------------------------------------------------------------------- /ralloc/ralloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/ralloc.h -------------------------------------------------------------------------------- /ralloc/ssmalloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/ssmalloc.c -------------------------------------------------------------------------------- /ralloc/ssmalloc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ralloc/ssmalloc.h -------------------------------------------------------------------------------- /rdma_ctrl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/rdma_ctrl.hpp -------------------------------------------------------------------------------- /rdma_ctrl_impl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/rdma_ctrl_impl.hpp -------------------------------------------------------------------------------- /rnic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/rnic.hpp -------------------------------------------------------------------------------- /ud_adapter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wxdwfc/rlib/HEAD/ud_adapter.hpp --------------------------------------------------------------------------------