/titanic_44/usr/src/cmd/rcm_daemon/common/ |
H A D | rcm_impl.c | 59 common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num, in common_resource_op() argument 75 error = rsrc_node_find(rsrcname, 0, &node); in common_resource_op() 98 "RCM_NO_CONSTRAINT: %s\n", rsrcname); in common_resource_op() 391 add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag, in add_resource_client() argument 401 modname, rsrcname, pid, flag); in add_resource_client() 403 if (strcmp(rsrcname, "/") == 0) { in add_resource_client() 423 error = rsrc_node_find(rsrcname, RSRC_NODE_CREATE, &node); in add_resource_client() 444 if (rsrc_check_lock_conflicts(rsrcname, flag, LOCK_FOR_USE, in add_resource_client() 464 error = rsrc_node_add_user(node, rsrcname, modname, pid, flag); in add_resource_client() 475 remove_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag) in remove_resource_client() argument [all …]
|
H A D | pool_rcm.c | 359 pool_request_capacity_change(rcm_handle_t *hdl, char *rsrcname, id_t id, in pool_request_capacity_change() argument 367 rsrcname, flags); in pool_request_capacity_change() 374 if (strcmp(rsrcname, registrations[i].rsrc) == 0) { in pool_request_capacity_change() 384 pool_notify_capacity_change(rcm_handle_t *hdl, char *rsrcname, id_t id, in pool_notify_capacity_change() argument 389 rsrcname, flags); in pool_notify_capacity_change() 434 pool_get_info(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag, in pool_get_info() argument 437 rcm_log_message(RCM_TRACE1, "POOL: RCM get info: '%s'\n", rsrcname); in pool_get_info() 441 "failure\n"), rsrcname); in pool_get_info() 451 pool_request_suspend(rcm_handle_t *hdl, char *rsrcname, in pool_request_suspend() argument 456 "POOL: requesting suspend for: %s\n", rsrcname); in pool_request_suspend() [all …]
|
H A D | dump_rcm.c | 161 dump_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in dump_getinfo() argument 167 assert(rsrcname != NULL && infostr != NULL); in dump_getinfo() 170 if ((dc = cache_lookup(rsrcname)) == NULL) { in dump_getinfo() 173 rsrcname); in dump_getinfo() 189 dump_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, timespec_t *interval, in dump_suspend() argument 195 assert(rsrcname != NULL && errstr != NULL); in dump_suspend() 201 if ((dc = cache_lookup(rsrcname)) == NULL) { in dump_suspend() 214 dump_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in dump_resume() argument 220 assert(rsrcname != NULL && errstr != NULL); in dump_resume() 223 if ((dc = cache_lookup(rsrcname)) == NULL) { in dump_resume() [all …]
|
H A D | cluster_rcm.c | 155 cluster_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in cluster_getinfo() argument 159 assert(rsrcname != NULL && infostr != NULL); in cluster_getinfo() 169 cluster_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, in cluster_suspend() argument 181 cluster_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in cluster_resume() argument 193 cluster_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in cluster_offline() argument 204 cluster_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in cluster_online() argument 212 cluster_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in cluster_remove() argument
|
H A D | swap_rcm.c | 175 swap_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in swap_getinfo() argument 178 assert(rsrcname != NULL && infostr != NULL); in swap_getinfo() 181 if (cache_lookup(rsrcname) == NULL) { in swap_getinfo() 183 rsrcname); in swap_getinfo() 200 swap_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, timespec_t *interval, in swap_suspend() argument 206 assert(rsrcname != NULL && errstr != NULL); in swap_suspend() 212 if ((sf = cache_lookup(rsrcname)) == NULL) { in swap_suspend() 225 swap_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in swap_resume() argument 231 assert(rsrcname != NULL && errstr != NULL); in swap_resume() 234 if ((sf = cache_lookup(rsrcname)) == NULL) { in swap_resume() [all …]
|
H A D | rcm_lock.c | 287 info_req_add(char *rsrcname, uint_t flag, int seq_num) in info_req_add() argument 294 rsrcname, seq_num); in info_req_add() 296 device = resolve_name(rsrcname); in info_req_add() 437 rsrc_check_lock_conflicts(char *rsrcname, uint_t flag, int cflag, in rsrc_check_lock_conflicts() argument 443 device = resolve_name(rsrcname); in rsrc_check_lock_conflicts() 671 dr_req_add(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num, in dr_req_add() argument 679 rsrcname, pid, flag, state, seq_num, (void *)info); in dr_req_add() 681 device = resolve_name(rsrcname); in dr_req_add() 755 dr_req_update(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num, in dr_req_update() argument 759 char *device = resolve_name(rsrcname); in dr_req_update() [all …]
|
H A D | ip_anon_rcm.c | 475 ip_anon_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in ip_anon_getinfo() argument 479 assert(rsrcname != NULL && infostr != NULL); in ip_anon_getinfo() 489 ip_anon_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, in ip_anon_suspend() argument 501 ip_anon_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in ip_anon_resume() argument 509 ip_anon_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in ip_anon_offline() argument 520 ip_anon_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in ip_anon_online() argument 528 ip_anon_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, in ip_anon_remove() argument
|
H A D | mpxio_rcm.c | 961 char *rsrcname; in get_rsrcname() local 977 if ((rsrcname = strdup(name)) == NULL) in get_rsrcname() 982 return (rsrcname); in get_rsrcname()
|
H A D | rcm_subr.c | 1128 rsrc_node_find(char *rsrcname, int flag, rsrc_node_t **nodep) in rsrc_node_find() argument 1134 rcm_log_message(RCM_TRACE4, "rn_node_find(%s, 0x%x)\n", rsrcname, flag); in rsrc_node_find() 1140 pathname = resolve_name(rsrcname); in rsrc_node_find()
|
/titanic_44/usr/src/lib/librcm/ |
H A D | librcm.c | 126 rcm_get_info(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) in rcm_get_info() argument 138 if ((rsrcname == NULL) && in rcm_get_info() 144 rsrcnames[0] = rsrcname; in rcm_get_info() 166 rcm_request_offline(rcm_handle_t *hd, char *rsrcname, uint_t flag, in rcm_request_offline() argument 171 rsrcnames[0] = rsrcname; in rcm_request_offline() 192 rcm_notify_online(rcm_handle_t *hd, char *rsrcname, uint_t flag, in rcm_notify_online() argument 197 rsrcnames[0] = rsrcname; in rcm_notify_online() 218 rcm_notify_remove(rcm_handle_t *hd, char *rsrcname, uint_t flag, in rcm_notify_remove() argument 223 rsrcnames[0] = rsrcname; in rcm_notify_remove() 244 rcm_request_suspend(rcm_handle_t *hd, char *rsrcname, uint_t flag, in rcm_request_suspend() argument [all …]
|
/titanic_44/usr/src/cmd/dfs.cmds/sharemgr/ |
H A D | commands.c | 2040 char *rsrcname; in show_share() local 2078 rsrcname = get_resource(share); in show_share() 2079 if (rsrcname != NULL && strlen(rsrcname) > 0) { in show_share() 2080 (void) printf("%s=%s", rsrcname, sharepath); in show_share() 2084 if (rsrcname != NULL) in show_share() 2085 sa_free_attr_string(rsrcname); in show_share() 2125 rsrcname = sa_get_resource_attr(resource, in show_share() 2127 if (rsrcname == NULL) in show_share() 2130 rsrc = conv_from_utf8(rsrcname); in show_share() 2139 if (rsrc != rsrcname) in show_share() [all …]
|
/titanic_44/usr/src/lib/libshare/common/ |
H A D | libsharecore.c | 1964 char *rsrcname = NULL; in sa_fillshare() local 1974 rsrcname = sa_get_resource_attr(resource, "name"); in sa_fillshare() 2003 if (rsrcname != NULL || groupname != NULL) { in sa_fillshare() 2006 if (rsrcname != NULL) in sa_fillshare() 2007 len += strlen(rsrcname); in sa_fillshare() 2013 (rsrcname != NULL && in sa_fillshare() 2014 strlen(rsrcname) > 0) ? rsrcname : "-", in sa_fillshare() 2018 if (rsrcname != NULL) in sa_fillshare() 2019 sa_free_attr_string(rsrcname); in sa_fillshare()
|
/titanic_44/usr/src/cmd/dcs/sparc/sun4u/ |
H A D | ri_init.c | 840 char *cpustr, *lasts, *rsrcname, rbuf[32]; in cpu_rcm_qpass() local 853 if ((rsrcname = strdup(rbuf)) == NULL) { in cpu_rcm_qpass() 858 rcm->rlist[rcm->nrlist++] = rsrcname; in cpu_rcm_qpass() 862 cpuid, rsrcname)); in cpu_rcm_qpass() 902 char *rsrcname; in io_rcm_qpass() local 911 if ((rsrcname = strdup(buf)) == NULL) { in io_rcm_qpass() 917 rcm->rlist[rcm->nrlist++] = rsrcname; in io_rcm_qpass()
|