Searched defs:rsrcname (Results 1 - 13 of 13) sorted by relevance

/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dcluster_rcm.c155 cluster_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
159 assert(rsrcname != NULL && infostr != NULL);
169 cluster_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, argument
181 cluster_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
193 cluster_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
204 cluster_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
212 cluster_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
H A Ddump_rcm.c161 dump_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
167 assert(rsrcname != NULL && infostr != NULL);
170 if ((dc = cache_lookup(rsrcname)) == NULL) {
173 rsrcname);
189 dump_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, timespec_t *interval, argument
195 assert(rsrcname != NULL && errstr != NULL);
201 if ((dc = cache_lookup(rsrcname)) == NULL) {
214 dump_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
220 assert(rsrcname != NULL && errstr != NULL);
223 if ((dc = cache_lookup(rsrcname))
240 dump_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
274 dump_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
296 dump_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
[all...]
H A Dpool_rcm.c359 pool_request_capacity_change(rcm_handle_t *hdl, char *rsrcname, id_t id, argument
367 rsrcname, flags);
374 if (strcmp(rsrcname, registrations[i].rsrc) == 0) {
384 pool_notify_capacity_change(rcm_handle_t *hdl, char *rsrcname, id_t id, argument
389 rsrcname, flags);
434 pool_get_info(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag, argument
437 rcm_log_message(RCM_TRACE1, "POOL: RCM get info: '%s'\n", rsrcname);
441 "failure\n"), rsrcname);
451 pool_request_suspend(rcm_handle_t *hdl, char *rsrcname, argument
456 "POOL: requesting suspend for: %s\n", rsrcname);
461 pool_notify_resume(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flags, char **reason, rcm_info_t **dependent_info) argument
470 pool_request_offline(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag, char **reason, rcm_info_t **dependent_info) argument
479 pool_notify_online(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flags, char **reason, rcm_info_t **dependent_info) argument
487 pool_notify_remove(rcm_handle_t *hdl, char *rsrcname, id_t pid, uint_t flag, char **reason, rcm_info_t **dependent_info) argument
[all...]
H A Drcm_impl.c59 common_resource_op(int cmd, char *rsrcname, pid_t pid, uint_t flag, int seq_num, argument
75 error = rsrc_node_find(rsrcname, 0, &node);
98 "RCM_NO_CONSTRAINT: %s\n", rsrcname);
391 add_resource_client(char *modname, char *rsrcname, pid_t pid, uint_t flag, argument
401 modname, rsrcname, pid, flag);
403 if (strcmp(rsrcname, "/") == 0) {
423 error = rsrc_node_find(rsrcname, RSRC_NODE_CREATE, &node);
444 if (rsrc_check_lock_conflicts(rsrcname, flag, LOCK_FOR_USE,
464 error = rsrc_node_add_user(node, rsrcname, modname, pid, flag);
475 remove_resource_client(char *modname, char *rsrcname, pid_ argument
518 notify_resource_event(char *rsrcname, id_t pid, uint_t flag, int seq_num, nvlist_t *event_data, rcm_info_t **info) argument
535 request_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num, nvlist_t *nvl, rcm_info_t **info) argument
574 notify_capacity_change(char *rsrcname, id_t pid, uint_t flag, int seq_num, nvlist_t *nvl, rcm_info_t **info) argument
597 get_resource_state(char *rsrcname, pid_t pid, rcm_info_t **info) argument
[all...]
H A Dip_anon_rcm.c475 ip_anon_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
479 assert(rsrcname != NULL && infostr != NULL);
489 ip_anon_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, argument
501 ip_anon_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
509 ip_anon_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
520 ip_anon_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
528 ip_anon_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
H A Dswap_rcm.c175 swap_getinfo(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
178 assert(rsrcname != NULL && infostr != NULL);
181 if (cache_lookup(rsrcname) == NULL) {
183 rsrcname);
200 swap_suspend(rcm_handle_t *hdl, char *rsrcname, id_t id, timespec_t *interval, argument
206 assert(rsrcname != NULL && errstr != NULL);
212 if ((sf = cache_lookup(rsrcname)) == NULL) {
225 swap_resume(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, argument
231 assert(rsrcname != NULL && errstr != NULL);
234 if ((sf = cache_lookup(rsrcname))
251 swap_offline(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
282 swap_online(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
304 swap_remove(rcm_handle_t *hdl, char *rsrcname, id_t id, uint_t flags, char **errstr, rcm_info_t **dependent) argument
[all...]
H A Dmpxio_rcm.c961 char *rsrcname; local
977 if ((rsrcname = strdup(name)) == NULL)
982 return (rsrcname);
H A Drcm_lock.c287 info_req_add(char *rsrcname, uint_t flag, int seq_num) argument
294 rsrcname, seq_num);
296 device = resolve_name(rsrcname);
437 rsrc_check_lock_conflicts(char *rsrcname, uint_t flag, int cflag, argument
443 device = resolve_name(rsrcname);
671 dr_req_add(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num, argument
679 rsrcname, pid, flag, state, seq_num, (void *)info);
681 device = resolve_name(rsrcname);
755 dr_req_update(char *rsrcname, pid_t pid, uint_t flag, int state, int seq_num, argument
759 char *device = resolve_name(rsrcname);
821 dr_req_remove(char *rsrcname, uint_t flag) argument
959 char *rsrcname; member in struct:clean_list
[all...]
H A Drcm_subr.c1128 rsrc_node_find(char *rsrcname, int flag, rsrc_node_t **nodep) argument
1134 rcm_log_message(RCM_TRACE4, "rn_node_find(%s, 0x%x)\n", rsrcname, flag);
1140 pathname = resolve_name(rsrcname);
/illumos-gate/usr/src/lib/librcm/
H A Dlibrcm.c126 rcm_get_info(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
136 * rsrcname may be NULL if requesting dr operations or modinfo
138 if ((rsrcname == NULL) &&
144 rsrcnames[0] = rsrcname;
166 rcm_request_offline(rcm_handle_t *hd, char *rsrcname, uint_t flag, argument
171 rsrcnames[0] = rsrcname;
190 /* cancel offline request and allow apps to use rsrcname */
192 rcm_notify_online(rcm_handle_t *hd, char *rsrcname, uint_t flag, argument
197 rsrcnames[0] = rsrcname;
216 /* notify that rsrcname ha
218 rcm_notify_remove(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
244 rcm_request_suspend(rcm_handle_t *hd, char *rsrcname, uint_t flag, timespec_t *interval, rcm_info_t **infop) argument
272 rcm_notify_resume(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
298 rcm_request_capacity_change(rcm_handle_t *hd, char *rsrcname, uint_t flag, nvlist_t *nvl, rcm_info_t **infop) argument
320 rcm_notify_capacity_change(rcm_handle_t *hd, char *rsrcname, uint_t flag, nvlist_t *nvl, rcm_info_t **infop) argument
342 rcm_notify_event(rcm_handle_t *hd, char *rsrcname, uint_t flag, nvlist_t *nvl, rcm_info_t **infop) argument
368 rcm_register_capacity(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
388 rcm_unregister_capacity(rcm_handle_t *hd, char *rsrcname, uint_t flag) argument
411 rcm_register_event(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
431 rcm_unregister_event(rcm_handle_t *hd, char *rsrcname, uint_t flag) argument
456 rcm_register_interest(rcm_handle_t *hd, char *rsrcname, uint_t flag, rcm_info_t **infop) argument
476 rcm_unregister_interest(rcm_handle_t *hd, char *rsrcname, uint_t flag) argument
495 rcm_get_rsrcstate(rcm_handle_t *hd, char *rsrcname, int *statep) argument
572 char *rsrcname = NULL; local
[all...]
/illumos-gate/usr/src/lib/libshare/common/
H A Dlibsharecore.c1965 char *rsrcname = NULL; local
1975 rsrcname = sa_get_resource_attr(resource, "name");
2004 if (rsrcname != NULL || groupname != NULL) {
2007 if (rsrcname != NULL)
2008 len += strlen(rsrcname);
2014 (rsrcname != NULL &&
2015 strlen(rsrcname) > 0) ? rsrcname : "-",
2019 if (rsrcname != NULL)
2020 sa_free_attr_string(rsrcname);
[all...]
/illumos-gate/usr/src/cmd/dfs.cmds/sharemgr/
H A Dcommands.c2040 char *rsrcname; local
2078 rsrcname = get_resource(share);
2079 if (rsrcname != NULL && strlen(rsrcname) > 0) {
2080 (void) printf("%s=%s", rsrcname, sharepath);
2084 if (rsrcname != NULL)
2085 sa_free_attr_string(rsrcname);
2125 rsrcname = sa_get_resource_attr(resource,
2127 if (rsrcname == NULL)
2130 rsrc = conv_from_utf8(rsrcname);
2540 char *rsrcname = NULL; local
2814 char *rsrcname = NULL; local
3011 char *rsrcname = NULL; local
3272 char *rsrcname = NULL; local
3672 basic_set(sa_handle_t handle, char *groupname, struct options *optlist, char *protocol, char *sharepath, char *rsrcname, int dryrun) argument
3892 char *rsrcname = NULL; local
4198 basic_unset(sa_handle_t handle, char *groupname, struct options *optlist, char *protocol, char *sharepath, char *rsrcname, int dryrun) argument
4427 char *rsrcname = NULL; local
[all...]
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Dri_init.c840 char *cpustr, *lasts, *rsrcname, rbuf[32]; local
853 if ((rsrcname = strdup(rbuf)) == NULL) {
858 rcm->rlist[rcm->nrlist++] = rsrcname;
861 dprintf((stderr, "cpu_cm_info: cpuid=%d, rsrcname=%s",
862 cpuid, rsrcname));
902 char *rsrcname; local
911 if ((rsrcname = strdup(buf)) == NULL) {
917 rcm->rlist[rcm->nrlist++] = rsrcname;

Completed in 105 milliseconds