Lines Matching refs:phases
1262 # phases {
1263 # 10 sequential, non-overlapping phases of S/R
1344 # called when phases are all finished being added
1470 phases = self.sortedPhases()
1471 tgtdev = self.sourceDevice(phases, start, end, pid, 'device')
1478 tgtdev = self.sourceDevice(phases, start, end, pid, 'thread')
1672 phases = self.dmesg.keys()
1674 count = len(phases) if order < 0 else order
1676 while phase in phases:
1726 def phaseOverlap(self, phases):
1730 for phase in phases:
1743 phases = self.sortedPhases()
1748 for phase in phases:
1763 p0start = self.dmesg[phases[0]]['start']
1765 targetphase = phases[0]
1767 targetphase = phases[-1]
1775 if targetphase in phases:
2629 # devlist: the list of devices/actions in a group of contiguous phases
3576 # fill in any missing phases
3923 # fill in any missing phases
4512 phases = {'suspend':[],'resume':[]}
4515 phases['resume'].append(phase)
4517 phases['suspend'].append(phase)
4519 for dir in phases:
4539 for b in phases[dir]:
4554 for b in phases[dir]:
4628 # draw a legend which describes the phases by color
4999 ' var phases = devinfo.getElementsByClassName("phaselet");\n'\
5000 ' for (var i = 0; i < phases.length; i++) {\n'\
5001 ' if(phases[i].id in pd) {\n'\
5002 ' var w = 100.0*pd[phases[i].id]/total[0];\n'\
5006 ' phases[i].style.width = w+"%";\n'\
5007 ' phases[i].style.left = left+"%";\n'\
5008 ' phases[i].title = phases[i].id+" "+pd[phases[i].id]+" ms";\n'\
5010 ' var time = "<t4 style=\\"font-size:"+fs+"px\\">"+pd[phases[i].id]+" ms<br></t4>";\n'\
5011 ' var pname = "<t3 style=\\"font-size:"+fs2+"px\\">"+phases[i].id.replace(new RegExp("_", "g"), " ")+"</t3>";\n'\
5012 ' phases[i].innerHTML = time+pname;\n'\
5014 ' phases[i].style.width = "0%";\n'\
5015 ' phases[i].style.left = left+"%";\n'\
6306 doError('invalid phase --> (%s: %s), valid phases are %s'\
6658 doError('invalid phase --> (%s: %s), valid phases are %s'\