mergerfs/libfuse/lib
2023-08-21 15:43:03 -05:00
..
fmt Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
ghc Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
bounded_queue.hpp Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
bounded_thread_pool.hpp Use relaxed memory order for atomic counters 2023-08-21 15:43:03 -05:00
buffer.c Remove write_buf, simplify FUSE msg dispatching 2022-11-10 22:43:02 -05:00
cpu.cpp Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
cpu.hpp Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
crc32b.c Reduce struct node size 2021-10-03 22:15:34 -04:00
crc32b.h Reduce struct node size 2021-10-03 22:15:34 -04:00
debug.c Add new debug printing routines 2021-10-27 22:12:10 -04:00
debug.h Add new debug printing routines 2021-10-27 22:12:10 -04:00
fmp.h Rework node slab garbage collection to limit blocking work threads 2022-03-19 13:33:14 -04:00
format.cpp Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
fuse_config.cpp Move fuse thread args out of fuse session object 2023-07-30 22:52:43 -05:00
fuse_dirents.c Rework dirents buffer management 2021-09-19 16:48:03 -04:00
fuse_i.h Remove splicing features 2023-02-26 01:42:58 -05:00
fuse_ll.hpp Remove splicing features 2023-02-26 01:42:58 -05:00
fuse_loop.cpp Add thread names for easier debugging 2023-08-14 17:51:41 -05:00
fuse_lowlevel.c Add callbacks for newer functions 2023-08-13 17:38:13 -05:00
fuse_misc.h libfuse cleanup: add more header include guards 2020-08-08 19:10:36 -04:00
fuse_msgbuf.cpp Use relaxed memory order for atomic counters 2023-08-21 15:43:03 -05:00
fuse_msgbuf.hpp Align msg buffer memory to allow O_DIRECT to work 2023-07-09 15:32:11 -05:00
fuse_node.c Major rework of memory allocation using fixed mem pools 2021-09-19 16:48:03 -04:00
fuse_node.h Major rework of memory allocation using fixed mem pools 2021-09-19 16:48:03 -04:00
fuse_opt.c libfuse cleanup: remove libfuse API compatibility 2020-08-07 16:38:24 -04:00
fuse_session.c Add async message processing 2023-01-16 13:15:53 -05:00
fuse_signals.c Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
fuse.c Add thread names for easier debugging 2023-08-14 17:51:41 -05:00
helper.c Remove unnecessary libfuse abstractions 2022-11-07 23:09:25 -05:00
khash.h Major rework of memory allocation using fixed mem pools 2021-09-19 16:48:03 -04:00
lfmp.h Lock less often during logging 2022-03-20 22:34:55 -04:00
lock.h Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
make_unique.hpp Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
mount_bsd.c Remove 'nonempty' argument 2023-01-16 23:33:36 -05:00
mount_generic.c Hard code setting of allow_other, ignore when set 2023-01-26 23:37:37 -05:00
mount_util.c Remove 'nonempty' argument 2023-01-16 23:33:36 -05:00
mount_util.h Remove 'nonempty' argument 2023-01-16 23:33:36 -05:00
mount.c replace libfuse's autoconf with makefile 2019-02-18 21:36:32 -05:00
node.c Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
node.h Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
os.cpp Add ability to pin read and processing threads 2023-02-19 17:52:29 -05:00
scope_guard.hpp Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
syslog.c Simplify syslog wrapper a bit 2023-07-06 00:13:42 -05:00
syslog.h Add manual GC triggering + configurable process queue depth 2023-06-26 22:44:23 -05:00
unbounded_queue.hpp Add async message processing 2023-01-16 13:15:53 -05:00