|
constexpr size_t | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::RoundDown (size_t a, size_t divisor) |
|
constexpr size_t | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::RoundUp (size_t a, size_t divisor) |
|
template<typename Container > |
bool | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::WriteLinesToFile (const Container &lines, const char *path) |
|
Result< bool > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::WriteFsConfig (const char *output_path, const std::string &fs_root, const std::string &mount_point) |
|
std::vector< std::string > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::GetRamdiskModules (const std::vector< std::string > &all_modules) |
|
std::map< std::string, std::vector< std::string > > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::FilterDependencies (const std::map< std::string, std::vector< std::string > > &deps, const std::set< std::string > &allow_list) |
|
std::map< std::string, std::vector< std::string > > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::FilterOutDependencies (const std::map< std::string, std::vector< std::string > > &deps, const std::set< std::string > &block_list) |
|
std::map< std::string, std::vector< std::string > > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::UpdateGKIModulePaths (const std::map< std::string, std::vector< std::string > > &deps, const std::set< std::string > &gki_modules) |
|
bool | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::WriteDepsToFile (const std::map< std::string, std::vector< std::string > > &deps, const std::string &output_path) |
|
std::map< std::string, std::vector< std::string > > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::LoadModuleDeps (const std::string &filename) |
|
template<typename StringContainer > |
std::set< std::string > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::ComputeTransitiveClosure (const StringContainer &start_nodes, const std::map< std::string, std::vector< std::string > > &dependencies) |
|
Result< void > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::GenerateFileContexts (const std::string &output_path, std::string_view mount_point, std::string_view file_label) |
|
Result< void > | cuttlefish::anonymous_namespace{vendor_dlkm_utils.cc}::AddVbmetaFooter (const std::string &output_image, const std::string &partition_name) |
|
Result< void > | cuttlefish::BuildDlkmImage (const std::string &src_dir, const bool is_erofs, const std::string &partition_name, const std::string &output_image) |
|
Result< void > | cuttlefish::RepackSuperWithPartition (const std::string &superimg_path, const std::string &image_path, const std::string &partition_name) |
|
Result< void > | cuttlefish::BuildVbmetaImage (const std::string &image_path, const std::string &vbmeta_path) |
|
std::vector< std::string > | cuttlefish::Dedup (std::vector< std::string > &&vec) |
|
bool | cuttlefish::SplitRamdiskModules (const std::string &ramdisk_path, const std::string &ramdisk_stage_dir, const std::string &vendor_dlkm_build_dir, const std::string &system_dlkm_build_dir) |
|
bool | cuttlefish::FileEquals (const std::string &file1, const std::string &file2) |
|
bool | cuttlefish::MoveIfChanged (const std::string &src, const std::string &dst) |
|