X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=include%2Flinux%2Fdevice-mapper.h;h=87d50ecbc9df1aa317c95cdd12339152d49fc4fe;hb=f083b09b7819c785db4f82a81f68da3bccfb04bf;hp=ec1c61c87d8974897af2be54af23588f14746777;hpb=6545f3189707c9105fcf160c2da2ddd2dacca331;p=karo-tx-linux.git diff --git a/include/linux/device-mapper.h b/include/linux/device-mapper.h index ec1c61c87d89..87d50ecbc9df 100644 --- a/include/linux/device-mapper.h +++ b/include/linux/device-mapper.h @@ -189,6 +189,13 @@ struct target_type { #define DM_TARGET_IMMUTABLE 0x00000004 #define dm_target_is_immutable(type) ((type)->features & DM_TARGET_IMMUTABLE) +/* + * Indicates that a target may replace any target; even immutable targets. + * .map, .map_rq, .clone_and_map_rq and .release_clone_rq are all defined. + */ +#define DM_TARGET_WILDCARD 0x00000008 +#define dm_target_is_wildcard(type) ((type)->features & DM_TARGET_WILDCARD) + /* * Some targets need to be sent the same WRITE bio severals times so * that they can send copies of it to different devices. This function