Home | History | Annotate | Download | only in net

Lines Matching refs:policy

68         for (NetworkPolicy policy : policies) {
70 if (policy.limitBytes < -1) {
71 policy.limitBytes = LIMIT_DISABLED;
74 if (policy.warningBytes < -1) {
75 policy.warningBytes = WARNING_DISABLED;
79 mPolicies.add(policy);
108 final NetworkPolicy policy = getPolicy(template);
109 return policy != null && policy.limitBytes != LIMIT_DISABLED;
113 NetworkPolicy policy = getPolicy(template);
114 if (policy == null) {
115 policy = buildDefaultPolicy(template);
116 mPolicies.add(policy);
118 return policy;
122 for (NetworkPolicy policy : mPolicies) {
123 if (policy.template.equals(template)) {
124 return policy;
131 NetworkPolicy policy = getPolicy(template);
132 if (policy != null) {
133 return policy;
167 final NetworkPolicy policy = getOrCreatePolicy(template);
168 policy.cycleDay = cycleDay;
169 policy.cycleTimezone = cycleTimezone;
170 policy.inferred = false;
171 policy.clearSnooze();
180 final NetworkPolicy policy = getOrCreatePolicy(template);
181 policy.warningBytes = warningBytes;
182 policy.inferred = false;
183 policy.clearSnooze();
192 final NetworkPolicy policy = getOrCreatePolicy(template);
193 policy.limitBytes = limitBytes;
194 policy.inferred = false;
195 policy.clearSnooze();
200 NetworkPolicy policy = getPolicy(template);
201 if (policy != null) {
202 return policy.metered;
211 NetworkPolicy policy = getPolicy(template);
213 if (policy == null) {
214 policy = buildDefaultPolicy(template);
215 policy.metered = true;
216 policy.inferred = false;
217 mPolicies.add(policy);
219 } else if (!policy.metered) {
220 policy.metered = true;
221 policy.inferred = false;
226 if (policy == null) {
227 // ignore when policy doesn't exist
228 } else if (policy.metered) {
229 policy.metered = false;
230 policy.inferred = false;
251 for (NetworkPolicy policy : mPolicies) {
252 subscriberIds.add(policy.template.getSubscriberId());
266 for (NetworkPolicy policy : mPolicies) {
267 final NetworkTemplate template = policy.template;
291 * the policy as requested.
308 // combine, picking most restrictive policy
322 // duplicate existing policy into two rules