Lines Matching defs:error_str

225 iov_rc_add(int rc_address, char **error_str)
235 if (rv != 0 && error_str) {
236 build_error_str(NULL, rv, results, error_str);
237 i_iov_dprintf("iov_rc_add: rv=%d error_str=%s\n",
238 rv, *error_str);
247 iov_rc_remove(int rc_address, uint_t hp_flags, char **error_str)
262 if (rv != 0 && error_str) {
263 build_error_str(NULL, rv, results, error_str);
264 i_iov_dprintf("iov_rc_remove: rv=%d error_str=%s\n",
265 rv, *error_str);
374 iov_remove(int rc_address, char *path, uint_t hp_flags, char **error_str)
392 build_error_str(NULL, EINVAL, NULL, error_str);
434 if (rv != DDI_SUCCESS && error_str)
435 build_error_str(NULL, rv, results, error_str);
449 iov_add(int rc_address, char *path, char **error_str)
469 build_error_str(NULL, EINVAL, NULL, error_str);
483 build_error_str(NULL, EINVAL, NULL, error_str);
510 build_error_str(NULL, errno, NULL, error_str);
525 if (rv != DDI_SUCCESS && error_str)
527 results, error_str);
544 build_error_str(NULL, ENOTSUP, NULL, error_str);
585 if (rv != DDI_SUCCESS && error_str)
586 build_error_str(NULL, rv, results, error_str);
791 iov_hp_online(char *path, char *connection, char **error_str)
798 if (error_str != NULL)
800 results, error_str);
805 if (rv != 0 && error_str != NULL) {
809 results, error_str);
812 error_str);
819 iov_hp_offline(char *path, char *connection, uint_t flags, char **error_str)
827 if (rv != 0 && error_str != NULL)
829 results, error_str);
835 if (error_str != NULL)
837 results, error_str);
842 if (rv != 0 && error_str != NULL) {
844 error_str);
851 uint32_t *handlep, char **error_str)
858 if (rv != 0 && error_str != NULL) {
859 build_error_str(NULL, rv, results, error_str);
866 char **error_str)
872 if (rv != 0 && error_str != NULL) {
873 build_error_str(NULL, rv, results, error_str);
1203 char *error_str = (char *)arg, *p;
1205 p = error_str + strlen(error_str);