├── .gitignore ├── Doxyfile.in ├── LICENSE ├── Makefile.am ├── README.md ├── USAGE.md ├── autogen.sh ├── configure.ac ├── include ├── Makefile.am └── allocator │ ├── allocator.h │ ├── common.h │ └── driver.h ├── liballocator.pc.in ├── m4 ├── ax_check_enable_debug.m4 └── ax_search_libs_opt.m4 ├── src ├── Makefile.am ├── allocator.c ├── cJSON │ ├── LICENSE │ ├── cJSON.c │ └── cJSON.h ├── constraint_funcs.c ├── constraint_funcs.h ├── constraints │ ├── address_alignment.c │ ├── lcm.c │ ├── lcm.h │ ├── max_pitch.c │ └── pitch_alignment.c ├── driver_manager.c └── driver_manager.h └── tests ├── Makefile.am ├── capability_set_ops.c ├── create_allocation.c ├── device_alloc.c ├── drm_import_allocation.c ├── test_utils.c └── test_utils.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/.gitignore -------------------------------------------------------------------------------- /Doxyfile.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/Doxyfile.in -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/USAGE.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/configure.ac -------------------------------------------------------------------------------- /include/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/include/Makefile.am -------------------------------------------------------------------------------- /include/allocator/allocator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/include/allocator/allocator.h -------------------------------------------------------------------------------- /include/allocator/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/include/allocator/common.h -------------------------------------------------------------------------------- /include/allocator/driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/include/allocator/driver.h -------------------------------------------------------------------------------- /liballocator.pc.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/liballocator.pc.in -------------------------------------------------------------------------------- /m4/ax_check_enable_debug.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/m4/ax_check_enable_debug.m4 -------------------------------------------------------------------------------- /m4/ax_search_libs_opt.m4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/m4/ax_search_libs_opt.m4 -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/allocator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/allocator.c -------------------------------------------------------------------------------- /src/cJSON/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/cJSON/LICENSE -------------------------------------------------------------------------------- /src/cJSON/cJSON.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/cJSON/cJSON.c -------------------------------------------------------------------------------- /src/cJSON/cJSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/cJSON/cJSON.h -------------------------------------------------------------------------------- /src/constraint_funcs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraint_funcs.c -------------------------------------------------------------------------------- /src/constraint_funcs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraint_funcs.h -------------------------------------------------------------------------------- /src/constraints/address_alignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraints/address_alignment.c -------------------------------------------------------------------------------- /src/constraints/lcm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraints/lcm.c -------------------------------------------------------------------------------- /src/constraints/lcm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraints/lcm.h -------------------------------------------------------------------------------- /src/constraints/max_pitch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraints/max_pitch.c -------------------------------------------------------------------------------- /src/constraints/pitch_alignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/constraints/pitch_alignment.c -------------------------------------------------------------------------------- /src/driver_manager.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/driver_manager.c -------------------------------------------------------------------------------- /src/driver_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/src/driver_manager.h -------------------------------------------------------------------------------- /tests/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/Makefile.am -------------------------------------------------------------------------------- /tests/capability_set_ops.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/capability_set_ops.c -------------------------------------------------------------------------------- /tests/create_allocation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/create_allocation.c -------------------------------------------------------------------------------- /tests/device_alloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/device_alloc.c -------------------------------------------------------------------------------- /tests/drm_import_allocation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/drm_import_allocation.c -------------------------------------------------------------------------------- /tests/test_utils.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/test_utils.c -------------------------------------------------------------------------------- /tests/test_utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cubanismo/allocator/HEAD/tests/test_utils.h --------------------------------------------------------------------------------