Lines Matching refs:generic_refs
1431 def create_from_graph(graph, tagged_paths, generic_refs=None): argument
1437 sp_lib = graph.compute_sp_lib(generic_refs)
2339 def _resolve_lib_imported_symbols(self, lib, imported_libs, generic_refs): argument
2347 if generic_refs:
2348 ref_lib = generic_refs.refs.get(imported_lib.path)
2371 def _resolve_lib_deps(self, lib, resolver, generic_refs): argument
2375 if generic_refs:
2377 if imported_lib.path not in generic_refs.refs:
2384 self._resolve_lib_imported_symbols(lib, imported_libs, generic_refs)
2387 def _resolve_lib_set_deps(self, lib_set, resolver, generic_refs): argument
2389 self._resolve_lib_deps(lib, resolver, generic_refs)
2442 def _resolve_elf_class_deps(self, lib_dir, elf_class, generic_refs): argument
2458 self._resolve_lib_set_deps(system_libs, resolver, generic_refs)
2469 self._resolve_lib_set_deps(vndk_sp_libs, resolver, generic_refs)
2479 self._resolve_lib_set_deps(vndk_libs, resolver, generic_refs)
2487 self._resolve_lib_set_deps(vendor_libs, resolver, generic_refs)
2490 def resolve_deps(self, generic_refs=None): argument
2491 self._resolve_elf_class_deps('lib', ELF.ELFCLASS32, generic_refs)
2492 self._resolve_elf_class_deps('lib64', ELF.ELFCLASS64, generic_refs)
2500 def compute_sp_lib(self, generic_refs, ignore_hidden_deps=False): argument
2517 return (not generic_refs or
2518 generic_refs.classify_lib(lib) != GenericRefs.NEW_LIB)
2536 def normalize_partition_tags(self, sp_hals, generic_refs): argument
2594 def compute_degenerated_vndk(self, generic_refs, tagged_paths=None, argument
2618 self.normalize_partition_tags(sp_hal, generic_refs)
2622 if not generic_refs:
2626 return generic_refs.has_same_name_lib(lib)
2907 extra_deps, generic_refs, tagged_paths, argument
2934 graph.resolve_deps(generic_refs)
2943 extra_deps=None, generic_refs=None, tagged_paths=None, argument
2948 vendor_dirs_ignored, extra_deps, generic_refs, tagged_paths,
3320 generic_refs = self.get_generic_refs_from_args(args)
3335 generic_refs=generic_refs,
3339 return (generic_refs, graph, tagged_paths, vndk_lib_dirs)
3364 generic_refs, graph, tagged_paths, vndk_lib_dirs = \
3373 return (generic_refs, graph, tagged_paths, vndk_lib_dirs)
3555 generic_refs, graph, tagged_paths, _ = self.create_from_args(args)
3562 generic_refs, tagged_paths, args.action_ineligible_vndk_sp,
3660 generic_refs, graph, tagged_paths, _ = self.create_from_args(args)
3666 generic_refs, tagged_paths, args.action_ineligible_vndk_sp,
4085 generic_refs, graph, tagged_paths, vndk_lib_dirs = \
4091 graph, tagged_paths, generic_refs)