search for: cacheextents_trim

Displaying 5 results from an estimated 5 matches for "cacheextents_trim".

2019 May 15
2
[nbdkit PATCH] Introduce cacheextents filter
...*next_ops, void *nxdata, + void *handle, + const void *buf, uint32_t count, uint64_t offset, + uint32_t flags, int *err) +{ + kill_cacheextents (); + return next_ops->pwrite (nxdata, buf, count, offset, flags, err); +} + +static int +cacheextents_trim (struct nbdkit_next_ops *next_ops, void *nxdata, + void *handle, + uint32_t count, uint64_t offset, uint32_t flags, + int *err) +{ + kill_cacheextents (); + return next_ops->trim (nxdata, count, offset, flags, err); +} + +static int +cachee...
2019 May 15
0
Re: [nbdkit PATCH] Introduce cacheextents filter
....version = PACKAGE_VERSION, > + .unload = cacheextents_unload, > + .pwrite = cacheextents_pwrite, > + .trim = cacheextents_trim, > + .zero = cacheextents_zero, > + .extents = cacheextents_extents, > +}; I know that for some reason emacs C mode has started to indent struct fields like this, which is very annoying, but t...
2019 May 15
6
[nbdkit PATCH v2] Introduce cacheextents filter
...*next_ops, void *nxdata, + void *handle, + const void *buf, uint32_t count, uint64_t offset, + uint32_t flags, int *err) +{ + kill_cacheextents (); + return next_ops->pwrite (nxdata, buf, count, offset, flags, err); +} + +static int +cacheextents_trim (struct nbdkit_next_ops *next_ops, void *nxdata, + void *handle, + uint32_t count, uint64_t offset, uint32_t flags, + int *err) +{ + kill_cacheextents (); + return next_ops->trim (nxdata, count, offset, flags, err); +} + +static int +cachee...
2019 Jun 11
5
[nbdkit PATCH v2] Introduce cacheextents filter
...*next_ops, void *nxdata, + void *handle, + const void *buf, uint32_t count, uint64_t offset, + uint32_t flags, int *err) +{ + kill_cacheextents (); + return next_ops->pwrite (nxdata, buf, count, offset, flags, err); +} + +static int +cacheextents_trim (struct nbdkit_next_ops *next_ops, void *nxdata, + void *handle, + uint32_t count, uint64_t offset, uint32_t flags, + int *err) +{ + kill_cacheextents (); + return next_ops->trim (nxdata, count, offset, flags, err); +} + +static int +cachee...
2019 Aug 30
1
[nbdkit PATCH v2] filters: Stronger version match requirements
...truct nbdkit_filter filter = { .name = "cacheextents", .longname = "nbdkit cacheextents filter", - .version = PACKAGE_VERSION, .unload = cacheextents_unload, .pwrite = cacheextents_pwrite, .trim = cacheextents_trim, diff --git a/filters/cow/cow.c b/filters/cow/cow.c index 9d91d432..491d0009 100644 --- a/filters/cow/cow.c +++ b/filters/cow/cow.c @@ -482,7 +482,6 @@ cow_cache (struct nbdkit_next_ops *next_ops, void *nxdata, static struct nbdkit_filter filter = { .name = "cow", .lon...