Home
last modified time | relevance | path

Searched refs:rsrcname (Results 1 – 13 of 13) sorted by relevance

/titanic_44/usr/src/cmd/rcm_daemon/common/
H A Drcm_impl.c59 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 Dpool_rcm.c359 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 Ddump_rcm.c161 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 Dcluster_rcm.c155 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 Dswap_rcm.c175 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 Drcm_lock.c287 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 Dip_anon_rcm.c475 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 Dmpxio_rcm.c961 char *rsrcname; in get_rsrcname() local
977 if ((rsrcname = strdup(name)) == NULL) in get_rsrcname()
982 return (rsrcname); in get_rsrcname()
H A Drcm_subr.c1128 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 Dlibrcm.c126 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 Dcommands.c2040 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 Dlibsharecore.c1964 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 Dri_init.c840 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()