Lines Matching refs:self
405 def __init__(self): argument
406 self.syscalls = []
407 self.lineno = 0
409 def E(self, msg): argument
410 print "%d: %s" % (self.lineno, msg)
412 def parse_line(self, line): argument
419 E = self.E
508 self.syscalls.append(t)
512 def parse_open_file(self, fp): argument
514 self.lineno += 1
518 self.parse_line(line)
520 def parse_file(self, file_path): argument
523 self.parse_open_file(fp)
527 def __init__(self): argument
528 self.old_stubs = []
529 self.new_stubs = []
530 self.other_files = []
531 self.syscalls = []
534 def process_file(self, input): argument
537 self.syscalls = parser.syscalls
540 for syscall in self.syscalls:
570 def gen_glibc_syscalls_h(self): argument
615 self.other_files.append(glibc_syscalls_h_path)
619 def gen_syscall_stubs(self): argument
620 for syscall in self.syscalls:
628 self.new_stubs.append(filename)
631 def regenerate(self): argument
640 self.old_stubs.append(os.path.join(rel_path, file))
642 logging.info("found %d stub files" % len(self.old_stubs))
650 self.gen_glibc_syscalls_h()
651 self.gen_syscall_stubs()
657 for stub in self.new_stubs + self.other_files:
671 for stub in self.old_stubs:
672 if not stub in self.new_stubs: