Lines Matching full:policies
24 } policies[] __counted_by(n_alloc);
38 if (state->policies[i].policy == policy &&
39 state->policies[i].maxtype == maxtype)
42 if (!state->policies[i].policy) {
43 state->policies[i].policy = policy;
44 state->policies[i].maxtype = maxtype;
50 state = krealloc(state, struct_size(state, policies, n_alloc),
57 memset(&state->policies[old_n_alloc], 0,
58 flex_array_size(state, policies, n_alloc - old_n_alloc));
60 state->policies[old_n_alloc].policy = policy;
61 state->policies[old_n_alloc].maxtype = maxtype;
92 if (state->policies[i].policy == policy &&
93 state->policies[i].maxtype == maxtype)
105 state = kzalloc(struct_size(state, policies, INITIAL_POLICIES_ALLOC),
122 * Call this to allocate a policy dump state, and to add policies to it. This
142 * walk the policies and nested ones first, and build
151 policy_idx < state->n_alloc && state->policies[policy_idx].policy;
156 policy = state->policies[policy_idx].policy;
159 type <= state->policies[policy_idx].maxtype;
194 !state->policies[state->policy_idx].policy;
446 pt = &state->policies[state->policy_idx].policy[state->attr_idx];
466 if (state->attr_idx > state->policies[state->policy_idx].maxtype) {