Lines Matching full:phases
847 # phases {
848 # 10 sequential, non-overlapping phases of S/R
865 phases = [] # ordered list of phases variable in Data
891 self.phases = []
892 self.dmesg = { # fixed list of 10 phases
914 self.phases = self.sortedPhases()
916 for phase in self.phases:
959 for phase in self.phases:
976 for phase in self.phases:
1007 tgtdev = self.sourceDevice(self.phases, start, end, pid, 'device')
1014 tgtdev = self.sourceDevice(self.phases, start, end, pid, 'thread')
1056 for phase in self.phases:
1067 for phase in self.phases:
1082 for phase in self.phases:
1096 for phase in self.phases:
1106 for phase in self.phases:
1144 for phase in self.phases:
1211 for p in self.phases:
1217 for phase in self.phases:
1232 for phase in self.phases:
1234 def phaseOverlap(self, phases): argument
1238 for phase in phases:
1254 phases = []
1255 for phase in self.phases:
1261 phases.append(phase)
1270 p0start = self.dmesg[self.phases[0]]['start']
1272 targetphase = self.phases[0]
1274 targetphase = self.phases[-1]
1279 if len(phases) > 1:
1281 self.phaseOverlap(phases)
1282 if targetphase in self.phases:
1318 for phase in self.phases:
1326 for phase in self.phases:
1347 for phase in self.phases:
1482 for p in self.phases:
1946 for p in data.phases:
1969 for p in data.phases:
2092 # devlist: the list of devices/actions in a group of contiguous phases
2624 for p in test.data.phases:
2967 for p in test.data.phases:
3055 # fill in any missing phases
3060 lp = data.phases[0]
3061 for p in data.phases:
3341 if(phase in data.phases):
3400 # fill in any missing phases
3401 lp = data.phases[0]
3402 for p in data.phases:
3465 for p in data.phases:
3823 phases = {'suspend':[],'resume':[]}
3826 phases['resume'].append(phase)
3828 phases['suspend'].append(phase)
3833 for dir in phases:
3853 for b in sorted(phases[dir]):
3868 for b in sorted(phases[dir]):
3943 # draw a legend which describes the phases by color
3947 pdelta = 100.0/len(data.phases)
3949 for phase in data.phases:
3973 for b in data.phases:
4316 ' var phases = devinfo.getElementsByClassName("phaselet");\n'\
4317 ' for (var i = 0; i < phases.length; i++) {\n'\
4318 ' if(phases[i].id in pd) {\n'\
4319 ' var w = 100.0*pd[phases[i].id]/total[0];\n'\
4323 ' phases[i].style.width = w+"%";\n'\
4324 ' phases[i].style.left = left+"%";\n'\
4325 ' phases[i].title = phases[i].id+" "+pd[phases[i].id]+" ms";\n'\
4327 ' var time = "<t4 style=\\"font-size:"+fs+"px\\">"+pd[phases[i].id]+" ms<br></t4>";\n'\
4328 …' var pname = "<t3 style=\\"font-size:"+fs2+"px\\">"+phases[i].id.replace(new RegExp("_", "g")…
4329 ' phases[i].innerHTML = time+pname;\n'\
4331 ' phases[i].style.width = "0%";\n'\
4332 ' phases[i].style.left = left+"%";\n'\
5524 if value not in d.phases:
5525 doError('invalid phase --> (%s: %s), valid phases are %s'\
5526 % (option, value, d.phases), True)
5850 if val not in d.phases:
5851 doError('invalid phase --> (%s: %s), valid phases are %s'\
5852 % (arg, val, d.phases), True)