]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Move c_src dirs back to toplevel
authorKent Overstreet <kent.overstreet@linux.dev>
Tue, 16 Jan 2024 22:00:02 +0000 (17:00 -0500)
committerKent Overstreet <kent.overstreet@linux.dev>
Tue, 16 Jan 2024 22:17:23 +0000 (17:17 -0500)
We just wanted c sourcefiles out of the top level, not c source
directories.

Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
408 files changed:
Makefile
bch_bindgen/build.rs
build.rs
ccan/array_size/LICENSE [moved from c_src/ccan/array_size/LICENSE with 100% similarity]
ccan/array_size/_info [moved from c_src/ccan/array_size/_info with 100% similarity]
ccan/array_size/array_size.h [moved from c_src/ccan/array_size/array_size.h with 100% similarity]
ccan/build_assert/LICENSE [moved from c_src/ccan/build_assert/LICENSE with 100% similarity]
ccan/build_assert/_info [moved from c_src/ccan/build_assert/_info with 100% similarity]
ccan/build_assert/build_assert.h [moved from c_src/ccan/build_assert/build_assert.h with 100% similarity]
ccan/compiler/LICENSE [moved from c_src/ccan/compiler/LICENSE with 100% similarity]
ccan/compiler/_info [moved from c_src/ccan/compiler/_info with 100% similarity]
ccan/compiler/compiler.h [moved from c_src/ccan/compiler/compiler.h with 100% similarity]
include/asm/page.h [moved from c_src/include/asm/page.h with 100% similarity]
include/asm/unaligned.h [moved from c_src/include/asm/unaligned.h with 100% similarity]
include/crypto/algapi.h [moved from c_src/include/crypto/algapi.h with 100% similarity]
include/crypto/chacha.h [moved from c_src/include/crypto/chacha.h with 100% similarity]
include/crypto/hash.h [moved from c_src/include/crypto/hash.h with 100% similarity]
include/crypto/poly1305.h [moved from c_src/include/crypto/poly1305.h with 100% similarity]
include/crypto/sha2.h [moved from c_src/include/crypto/sha2.h with 100% similarity]
include/crypto/skcipher.h [moved from c_src/include/crypto/skcipher.h with 100% similarity]
include/keys/user-type.h [moved from c_src/include/keys/user-type.h with 100% similarity]
include/linux/atomic.h [moved from c_src/include/linux/atomic.h with 100% similarity]
include/linux/backing-dev-defs.h [moved from c_src/include/linux/backing-dev-defs.h with 100% similarity]
include/linux/backing-dev.h [moved from c_src/include/linux/backing-dev.h with 100% similarity]
include/linux/bio.h [moved from c_src/include/linux/bio.h with 100% similarity]
include/linux/bit_spinlock.h [moved from c_src/include/linux/bit_spinlock.h with 100% similarity]
include/linux/bitmap.h [moved from c_src/include/linux/bitmap.h with 100% similarity]
include/linux/bitops.h [moved from c_src/include/linux/bitops.h with 100% similarity]
include/linux/blk_types.h [moved from c_src/include/linux/blk_types.h with 100% similarity]
include/linux/blkdev.h [moved from c_src/include/linux/blkdev.h with 100% similarity]
include/linux/bsearch.h [moved from c_src/include/linux/bsearch.h with 100% similarity]
include/linux/bug.h [moved from c_src/include/linux/bug.h with 100% similarity]
include/linux/bvec.h [moved from c_src/include/linux/bvec.h with 100% similarity]
include/linux/byteorder.h [moved from c_src/include/linux/byteorder.h with 100% similarity]
include/linux/cache.h [moved from c_src/include/linux/cache.h with 100% similarity]
include/linux/closure.h [moved from c_src/include/linux/closure.h with 100% similarity]
include/linux/compiler.h [moved from c_src/include/linux/compiler.h with 100% similarity]
include/linux/completion.h [moved from c_src/include/linux/completion.h with 100% similarity]
include/linux/console.h [moved from c_src/include/linux/console.h with 100% similarity]
include/linux/cpumask.h [moved from c_src/include/linux/cpumask.h with 100% similarity]
include/linux/crc32c.h [moved from c_src/include/linux/crc32c.h with 100% similarity]
include/linux/crc64.h [moved from c_src/include/linux/crc64.h with 100% similarity]
include/linux/crypto.h [moved from c_src/include/linux/crypto.h with 100% similarity]
include/linux/ctype.h [moved from c_src/include/linux/ctype.h with 100% similarity]
include/linux/dcache.h [moved from c_src/include/linux/dcache.h with 100% similarity]
include/linux/debugfs.h [moved from c_src/include/linux/debugfs.h with 100% similarity]
include/linux/device.h [moved from c_src/include/linux/device.h with 100% similarity]
include/linux/dynamic_fault.h [moved from c_src/include/linux/dynamic_fault.h with 100% similarity]
include/linux/err.h [moved from c_src/include/linux/err.h with 100% similarity]
include/linux/errname.h [moved from c_src/include/linux/errname.h with 100% similarity]
include/linux/export.h [moved from c_src/include/linux/export.h with 100% similarity]
include/linux/freezer.h [moved from c_src/include/linux/freezer.h with 100% similarity]
include/linux/generic-radix-tree.h [moved from c_src/include/linux/generic-radix-tree.h with 100% similarity]
include/linux/genhd.h [moved from c_src/include/linux/genhd.h with 100% similarity]
include/linux/gfp.h [moved from c_src/include/linux/gfp.h with 100% similarity]
include/linux/hash.h [moved from c_src/include/linux/hash.h with 100% similarity]
include/linux/idr.h [moved from c_src/include/linux/idr.h with 100% similarity]
include/linux/ioprio.h [moved from c_src/include/linux/ioprio.h with 100% similarity]
include/linux/jhash.h [moved from c_src/include/linux/jhash.h with 100% similarity]
include/linux/jiffies.h [moved from c_src/include/linux/jiffies.h with 100% similarity]
include/linux/kernel.h [moved from c_src/include/linux/kernel.h with 100% similarity]
include/linux/key.h [moved from c_src/include/linux/key.h with 100% similarity]
include/linux/kmemleak.h [moved from c_src/include/linux/kmemleak.h with 100% similarity]
include/linux/kobject.h [moved from c_src/include/linux/kobject.h with 100% similarity]
include/linux/kthread.h [moved from c_src/include/linux/kthread.h with 100% similarity]
include/linux/list.h [moved from c_src/include/linux/list.h with 100% similarity]
include/linux/list_nulls.h [moved from c_src/include/linux/list_nulls.h with 100% similarity]
include/linux/llist.h [moved from c_src/include/linux/llist.h with 100% similarity]
include/linux/lockdep.h [moved from c_src/include/linux/lockdep.h with 100% similarity]
include/linux/log2.h [moved from c_src/include/linux/log2.h with 100% similarity]
include/linux/lz4.h [moved from c_src/include/linux/lz4.h with 100% similarity]
include/linux/math.h [moved from c_src/include/linux/math.h with 100% similarity]
include/linux/math64.h [moved from c_src/include/linux/math64.h with 100% similarity]
include/linux/mempool.h [moved from c_src/include/linux/mempool.h with 100% similarity]
include/linux/minmax.h [moved from c_src/include/linux/minmax.h with 100% similarity]
include/linux/mm.h [moved from c_src/include/linux/mm.h with 100% similarity]
include/linux/module.h [moved from c_src/include/linux/module.h with 100% similarity]
include/linux/mutex.h [moved from c_src/include/linux/mutex.h with 100% similarity]
include/linux/osq_lock.h [moved from c_src/include/linux/osq_lock.h with 100% similarity]
include/linux/overflow.h [moved from c_src/include/linux/overflow.h with 100% similarity]
include/linux/page.h [moved from c_src/include/linux/page.h with 100% similarity]
include/linux/percpu-refcount.h [moved from c_src/include/linux/percpu-refcount.h with 100% similarity]
include/linux/percpu-rwsem.h [moved from c_src/include/linux/percpu-rwsem.h with 100% similarity]
include/linux/percpu.h [moved from c_src/include/linux/percpu.h with 100% similarity]
include/linux/poison.h [moved from c_src/include/linux/poison.h with 100% similarity]
include/linux/posix_acl.h [moved from c_src/include/linux/posix_acl.h with 100% similarity]
include/linux/posix_acl_xattr.h [moved from c_src/include/linux/posix_acl_xattr.h with 100% similarity]
include/linux/prandom.h [moved from c_src/include/linux/prandom.h with 100% similarity]
include/linux/preempt.h [moved from c_src/include/linux/preempt.h with 100% similarity]
include/linux/prefetch.h [moved from c_src/include/linux/prefetch.h with 100% similarity]
include/linux/pretty-printers.h [moved from c_src/include/linux/pretty-printers.h with 100% similarity]
include/linux/printk.h [moved from c_src/include/linux/printk.h with 100% similarity]
include/linux/random.h [moved from c_src/include/linux/random.h with 100% similarity]
include/linux/ratelimit.h [moved from c_src/include/linux/ratelimit.h with 100% similarity]
include/linux/rculist.h [moved from c_src/include/linux/rculist.h with 100% similarity]
include/linux/rcupdate.h [moved from c_src/include/linux/rcupdate.h with 100% similarity]
include/linux/refcount.h [moved from c_src/include/linux/refcount.h with 100% similarity]
include/linux/rhashtable-types.h [moved from c_src/include/linux/rhashtable-types.h with 100% similarity]
include/linux/rhashtable.h [moved from c_src/include/linux/rhashtable.h with 100% similarity]
include/linux/rwsem.h [moved from c_src/include/linux/rwsem.h with 100% similarity]
include/linux/scatterlist.h [moved from c_src/include/linux/scatterlist.h with 100% similarity]
include/linux/sched.h [moved from c_src/include/linux/sched.h with 100% similarity]
include/linux/sched/clock.h [moved from c_src/include/linux/sched/clock.h with 100% similarity]
include/linux/sched/cputime.h [moved from c_src/include/linux/sched/cputime.h with 100% similarity]
include/linux/sched/debug.h [moved from c_src/include/linux/sched/debug.h with 100% similarity]
include/linux/sched/mm.h [moved from c_src/include/linux/sched/mm.h with 100% similarity]
include/linux/sched/rt.h [moved from c_src/include/linux/sched/rt.h with 100% similarity]
include/linux/sched/signal.h [moved from c_src/include/linux/sched/signal.h with 100% similarity]
include/linux/sched/task.h [moved from c_src/include/linux/sched/task.h with 100% similarity]
include/linux/sched/task_stack.h [moved from c_src/include/linux/sched/task_stack.h with 100% similarity]
include/linux/semaphore.h [moved from c_src/include/linux/semaphore.h with 100% similarity]
include/linux/seq_buf.h [moved from c_src/include/linux/seq_buf.h with 100% similarity]
include/linux/seq_file.h [moved from c_src/include/linux/seq_file.h with 100% similarity]
include/linux/seqlock.h [moved from c_src/include/linux/seqlock.h with 100% similarity]
include/linux/shrinker.h [moved from c_src/include/linux/shrinker.h with 100% similarity]
include/linux/siphash.h [moved from c_src/include/linux/siphash.h with 100% similarity]
include/linux/slab.h [moved from c_src/include/linux/slab.h with 100% similarity]
include/linux/sort.h [moved from c_src/include/linux/sort.h with 100% similarity]
include/linux/spinlock.h [moved from c_src/include/linux/spinlock.h with 100% similarity]
include/linux/srcu.h [moved from c_src/include/linux/srcu.h with 100% similarity]
include/linux/stat.h [moved from c_src/include/linux/stat.h with 100% similarity]
include/linux/string.h [moved from c_src/include/linux/string.h with 100% similarity]
include/linux/string_helpers.h [moved from c_src/include/linux/string_helpers.h with 100% similarity]
include/linux/sysfs.h [moved from c_src/include/linux/sysfs.h with 100% similarity]
include/linux/time64.h [moved from c_src/include/linux/time64.h with 100% similarity]
include/linux/timer.h [moved from c_src/include/linux/timer.h with 100% similarity]
include/linux/tracepoint.h [moved from c_src/include/linux/tracepoint.h with 100% similarity]
include/linux/typecheck.h [moved from c_src/include/linux/typecheck.h with 100% similarity]
include/linux/types.h [moved from c_src/include/linux/types.h with 100% similarity]
include/linux/unaligned/be_byteshift.h [moved from c_src/include/linux/unaligned/be_byteshift.h with 100% similarity]
include/linux/unaligned/be_struct.h [moved from c_src/include/linux/unaligned/be_struct.h with 100% similarity]
include/linux/unaligned/generic.h [moved from c_src/include/linux/unaligned/generic.h with 100% similarity]
include/linux/unaligned/le_byteshift.h [moved from c_src/include/linux/unaligned/le_byteshift.h with 100% similarity]
include/linux/unaligned/le_struct.h [moved from c_src/include/linux/unaligned/le_struct.h with 100% similarity]
include/linux/unaligned/packed_struct.h [moved from c_src/include/linux/unaligned/packed_struct.h with 100% similarity]
include/linux/uuid.h [moved from c_src/include/linux/uuid.h with 100% similarity]
include/linux/vmalloc.h [moved from c_src/include/linux/vmalloc.h with 100% similarity]
include/linux/wait.h [moved from c_src/include/linux/wait.h with 100% similarity]
include/linux/workqueue.h [moved from c_src/include/linux/workqueue.h with 100% similarity]
include/linux/xattr.h [moved from c_src/include/linux/xattr.h with 100% similarity]
include/linux/xxhash.h [moved from c_src/include/linux/xxhash.h with 100% similarity]
include/linux/zlib.h [moved from c_src/include/linux/zlib.h with 100% similarity]
include/linux/zstd.h [moved from c_src/include/linux/zstd.h with 100% similarity]
include/linux/zstd_errors.h [moved from c_src/include/linux/zstd_errors.h with 100% similarity]
include/trace/define_trace.h [moved from c_src/include/trace/define_trace.h with 100% similarity]
include/trace/events/lock.h [moved from c_src/include/trace/events/lock.h with 100% similarity]
include/uapi/linux/xattr.h [moved from c_src/include/uapi/linux/xattr.h with 100% similarity]
libbcachefs/acl.c [moved from c_src/libbcachefs/acl.c with 100% similarity]
libbcachefs/acl.h [moved from c_src/libbcachefs/acl.h with 100% similarity]
libbcachefs/alloc_background.c [moved from c_src/libbcachefs/alloc_background.c with 100% similarity]
libbcachefs/alloc_background.h [moved from c_src/libbcachefs/alloc_background.h with 100% similarity]
libbcachefs/alloc_foreground.c [moved from c_src/libbcachefs/alloc_foreground.c with 100% similarity]
libbcachefs/alloc_foreground.h [moved from c_src/libbcachefs/alloc_foreground.h with 100% similarity]
libbcachefs/alloc_types.h [moved from c_src/libbcachefs/alloc_types.h with 100% similarity]
libbcachefs/backpointers.c [moved from c_src/libbcachefs/backpointers.c with 100% similarity]
libbcachefs/backpointers.h [moved from c_src/libbcachefs/backpointers.h with 100% similarity]
libbcachefs/bbpos.h [moved from c_src/libbcachefs/bbpos.h with 100% similarity]
libbcachefs/bbpos_types.h [moved from c_src/libbcachefs/bbpos_types.h with 100% similarity]
libbcachefs/bcachefs.h [moved from c_src/libbcachefs/bcachefs.h with 100% similarity]
libbcachefs/bcachefs_format.h [moved from c_src/libbcachefs/bcachefs_format.h with 100% similarity]
libbcachefs/bcachefs_ioctl.h [moved from c_src/libbcachefs/bcachefs_ioctl.h with 100% similarity]
libbcachefs/bkey.c [moved from c_src/libbcachefs/bkey.c with 100% similarity]
libbcachefs/bkey.h [moved from c_src/libbcachefs/bkey.h with 100% similarity]
libbcachefs/bkey_buf.h [moved from c_src/libbcachefs/bkey_buf.h with 100% similarity]
libbcachefs/bkey_cmp.h [moved from c_src/libbcachefs/bkey_cmp.h with 100% similarity]
libbcachefs/bkey_methods.c [moved from c_src/libbcachefs/bkey_methods.c with 100% similarity]
libbcachefs/bkey_methods.h [moved from c_src/libbcachefs/bkey_methods.h with 100% similarity]
libbcachefs/bkey_sort.c [moved from c_src/libbcachefs/bkey_sort.c with 100% similarity]
libbcachefs/bkey_sort.h [moved from c_src/libbcachefs/bkey_sort.h with 100% similarity]
libbcachefs/bset.c [moved from c_src/libbcachefs/bset.c with 100% similarity]
libbcachefs/bset.h [moved from c_src/libbcachefs/bset.h with 100% similarity]
libbcachefs/btree_cache.c [moved from c_src/libbcachefs/btree_cache.c with 100% similarity]
libbcachefs/btree_cache.h [moved from c_src/libbcachefs/btree_cache.h with 100% similarity]
libbcachefs/btree_gc.c [moved from c_src/libbcachefs/btree_gc.c with 100% similarity]
libbcachefs/btree_gc.h [moved from c_src/libbcachefs/btree_gc.h with 100% similarity]
libbcachefs/btree_io.c [moved from c_src/libbcachefs/btree_io.c with 100% similarity]
libbcachefs/btree_io.h [moved from c_src/libbcachefs/btree_io.h with 100% similarity]
libbcachefs/btree_iter.c [moved from c_src/libbcachefs/btree_iter.c with 100% similarity]
libbcachefs/btree_iter.h [moved from c_src/libbcachefs/btree_iter.h with 100% similarity]
libbcachefs/btree_journal_iter.c [moved from c_src/libbcachefs/btree_journal_iter.c with 100% similarity]
libbcachefs/btree_journal_iter.h [moved from c_src/libbcachefs/btree_journal_iter.h with 100% similarity]
libbcachefs/btree_key_cache.c [moved from c_src/libbcachefs/btree_key_cache.c with 100% similarity]
libbcachefs/btree_key_cache.h [moved from c_src/libbcachefs/btree_key_cache.h with 100% similarity]
libbcachefs/btree_key_cache_types.h [moved from c_src/libbcachefs/btree_key_cache_types.h with 100% similarity]
libbcachefs/btree_locking.c [moved from c_src/libbcachefs/btree_locking.c with 100% similarity]
libbcachefs/btree_locking.h [moved from c_src/libbcachefs/btree_locking.h with 100% similarity]
libbcachefs/btree_trans_commit.c [moved from c_src/libbcachefs/btree_trans_commit.c with 100% similarity]
libbcachefs/btree_types.h [moved from c_src/libbcachefs/btree_types.h with 100% similarity]
libbcachefs/btree_update.c [moved from c_src/libbcachefs/btree_update.c with 100% similarity]
libbcachefs/btree_update.h [moved from c_src/libbcachefs/btree_update.h with 100% similarity]
libbcachefs/btree_update_interior.c [moved from c_src/libbcachefs/btree_update_interior.c with 100% similarity]
libbcachefs/btree_update_interior.h [moved from c_src/libbcachefs/btree_update_interior.h with 100% similarity]
libbcachefs/btree_write_buffer.c [moved from c_src/libbcachefs/btree_write_buffer.c with 100% similarity]
libbcachefs/btree_write_buffer.h [moved from c_src/libbcachefs/btree_write_buffer.h with 100% similarity]
libbcachefs/btree_write_buffer_types.h [moved from c_src/libbcachefs/btree_write_buffer_types.h with 100% similarity]
libbcachefs/buckets.c [moved from c_src/libbcachefs/buckets.c with 100% similarity]
libbcachefs/buckets.h [moved from c_src/libbcachefs/buckets.h with 100% similarity]
libbcachefs/buckets_types.h [moved from c_src/libbcachefs/buckets_types.h with 100% similarity]
libbcachefs/buckets_waiting_for_journal.c [moved from c_src/libbcachefs/buckets_waiting_for_journal.c with 100% similarity]
libbcachefs/buckets_waiting_for_journal.h [moved from c_src/libbcachefs/buckets_waiting_for_journal.h with 100% similarity]
libbcachefs/buckets_waiting_for_journal_types.h [moved from c_src/libbcachefs/buckets_waiting_for_journal_types.h with 100% similarity]
libbcachefs/chardev.c [moved from c_src/libbcachefs/chardev.c with 100% similarity]
libbcachefs/chardev.h [moved from c_src/libbcachefs/chardev.h with 100% similarity]
libbcachefs/checksum.c [moved from c_src/libbcachefs/checksum.c with 99% similarity]
libbcachefs/checksum.h [moved from c_src/libbcachefs/checksum.h with 100% similarity]
libbcachefs/clock.c [moved from c_src/libbcachefs/clock.c with 100% similarity]
libbcachefs/clock.h [moved from c_src/libbcachefs/clock.h with 100% similarity]
libbcachefs/clock_types.h [moved from c_src/libbcachefs/clock_types.h with 100% similarity]
libbcachefs/compress.c [moved from c_src/libbcachefs/compress.c with 100% similarity]
libbcachefs/compress.h [moved from c_src/libbcachefs/compress.h with 100% similarity]
libbcachefs/counters.c [moved from c_src/libbcachefs/counters.c with 100% similarity]
libbcachefs/counters.h [moved from c_src/libbcachefs/counters.h with 100% similarity]
libbcachefs/darray.c [moved from c_src/libbcachefs/darray.c with 100% similarity]
libbcachefs/darray.h [moved from c_src/libbcachefs/darray.h with 100% similarity]
libbcachefs/data_update.c [moved from c_src/libbcachefs/data_update.c with 100% similarity]
libbcachefs/data_update.h [moved from c_src/libbcachefs/data_update.h with 100% similarity]
libbcachefs/debug.c [moved from c_src/libbcachefs/debug.c with 100% similarity]
libbcachefs/debug.h [moved from c_src/libbcachefs/debug.h with 100% similarity]
libbcachefs/dirent.c [moved from c_src/libbcachefs/dirent.c with 100% similarity]
libbcachefs/dirent.h [moved from c_src/libbcachefs/dirent.h with 100% similarity]
libbcachefs/disk_groups.c [moved from c_src/libbcachefs/disk_groups.c with 100% similarity]
libbcachefs/disk_groups.h [moved from c_src/libbcachefs/disk_groups.h with 100% similarity]
libbcachefs/disk_groups_types.h [moved from c_src/libbcachefs/disk_groups_types.h with 100% similarity]
libbcachefs/ec.c [moved from c_src/libbcachefs/ec.c with 100% similarity]
libbcachefs/ec.h [moved from c_src/libbcachefs/ec.h with 100% similarity]
libbcachefs/ec_types.h [moved from c_src/libbcachefs/ec_types.h with 100% similarity]
libbcachefs/errcode.c [moved from c_src/libbcachefs/errcode.c with 100% similarity]
libbcachefs/errcode.h [moved from c_src/libbcachefs/errcode.h with 100% similarity]
libbcachefs/error.c [moved from c_src/libbcachefs/error.c with 100% similarity]
libbcachefs/error.h [moved from c_src/libbcachefs/error.h with 100% similarity]
libbcachefs/extent_update.c [moved from c_src/libbcachefs/extent_update.c with 100% similarity]
libbcachefs/extent_update.h [moved from c_src/libbcachefs/extent_update.h with 100% similarity]
libbcachefs/extents.c [moved from c_src/libbcachefs/extents.c with 100% similarity]
libbcachefs/extents.h [moved from c_src/libbcachefs/extents.h with 100% similarity]
libbcachefs/extents_types.h [moved from c_src/libbcachefs/extents_types.h with 100% similarity]
libbcachefs/eytzinger.h [moved from c_src/libbcachefs/eytzinger.h with 100% similarity]
libbcachefs/fifo.h [moved from c_src/libbcachefs/fifo.h with 100% similarity]
libbcachefs/fs-common.c [moved from c_src/libbcachefs/fs-common.c with 100% similarity]
libbcachefs/fs-common.h [moved from c_src/libbcachefs/fs-common.h with 100% similarity]
libbcachefs/fs-io-buffered.c [moved from c_src/libbcachefs/fs-io-buffered.c with 100% similarity]
libbcachefs/fs-io-buffered.h [moved from c_src/libbcachefs/fs-io-buffered.h with 100% similarity]
libbcachefs/fs-io-direct.c [moved from c_src/libbcachefs/fs-io-direct.c with 100% similarity]
libbcachefs/fs-io-direct.h [moved from c_src/libbcachefs/fs-io-direct.h with 100% similarity]
libbcachefs/fs-io-pagecache.c [moved from c_src/libbcachefs/fs-io-pagecache.c with 100% similarity]
libbcachefs/fs-io-pagecache.h [moved from c_src/libbcachefs/fs-io-pagecache.h with 100% similarity]
libbcachefs/fs-io.c [moved from c_src/libbcachefs/fs-io.c with 100% similarity]
libbcachefs/fs-io.h [moved from c_src/libbcachefs/fs-io.h with 100% similarity]
libbcachefs/fs-ioctl.c [moved from c_src/libbcachefs/fs-ioctl.c with 100% similarity]
libbcachefs/fs-ioctl.h [moved from c_src/libbcachefs/fs-ioctl.h with 100% similarity]
libbcachefs/fs.c [moved from c_src/libbcachefs/fs.c with 100% similarity]
libbcachefs/fs.h [moved from c_src/libbcachefs/fs.h with 100% similarity]
libbcachefs/fsck.c [moved from c_src/libbcachefs/fsck.c with 100% similarity]
libbcachefs/fsck.h [moved from c_src/libbcachefs/fsck.h with 100% similarity]
libbcachefs/inode.c [moved from c_src/libbcachefs/inode.c with 100% similarity]
libbcachefs/inode.h [moved from c_src/libbcachefs/inode.h with 100% similarity]
libbcachefs/io_misc.c [moved from c_src/libbcachefs/io_misc.c with 100% similarity]
libbcachefs/io_misc.h [moved from c_src/libbcachefs/io_misc.h with 100% similarity]
libbcachefs/io_read.c [moved from c_src/libbcachefs/io_read.c with 100% similarity]
libbcachefs/io_read.h [moved from c_src/libbcachefs/io_read.h with 100% similarity]
libbcachefs/io_write.c [moved from c_src/libbcachefs/io_write.c with 100% similarity]
libbcachefs/io_write.h [moved from c_src/libbcachefs/io_write.h with 100% similarity]
libbcachefs/io_write_types.h [moved from c_src/libbcachefs/io_write_types.h with 100% similarity]
libbcachefs/journal.c [moved from c_src/libbcachefs/journal.c with 100% similarity]
libbcachefs/journal.h [moved from c_src/libbcachefs/journal.h with 100% similarity]
libbcachefs/journal_io.c [moved from c_src/libbcachefs/journal_io.c with 100% similarity]
libbcachefs/journal_io.h [moved from c_src/libbcachefs/journal_io.h with 100% similarity]
libbcachefs/journal_reclaim.c [moved from c_src/libbcachefs/journal_reclaim.c with 100% similarity]
libbcachefs/journal_reclaim.h [moved from c_src/libbcachefs/journal_reclaim.h with 100% similarity]
libbcachefs/journal_sb.c [moved from c_src/libbcachefs/journal_sb.c with 100% similarity]
libbcachefs/journal_sb.h [moved from c_src/libbcachefs/journal_sb.h with 100% similarity]
libbcachefs/journal_seq_blacklist.c [moved from c_src/libbcachefs/journal_seq_blacklist.c with 100% similarity]
libbcachefs/journal_seq_blacklist.h [moved from c_src/libbcachefs/journal_seq_blacklist.h with 100% similarity]
libbcachefs/journal_types.h [moved from c_src/libbcachefs/journal_types.h with 100% similarity]
libbcachefs/keylist.c [moved from c_src/libbcachefs/keylist.c with 100% similarity]
libbcachefs/keylist.h [moved from c_src/libbcachefs/keylist.h with 100% similarity]
libbcachefs/keylist_types.h [moved from c_src/libbcachefs/keylist_types.h with 100% similarity]
libbcachefs/logged_ops.c [moved from c_src/libbcachefs/logged_ops.c with 100% similarity]
libbcachefs/logged_ops.h [moved from c_src/libbcachefs/logged_ops.h with 100% similarity]
libbcachefs/lru.c [moved from c_src/libbcachefs/lru.c with 100% similarity]
libbcachefs/lru.h [moved from c_src/libbcachefs/lru.h with 100% similarity]
libbcachefs/mean_and_variance.c [moved from c_src/libbcachefs/mean_and_variance.c with 100% similarity]
libbcachefs/mean_and_variance.h [moved from c_src/libbcachefs/mean_and_variance.h with 100% similarity]
libbcachefs/migrate.c [moved from c_src/libbcachefs/migrate.c with 100% similarity]
libbcachefs/migrate.h [moved from c_src/libbcachefs/migrate.h with 100% similarity]
libbcachefs/move.c [moved from c_src/libbcachefs/move.c with 100% similarity]
libbcachefs/move.h [moved from c_src/libbcachefs/move.h with 100% similarity]
libbcachefs/move_types.h [moved from c_src/libbcachefs/move_types.h with 100% similarity]
libbcachefs/movinggc.c [moved from c_src/libbcachefs/movinggc.c with 100% similarity]
libbcachefs/movinggc.h [moved from c_src/libbcachefs/movinggc.h with 100% similarity]
libbcachefs/nocow_locking.c [moved from c_src/libbcachefs/nocow_locking.c with 100% similarity]
libbcachefs/nocow_locking.h [moved from c_src/libbcachefs/nocow_locking.h with 100% similarity]
libbcachefs/nocow_locking_types.h [moved from c_src/libbcachefs/nocow_locking_types.h with 100% similarity]
libbcachefs/opts.c [moved from c_src/libbcachefs/opts.c with 100% similarity]
libbcachefs/opts.h [moved from c_src/libbcachefs/opts.h with 100% similarity]
libbcachefs/printbuf.c [moved from c_src/libbcachefs/printbuf.c with 100% similarity]
libbcachefs/printbuf.h [moved from c_src/libbcachefs/printbuf.h with 100% similarity]
libbcachefs/quota.c [moved from c_src/libbcachefs/quota.c with 100% similarity]
libbcachefs/quota.h [moved from c_src/libbcachefs/quota.h with 100% similarity]
libbcachefs/quota_types.h [moved from c_src/libbcachefs/quota_types.h with 100% similarity]
libbcachefs/rebalance.c [moved from c_src/libbcachefs/rebalance.c with 100% similarity]
libbcachefs/rebalance.h [moved from c_src/libbcachefs/rebalance.h with 100% similarity]
libbcachefs/rebalance_types.h [moved from c_src/libbcachefs/rebalance_types.h with 100% similarity]
libbcachefs/recovery.c [moved from c_src/libbcachefs/recovery.c with 100% similarity]
libbcachefs/recovery.h [moved from c_src/libbcachefs/recovery.h with 100% similarity]
libbcachefs/recovery_types.h [moved from c_src/libbcachefs/recovery_types.h with 100% similarity]
libbcachefs/reflink.c [moved from c_src/libbcachefs/reflink.c with 100% similarity]
libbcachefs/reflink.h [moved from c_src/libbcachefs/reflink.h with 100% similarity]
libbcachefs/replicas.c [moved from c_src/libbcachefs/replicas.c with 100% similarity]
libbcachefs/replicas.h [moved from c_src/libbcachefs/replicas.h with 100% similarity]
libbcachefs/replicas_types.h [moved from c_src/libbcachefs/replicas_types.h with 100% similarity]
libbcachefs/sb-clean.c [moved from c_src/libbcachefs/sb-clean.c with 100% similarity]
libbcachefs/sb-clean.h [moved from c_src/libbcachefs/sb-clean.h with 100% similarity]
libbcachefs/sb-downgrade.c [moved from c_src/libbcachefs/sb-downgrade.c with 100% similarity]
libbcachefs/sb-downgrade.h [moved from c_src/libbcachefs/sb-downgrade.h with 100% similarity]
libbcachefs/sb-errors.c [moved from c_src/libbcachefs/sb-errors.c with 100% similarity]
libbcachefs/sb-errors.h [moved from c_src/libbcachefs/sb-errors.h with 100% similarity]
libbcachefs/sb-errors_types.h [moved from c_src/libbcachefs/sb-errors_types.h with 100% similarity]
libbcachefs/sb-members.c [moved from c_src/libbcachefs/sb-members.c with 100% similarity]
libbcachefs/sb-members.h [moved from c_src/libbcachefs/sb-members.h with 100% similarity]
libbcachefs/seqmutex.h [moved from c_src/libbcachefs/seqmutex.h with 100% similarity]
libbcachefs/siphash.c [moved from c_src/libbcachefs/siphash.c with 100% similarity]
libbcachefs/siphash.h [moved from c_src/libbcachefs/siphash.h with 100% similarity]
libbcachefs/six.c [moved from c_src/libbcachefs/six.c with 100% similarity]
libbcachefs/six.h [moved from c_src/libbcachefs/six.h with 100% similarity]
libbcachefs/snapshot.c [moved from c_src/libbcachefs/snapshot.c with 100% similarity]
libbcachefs/snapshot.h [moved from c_src/libbcachefs/snapshot.h with 100% similarity]
libbcachefs/str_hash.h [moved from c_src/libbcachefs/str_hash.h with 100% similarity]
libbcachefs/subvolume.c [moved from c_src/libbcachefs/subvolume.c with 100% similarity]
libbcachefs/subvolume.h [moved from c_src/libbcachefs/subvolume.h with 100% similarity]
libbcachefs/subvolume_types.h [moved from c_src/libbcachefs/subvolume_types.h with 100% similarity]
libbcachefs/super-io.c [moved from c_src/libbcachefs/super-io.c with 100% similarity]
libbcachefs/super-io.h [moved from c_src/libbcachefs/super-io.h with 100% similarity]
libbcachefs/super.c [moved from c_src/libbcachefs/super.c with 100% similarity]
libbcachefs/super.h [moved from c_src/libbcachefs/super.h with 100% similarity]
libbcachefs/super_types.h [moved from c_src/libbcachefs/super_types.h with 100% similarity]
libbcachefs/sysfs.c [moved from c_src/libbcachefs/sysfs.c with 100% similarity]
libbcachefs/sysfs.h [moved from c_src/libbcachefs/sysfs.h with 100% similarity]
libbcachefs/tests.c [moved from c_src/libbcachefs/tests.c with 100% similarity]
libbcachefs/tests.h [moved from c_src/libbcachefs/tests.h with 100% similarity]
libbcachefs/thread_with_file.c [moved from c_src/libbcachefs/thread_with_file.c with 100% similarity]
libbcachefs/thread_with_file.h [moved from c_src/libbcachefs/thread_with_file.h with 100% similarity]
libbcachefs/thread_with_file_types.h [moved from c_src/libbcachefs/thread_with_file_types.h with 100% similarity]
libbcachefs/trace.c [moved from c_src/libbcachefs/trace.c with 100% similarity]
libbcachefs/trace.h [moved from c_src/libbcachefs/trace.h with 100% similarity]
libbcachefs/two_state_shared_lock.c [moved from c_src/libbcachefs/two_state_shared_lock.c with 100% similarity]
libbcachefs/two_state_shared_lock.h [moved from c_src/libbcachefs/two_state_shared_lock.h with 100% similarity]
libbcachefs/util.c [moved from c_src/libbcachefs/util.c with 100% similarity]
libbcachefs/util.h [moved from c_src/libbcachefs/util.h with 100% similarity]
libbcachefs/varint.c [moved from c_src/libbcachefs/varint.c with 100% similarity]
libbcachefs/varint.h [moved from c_src/libbcachefs/varint.h with 100% similarity]
libbcachefs/vstructs.h [moved from c_src/libbcachefs/vstructs.h with 100% similarity]
libbcachefs/xattr.c [moved from c_src/libbcachefs/xattr.c with 100% similarity]
libbcachefs/xattr.h [moved from c_src/libbcachefs/xattr.h with 100% similarity]
linux/atomic64.c [moved from c_src/linux/atomic64.c with 100% similarity]
linux/bio.c [moved from c_src/linux/bio.c with 100% similarity]
linux/blkdev.c [moved from c_src/linux/blkdev.c with 100% similarity]
linux/closure.c [moved from c_src/linux/closure.c with 100% similarity]
linux/crc64.c [moved from c_src/linux/crc64.c with 100% similarity]
linux/crc64table.h [moved from c_src/linux/crc64table.h with 100% similarity]
linux/crypto/api.c [moved from c_src/linux/crypto/api.c with 100% similarity]
linux/crypto/chacha20_generic.c [moved from c_src/linux/crypto/chacha20_generic.c with 100% similarity]
linux/crypto/poly1305_generic.c [moved from c_src/linux/crypto/poly1305_generic.c with 100% similarity]
linux/crypto/sha256_generic.c [moved from c_src/linux/crypto/sha256_generic.c with 100% similarity]
linux/fs.c [moved from c_src/linux/fs.c with 100% similarity]
linux/generic-radix-tree.c [moved from c_src/linux/generic-radix-tree.c with 100% similarity]
linux/int_sqrt.c [moved from c_src/linux/int_sqrt.c with 100% similarity]
linux/kstrtox.c [moved from c_src/linux/kstrtox.c with 100% similarity]
linux/kstrtox.h [moved from c_src/linux/kstrtox.h with 100% similarity]
linux/kthread.c [moved from c_src/linux/kthread.c with 100% similarity]
linux/llist.c [moved from c_src/linux/llist.c with 100% similarity]
linux/mempool.c [moved from c_src/linux/mempool.c with 100% similarity]
linux/preempt.c [moved from c_src/linux/preempt.c with 100% similarity]
linux/ratelimit.c [moved from c_src/linux/ratelimit.c with 100% similarity]
linux/rhashtable.c [moved from c_src/linux/rhashtable.c with 100% similarity]
linux/sched.c [moved from c_src/linux/sched.c with 100% similarity]
linux/semaphore.c [moved from c_src/linux/semaphore.c with 100% similarity]
linux/seq_buf.c [moved from c_src/linux/seq_buf.c with 100% similarity]
linux/shrinker.c [moved from c_src/linux/shrinker.c with 100% similarity]
linux/siphash.c [moved from c_src/linux/siphash.c with 100% similarity]
linux/string.c [moved from c_src/linux/string.c with 100% similarity]
linux/string_helpers.c [moved from c_src/linux/string_helpers.c with 100% similarity]
linux/timer.c [moved from c_src/linux/timer.c with 100% similarity]
linux/wait.c [moved from c_src/linux/wait.c with 100% similarity]
linux/workqueue.c [moved from c_src/linux/workqueue.c with 100% similarity]
linux/xxhash.c [moved from c_src/linux/xxhash.c with 100% similarity]
linux/zstd_compress_module.c [moved from c_src/linux/zstd_compress_module.c with 100% similarity]
linux/zstd_decompress_module.c [moved from c_src/linux/zstd_decompress_module.c with 100% similarity]
raid/COPYING [moved from c_src/raid/COPYING with 100% similarity]
raid/check.c [moved from c_src/raid/check.c with 100% similarity]
raid/combo.h [moved from c_src/raid/combo.h with 100% similarity]
raid/cpu.h [moved from c_src/raid/cpu.h with 100% similarity]
raid/gf.h [moved from c_src/raid/gf.h with 100% similarity]
raid/helper.c [moved from c_src/raid/helper.c with 100% similarity]
raid/helper.h [moved from c_src/raid/helper.h with 100% similarity]
raid/int.c [moved from c_src/raid/int.c with 100% similarity]
raid/internal.h [moved from c_src/raid/internal.h with 100% similarity]
raid/intz.c [moved from c_src/raid/intz.c with 100% similarity]
raid/memory.c [moved from c_src/raid/memory.c with 100% similarity]
raid/memory.h [moved from c_src/raid/memory.h with 100% similarity]
raid/module.c [moved from c_src/raid/module.c with 100% similarity]
raid/raid.c [moved from c_src/raid/raid.c with 100% similarity]
raid/raid.h [moved from c_src/raid/raid.h with 100% similarity]
raid/tables.c [moved from c_src/raid/tables.c with 100% similarity]
raid/tag.c [moved from c_src/raid/tag.c with 100% similarity]
raid/test.c [moved from c_src/raid/test.c with 100% similarity]
raid/test.h [moved from c_src/raid/test.h with 100% similarity]
raid/x86.c [moved from c_src/raid/x86.c with 100% similarity]
raid/x86z.c [moved from c_src/raid/x86z.c with 100% similarity]

index 4b4762ae17c55d58dcd986378c816675d3d23e5c..dce6c535bb1e3bb438392892b0c8cc9d943e5bce 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -30,7 +30,7 @@ CFLAGS+=-std=gnu11 -O2 -g -MMD -Wall -fPIC                    \
        -Wno-deprecated-declarations                            \
        -fno-strict-aliasing                                    \
        -fno-delete-null-pointer-checks                         \
-       -Ic_src -Ic_src/include                                 \
+       -I. -Ic_src -Iinclude -Iraid                            \
        -D_FILE_OFFSET_BITS=64                                  \
        -D_GNU_SOURCE                                           \
        -D_LGPL_SOURCE                                          \
@@ -171,13 +171,13 @@ OBJS:=$(SRCS:.c=.o)
        @echo "    [CC]     $@"
        $(Q)$(CC) $(CPPFLAGS) $(CFLAGS) -c -o $@ $<
 
-BCACHEFS_DEPS=c_src/libbcachefs.a
+BCACHEFS_DEPS=libbcachefs.a
 RUST_SRCS:=$(shell find src bch_bindgen/src -type f -iname '*.rs')
 
 bcachefs: $(BCACHEFS_DEPS) $(RUST_SRCS)
        $(Q)$(CARGO_BUILD)
 
-c_src/libbcachefs.a: $(filter-out ./tests/%.o, $(OBJS))
+libbcachefs.a: $(filter-out ./tests/%.o, $(OBJS))
        @echo "    [AR]     $@"
        $(Q)ar -rc $@ $+
 
index facea217be40bbacf6241b29c2f65de3a47cfbf4..35f5d413dbadebf9040fdf9b4b50bc42f6975703 100644 (file)
@@ -19,8 +19,6 @@ fn main() {
         .expect("ENV Var 'CARGO_MANIFEST_DIR' Expected")
         .into();
 
-    let libbcachefs_inc_dir = std::path::Path::new("../c_src");
-
     let bindings = bindgen::builder()
         .header(
             top_dir
@@ -29,11 +27,9 @@ fn main() {
                 .display()
                 .to_string(),
         )
-        .clang_arg(format!(
-            "-I{}",
-            libbcachefs_inc_dir.join("include").display()
-        ))
-        .clang_arg(format!("-I{}", libbcachefs_inc_dir.display()))
+        .clang_arg("-I..")
+        .clang_arg("-I../c_src")
+        .clang_arg("-I../include")
         .clang_arg("-DZSTD_STATIC_LINKING_ONLY")
         .clang_arg("-DNO_BCACHEFS_FS")
         .clang_arg("-D_GNU_SOURCE")
index 3364c6ab3d660067a72f293a832940be052549f9..25f4f5bee51a3719e5b6fa6f8a5c23b7e294cc91 100644 (file)
--- a/build.rs
+++ b/build.rs
@@ -1,6 +1,6 @@
 fn main() {
-    println!("cargo:rustc-link-search=c_src");
-    println!("cargo:rerun-if-changed=c_src/libbcachefs.a");
+    println!("cargo:rustc-link-search=.");
+    println!("cargo:rerun-if-changed=libbcachefs.a");
     println!("cargo:rustc-link-lib=static:+whole-archive=bcachefs");
 
     println!("cargo:rustc-link-lib=urcu");
similarity index 100%
rename from c_src/include/asm/page.h
rename to include/asm/page.h
similarity index 100%
rename from c_src/include/linux/mm.h
rename to include/linux/mm.h
similarity index 100%
rename from c_src/libbcachefs/acl.c
rename to libbcachefs/acl.c
similarity index 100%
rename from c_src/libbcachefs/acl.h
rename to libbcachefs/acl.h
similarity index 100%
rename from c_src/libbcachefs/bkey.c
rename to libbcachefs/bkey.c
similarity index 100%
rename from c_src/libbcachefs/bkey.h
rename to libbcachefs/bkey.h
similarity index 100%
rename from c_src/libbcachefs/bset.c
rename to libbcachefs/bset.c
similarity index 100%
rename from c_src/libbcachefs/bset.h
rename to libbcachefs/bset.h
similarity index 99%
rename from c_src/libbcachefs/checksum.c
rename to libbcachefs/checksum.c
index 3c761ad6b1c8ef1fef8781dc10f393ccfee9997e..4701457f6381ca820e17a12707009c272ed5b4ac 100644 (file)
@@ -558,7 +558,7 @@ got_key:
        return 0;
 }
 
-#include "../crypto.h"
+#include "crypto.h"
 #endif
 
 int bch2_request_key(struct bch_sb *sb, struct bch_key *key)
similarity index 100%
rename from c_src/libbcachefs/ec.c
rename to libbcachefs/ec.c
similarity index 100%
rename from c_src/libbcachefs/ec.h
rename to libbcachefs/ec.h
similarity index 100%
rename from c_src/libbcachefs/fifo.h
rename to libbcachefs/fifo.h
similarity index 100%
rename from c_src/libbcachefs/fs.c
rename to libbcachefs/fs.c
similarity index 100%
rename from c_src/libbcachefs/fs.h
rename to libbcachefs/fs.h
similarity index 100%
rename from c_src/libbcachefs/fsck.c
rename to libbcachefs/fsck.c
similarity index 100%
rename from c_src/libbcachefs/fsck.h
rename to libbcachefs/fsck.h
similarity index 100%
rename from c_src/libbcachefs/lru.c
rename to libbcachefs/lru.c
similarity index 100%
rename from c_src/libbcachefs/lru.h
rename to libbcachefs/lru.h
similarity index 100%
rename from c_src/libbcachefs/move.c
rename to libbcachefs/move.c
similarity index 100%
rename from c_src/libbcachefs/move.h
rename to libbcachefs/move.h
similarity index 100%
rename from c_src/libbcachefs/opts.c
rename to libbcachefs/opts.c
similarity index 100%
rename from c_src/libbcachefs/opts.h
rename to libbcachefs/opts.h
similarity index 100%
rename from c_src/libbcachefs/six.c
rename to libbcachefs/six.c
similarity index 100%
rename from c_src/libbcachefs/six.h
rename to libbcachefs/six.h
similarity index 100%
rename from c_src/libbcachefs/util.c
rename to libbcachefs/util.c
similarity index 100%
rename from c_src/libbcachefs/util.h
rename to libbcachefs/util.h
similarity index 100%
rename from c_src/linux/atomic64.c
rename to linux/atomic64.c
similarity index 100%
rename from c_src/linux/bio.c
rename to linux/bio.c
similarity index 100%
rename from c_src/linux/blkdev.c
rename to linux/blkdev.c
similarity index 100%
rename from c_src/linux/closure.c
rename to linux/closure.c
similarity index 100%
rename from c_src/linux/crc64.c
rename to linux/crc64.c
similarity index 100%
rename from c_src/linux/crc64table.h
rename to linux/crc64table.h
similarity index 100%
rename from c_src/linux/crypto/api.c
rename to linux/crypto/api.c
similarity index 100%
rename from c_src/linux/fs.c
rename to linux/fs.c
similarity index 100%
rename from c_src/linux/int_sqrt.c
rename to linux/int_sqrt.c
similarity index 100%
rename from c_src/linux/kstrtox.c
rename to linux/kstrtox.c
similarity index 100%
rename from c_src/linux/kstrtox.h
rename to linux/kstrtox.h
similarity index 100%
rename from c_src/linux/kthread.c
rename to linux/kthread.c
similarity index 100%
rename from c_src/linux/llist.c
rename to linux/llist.c
similarity index 100%
rename from c_src/linux/mempool.c
rename to linux/mempool.c
similarity index 100%
rename from c_src/linux/preempt.c
rename to linux/preempt.c
similarity index 100%
rename from c_src/linux/ratelimit.c
rename to linux/ratelimit.c
similarity index 100%
rename from c_src/linux/rhashtable.c
rename to linux/rhashtable.c
similarity index 100%
rename from c_src/linux/sched.c
rename to linux/sched.c
similarity index 100%
rename from c_src/linux/semaphore.c
rename to linux/semaphore.c
similarity index 100%
rename from c_src/linux/seq_buf.c
rename to linux/seq_buf.c
similarity index 100%
rename from c_src/linux/shrinker.c
rename to linux/shrinker.c
similarity index 100%
rename from c_src/linux/siphash.c
rename to linux/siphash.c
similarity index 100%
rename from c_src/linux/string.c
rename to linux/string.c
similarity index 100%
rename from c_src/linux/timer.c
rename to linux/timer.c
similarity index 100%
rename from c_src/linux/wait.c
rename to linux/wait.c
similarity index 100%
rename from c_src/linux/workqueue.c
rename to linux/workqueue.c
similarity index 100%
rename from c_src/linux/xxhash.c
rename to linux/xxhash.c
similarity index 100%
rename from c_src/raid/COPYING
rename to raid/COPYING
similarity index 100%
rename from c_src/raid/check.c
rename to raid/check.c
similarity index 100%
rename from c_src/raid/combo.h
rename to raid/combo.h
similarity index 100%
rename from c_src/raid/cpu.h
rename to raid/cpu.h
similarity index 100%
rename from c_src/raid/gf.h
rename to raid/gf.h
similarity index 100%
rename from c_src/raid/helper.c
rename to raid/helper.c
similarity index 100%
rename from c_src/raid/helper.h
rename to raid/helper.h
similarity index 100%
rename from c_src/raid/int.c
rename to raid/int.c
similarity index 100%
rename from c_src/raid/internal.h
rename to raid/internal.h
similarity index 100%
rename from c_src/raid/intz.c
rename to raid/intz.c
similarity index 100%
rename from c_src/raid/memory.c
rename to raid/memory.c
similarity index 100%
rename from c_src/raid/memory.h
rename to raid/memory.h
similarity index 100%
rename from c_src/raid/module.c
rename to raid/module.c
similarity index 100%
rename from c_src/raid/raid.c
rename to raid/raid.c
similarity index 100%
rename from c_src/raid/raid.h
rename to raid/raid.h
similarity index 100%
rename from c_src/raid/tables.c
rename to raid/tables.c
similarity index 100%
rename from c_src/raid/tag.c
rename to raid/tag.c
similarity index 100%
rename from c_src/raid/test.c
rename to raid/test.c
similarity index 100%
rename from c_src/raid/test.h
rename to raid/test.h
similarity index 100%
rename from c_src/raid/x86.c
rename to raid/x86.c
similarity index 100%
rename from c_src/raid/x86z.c
rename to raid/x86z.c