Lines Matching refs:filename
105 const std::string& filename) { in AddKernelMap() argument
110 Dso* dso = FindKernelDsoOrNew(filename); in AddKernelMap()
114 Dso* ThreadTree::FindKernelDsoOrNew(const std::string& filename) { in FindKernelDsoOrNew() argument
115 if (filename == DEFAULT_KERNEL_MMAP_NAME || in FindKernelDsoOrNew()
116 filename == DEFAULT_KERNEL_MMAP_NAME_PERF) { in FindKernelDsoOrNew()
119 auto it = module_dso_tree_.find(filename); in FindKernelDsoOrNew()
121 module_dso_tree_[filename] = Dso::CreateDso(DSO_KERNEL_MODULE, filename); in FindKernelDsoOrNew()
122 it = module_dso_tree_.find(filename); in FindKernelDsoOrNew()
128 uint64_t pgoff, const std::string& filename, uint32_t flags) { in AddThreadMap() argument
130 Dso* dso = FindUserDsoOrNew(filename, start_addr); in AddThreadMap()
134 Dso* ThreadTree::FindUserDsoOrNew(const std::string& filename, uint64_t start_addr, in FindUserDsoOrNew() argument
136 auto it = user_dso_tree_.find(filename); in FindUserDsoOrNew()
139 std::unique_ptr<Dso> dso = Dso::CreateDso(dso_type, filename, force_64bit); in FindUserDsoOrNew()
140 auto pair = user_dso_tree_.insert(std::make_pair(filename, std::move(dso))); in FindUserDsoOrNew()
307 AddKernelMap(r.data->addr, r.data->len, r.data->pgoff, r.filename); in Update()
309 AddThreadMap(r.data->pid, r.data->tid, r.data->addr, r.data->len, r.data->pgoff, r.filename); in Update()
314 AddKernelMap(r.data->addr, r.data->len, r.data->pgoff, r.filename); in Update()
316 std::string filename = (r.filename == DEFAULT_EXECNAME_FOR_THREAD_MMAP) in Update() local
318 : r.filename; in Update()
319 AddThreadMap(r.data->pid, r.data->tid, r.data->addr, r.data->len, r.data->pgoff, filename, in Update()