Lines Matching refs:error

60 	int error;  in common_resource_op()  local
73 error = rsrc_node_find(rsrcname, 0, &node); in common_resource_op()
74 if ((error == RCM_SUCCESS) && (node != NULL)) { in common_resource_op()
85 error = rsrc_client_action_list(node->users, cmd, &arg); in common_resource_op()
87 error = rsrc_tree_action(node, cmd, &arg); in common_resource_op()
89 } else if ((error == RCM_SUCCESS) && (flag & RCM_RETIRE_REQUEST)) { in common_resource_op()
97 error = RCM_NO_CONSTRAINT; in common_resource_op()
100 return (error); in common_resource_op()
112 int error; in notify_resource_remove() local
125 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_remove()
127 if (error != RCM_SUCCESS) { in notify_resource_remove()
128 retval = error; in notify_resource_remove()
132 error = common_resource_op(CMD_REMOVE, rsrcnames[i], pid, flag, in notify_resource_remove()
140 if (error != RCM_SUCCESS) in notify_resource_remove()
141 retval = error; in notify_resource_remove()
155 int error; in notify_resource_resume() local
180 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_resume()
182 if (error != RCM_SUCCESS) { in notify_resource_resume()
183 retval = error; in notify_resource_resume()
187 error = common_resource_op(CMD_RESUME, rsrcnames[i], pid, flag, in notify_resource_resume()
192 if (error != RCM_SUCCESS) in notify_resource_resume()
193 retval = error; in notify_resource_resume()
207 int error; in notify_resource_online() local
219 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_online()
221 if (error != RCM_SUCCESS) { in notify_resource_online()
222 retval = error; in notify_resource_online()
226 error = common_resource_op(CMD_ONLINE, rsrcnames[i], pid, flag, in notify_resource_online()
231 if (error != RCM_SUCCESS) in notify_resource_online()
232 retval = error; in notify_resource_online()
261 int error = RCM_SUCCESS; in process_resource_suspend() local
269 pid, flag, interval, seq_num, info, &error) == 0) { in process_resource_suspend()
270 return (error); in process_resource_suspend()
279 if ((error = dr_req_update(rsrcnames[i], pid, flag, in process_resource_suspend()
284 error); in process_resource_suspend()
290 if (!is_doorcall && error == EAGAIN) { in process_resource_suspend()
294 return (error); in process_resource_suspend()
298 error = common_resource_op(CMD_SUSPEND, rsrcnames[i], pid, in process_resource_suspend()
300 if (error != RCM_SUCCESS) { in process_resource_suspend()
305 return (error); in process_resource_suspend()
327 int error = RCM_SUCCESS; in process_resource_offline() local
335 pid, flag, NULL, seq_num, info, &error) == 0) { in process_resource_offline()
336 return (error); in process_resource_offline()
344 error = dr_req_update(rsrcnames[i], pid, flag, in process_resource_offline()
346 if (error != RCM_SUCCESS) { in process_resource_offline()
349 error); in process_resource_offline()
355 if (!is_doorcall && error == EAGAIN) { in process_resource_offline()
359 return (error); in process_resource_offline()
363 error = common_resource_op(CMD_OFFLINE, rsrcnames[i], pid, in process_resource_offline()
365 if (error != RCM_SUCCESS) { in process_resource_offline()
370 return (error); in process_resource_offline()
392 int error = RCM_SUCCESS; in add_resource_client() local
421 error = rsrc_node_find(rsrcname, RSRC_NODE_CREATE, &node); in add_resource_client()
422 if ((error != RCM_SUCCESS) || (node == NULL)) { in add_resource_client()
462 error = rsrc_node_add_user(node, rsrcname, modname, pid, flag); in add_resource_client()
465 return (error); in add_resource_client()
475 int error; in remove_resource_client() local
486 error = rsrc_node_find(rsrcname, 0, &node); in remove_resource_client()
487 if ((error != RCM_SUCCESS) || (node == NULL)) { in remove_resource_client()
519 int error; in notify_resource_event() local
526 error = common_resource_op(CMD_EVENT, rsrcname, pid, flag, seq_num, in notify_resource_event()
529 return (error); in notify_resource_event()
536 int error; in request_capacity_change() local
545 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, in request_capacity_change()
548 if (error != RCM_SUCCESS) { in request_capacity_change()
551 return (error); in request_capacity_change()
558 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, flag, in request_capacity_change()
561 if (error != RCM_SUCCESS) { in request_capacity_change()
568 return (error); in request_capacity_change()
575 int error; in notify_capacity_change() local
581 error = common_resource_op(CMD_NOTIFY_CHANGE, rsrcname, pid, flag, in notify_capacity_change()
584 if (error != RCM_SUCCESS) { in notify_capacity_change()
591 return (error); in notify_capacity_change()
597 int error; in get_resource_state() local
643 error = rsrc_node_find(rsrcname, 0, &node); in get_resource_state()
646 if ((error == RCM_SUCCESS) && (node != NULL)) { in get_resource_state()
662 if (error == RCM_SUCCESS) { in get_resource_state()
669 return (error); in get_resource_state()
685 int error; in query() local
701 error = dr_req_add(rsrcnames[i], pid, flag, querystate, seq_num, in query()
705 if (error != RCM_SUCCESS) { in query()
709 opname, rsrcnames[i], error); in query()
716 if ((is_doorcall == 0) && (error == EAGAIN)) { in query()
717 error = RCM_CONFLICT; in query()
736 error = common_resource_op(cmd, rsrcnames[i], pid, in query()
748 if (error != RCM_SUCCESS) { in query()
755 final_error = error; in query()
759 error = final_error; in query()
767 if ((error != RCM_SUCCESS) || ((flag & RCM_QUERY) != 0)) { in query()
781 *errorp = error; in query()