Lines Matching refs:error_ptr

205 static int get_version_number(int argc, char **argv, char **error_ptr,  in get_version_number()  argument
211 *error_ptr = "Unknown version number detected"; in get_version_number()
225 *error_ptr = "Incorrect number of arguments for version"; in get_version_number()
229 *error_ptr = "Incorrect number of arguments for version"; in get_version_number()
660 static int parse_optional_arguments(struct dm_arg_set *arg_set, char **error_ptr, in parse_optional_arguments() argument
669 *error_ptr = "Invalid thread-count configuration"; in parse_optional_arguments()
674 *error_ptr = "Odd number of optional arguments given but they should be <key> <value> pairs"; in parse_optional_arguments()
679 *error_ptr = "Invalid optional argument configuration"; in parse_optional_arguments()
692 static void handle_parse_error(struct device_config *config, char **error_ptr, in handle_parse_error() argument
696 *error_ptr = error_str; in handle_parse_error()
714 char **error_ptr = &ti->error; in parse_device_config() local
719 handle_parse_error(config, error_ptr, in parse_device_config()
725 handle_parse_error(config, error_ptr, "Incorrect number of arguments"); in parse_device_config()
731 handle_parse_error(config, error_ptr, in parse_device_config()
743 handle_parse_error(config, error_ptr, "Could not populate string"); in parse_device_config()
765 result = get_version_number(argc, argv, error_ptr, &config->version); in parse_device_config()
768 handle_parse_error(config, error_ptr, *error_ptr); in parse_device_config()
778 handle_parse_error(config, error_ptr, in parse_device_config()
787 handle_parse_error(config, error_ptr, in parse_device_config()
796 handle_parse_error(config, error_ptr, "Invalid logical block size"); in parse_device_config()
808 handle_parse_error(config, error_ptr, in parse_device_config()
816 handle_parse_error(config, error_ptr, "Invalid block map maximum age"); in parse_device_config()
835 handle_parse_error(config, error_ptr, in parse_device_config()
843 result = parse_optional_arguments(&arg_set, error_ptr, config); in parse_device_config()
846 handle_parse_error(config, error_ptr, *error_ptr); in parse_device_config()
859 handle_parse_error(config, error_ptr, in parse_device_config()
866 handle_parse_error(config, error_ptr, in parse_device_config()
876 handle_parse_error(config, error_ptr, "Unable to open storage device"); in parse_device_config()
1768 char **error_ptr) in validate_new_device_config() argument
1771 *error_ptr = "Starting sector cannot change"; in validate_new_device_config()
1776 *error_ptr = "Logical block size cannot change"; in validate_new_device_config()
1781 *error_ptr = "Can't shrink VDO logical size"; in validate_new_device_config()
1786 *error_ptr = "Block map cache size cannot change"; in validate_new_device_config()
1791 *error_ptr = "Block map maximum age cannot change"; in validate_new_device_config()
1797 *error_ptr = "Thread configuration cannot change"; in validate_new_device_config()
1802 *error_ptr = "Removing physical storage from a VDO is not supported"; in validate_new_device_config()
1807 *error_ptr = "VDO physical size may not grow in current state"; in validate_new_device_config()