Lines Matching defs:xm
1229 struct extra_kernel_map *xm)
1235 map = map__new2(xm->start, kernel);
1239 map__set_end(map, xm->end);
1240 map__set_pgoff(map, xm->pgoff);
1244 strlcpy(kmap->name, xm->name, KMAP_NAME_LEN);
1329 struct extra_kernel_map xm = {
1335 strlcpy(xm.name, ENTRY_TRAMPOLINE_NAME, KMAP_NAME_LEN);
1337 if (machine__create_extra_kernel_map(machine, kernel, &xm) < 0)
1780 struct extra_kernel_map *xm)
1783 is_entry_trampoline(xm->name);
1787 struct extra_kernel_map *xm)
1794 return machine__create_extra_kernel_map(machine, kernel, xm);
1798 struct extra_kernel_map *xm,
1814 is_kernel_mmap = memcmp(xm->name, mmap_name, strlen(mmap_name) - 1) == 0;
1822 is_kernel_mmap = memcmp(xm->name, mmap_name, strlen(mmap_name) - 1) == 0;
1824 if (xm->name[0] == '/' ||
1825 (!is_kernel_mmap && xm->name[0] == '[')) {
1826 struct map *map = machine__addnew_module_map(machine, xm->start, xm->name);
1831 map__set_end(map, map__start(map) + xm->end - xm->start);
1838 const char *symbol_name = xm->name + strlen(mmap_name);
1892 if (machine__update_kernel_mmap(machine, xm->start, xm->end) < 0) {
1905 if (xm->pgoff != 0) {
1908 xm->pgoff);
1918 } else if (perf_event__is_extra_kernel_mmap(machine, xm)) {
1919 return machine__process_extra_kernel_map(machine, xm);
1951 struct extra_kernel_map xm = {
1957 strlcpy(xm.name, event->mmap2.filename, KMAP_NAME_LEN);
1958 ret = machine__process_kernel_mmap_event(machine, &xm, bid);
2008 struct extra_kernel_map xm = {
2014 strlcpy(xm.name, event->mmap.filename, KMAP_NAME_LEN);
2015 ret = machine__process_kernel_mmap_event(machine, &xm, NULL);