Lines Matching refs:virtualfn
240 def virtualfn2realfn(virtualfn): argument
245 if virtualfn.startswith('mc:') and virtualfn.count(':') >= 2:
246 elems = virtualfn.split(':')
248 virtualfn = ":".join(elems[2:])
250 fn = virtualfn
252 if virtualfn.startswith('virtual:'):
253 elems = virtualfn.split(':')
304 def loadDataFull(self, virtualfn, appends): argument
309 logger.debug("Parsing %s (full)" % virtualfn)
310 (fn, virtual, mc) = virtualfn2realfn(virtualfn)
311 bb_data = self.load_bbfile(virtualfn, appends, virtonly=True)
495 virtualfn = variant2virtual(filename, variant)
500 if virtualfn == filename:
506 infos.append((virtualfn, info_array))
524 virtualfn = variant2virtual(filename, variant)
525 infos.append((virtualfn, self.depends_cache[virtualfn]))
538 for virtualfn, info_array in infos:
540 self.logger.debug("Skipping %s: %s", virtualfn, info_array[0].skipreason)
543 self.add_info(virtualfn, info_array, cacheData, not cached)
637 virtualfn = variant2virtual(fn, cls)
638 self.clean.add(virtualfn)
639 if virtualfn not in self.depends_cache:
640 self.logger.debug2("%s is not cached", virtualfn)
642 elif len(self.depends_cache[virtualfn]) != len(self.caches_array):
643 self.logger.debug2("Extra caches missing for %s?" % virtualfn)
649 virtualfn = variant2virtual(fn, cls)
650 if virtualfn in self.clean:
651 self.logger.debug2("Removing %s from cache", virtualfn)
652 self.clean.remove(virtualfn)