Lines Matching refs:pid
57 common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num, in common_resource_op() argument
108 notify_resource_remove(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_remove() argument
119 pid, flag, seq_num); in notify_resource_remove()
125 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_remove()
132 error = common_resource_op(CMD_REMOVE, rsrcnames[i], pid, flag, in notify_resource_remove()
151 notify_resource_resume(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_resume() argument
166 if (get_resource_state(rsrcnames[i], pid, &state_info) || in notify_resource_resume()
175 rsrcnames[i], pid, flag, seq_num); in notify_resource_resume()
180 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_resume()
187 error = common_resource_op(CMD_RESUME, rsrcnames[i], pid, flag, in notify_resource_resume()
203 notify_resource_online(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in notify_resource_online() argument
214 rsrcnames[i], pid, flag, seq_num); in notify_resource_online()
219 error = dr_req_update(rsrcnames[i], pid, flag, in notify_resource_online()
226 error = common_resource_op(CMD_ONLINE, rsrcnames[i], pid, flag, in notify_resource_online()
257 process_resource_suspend(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in process_resource_suspend() argument
269 pid, flag, interval, seq_num, info, &error) == 0) { in process_resource_suspend()
279 if ((error = dr_req_update(rsrcnames[i], pid, flag, in process_resource_suspend()
298 error = common_resource_op(CMD_SUSPEND, rsrcnames[i], pid, in process_resource_suspend()
301 (void) dr_req_update(rsrcnames[i], pid, flag, in process_resource_suspend()
312 (void) dr_req_update(rsrcnames[i], pid, flag, in process_resource_suspend()
323 process_resource_offline(char **rsrcnames, pid_t pid, uint_t flag, int seq_num, in process_resource_offline() argument
335 pid, flag, NULL, seq_num, info, &error) == 0) { in process_resource_offline()
344 error = dr_req_update(rsrcnames[i], pid, flag, in process_resource_offline()
363 error = common_resource_op(CMD_OFFLINE, rsrcnames[i], pid, in process_resource_offline()
366 (void) dr_req_update(rsrcnames[i], pid, flag, in process_resource_offline()
377 (void) dr_req_update(rsrcnames[i], pid, flag, in process_resource_offline()
389 add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag, in add_resource_client() argument
399 modname, rsrcname, pid, flag); in add_resource_client()
427 user = rsrc_client_find(modname, pid, &node->users); in add_resource_client()
462 error = rsrc_node_add_user(node, rsrcname, modname, pid, flag); in add_resource_client()
473 remove_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag) in remove_resource_client() argument
480 modname, rsrcname, pid, flag); in remove_resource_client()
493 return (rsrc_node_remove_user(node, modname, pid, flag)); in remove_resource_client()
516 notify_resource_event(char *rsrcname, id_t pid, uint_t flag, int seq_num, in notify_resource_event() argument
524 rsrcname, pid, flag); in notify_resource_event()
526 error = common_resource_op(CMD_EVENT, rsrcname, pid, flag, seq_num, in notify_resource_event()
533 request_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num, in request_capacity_change() argument
540 "request_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid, in request_capacity_change()
545 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, in request_capacity_change()
558 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, flag, in request_capacity_change()
572 notify_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num, in notify_capacity_change() argument
578 "notify_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid, in notify_capacity_change()
581 error = common_resource_op(CMD_NOTIFY_CHANGE, rsrcname, pid, flag, in notify_capacity_change()
595 get_resource_state(char *rsrcname, pid_t pid, rcm_info_t **info) in get_resource_state() argument
608 rsrcname, pid); in get_resource_state()
630 add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL, in get_resource_state()
665 add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL, in get_resource_state()
680 query(char **rsrcnames, int cmd, const char *opname, int querystate, pid_t pid, in query() argument
699 opname, rsrcnames[i], pid, flag, seq_num); in query()
701 error = dr_req_add(rsrcnames[i], pid, flag, querystate, seq_num, in query()
736 error = common_resource_op(cmd, rsrcnames[i], pid, in query()
778 cancel_query(cmd, opname, pid, flag, seq_num); in query()
799 cancel_query(int cmd, const char *opname, pid_t pid, uint_t flag, int seq_num) in cancel_query() argument
816 (void) common_resource_op(cmd, rsrc, pid, in cancel_query()