commit 181ede861b10c041d4a58ace13b8c84f2d9b5c8a Author: Vishesh Yadav <vishes...@gmail.com> Date: Fri Aug 24 00:58:27 2012 +0530
idr: Integer ID management library Derived from fd code. Almost compatible with Linux. Differences mentioned in man page. Summary of changes: share/man/man9/Makefile | 12 + share/man/man9/idr.9 | 138 +++++++ sys/conf/files | 1 + sys/libkern/idr.c | 422 ++++++++++++++++++++ .../vkernel64/include/cpufunc.h => sys/idr.h} | 72 ++-- 5 files changed, 612 insertions(+), 33 deletions(-) create mode 100644 share/man/man9/idr.9 create mode 100644 sys/libkern/idr.c copy sys/{platform/vkernel64/include/cpufunc.h => sys/idr.h} (58%) http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/181ede861b10c041d4a58ace13b8c84f2d9b5c8a -- DragonFly BSD source repository