Lines Matching refs:volume

58 #define	ELEMENT_VOLUME			"volume"
59 #define ELEMENT_VOLUMECONFIG "volume-config"
60 #define ELEMENT_VOLUMEDEFAULTS "volume-defaults"
61 #define ELEMENT_VOLUMEREQUEST "volume-request"
350 * @param volume
351 * a devconfig_t representing the volume to modify
363 extern int devconfig_set_volume_name(devconfig_t *volume, char *name);
368 * @param volume
369 * a devconfig_t representing the volume to examine
420 * Set the device size (for volume, mirror, stripe, concat) in bytes
442 * Get the device size (for volume, mirror, stripe, concat) in bytes
837 * Set the redundancy level for a volume.
839 * @param volume
840 * a devconfig_t representing the volume to modify
854 devconfig_t *volume, uint16_t rlevel);
857 * Get the redundancy level for a volume.
863 * RETURN: the redundancy level for a volume
873 devconfig_t *volume, uint16_t *rlevel);
876 * Set the number of paths in volume
878 * @param volume
879 * a devconfig_t representing the volume to modify
882 * the value to set as the number of paths in volume
891 extern int devconfig_set_volume_npaths(devconfig_t *volume, uint16_t npaths);
894 * Get number of paths in volume
900 * RETURN: number of paths in volume
909 extern int devconfig_get_volume_npaths(devconfig_t *volume, uint16_t *npaths);
912 * Set the HSP creation option (for volume, stripe, concat, mirror)
914 * @param volume
915 * a devconfig_t representing the volume to modify
927 extern int devconfig_set_volume_usehsp(devconfig_t *volume, boolean_t usehsp);
930 * Get HSP creation option (for volume, stripe, concat, mirror)
936 * RETURN: HSP creation option (for volume, stripe,
946 extern int devconfig_get_volume_usehsp(devconfig_t *volume, boolean_t *usehsp);
949 * Get the string representation of the volume's type