Lines Matching refs:error_out

264 static int ubd_setup_common(char *str, int *index_out, char **error_out)  in ubd_setup_common()  argument
286 *error_out = "Didn't parse major number"; in ubd_setup_common()
292 *error_out = "Can't assign a fake major twice"; in ubd_setup_common()
308 *error_out = "Couldn't parse device number"; in ubd_setup_common()
312 *error_out = "Device number out of range"; in ubd_setup_common()
321 *error_out = "Device is already configured"; in ubd_setup_common()
347 *error_out = "Expected '=' or flag letter " in ubd_setup_common()
355 *error_out = "Too many flags specified"; in ubd_setup_common()
357 *error_out = "Missing '='"; in ubd_setup_common()
368 *error_out = "Can't specify both 'd' and a cow file"; in ubd_setup_common()
843 static int ubd_add(int n, char **error_out) in ubd_add() argument
853 *error_out = "Couldn't determine size of device's file"; in ubd_add()
865 *error_out = "Failed to initialize device queue"; in ubd_add()
874 *error_out = "Failed to register device"; in ubd_add()
898 static int ubd_config(char *str, char **error_out) in ubd_config() argument
908 *error_out = "Failed to allocate memory"; in ubd_config()
912 ret = ubd_setup_common(str, &n, error_out); in ubd_config()
922 ret = ubd_add(n, error_out); in ubd_config()
935 static int ubd_get_config(char *name, char *str, int size, char **error_out) in ubd_get_config() argument
942 *error_out = "ubd_get_config : device number out of range"; in ubd_get_config()
977 static int ubd_remove(int n, char **error_out) in ubd_remove() argument