Lines Matching refs:pid

59 common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num,
110 notify_resource_remove(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
121 pid, flag, seq_num);
127 error = dr_req_update(rsrcnames[i], pid, flag,
134 error = common_resource_op(CMD_REMOVE, rsrcnames[i], pid, flag,
153 notify_resource_resume(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
168 if (get_resource_state(rsrcnames[i], pid, &state_info) ||
177 rsrcnames[i], pid, flag, seq_num);
182 error = dr_req_update(rsrcnames[i], pid, flag,
189 error = common_resource_op(CMD_RESUME, rsrcnames[i], pid, flag,
205 notify_resource_online(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
216 rsrcnames[i], pid, flag, seq_num);
221 error = dr_req_update(rsrcnames[i], pid, flag,
228 error = common_resource_op(CMD_ONLINE, rsrcnames[i], pid, flag,
259 process_resource_suspend(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
271 pid, flag, interval, seq_num, info, &error) == 0) {
281 if ((error = dr_req_update(rsrcnames[i], pid, flag,
300 error = common_resource_op(CMD_SUSPEND, rsrcnames[i], pid,
303 (void) dr_req_update(rsrcnames[i], pid, flag,
314 (void) dr_req_update(rsrcnames[i], pid, flag,
325 process_resource_offline(char **rsrcnames, pid_t pid, uint_t flag, int seq_num,
337 pid, flag, NULL, seq_num, info, &error) == 0) {
346 error = dr_req_update(rsrcnames[i], pid, flag,
365 error = common_resource_op(CMD_OFFLINE, rsrcnames[i], pid,
368 (void) dr_req_update(rsrcnames[i], pid, flag,
379 (void) dr_req_update(rsrcnames[i], pid, flag,
391 add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag,
401 modname, rsrcname, pid, flag);
429 user = rsrc_client_find(modname, pid, &node->users);
464 error = rsrc_node_add_user(node, rsrcname, modname, pid, flag);
475 remove_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag)
482 modname, rsrcname, pid, flag);
495 return (rsrc_node_remove_user(node, modname, pid, flag));
518 notify_resource_event(char *rsrcname, id_t pid, uint_t flag, int seq_num,
526 rsrcname, pid, flag);
528 error = common_resource_op(CMD_EVENT, rsrcname, pid, flag, seq_num,
535 request_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num,
542 "request_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid,
547 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid,
560 error = common_resource_op(CMD_REQUEST_CHANGE, rsrcname, pid, flag,
574 notify_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num,
580 "notify_capacity_change(%s, %ld, 0x%x, %d)\n", rsrcname, pid,
583 error = common_resource_op(CMD_NOTIFY_CHANGE, rsrcname, pid, flag,
597 get_resource_state(char *rsrcname, pid_t pid, rcm_info_t **info)
610 rsrcname, pid);
632 add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL,
667 add_busy_rsrc_to_list(rsrcname, pid, state, 0, NULL,
682 query(char **rsrcnames, int cmd, const char *opname, int querystate, pid_t pid,
701 opname, rsrcnames[i], pid, flag, seq_num);
703 error = dr_req_add(rsrcnames[i], pid, flag, querystate, seq_num,
738 error = common_resource_op(cmd, rsrcnames[i], pid,
780 cancel_query(cmd, opname, pid, flag, seq_num);
801 cancel_query(int cmd, const char *opname, pid_t pid, uint_t flag, int seq_num)
818 (void) common_resource_op(cmd, rsrc, pid,