• Home
  • Raw
  • Download

Lines Matching refs:map

24 	struct perf_thread_map *map;  in test__thread_map()  local
30 map = thread_map__new_by_pid(getpid()); in test__thread_map()
31 TEST_ASSERT_VAL("failed to alloc map", map); in test__thread_map()
33 thread_map__read_comms(map); in test__thread_map()
35 TEST_ASSERT_VAL("wrong nr", map->nr == 1); in test__thread_map()
37 perf_thread_map__pid(map, 0) == getpid()); in test__thread_map()
39 perf_thread_map__comm(map, 0) && in test__thread_map()
40 !strcmp(perf_thread_map__comm(map, 0), NAME)); in test__thread_map()
42 refcount_read(&map->refcnt) == 1); in test__thread_map()
43 perf_thread_map__put(map); in test__thread_map()
46 map = perf_thread_map__new_dummy(); in test__thread_map()
47 TEST_ASSERT_VAL("failed to alloc map", map); in test__thread_map()
49 thread_map__read_comms(map); in test__thread_map()
51 TEST_ASSERT_VAL("wrong nr", map->nr == 1); in test__thread_map()
52 TEST_ASSERT_VAL("wrong pid", perf_thread_map__pid(map, 0) == -1); in test__thread_map()
54 perf_thread_map__comm(map, 0) && in test__thread_map()
55 !strcmp(perf_thread_map__comm(map, 0), "dummy")); in test__thread_map()
57 refcount_read(&map->refcnt) == 1); in test__thread_map()
58 perf_thread_map__put(map); in test__thread_map()
67 struct perf_record_thread_map *map = &event->thread_map; in process_event() local
70 TEST_ASSERT_VAL("wrong nr", map->nr == 1); in process_event()
71 TEST_ASSERT_VAL("wrong pid", map->entries[0].pid == (u64) getpid()); in process_event()
72 TEST_ASSERT_VAL("wrong comm", !strcmp(map->entries[0].comm, NAME)); in process_event()
145 zfree(&threads->map[i].comm); in test__thread_map_remove()