Lines Matching refs:bev

2161 static int __event_process_build_id(struct perf_record_header_build_id *bev,  in __event_process_build_id()  argument
2171 machine = perf_session__findnew_machine(session, bev->pid); in __event_process_build_id()
2175 cpumode = bev->header.misc & PERF_RECORD_MISC_CPUMODE_MASK; in __event_process_build_id()
2198 if (bev->header.misc & PERF_RECORD_MISC_BUILD_ID_SIZE) in __event_process_build_id()
2199 size = bev->size; in __event_process_build_id()
2201 build_id__init(&bid, bev->data, size); in __event_process_build_id()
2234 struct perf_record_header_build_id bev; in perf_header__read_build_ids_abi_quirk() local
2251 bev.header = old_bev.header; in perf_header__read_build_ids_abi_quirk()
2257 bev.pid = HOST_KERNEL_ID; in perf_header__read_build_ids_abi_quirk()
2258 if (bev.header.misc == PERF_RECORD_MISC_GUEST_USER || in perf_header__read_build_ids_abi_quirk()
2259 bev.header.misc == PERF_RECORD_MISC_GUEST_KERNEL) in perf_header__read_build_ids_abi_quirk()
2260 bev.pid = DEFAULT_GUEST_KERNEL_ID; in perf_header__read_build_ids_abi_quirk()
2262 memcpy(bev.build_id, old_bev.build_id, sizeof(bev.build_id)); in perf_header__read_build_ids_abi_quirk()
2263 __event_process_build_id(&bev, filename, session); in perf_header__read_build_ids_abi_quirk()
2265 offset += bev.header.size; in perf_header__read_build_ids_abi_quirk()
2275 struct perf_record_header_build_id bev; in perf_header__read_build_ids() local
2283 if (readn(input, &bev, sizeof(bev)) != sizeof(bev)) in perf_header__read_build_ids()
2287 perf_event_header__bswap(&bev.header); in perf_header__read_build_ids()
2289 len = bev.header.size - sizeof(bev); in perf_header__read_build_ids()
2311 __event_process_build_id(&bev, filename, session); in perf_header__read_build_ids()
2313 offset += bev.header.size; in perf_header__read_build_ids()