Lines Matching defs:xm
1061 struct extra_kernel_map *xm)
1067 map = map__new2(xm->start, kernel);
1071 map__set_end(map, xm->end);
1072 map__set_pgoff(map, xm->pgoff);
1076 strlcpy(kmap->name, xm->name, KMAP_NAME_LEN);
1175 struct extra_kernel_map xm = {
1181 strlcpy(xm.name, ENTRY_TRAMPOLINE_NAME, KMAP_NAME_LEN);
1183 if (machine__create_extra_kernel_map(machine, kernel, &xm) < 0)
1658 struct extra_kernel_map *xm)
1661 is_entry_trampoline(xm->name);
1665 struct extra_kernel_map *xm)
1672 return machine__create_extra_kernel_map(machine, kernel, xm);
1676 struct extra_kernel_map *xm,
1692 is_kernel_mmap = memcmp(xm->name, mmap_name, strlen(mmap_name) - 1) == 0;
1700 is_kernel_mmap = memcmp(xm->name, mmap_name, strlen(mmap_name) - 1) == 0;
1702 if (xm->name[0] == '/' ||
1703 (!is_kernel_mmap && xm->name[0] == '[')) {
1704 struct map *map = machine__addnew_module_map(machine, xm->start, xm->name);
1709 map__set_end(map, map__start(map) + xm->end - xm->start);
1716 const char *symbol_name = xm->name + strlen(mmap_name);
1737 if (machine__update_kernel_mmap(machine, xm->start, xm->end) < 0) {
1750 if (xm->pgoff != 0) {
1753 xm->pgoff);
1763 } else if (perf_event__is_extra_kernel_mmap(machine, xm)) {
1764 return machine__process_extra_kernel_map(machine, xm);
1796 struct extra_kernel_map xm = {
1802 strlcpy(xm.name, event->mmap2.filename, KMAP_NAME_LEN);
1803 ret = machine__process_kernel_mmap_event(machine, &xm, &dso_id.build_id);
1853 struct extra_kernel_map xm = {
1859 strlcpy(xm.name, event->mmap.filename, KMAP_NAME_LEN);
1860 ret = machine__process_kernel_mmap_event(machine, &xm, NULL);