Lines Matching refs:modname
218 module_load(char *modname)
222 rcm_log_message(RCM_DEBUG, "module_load(name=%s)\n", modname);
228 module->name = s_strdup(modname);
232 if (rcm_is_script(modname) == 0) {
234 module->dlhandle = rcm_module_open(modname);
238 gettext("cannot open module %s\n"), modname);
254 gettext("missing entries in module %s\n"), modname);
269 gettext("cannot init module %s\n"), modname);
287 modname, module->modops->version);
305 modname);
329 cli_module_hold(char *modname)
333 rcm_log_message(RCM_TRACE3, "cli_module_hold(%s)\n", modname);
338 if (strcmp(module->name, modname) == 0) {
353 if ((module = module_load(modname)) == NULL) {
415 char *modname, const char *infostr, const char *errstr,
468 if (modname) {
470 modname)) {
514 rsrc_client_alloc(char *alias, char *modname, pid_t pid, uint_t flag)
519 assert((alias != NULL) && (modname != NULL));
522 alias, modname, pid);
524 if ((mod = cli_module_hold(modname)) == NULL) {
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);
553 strcmp(modname, client->module->name) == 0) {
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)
1250 "rsrc_node_remove_user(%s, %s, %ld, 0x%x)\n", node->name, modname,
1253 user = rsrc_client_find(modname, pid, &node->users);
1257 modname, pid, node->name);
1814 hdl->modname = module->name;