[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH 1/6] add ocaml libs (xc/xb/xs/eventchn)
Signed-off-by: Vincent Hanquez <vincent.hanquez@xxxxxxxxxxxxx> --- tools/ocaml/libs/eventchn/META.in | 4 + tools/ocaml/libs/eventchn/Makefile | 28 + tools/ocaml/libs/eventchn/eventchn.ml | 27 + tools/ocaml/libs/eventchn/eventchn.mli | 26 + tools/ocaml/libs/eventchn/eventchn_stubs.c | 173 ++++ tools/ocaml/libs/log/META.in | 4 + tools/ocaml/libs/log/Makefile | 43 + tools/ocaml/libs/log/log.ml | 258 +++++ tools/ocaml/libs/log/log.mli | 55 + tools/ocaml/libs/log/logs.ml | 197 ++++ tools/ocaml/libs/log/logs.mli | 46 + tools/ocaml/libs/log/syslog.ml | 26 + tools/ocaml/libs/log/syslog.mli | 41 + tools/ocaml/libs/log/syslog_stubs.c | 73 ++ tools/ocaml/libs/mmap/META.in | 4 + tools/ocaml/libs/mmap/Makefile | 27 + tools/ocaml/libs/mmap/mmap.ml | 31 + tools/ocaml/libs/mmap/mmap.mli | 28 + tools/ocaml/libs/mmap/mmap_stubs.c | 136 +++ tools/ocaml/libs/mmap/mmap_stubs.h | 33 + tools/ocaml/libs/stdext/META.in | 5 + tools/ocaml/libs/stdext/Makefile | 43 + tools/ocaml/libs/stdext/bigbuffer.ml | 90 ++ tools/ocaml/libs/stdext/bigbuffer.mli | 22 + tools/ocaml/libs/stdext/eventloop.ml | 357 +++++++ tools/ocaml/libs/stdext/eventloop.mli | 100 ++ tools/ocaml/libs/stdext/file.ml | 34 + tools/ocaml/libs/stdext/file.mli | 18 + tools/ocaml/libs/stdext/filenameext.ml | 33 + tools/ocaml/libs/stdext/filenameext.mli | 17 + tools/ocaml/libs/stdext/hashtblext.ml | 38 + tools/ocaml/libs/stdext/hashtblext.mli | 77 ++ tools/ocaml/libs/stdext/listext.ml | 27 + tools/ocaml/libs/stdext/listext.mli | 65 ++ tools/ocaml/libs/stdext/opt.ml | 48 + tools/ocaml/libs/stdext/opt.mli | 24 + tools/ocaml/libs/stdext/pervasiveext.ml | 61 ++ tools/ocaml/libs/stdext/pervasiveext.mli | 30 + tools/ocaml/libs/stdext/qring.ml | 161 +++ tools/ocaml/libs/stdext/qring.mli | 47 + tools/ocaml/libs/stdext/ring.ml | 109 ++ tools/ocaml/libs/stdext/ring.mli | 30 + tools/ocaml/libs/stdext/stringext.ml | 206 ++++ tools/ocaml/libs/stdext/stringext.mli | 108 ++ tools/ocaml/libs/stdext/threadext.ml | 212 ++++ tools/ocaml/libs/stdext/threadext.mli | 67 ++ tools/ocaml/libs/stdext/trie.ml | 182 ++++ tools/ocaml/libs/stdext/trie.mli | 60 ++ tools/ocaml/libs/stdext/unixext.ml | 437 ++++++++ tools/ocaml/libs/stdext/unixext.mli | 84 ++ tools/ocaml/libs/stdext/unixext_stubs.c | 304 ++++++ tools/ocaml/libs/stdext/vIO.ml | 250 +++++ tools/ocaml/libs/stdext/vIO.mli | 51 + tools/ocaml/libs/stdext/varmap.ml | 26 + tools/ocaml/libs/stdext/varmap.mli | 22 + tools/ocaml/libs/uuid/META.in | 4 + tools/ocaml/libs/uuid/Makefile | 26 + tools/ocaml/libs/uuid/uuid.ml | 88 ++ tools/ocaml/libs/uuid/uuid.mli | 53 + tools/ocaml/libs/xb/META.in | 4 + tools/ocaml/libs/xb/Makefile | 41 + tools/ocaml/libs/xb/op.ml | 84 ++ tools/ocaml/libs/xb/packet.ml | 50 + tools/ocaml/libs/xb/partial.ml | 44 + tools/ocaml/libs/xb/xb.ml | 189 ++++ tools/ocaml/libs/xb/xb.mli | 83 ++ tools/ocaml/libs/xb/xb_stubs.c | 74 ++ tools/ocaml/libs/xb/xs_ring.ml | 18 + tools/ocaml/libs/xb/xs_ring_stubs.c | 117 +++ tools/ocaml/libs/xc/META.in | 4 + tools/ocaml/libs/xc/Makefile | 28 + tools/ocaml/libs/xc/xc.h | 191 ++++ tools/ocaml/libs/xc/xc.ml | 340 +++++++ tools/ocaml/libs/xc/xc.mli | 196 ++++ tools/ocaml/libs/xc/xc_cpufeature.h | 116 +++ tools/ocaml/libs/xc/xc_cpuid.h | 285 ++++++ tools/ocaml/libs/xc/xc_e820.h | 20 + tools/ocaml/libs/xc/xc_lib.c | 1502 ++++++++++++++++++++++++++++ tools/ocaml/libs/xc/xc_stubs.c | 1170 ++++++++++++++++++++++ tools/ocaml/libs/xs/META.in | 4 + tools/ocaml/libs/xs/Makefile | 42 + tools/ocaml/libs/xs/queueop.ml | 73 ++ tools/ocaml/libs/xs/xs.ml | 170 ++++ tools/ocaml/libs/xs/xs.mli | 90 ++ tools/ocaml/libs/xs/xsraw.ml | 265 +++++ tools/ocaml/libs/xs/xsraw.mli | 60 ++ tools/ocaml/libs/xs/xst.ml | 61 ++ tools/ocaml/libs/xs/xst.mli | 30 + 88 files changed, 10227 insertions(+), 0 deletions(-) create mode 100644 tools/ocaml/libs/eventchn/META.in create mode 100644 tools/ocaml/libs/eventchn/Makefile create mode 100644 tools/ocaml/libs/eventchn/eventchn.ml create mode 100644 tools/ocaml/libs/eventchn/eventchn.mli create mode 100644 tools/ocaml/libs/eventchn/eventchn_stubs.c create mode 100644 tools/ocaml/libs/log/META.in create mode 100644 tools/ocaml/libs/log/Makefile create mode 100644 tools/ocaml/libs/log/log.ml create mode 100644 tools/ocaml/libs/log/log.mli create mode 100644 tools/ocaml/libs/log/logs.ml create mode 100644 tools/ocaml/libs/log/logs.mli create mode 100644 tools/ocaml/libs/log/syslog.ml create mode 100644 tools/ocaml/libs/log/syslog.mli create mode 100644 tools/ocaml/libs/log/syslog_stubs.c create mode 100644 tools/ocaml/libs/mmap/META.in create mode 100644 tools/ocaml/libs/mmap/Makefile create mode 100644 tools/ocaml/libs/mmap/mmap.ml create mode 100644 tools/ocaml/libs/mmap/mmap.mli create mode 100644 tools/ocaml/libs/mmap/mmap_stubs.c create mode 100644 tools/ocaml/libs/mmap/mmap_stubs.h create mode 100644 tools/ocaml/libs/stdext/META.in create mode 100644 tools/ocaml/libs/stdext/Makefile create mode 100644 tools/ocaml/libs/stdext/bigbuffer.ml create mode 100644 tools/ocaml/libs/stdext/bigbuffer.mli create mode 100644 tools/ocaml/libs/stdext/eventloop.ml create mode 100644 tools/ocaml/libs/stdext/eventloop.mli create mode 100644 tools/ocaml/libs/stdext/file.ml create mode 100644 tools/ocaml/libs/stdext/file.mli create mode 100644 tools/ocaml/libs/stdext/filenameext.ml create mode 100644 tools/ocaml/libs/stdext/filenameext.mli create mode 100644 tools/ocaml/libs/stdext/hashtblext.ml create mode 100644 tools/ocaml/libs/stdext/hashtblext.mli create mode 100644 tools/ocaml/libs/stdext/listext.ml create mode 100644 tools/ocaml/libs/stdext/listext.mli create mode 100644 tools/ocaml/libs/stdext/opt.ml create mode 100644 tools/ocaml/libs/stdext/opt.mli create mode 100644 tools/ocaml/libs/stdext/pervasiveext.ml create mode 100644 tools/ocaml/libs/stdext/pervasiveext.mli create mode 100644 tools/ocaml/libs/stdext/qring.ml create mode 100644 tools/ocaml/libs/stdext/qring.mli create mode 100644 tools/ocaml/libs/stdext/ring.ml create mode 100644 tools/ocaml/libs/stdext/ring.mli create mode 100644 tools/ocaml/libs/stdext/stringext.ml create mode 100644 tools/ocaml/libs/stdext/stringext.mli create mode 100644 tools/ocaml/libs/stdext/threadext.ml create mode 100644 tools/ocaml/libs/stdext/threadext.mli create mode 100644 tools/ocaml/libs/stdext/trie.ml create mode 100644 tools/ocaml/libs/stdext/trie.mli create mode 100644 tools/ocaml/libs/stdext/unixext.ml create mode 100644 tools/ocaml/libs/stdext/unixext.mli create mode 100644 tools/ocaml/libs/stdext/unixext_stubs.c create mode 100644 tools/ocaml/libs/stdext/vIO.ml create mode 100644 tools/ocaml/libs/stdext/vIO.mli create mode 100644 tools/ocaml/libs/stdext/varmap.ml create mode 100644 tools/ocaml/libs/stdext/varmap.mli create mode 100644 tools/ocaml/libs/uuid/META.in create mode 100644 tools/ocaml/libs/uuid/Makefile create mode 100644 tools/ocaml/libs/uuid/uuid.ml create mode 100644 tools/ocaml/libs/uuid/uuid.mli create mode 100644 tools/ocaml/libs/xb/META.in create mode 100644 tools/ocaml/libs/xb/Makefile create mode 100644 tools/ocaml/libs/xb/op.ml create mode 100644 tools/ocaml/libs/xb/packet.ml create mode 100644 tools/ocaml/libs/xb/partial.ml create mode 100644 tools/ocaml/libs/xb/xb.ml create mode 100644 tools/ocaml/libs/xb/xb.mli create mode 100644 tools/ocaml/libs/xb/xb_stubs.c create mode 100644 tools/ocaml/libs/xb/xs_ring.ml create mode 100644 tools/ocaml/libs/xb/xs_ring_stubs.c create mode 100644 tools/ocaml/libs/xc/META.in create mode 100644 tools/ocaml/libs/xc/Makefile create mode 100644 tools/ocaml/libs/xc/xc.h create mode 100644 tools/ocaml/libs/xc/xc.ml create mode 100644 tools/ocaml/libs/xc/xc.mli create mode 100644 tools/ocaml/libs/xc/xc_cpufeature.h create mode 100644 tools/ocaml/libs/xc/xc_cpuid.h create mode 100644 tools/ocaml/libs/xc/xc_e820.h create mode 100644 tools/ocaml/libs/xc/xc_lib.c create mode 100644 tools/ocaml/libs/xc/xc_stubs.c create mode 100644 tools/ocaml/libs/xs/META.in create mode 100644 tools/ocaml/libs/xs/Makefile create mode 100644 tools/ocaml/libs/xs/queueop.ml create mode 100644 tools/ocaml/libs/xs/xs.ml create mode 100644 tools/ocaml/libs/xs/xs.mli create mode 100644 tools/ocaml/libs/xs/xsraw.ml create mode 100644 tools/ocaml/libs/xs/xsraw.mli create mode 100644 tools/ocaml/libs/xs/xst.ml create mode 100644 tools/ocaml/libs/xs/xst.mli Attachment:
0001-add-ocaml-libs-xc-xb-xs-eventchn.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |