diff options
Diffstat (limited to 'cmogstored.h')
-rw-r--r-- | cmogstored.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cmogstored.h b/cmogstored.h index ffd0668..ffea4b0 100644 --- a/cmogstored.h +++ b/cmogstored.h @@ -380,6 +380,7 @@ size_t mog_dev_hash(const void *, size_t tablesize); bool mog_dev_cmp(const void *a, const void *b); void mog_dev_free(void *devptr); bool mog_dev_user_rescale_i(void *devp, void *svcp); +bool mog_dev_requeue_prepare(void *devp, void *ign); /* valid_path.rl */ int mog_valid_path(const char *buf, size_t len); @@ -404,6 +405,7 @@ void mog_svc_dev_shutdown(void); void mog_mkusage_all(void); void mog_svc_dev_user_rescale(struct mog_svc *, size_t ndev_new); void mog_svc_dev_quit_prepare(struct mog_svc *); +void mog_svc_dev_requeue_prepare(struct mog_svc *svc); /* cloexec_detect.c */ extern bool mog_cloexec_atomic; @@ -650,3 +652,4 @@ void mog_ioq_next(struct mog_ioq *); void mog_ioq_adjust(struct mog_ioq *, unsigned value); void mog_ioq_destroy(struct mog_ioq *); bool mog_ioq_unblock(struct mog_fd *); +void mog_ioq_requeue_prepare(struct mog_ioq *); |