Lines Matching refs:flag

512 rsrc_client_alloc(char *alias, char *modname, pid_t pid, uint_t flag)  in rsrc_client_alloc()  argument
532 client->flag = flag; in rsrc_client_alloc()
643 client->module->name, cmd, targ->flag); in rsrc_client_action()
661 if ((client->flag & RCM_REGISTER_DR) == 0) { in rsrc_client_action()
668 if ((client->flag & RCM_REGISTER_CAPACITY) == 0) { in rsrc_client_action()
674 if ((client->flag & RCM_REGISTER_EVENT) == 0) { in rsrc_client_action()
697 targ->flag, &info, &error, client_props, &depend_info); in rsrc_client_action()
701 if (((targ->flag & RCM_QUERY_CANCEL) == 0) && in rsrc_client_action()
706 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
709 } else if ((targ->flag & RCM_QUERY_CANCEL) == 0) { in rsrc_client_action()
722 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
724 } else if ((targ->flag & RCM_QUERY_CANCEL) == 0) { in rsrc_client_action()
732 client->pid, targ->interval, targ->flag, &error, in rsrc_client_action()
736 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
757 targ->flag, &error, &depend_info); in rsrc_client_action()
764 if (((targ->flag & RCM_QUERY_CANCEL) == 0) && in rsrc_client_action()
769 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
772 } else if ((targ->flag & RCM_QUERY_CANCEL) == 0) { in rsrc_client_action()
785 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
787 } else if ((targ->flag & RCM_QUERY_CANCEL) == 0) { in rsrc_client_action()
795 client->pid, targ->flag, &error, &depend_info); in rsrc_client_action()
804 if ((targ->flag & RCM_RETIRE_REQUEST) && in rsrc_client_action()
813 if ((targ->flag & RCM_QUERY) == 0) { in rsrc_client_action()
837 targ->flag, &error, &depend_info); in rsrc_client_action()
845 targ->flag, &error, &depend_info); in rsrc_client_action()
854 client->alias, client->pid, targ->flag, targ->nvl, in rsrc_client_action()
863 client->alias, client->pid, targ->flag, targ->nvl, in rsrc_client_action()
872 client->pid, targ->flag, &error, targ->nvl, in rsrc_client_action()
893 (targ->flag & RCM_SCOPE))) { in rsrc_client_action()
895 targ->flag & (~(RCM_INCLUDE_DEPENDENT|RCM_INCLUDE_SUBTREE)), in rsrc_client_action()
945 if ((targ->flag & RCM_RETIRE_REQUEST) && in rsrc_client_action_list()
1032 rn_find_child(rsrc_node_t *parent, char *childname, int flag, int type) in rn_find_child() argument
1039 parent->name, childname, flag, type); in rn_find_child()
1053 if (flag != RSRC_NODE_CREATE) in rn_find_child()
1126 rsrc_node_find(char *rsrcname, int flag, rsrc_node_t **nodep) in rsrc_node_find() argument
1132 rcm_log_message(RCM_TRACE4, "rn_node_find(%s, 0x%x)\n", rsrcname, flag); in rsrc_node_find()
1169 node = rn_find_child(parent, nodename, flag, type); in rsrc_node_find()
1171 assert((flag & RSRC_NODE_CREATE) == 0); in rsrc_node_find()
1188 uint_t flag) in rsrc_node_add_user() argument
1194 node->name, alias, modname, pid, flag); in rsrc_node_add_user()
1209 if (user->flag & (flag & RCM_REGISTER_MASK)) { in rsrc_node_add_user()
1213 if ((flag & RCM_REGISTER_DR) && in rsrc_node_add_user()
1218 user->flag |= (flag & RCM_REGISTER_MASK); in rsrc_node_add_user()
1219 if ((flag & RCM_REGISTER_DR) || in rsrc_node_add_user()
1230 if ((user = rsrc_client_alloc(alias, modname, pid, flag)) != NULL) { in rsrc_node_add_user()
1233 if (flag & RCM_FILESYS) in rsrc_node_add_user()
1243 rsrc_node_remove_user(rsrc_node_t *node, char *modname, pid_t pid, uint_t flag) in rsrc_node_remove_user() argument
1249 pid, flag); in rsrc_node_remove_user()
1260 user->flag = user->flag & (~(flag & RCM_REGISTER_MASK)); in rsrc_node_remove_user()
1265 if ((user->flag & RCM_REGISTER_MASK) == 0) in rsrc_node_remove_user()
1394 uint_t flag = targ->flag; in node_action() local
1404 if (flag & RCM_FILESYS) { in node_action()
1406 targ->flag &= ~RCM_FILESYS; in node_action()
1440 if (arg->flag & RCM_RETIRE_REQUEST) { in rsrc_tree_action()
1457 rsrc_usage_info(char **rsrcnames, uint_t flag, int seq_num, rcm_info_t **info) in rsrc_usage_info() argument
1466 arg.flag = flag; in rsrc_usage_info()
1473 rsrcnames[i], flag, seq_num); in rsrc_usage_info()
1475 if (flag & RCM_INCLUDE_DEPENDENT) { in rsrc_usage_info()
1481 if (info_req_add(rsrcnames[i], flag, seq_num) != 0) { in rsrc_usage_info()
1488 if ((flag & RCM_INCLUDE_DEPENDENT) && initial_req) in rsrc_usage_info()
1497 if (flag & RCM_INCLUDE_SUBTREE) { in rsrc_usage_info()
1504 if ((flag & RCM_INCLUDE_DEPENDENT) && initial_req) in rsrc_usage_info()
1893 uint_t flag, char **info, char **error, nvlist_t *client_props, in call_getinfo() argument
1901 rval = v1_ops->rcmop_get_info(hdl, alias, pid, flag, info, in call_getinfo()
1907 return (ops->rcmop_get_info(hdl, alias, pid, flag, info, error, in call_getinfo()