about summary refs log tree commit homepage
path: root/cmogstored.h
diff options
context:
space:
mode:
Diffstat (limited to 'cmogstored.h')
-rw-r--r--cmogstored.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/cmogstored.h b/cmogstored.h
index ee6a6fa..f17d45b 100644
--- a/cmogstored.h
+++ b/cmogstored.h
@@ -351,7 +351,7 @@ void mog_pidfile_upgrade_abort(void);
 bool mog_svc_devstats_broadcast(void *svc, void *ignored);
 void mog_svc_devstats_subscribe(struct mog_mgmt *);
 void mog_svc_dev_shutdown(void);
-size_t mog_mkusage_all(void);
+size_t mog_mkusage_all(struct mog_queue *);
 
 /* cloexec_detect.c */
 extern bool mog_cloexec_atomic;
@@ -386,6 +386,8 @@ void mog_thrpool_start(struct mog_thrpool *, size_t n,
 void mog_thrpool_quit(struct mog_thrpool *, struct mog_queue *);
 void mog_thrpool_set_n_threads(struct mog_queue *q, size_t size);
 void mog_thrpool_process_queue(void);
+void mog_thrpool_update(struct mog_queue *, size_t ndev_old, size_t ndev_new);
+extern size_t mog_user_set_aio_threads;
 
 /* mgmt.c */
 void mog_mgmt_writev(struct mog_mgmt *, struct iovec *, int iovcnt);
@@ -432,7 +434,7 @@ bool mog_open_expire_retry(struct mog_svc *);
 /* notify.c */
 void mog_notify_init(void);
 void mog_notify(enum mog_notification);
-void mog_notify_wait(bool need_usage_file);
+void mog_notify_wait(struct mog_queue *, bool need_usage_file);
 
 /* http_parser.rl */
 void mog_http_reset_parser(struct mog_http *);