Lines Matching full:rules
33 QAuthZListRuleList *rules = lauthz->rules; in qauthz_list_is_allowed() local
35 while (rules) { in qauthz_list_is_allowed()
36 QAuthZListRule *rule = rules->value; in qauthz_list_is_allowed()
57 rules = rules->next; in qauthz_list_is_allowed()
92 visit_type_QAuthZListRuleList(v, name, &lauthz->rules, errp); in qauthz_list_prop_get_rules()
102 oldrules = lauthz->rules; in qauthz_list_prop_set_rules()
103 visit_type_QAuthZListRuleList(v, name, &lauthz->rules, errp); in qauthz_list_prop_set_rules()
114 qapi_free_QAuthZListRuleList(lauthz->rules); in qauthz_list_finalize()
129 object_class_property_add(oc, "rules", "QAuthZListRule", in qauthz_list_class_init()
157 QAuthZListRuleList *rules, *tmp; in qauthz_list_append_rule() local
169 rules = auth->rules; in qauthz_list_append_rule()
170 if (rules) { in qauthz_list_append_rule()
171 while (rules->next) { in qauthz_list_append_rule()
173 rules = rules->next; in qauthz_list_append_rule()
175 rules->next = tmp; in qauthz_list_append_rule()
178 auth->rules = tmp; in qauthz_list_append_rule()
192 QAuthZListRuleList *rules, *tmp; in qauthz_list_insert_rule() local
204 rules = auth->rules; in qauthz_list_insert_rule()
205 if (rules && index > 0) { in qauthz_list_insert_rule()
206 while (rules->next && i < (index - 1)) { in qauthz_list_insert_rule()
208 rules = rules->next; in qauthz_list_insert_rule()
210 tmp->next = rules->next; in qauthz_list_insert_rule()
211 rules->next = tmp; in qauthz_list_insert_rule()
214 tmp->next = auth->rules; in qauthz_list_insert_rule()
215 auth->rules = tmp; in qauthz_list_insert_rule()
224 QAuthZListRuleList *rules, *prev; in qauthz_list_delete_rule() local
228 rules = auth->rules; in qauthz_list_delete_rule()
229 while (rules) { in qauthz_list_delete_rule()
230 rule = rules->value; in qauthz_list_delete_rule()
233 prev->next = rules->next; in qauthz_list_delete_rule()
235 auth->rules = rules->next; in qauthz_list_delete_rule()
237 rules->next = NULL; in qauthz_list_delete_rule()
238 qapi_free_QAuthZListRuleList(rules); in qauthz_list_delete_rule()
241 prev = rules; in qauthz_list_delete_rule()
242 rules = rules->next; in qauthz_list_delete_rule()