Lines Matching refs:self

19     def __init__(self, cache_id, clos_mask):  argument
20 self.cache_id = cache_id
21 self.clos_mask = clos_mask
23 def get_cache_id(self): argument
24 return self.cache_id
26 def get_clos_mask(self): argument
27 return self.clos_mask
29 def match_policy(self, src): argument
30 … return (self.clos_mask == None) or (src.clos_mask == None) or (self.clos_mask == src.clos_mask)
33 def __init__(self, policy): argument
34 self.cache_id = policy.get_cache_id()
35 self.clos_mask = policy.get_clos_mask()
37 def merge_policy(self, src): argument
38 return self.match_policy(src)
43 def __init__(self, policy): argument
44 self.policy_list = []
45 for index,cache2_id in enumerate(self.cache2_id_list):
47 self.policy_list.append(policy)
49 self.policy_list.append(Policy(None, None))
51 def get_cache_id(self, index): argument
52 return self.policy_list[index].get_cache_id()
54 def get_clos_mask(self, index): argument
55 return self.policy_list[index].get_clos_mask()
57 def match_policy(self, src): argument
58 for index in range(0, len(self.policy_list)):
59 if not self.policy_list[index].match_policy(src.policy_list[index]):
63 def merge_policy(self, src): argument
64 if self.match_policy(src):
65 for index in range(0, len(self.policy_list)):
66 if self.policy_list[index].clos_mask is None:
67 self.policy_list[index].clos_mask = src.policy_list[index].clos_mask
72 def __init__(self, policy_list, policy_owner): argument
87 self.l2policy = L2Policy(Policy(cache2_id, l2_mask))
88 self.l3policy = L3Policy(Policy(cache3_id, l3_mask))
91 self.policy_owner_list = [policy_owner]
93 def match_policy(self, src): argument
94 return self.l2policy.match_policy(src.l2policy) and self.l3policy.match_policy(src.l3policy)
97 def merge_policy(self, src): argument
98 if self.match_policy(src):
99 self.l2policy.merge_policy(src.l2policy)
100 self.l3policy.merge_policy(src.l3policy)
101 self.policy_owner_list += src.policy_owner_list
106 def find_policy_owner(self, policy_owner): argument
107 return policy_owner in self.policy_owner_list
110 def merge_policy(self, src): argument
114 def __init__(self,data_list, code_list, owner): argument
115 self.data_policy = RdtPolicy(data_list, policy_owner(owner.vm_name, owner.vcpu, "Data"))
116 self.code_policy = RdtPolicy(code_list, policy_owner(owner.vm_name, owner.vcpu, "Code"))
118 def merge_policy(self, src): argument
119 …if self.code_policy.match_policy(src.code_policy) and self.data_policy.match_policy(src.data_polic…
120 self.code_policy.merge_policy(src.code_policy)
121 self.data_policy.merge_policy(src.data_policy)