diff options
Diffstat (limited to 'cmogstored.h')
-rw-r--r-- | cmogstored.h | 6 |
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 *); |