Lines Matching defs:pid

414 add_busy_rsrc_to_list(char *alias, pid_t pid, int state, int seq_num,
437 (errno = nvlist_add_int64(info->info, RCM_CLIENT_ID, pid)) ||
514 rsrc_client_alloc(char *alias, char *modname, pid_t pid, uint_t flag)
522 alias, modname, pid);
530 client->pid = pid;
542 /* Find client in list matching modname and pid */
544 rsrc_client_find(char *modname, pid_t pid, client_t **list)
549 modname, pid, (void *)list);
552 if ((client->pid == pid) &&
566 client->alias, client->module->name, client->pid);
579 client->alias, client->module->name, client->pid);
698 rval = call_getinfo(ops, hdl, client->alias, client->pid,
734 client->pid, targ->interval, targ->flag, &error,
758 rval = ops->rcmop_notify_resume(hdl, client->alias, client->pid,
797 client->pid, targ->flag, &error, &depend_info);
838 rval = ops->rcmop_notify_online(hdl, client->alias, client->pid,
846 rval = ops->rcmop_notify_remove(hdl, client->alias, client->pid,
856 client->alias, client->pid, targ->flag, targ->nvl,
865 client->alias, client->pid, targ->flag, targ->nvl,
874 client->pid, targ->flag, &error, targ->nvl,
896 (void) call_getinfo(ops, hdl, client->alias, client->pid,
907 add_busy_rsrc_to_list(client->alias, client->pid, client->state,
1189 rsrc_node_add_user(rsrc_node_t *node, char *alias, char *modname, pid_t pid,
1196 node->name, alias, modname, pid, flag);
1198 user = rsrc_client_find(modname, pid, &node->users);
1232 if ((user = rsrc_client_alloc(alias, modname, pid, flag)) != NULL) {
1245 rsrc_node_remove_user(rsrc_node_t *node, char *modname, pid_t pid, uint_t flag)
1251 pid, flag);
1253 user = rsrc_client_find(modname, pid, &node->users);
1256 "client not registered: module=%s, pid=%d, dev=%s\n"),
1257 modname, pid, node->name);
1644 proc_exist(pid_t pid)
1650 if (pid == (pid_t)0) {
1654 (void) snprintf(path, sizeof (path), "%s/%ld", procfs, pid);
1671 * Cleanup notification clients for which pid no longer exists
1675 proc_exist(client->pid)) {
1777 user->module->name, user->pid, user->alias);
1815 hdl->pid = 0;
1894 call_getinfo(struct rcm_mod_ops *ops, rcm_handle_t *hdl, char *alias, id_t pid,
1903 rval = v1_ops->rcmop_get_info(hdl, alias, pid, flag, info,
1909 return (ops->rcmop_get_info(hdl, alias, pid, flag, info, error,